舔狗,一无所有
最近不知道怎么的,舔狗这个词突然火了起来。形容在感情生活中明知道对方不喜欢自己或无感 ,还一再无底线地讨好对方。这是百科中的释义,简洁明了,令人心碎。从一开始的爱情中,发展到了友情甚至上司关系中。不禁再次想起曾经的往事,详见:「在哪一刻你觉...
上拉下拉电阻是何物
最近学校做硬件课程设计,又把之前玩玩的 Arduino 搬出来了。有一个一直没搞清楚的问题,为什么按钮通常需要接一个上拉或者下来电阻,否则很容易「失控」。这次认真研究了一下总算搞明白了。如图,我们想实现一个很简单的功能,即通过判断1号口的电...
NAT 科普与类型提升
起因是朋友买了一个迅雷玩客云,但是提示 NAT 类型有问题,导致诸多功能不好用。折腾一番后也进一步搜索了相关资料,深入了解一下。本文旨在用最通俗的语言解释清楚相关问题,在专业性方面可能有缺失。使用 PS3/Xbox 朋友遇到无法联机或 NA...
用cocos2d-js制作WearOS表盘
众所周知,cocos2d 属于游戏引擎,本身就不适合运行在手表,而直接把他当做表盘当然就更不合适了。这里只是一个突发奇想,借助 cocos 强大的渲染与跨平台特性,看看能否做出一款表盘。要做到这一步需要解决两个问题:将 cocos 编译到...
Android Studio 3.2 JNI (ndk-build)
记录下 Android Studio 嵌入 C 代码的过程,使用 ndk-build. 当前环境:Android Studio 3.2 NDK 18.1 直接在项目右键,选择 New - Folder - JNI Folder ,对话框直接...
三星手表(tizen)运行cocos2d-js
提到智能手表,除去一些轻智能设备,苹果的 Apple Watch,谷歌的 Wear OS,三星的 Tizen 基本上垄断了这个市场。苹果依赖于封闭的体系,手表生态自然无需担心。Wear OS 依赖于 Android,开发一个手表应用也很简单...
ps裁剪圆形gif
裁剪图片很多人都很熟悉了,但是如何把 GIF 裁剪成圆形估计不常见。这次捣鼓半天终于搞定了,记录一下。其实很简单,大神请略过。比如这是一个表盘gif,我想把黑色部分去掉。首先用 ps 打开一个 gif,可以看到许多图层,全选它们,右键,选择...
Navicat 连接阿里云RDS
Navicat 是一个非常优秀与易用的数据库可视化管理软件,相信很多人都用过。这次服务器升级,数据库用了阿里云的RDS,阿里云自带的数据库管理面板功能有限,用不习惯。所以还是想着用 Navicat 来管理。为了安全 RDS 默认是不能用外网...
Git 忽略已经提交的文件
有时候因为疏忽大意,没添加 .gitignore 就提交了,甚至推送到远程了,那么再想忽略提交怎么办呢?下面是网上流行的解决方案:首先修改 .gitignore 文件,添加要忽略的 然后执行 git rm --cached <file> 删...
Android 建立 git 并上传到远程仓库
关于 Android Studio 与 Git 就不多说了。一般情况下我们都是 clone 一个已有的 git 仓库到本地继续开发。那么如果是一个全新的项目,标准的建立并传到远程仓库的流程是怎么样呢?一番摸索后记录一下。首先要确保计算机已经...