临界知识迭代闭环——软件工程视角

临界知识迭代闭环——软件工程视角 成甲在《好好学习——个人知识管理精进指南》一书中提出了“临界知识”的概念。 知识与知识是不一样的,有些知识比其他知识的威力更大。 少数的知识能够给我们带来关键的影响,这就是临界知识。 对于程序员来说,每天的开发、调试,解决每个需求和问题,都是要用到特定的知识的...

2019-05-11 19:03:31

阅读数 95

评论数 0

Flutter ImageFilter 所使用的模糊算法(高斯模糊)简单研究

简介 Flutter 中使用 BackdropFilter 配合 ImageFilter.blur 产生模糊效果,相关代码如下: ClipRect( child: BackdropFilter( filter: ImageFilter.blur(sigmaX: 15.0, sigmaY...

2019-06-10 18:15:39

阅读数 125

评论数 0

ios 友盟推送 token 从 nsdata 转 string

需要把友盟给的数据中的空格、尖括号去掉,所以: - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken { ...

2019-04-08 19:01:51

阅读数 38

评论数 0

flutter 运行项目时卡在 resolving dependencies 时的解决办法(windows平台)

操作步骤 在项目根目录下,用 cmd 或者 powershell 运行: .\android\gradlew 会输出以下内容: Starting a Gradle Daemon, 1 incompatible and 2 stopped Daemons could not be reu...

2019-04-05 15:24:50

阅读数 158

评论数 0

Maven 报错 No compiler is provided in this environment 处理办法

问题描述 Maven 命令行运行时提示: No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 这是因为找不到 jdk 所致。 解决办法 安装 JDK 并设...

2018-12-26 14:08:29

阅读数 136

评论数 0

Windows 命令行 bat/cmd 批处理中的 sleep 方法(批处理延时)

格式:timeout /T 延迟秒数 例如,延迟三秒,并且不被键盘输入中断延时: timeout /T 3 /NOBREAK 更多内容可以输入 timeout /? 查看。 参考: Windows命令行bat批处理延迟sleep方法(批处理延时) 如何在批处理 bat cmd 运行时 延时 等...

2018-12-21 16:55:02

阅读数 2409

评论数 0

Pandoc markdown 转 pdf

转换 test.md 为 test2.pdf: pandoc test.md -o test2.pdf --pdf-engine=xelatex -V CJKmainfont="KaiTi" 注意对于中文文档需要像以上命令这样指定 pdf-engine 和 字...

2018-12-17 11:50:47

阅读数 104

评论数 0

IntelliJ IDEA 代码自动换行

对单个文件:View > Active Editor > Use Soft Wraps 整个编辑器:Preferences > Editor > General > Use So...

2018-12-12 13:48:39

阅读数 1575

评论数 1

Lua busted 添加 lua 文件查找路径

使用 -lpath 参数,例: busted -o TAP -lpath=./?.lua 默认是 ./src/?.lua;./src/?/?.lua;./src/?/init.lua

2018-12-05 10:28:47

阅读数 64

评论数 0

Vim 定义自己的命令

方法 根据 Vim 的文档 Defining command-line commands,采用 :command 命令名 命令内容 的形式可以定义自己的命令。 :command -nargs=0 DeleteFirst 1delete 默认是0没有参数, 如果只要参数内容,就用 &...

2018-11-29 10:57:36

阅读数 174

评论数 0

Unity Tolua 对于带有 out 参数的函数的导出方式分析 —— 以 ColorUtility 为例

以 ColorUtility 的 TryParseHtmlString 函数为例。https://docs.unity3d.com/ScriptReference/ColorUtility.TryParseHtmlString.html 在配置导出 ColorUtility 类之后,打开 Uni...

2018-11-23 10:46:15

阅读数 126

评论数 0

Vim q-quit - 用 q 键关闭窗口

我的第一个比较完整的 Vim 插件 q-quit 发布啦。地址 https://github.com/HustLion/q-quit q-quit 主要功能是用 q 键关闭窗口。免于每次关闭窗口都要 shift ; q 按三下,或者是 shiftZQ 组合一波。简单地 q 一下还是很方便的,语义上...

2018-11-18 17:38:36

阅读数 111

评论数 0

Vim 无法调出上一个命令/无法使用插件命令问题解决

当 Vim 无法调出上一个命令或者无法使用插件时,有可能是 Vi、Vim 兼容性配置不当导致的。 如果兼容 Vi,那么命令模式的向上按键调不出使用过的命令,插件比如 tabular 也无法使用,虽然能看到文档,但是实际的命令比如 :Tab 是无法使用的,会报错 Not an editor com...

2018-11-17 23:21:40

阅读数 85

评论数 0

Vim-easymotion 插件简介 - 强化版检索式移动

https://github.com/easymotion/vim-easymotion 使用 easymotion 可以免去 fx, tx 之后反复 ; 找下一个匹配项,easymotion 直接高亮匹配项并将它们临时用不同字母替换,按下相应字母后跳转到相应位置然后取消替换。 训练“看到哪里...

2018-11-17 23:05:39

阅读数 505

评论数 0

Vim-rsi 插件简介 - 提供插入模式下的命令行风格移动组合键

Vim-rsi 让 Vim 在插入模式下可以使用命令行风格移动组合键。增加命令行式/emacs式光标移动命令。 安装:Plug 'tpope/vim-rsi' 文档::h rsi.txt 常用命令 以下表示法中,C 是 ctrl, M 是 alt: &...

2018-11-17 22:30:35

阅读数 87

评论数 0

Vim Signature 简介

https://github.com/kshenoy/vim-signature 此插件增强 Vim 的书签功能。 安装:Plug 'kshenoy/vim-signature' (Vim 插件安装方法参见 Vim-plug 插件管理器简介) 主要操作: m/ 打开列表 Open locatio...

2018-11-17 22:12:45

阅读数 75

评论数 0

Vim 文本对齐插件 tabular 简介

https://github.com/godlygeek/tabular Tabular 解决对齐问题,可以指定各种对齐符号、对齐方式。光是这一个插件就给了使用 Vim 的充分理由。有了 Tabular,整齐的注释随手可得! 安装:Plug 'godlygeek/tabular' 文档:...

2018-11-17 14:24:34

阅读数 592

评论数 0

Vim-plug 插件管理器简介

Vim-plug https://github.com/junegunn/vim-plug Vim-plug 是一款 Vim 插件管理器。 核心特点 Plug 开头指定插件。 已知 https://github.com/sukima/vim-tiddlywiki 是插件的话,写 Plug 'su...

2018-11-17 13:28:48

阅读数 837

评论数 0

Vim 删除 ^M 字符

方法 :%s/<Ctrl-V><Ctrl-M>$//g 注意这里 <Ctrl-V><Ctrl-M> 意思是按 Ctrl...

2018-11-17 00:42:50

阅读数 299

评论数 0

Unity 获取屏幕当前宽度和高度

宽度:UnityEngine.Screen.width 高度:UnityEngine.Screen.height 参考:https://docs.unity3d.com/ScriptReference/Screen.html

2018-11-13 12:02:16

阅读数 2516

评论数 0

提示
确定要删除当前文章?
取消 删除