2020-03-16
最近 Microsoft AutoUpdate 下载特别慢,还经常失败,于是在 Console 中看了下它的日志,发现其访问了 azurewebsites.net 和 akamaized.net,下载是从 akamaized.net 这里下载的。于是把这两个域名都加入到某软件的自定义规则中,然后下载就快多了。
阅读全文
2020-03-16
1. 赋值运算符函数
2. 实现 Singleton 模式
3. 数组中重复的数字
3.1 找出数组中重复的数字
3.2 不修改数组找出重复的数字
4. 二维数组中的查找
5. 替换空格
6. 从尾到头打印链表
7. 重建二叉树
8. 二叉树的下一个节点
9. 用两个栈实现队列
10. 斐波那契数列
10.1 求斐波那契数列的第 n 项
10.2 ...
阅读全文
2020-03-03
1. 数据结构
1.1 链表、栈和队列的 Swift 实现
1.1.1 链表 (Linked List)
1.1.1.1 节点的抽象数据类型
1.1.1.2 节点的实现
1.1.1.3 双向链表的抽象数据类型
1.1.1.4 双向链表的实现
1.1.2 栈 (Stack)
1.1.2.1 栈的抽象数据模型
1.1.2.2 栈的实现
1.1....
阅读全文
2019-05-31
If your app targets iOS 9.0 and later or macOS 10.11 and later, you don’t need to unregister an observer in its dealloc method. Otherwise, you should call removeObserver(_:name:ob...
阅读全文
2019-05-12
2020.08.31:必应壁纸脚本更新,获取 UHD 分辨率图片
1、使用 apt-get 安装 vsftpd:
1sudo apt-get install vsftpd -y
1.1、删除掉 pam.d 中 vsftpd,因为该配置文件会导致使用用户名登录 FTP 失败
1sudo rm /etc/pam.d/vsftpd
2、新建用户主目录 /ho...
阅读全文
2019-04-14
当要把敏感数据复制到剪贴板时,应将其标记为 org.nspasteboard.Concealed,如密码等。
此标识符为通用标识符,一些密码管理软件会将复制的密码标记为 Concealed,而一些剪贴板管理软件会自动忽略被标记为 Concealed 的内容。
123456let pasteboard = NSPasteboard.generalpasteb...
阅读全文
2019-02-19
在 花密 的开发过程中,在上传到 App Store Connect 时遇到了 “App scanbox not enabled” 的错误。
要上架 App Store,App Scanbox 是一定要开的,在 TARGETS -> Capabilities -> App Scanbox,打开即可。而遇到上面错误时项目的 App Scanbo...
阅读全文
2018-11-17
如果 App 中包含拓展,如何更好的引导用户去启用这些拓展?目前我所见的做的最好的可能是 Junyu Kuang 的 极光阅读 了。
引导用户添加拓展时只显示应用相关的拓展。这是如何实现的呢?基于学习目的,我下载了极光阅读的 ipa 包(如何下载见文末),经过一番研究,下面我们来具体实现一下。
新建一个 Xcode 项目,并新建一个名为“MailMe”的...
阅读全文
2018-07-30
当使用 Interface Builder 开发时,有些控件的约束是需要在代码中控制的,这样就需要在 Interface Builder 中添加约束,再在代码中去掉相应的约束,然后再添加新的约束。
Interface Builder 为我们提供了一种占位约束,占位约束可以在编译时自动去掉,就不需要我们手动去掉了。只需要选中某个约束,在右侧 Size insp...
阅读全文
2018-07-23
WARNING: 本文基于斐讯 K2 PSG1218 路由器,固件版本 22.6.507.43 或 22.6.506.28,刷入固件为 RT-AC54U-GPIO-1-PSG1218-64M_3.4.3.9-099.trx。刷机须谨慎!
07.30 更新:
降级到 V22.6.506.28 后,尝试了下 路由器刷breed Web控制台助手v5.3版本...
阅读全文
上一页 1 … 16 17 18 19 20 … 22 下一页