🌓

初级 JavaScript 算法

初级 JavaScript 算法,题目来源 W3Cschool 编程实战。 1、翻转字符串 2、阶乘 3、回文 4、寻找最长单词 5、设置首字母大写 6、寻找数组中的最大值 7、确认末尾字符 8、重复操作 9、字符串截取 10、数组分割 11、数组截断 12、数组查询 13、删除数组中的所有的假值 14、去除数组中任意多个值 15、数组排序并插入值 16...

阅读全文

更新本地仓库地址

由于 svn 服务器地址变更,本地仓库需要更新新的地址,可以用命令行或客户端来更新仓库地址。 使用 svn relocate 命令更新仓库地址 使用 svn relocate --help 来查看 svn relocate 的用法: 12345678910111213141516171819202122232425262728293031323334...

阅读全文

删除 macOS 上 Messages 的历史记录

登出 macOS 上的 Messages 并退出 Messages; 删掉 ~/Library/Messages/ 下的所有文件; 完成。

阅读全文

使用企业证书踩的一个坑

一早有很多用户在群里反馈我们的一个 App 一打开就闪退,还在想是什么原因造成的呢,很快就又得到反馈说其他 App 也都闪退了,还不能重新安装了,怀疑是证书的问题。 到公司后登录开发者网站看了下证书,发现我们的证书昨天到期,还被其他人(企业开发账号,好几个团队在用) Revoke 了,还创建了个新的,所以有了上面的问题,WTF,看来要重新打包了,还正好赶上公...

阅读全文

Sourcetree 本地仓库添加图标

本地仓库在 Sourcetree 中是可以设置图标的,也很简单,在仓库根目录添加一个名为 icon.png 的图片,然后在 Sourcetree 中本地仓库列表中右键 Refresh Avatar,就能显示图标了。 参考 https://community.atlassian.com/t5/Sourcetree-questions/How-do-I-...

阅读全文

Interface Builder 中 View 实时渲染

从 Xcode 6 起,Interface Builder(下文简称 IB)中的 View 可以实时渲染了,不需要运行程序就能看到渲染效果,大大提高开发效率。 这里就要提到 IB 中的一个关键字 <!—more—>@IBDesignable(Swift)或 IB_DESIGNABLE(OC)。 下面以 Swift 为例,OC 雷同。 新建一个类 ...

阅读全文

iCollect 1.1 版本发布

此版本主要是 UI 调整,使看起来更加舒服。 删除了顶部的 title,并始终显示状态栏; 设置页面背景图改为今日的必应图片; 更好的适配了 iPhone X。

阅读全文

iCollect 1.0 版本发布

今早 iCollect 在等待了两天后通过审核,上架 App Store,免费下载。 iCollect 是什么 iCollect 是从十一之后,利用空余时间开始做,把以前自用的一些功能合而为一,抄袭「 爱范儿 」的设计,目前包含的功能有: 获取每日必应壁纸,分辨率为 1920 x 1080,无水印,接口用 WrapAPI 抓取,只支持获取当日壁纸 每日...

阅读全文

使用 vImage 生成高斯模糊图像

使用 vImage 生成高斯模糊图像,ObjC -> Swift 4,翻译自 iOS开发探索-高斯模糊&毛玻璃效果

阅读全文

shell 脚本 - 批量删除图片

需求 删除全部高度大于宽度的图片(真是奇怪的需求 😂😂 ) 思路 递归遍历所有文件,如果是图片,利用 sips 命令获取其宽度和高度(用 sips -h 和 man sips 查看其用法),如果高度大于宽度则删除。 Shell 1234567891011121314151617181920212223242526272829303132#!/bin...

阅读全文