VIM 常用操作

介绍各种常用的VIM操作指令

如何翻转文本行

让Lua内存更稳定

LUA 做为一门带有GC的脚本语言稍不留神就可能导致内存不足的代码产生,这里帮你解决这个问题。

VIM 删除重复行

在处理一些LOG文件内容的时候,有些重复的行需要只保留其中一行

openSUSE 进行大版本升级

现代的发行版大都包含有方便的大版本升级方式

Python 中 pip 一键安装依赖包

经常使用一些开源项目的话,其代码会引用到一些第三方模块,逐个安装不厌其烦,而且还有版本号的匹配问题。

Lua 内存快照

使用云风的方法对LUA代码生成内存快照

编写高性能的Lua代码

LUA 做为一门脚本语言稍不留神就可能写出低效的代码,这里帮你提升功力。

Unity3D 项目中的 Profiler

Unity3D 项目后期,性能优化就是一个必须要做的功课。

修改 cmder 的命令行提示符

如何把 Cmder 的命令行提示符 “λ” 改成自己喜欢的字符?

使用 pip3 快速完成安装 Phoenix

wxWidgets 是一个跨平台的GUI库, 它的Python2扩展叫做 wxPython. Python3 扩展叫做 Phoenix.

VIM Python3 自动代码补全

在VIM中实现Python代码的自动补全 并且不要报错

Unity3D + tolua 项目中的内存控制

Unity3D 项目如果出现了内存泄漏,这可是个令人头疼的问题。 尤其是 C# + LUA 同时存在的项目

Unity3D 中的 Timeline 使用

  1. 自定义轨

SVN 仓库迁移到 GIT 仓库中

时代有时候也是会倒退的,但是我们要拥抱未来.

Python 中安装使用 Tensorflow

看了好长时间的机器学习,终于有点上道的感觉。 笔记本上有NVIDIA的显卡,刚好可以用来学习一下 Tensorflow 。其实就是想跑一下它的GPU加速版本,

Linux 下的代码搜索

~/.bashrc

alias codegrep=”grep -rn –include=.[ch] –include=.[ch]pp “

EFI 引导的 GPT 分区如何安装 Linux

自从拆下一块硬盘给 Raspberry PI 做数据共享后, 一直想把咱的 openSUSE 装到固态硬盘中.但由于机器里有一块4T的硬盘分区表就全搞成 GPT 的了.那么也就只能使用 UEFI 来引导计算机了. Linux使用了十几年了,从来没有这么折腾过.

Unity 优化之奇技淫巧

自从 Unity3d 免费 以来,非常多的公司个人搭上这只贼船。由于易上手,太多的项目粗枝滥造,不槛入目。经过几个项目的历练,我们来总结一下Unity3D使用过程中应该注意的一些地方吧。希望能起到点作用。

Intel ivy 显卡画面撕裂

笔记本 用户,大多有一顆 Intel 的芯,但是为它安装了Linux的以后,在浏览网页或者拖动窗口的的时候会感觉到不平滑,边缘有时候会明显出现断开的锯齿.

LSharp

LSharp 项目工程配置

Unity 项目中使用 LSharp 需要注意的问题

  1. 不要在 L# 中定义模板代码
  2. 委托不要在 L# 代码中定义
  3. 不要在 GameObject 上直接挂 Core 中的代码
  4. L# 和 C# 代码中类型的不同 使用反射时要注意 比如涉及到 typeof 的代码(尽量少用吧.)
  5. func(i++) 这样的代码,i++ 会被先计算,谨慎使用。
#include <stdio.h>

int main( int argc, char* argv[] )
{
    return 0;
}