摘要:
本文基于一个需要对 C 语言家族项目进行编译、生成解决方案的开发者的视角,对编译过程中所需要的各个工具进行简要的名词解释。 GCC | LLVM 提供编译器 阅读全文
摘要:
本文为 automator (中文名为 自动操作)的练习之作,尚有许多不足。 如果你想在 OS X 系统中快速添加新文件可直接[参考此文][1] 简介 本文使用 automator 创建了一个应用程序 autocreatefile 。运行这个应用程序时,它会尝试获取你所选中的文件或者文件夹,然后询问 阅读全文
摘要:
最近在学习 SICP,里面用的 Lisp 系列的 Scheme。OS X 上要配置Scheme环境。 Racket 完整的包要 110 M,mini 版只要10M。我只需要简单的命令行操作,显然选mini版就可以了。 下载后需要安装collection, "官网上的方法" 需要通过 DrRacket 阅读全文
摘要:
简单的配置,记录一下 阅读全文
摘要:
Unity Shader 的一个报错的处理办法,关于在循环中使用 tex2D 的问题。 阅读全文
摘要:
![](http://images.cnblogs.com/cnblogs_com/tangyikejun/608487/o_%e6%9c%aa%e5%91%bd%e5%90%8d1.png) 阅读全文
摘要:
从本菜的认知角度看,协程就是一个函数可以一段一段分开来执行,功能和时间序列聚合,执行分离。
本文主要介绍lua 协同程序的几个基本函数及其使用方法。 阅读全文
摘要:
在软件开发过程中,我们可能会遇到这样的问题,在程序运行前,不知道命令(本文中请求和命令都指代同一个东西,即客户端发起的一个需要处理的操作)的执行者是谁,也不知道需要执行哪个命令。这时,我们可以使用命令模式将命令的发起者和命令的执行者解耦。把命令化作一个相对独立的对象,在发送者和执行者之间传输。程序运行时,再确定需要执行的命令和其执行者,并将命令移交给命令管理器处理。如果对命令模式稍微做一点改动,让每个命令提供执行的同时提供一个撤销的方法,就能够实现对命令的无限次撤销和重做,这在工程中具有非常广泛的应用。 阅读全文