• IGListKit使用

    IGListKit使用

    IGListKit 是 Instagram 推出的高性能列表框架,本文详细介绍其基类控制器、数据模型和 Cell 绑定的使用方式。 创建基类控制器 所有IGListKit的视图控制器都应该继承此类,减少复用 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748class ...
  • Swift 模型化使用SQLite3

    Swift 模型化使用SQLite3

    本文介绍如何在 Swift 中通过模型化方式使用 SQLite3 数据库,实现对 SQLite.Swift 库的封装,让数据库操作更加便捷。 在iOS中,使用未经处理的SQLite库是一件很痛苦的事情,所以出现了很多封装后的库,其中在Swift语言中使用的较为广泛的库是SQLite.Swift。使用过的都知道,这个库很好,但是不支持模型化转换就很苦恼,正因为如此,本文所写的也正是对SQLi...
  • Flutter 笔记

    Flutter 笔记

    本文汇总了 Flutter 开发中跨平台(iOS/Android)的常见实用技巧,包括插件桥接 OC 库、签名与 ADB 操作、自动方向监听及物理返回按键拦截等,方便快速查阅。 iOS 插件swift 调用oc库 project.podspec文件添加库依赖 s.dependency 'name', 'version' 如需桥接文件 Pods/Development Pods/proje...
  • nginx 配置

    nginx 配置

    本文汇总了 Nginx 的常用配置,包括 gzip 压缩、缓存策略、反向代理、HTTPS SSL 部署以及常见问题处理方案。 nginx 若修改了nginx的启动目录,则需要修改 user属性 #user nginx; user root; gzip # 开启gzip功能 gzip on; # 启用gzip压缩的最小文件,小于设置值的文件将不会压缩 gzip_...
  • 面试

    面试

    本文汇总了前端开发岗位面试中的高频知识点,包括 JavaScript 核心机制、Vue.js 框架原理、DOM 操作与跨域处理等内容,帮助求职者系统复习和查漏补缺。 JS 如何理解 JS 中的this关键字? this总是指向函数的直接调用者(而非间接调用者) 如果有new关键字,this指向new出来的那个对象 在事件中,this指向目标元素,特殊的是IE的attachEvent中的th...
  • Ubuntu安装libssl-dev失败

    Ubuntu安装libssl-dev失败

    本文记录了在 Ubuntu 上安装 libssl-dev 时遇到依赖冲突的解决方法,通过使用 aptitude 工具对依赖库进行降级处理,成功安装所需开发库。 安装pyOpenSSL时需要用到本机的libssl-dev库,进一步在Ubuntu上尝试安装库时出错,如下: 1234567891011121314jeromexiong@ubuntu:~$ sudo apt-get install ...
  • 前端性能优化

    前端性能优化

    前端性能优化是提升用户体验的关键环节。本文汇集了Vue首屏加载优化、图片渐进式加载、SSR服务端渲染以及Gzip压缩等多个方向的实用资源与配置示例,供开发者参考使用。 Vue vue首屏性能优化 图片 使用渐进式 JPEG 来提升用户体验 图片懒加载 适用于 vue.js 和原生 js 的渐进式图片懒加载 plugins 深入解析FastClick解决延迟点击 SSR 完全指南...
  • SOCKET.IO

    SOCKET.IO

    Socket.IO 是一个基于 WebSocket 的实时通信库,本文整理了服务端与客户端的核心API及常见用法,方便快速查阅和集成到项目中。 服务端 交互 监听客户端连接,回调函数会传递本次连接的socket io.on(‘connection’,function(socket)); 给所有客户端广播消息 io.sockets.emit(‘event’,data); 给指定的客户端...
  • Go 笔记

    Go 笔记

    Go 语言开发过程中常遇到环境配置、依赖管理和代码生成等小问题,本文收集了一些高频问题的快速解决方案,方便遇到时直接查阅。 问题 清除所有缓存go clean --modcache 解决第三方插件无法安装 go env -w GOPROXY=https://goproxy.cn,https://gocenter.io,https://goproxy.io,direct 设置插件环境变量 ...
  • scp传输文件

    scp传输文件

    本文介绍 Linux 下使用 scp 命令通过 SSH 协议安全传输文件和目录的方法,包括上传、下载及递归传输目录的常用操作示例。 在linux下一般用scp这个命令来通过ssh传输文件 从服务器上下载文件 scp username@servername:/path/filename /var/www/local_dir(本地目录) 例如scp root@192.168.0.101:...
134567