一、App瘦身
1、资源瘦身
使用tinypng压缩PNG图片。视频可以通过 Final cut等软件进行分辨率压缩。音频则降低码率即可。
非必须资源文件可以放到自己服务器上
启动图使用 LaunchScreen.storyboard,启动图在一个项目资源中占比其实蛮大的,但是使用 LaunchScreen.storyboard 只需要设置一张ImageView即可。
IconFont的使用很方便,项目中图标太多或者随时需要转换图标颜色的话,建议使用
2、放弃使用 R...
博客目标:
简洁、高效
2025-03-16
分离全站导航,添加文章随机跳转
2025-01-18
代码层级整体优化 4.0
2024-12-05
添加 友链状态监测
2024-10-20
添加黑夜模式
2024-09-25
添加防镜像
2024-05-04
优化 个人简历 页面
2024-04-06
优化 首页、友...
~/Library/Containers/com.tencent.qq/Data/Library/Caches/Videos/
一、Why WePY
首先,先分享一下为什么要选择 WePY ?
在项目开始进行选型的时候,我可选的底层框架有 WePy、MPVue、Taro、`MinUI,这些框架都是工程化做得很好的框架,可以帮助小程序项目长期进行维护。其中,Taro 因为采用的是我所不熟悉的 React ,所以从一开始就被排除。MPVue 我看了以后,它更多是给 Web 开发者提供小程序转化工具,而不是给小程序开发者提供类 Vue 工具,所以,也被我排除。 MinUI 由于其本身仅仅是提供了组件化的方案和 npm...
1、可爱的病毒
我以前中过一个病毒,在我电脑桌面左侧会多了一个可爱的卡通妹子,在那里吃饭睡觉玩耍,她肚子饿了就去吃掉最靠近她的图标,所以我每天都要准备一堆复制出来的快捷方式让她吃。她有时候无聊的时候会抖动你的屏幕,你如果不哄她玩,她就一直抖你的窗口。最气人的是,如果你玩电脑太晚了,她就会自动关机。看小字好像是说不要吵她睡觉……… 这玩意任务管理器上是看不到的,杀毒很多次了都没用,开机启动项目也发现不了。所以一直就让她闹腾下去了。直到有一次我外出很久没开机,回来的时候发现她已经死了………
...
之前一直用的是来必力的评论系统,还不错,但是个人不太喜欢来必力的界面,感觉加载速度有点慢(个人感觉)。所以换成GitTalk的评论系统,话不多说,我们来上硬货。
注册申请
在GitHub上注册新应用,链接:https://github.com/settings/applications/new
参数说明:
Application name: 应用名称,随意
Homepage URL: 网站URL,对应自己博客地址
Application description :描述,随...
1、一条命令同时更新多个远程仓库
直接在 .git/config 中添加远端地址
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = true
[remote "origin"]
url = https://Gorpeln@github.com/Gorpeln/postDemo....
NOTE: 就 Git 设计而言,对一个 commit 进行持久化修改,所有基于其上的 commits 必须接受变更。如果你遇到了 commit id 不变的情况,恭喜你成功在 git 上实现了哈希碰撞。
一、如果只是想减少 clone 下来的 .git 体积,考虑 shallow clone
# 对每一个分支/标签,只拉取其最新的 3 层提交
git clone --depth 3
优点:不变更历史
缺点:将一个现有的 full clone 库转化为 shallow clone 库...
前提是本地已经有了git的origin master库或者克隆需要回退的代码到本地。
1. 查询历史对应不同版本的ID ,用于回退使用
git log --pretty=oneline
使用git log命令查看所有的历史版本,获取你git的某个历史版本的id
假设查到历史版本的id是 : 662095637a8e9320e83761341e594b143524049e
2. 恢复到历史版本
git reset --hard 662095637a8e9320e8376134...
打开小程序后,到三级页面后,点击左上角的返回按钮,怎么返回到首页?
正常 A -> B -> C 都是通过 wx.navigateTo 跳转的,所以 wx.navigateBack 只能返回上一界面,如果要返回到A 界面就会出现 C -> B -> A 的效果。
如果想实现 A -> B -> C 当 C 点击返回时, 实现直接 C -> A 这种效果, 就只能A -> B 通过 wx.navigateTo 跳转 ,
B -&g...