刚开始接触VC的时候,很大一部分时间是在对付编译链接错误,因为经验不足的原因,这些编译链接总让人很沮丧。比如:1.fatal error LNK1104: 无法打开文件“LIBC.lib”错误这个错误是因为库冲突导致的,解决方法如下:方法一:用VSDNET2005重新编译某个工程的发生了链接错误现在...
分类:
其他好文 时间:
2015-02-14 22:34:10
阅读次数:
281
扩展方法使你能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。 对于用 C# 和 Visual Basic 编写的客户端代码,调用扩展方法与调用在类型中实际定义的方法之间没有明显的差异。扩展方...
{相关信息}在之前的日志《sama5d3 xplained 挂载NFS系统》中遇到了开发板不能挂载主机NFS系统问题。今天通过重新编译文件系统来解决此问题。{编译步骤}1. 获取源码并切换至最新分支$ git clone git://github.com/linux4sam/buildroot-at...
分类:
其他好文 时间:
2015-02-13 17:53:50
阅读次数:
485
PAM(Pluggable Authentication Modules )是由 Sun 提出的一种用于实现应用程序的认证机制。其核心是一套共享库,目的是提供一个框架和一套编程接口,将认证工作由程序员交给管理员,PAM 允许管理员在多种认证方法之间作出选择,它能够改变本地认证方法而不需要重新编译与认...
分类:
其他好文 时间:
2015-02-12 18:08:04
阅读次数:
158
因为我之前在apache上配置域名跳转时,因为我系统安装的apache里没有mod_rewrite模块,当打算为apache单独编译mod_rewrite模块时又提示了apxs:Error:Commandfailedwithrc=65536,然后了解到可能与libtool文件有关,与此同时发现在目录/usr/local/apache2/build下并没有libtool..
分类:
Web程序 时间:
2015-02-12 02:01:10
阅读次数:
183
扩展方法使你能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。(引自csdn)或许用一个例子说明更加明白扩展方法: public static class Helper { ...
分类:
其他好文 时间:
2015-02-10 23:02:45
阅读次数:
201
pimpl 模式(Private Implementation),我们常常听到诸如“不要改动你的公有接口”这样的建议,所以我们一般都会修改私有接口,但是这会导致包含该头文件的所有源文件都要重新编译,这会是个麻烦事儿。Pimpl机制,顾名思义,将实现私有化,力图使得头文件对改变不透明。桥接模式(bri...
分类:
编程语言 时间:
2015-02-06 23:08:26
阅读次数:
470
1、静态构造函数当程序集被加载的时候就被调用了,如果你的unity处于编辑状态时,此时你保存一个脚本(从而迫使重新编译),静态构造函数会立即被调用,因为unity加载了DLL。并且它将不会再次运行,永远只会执行一次,unity运行时,是不会再次执行了!在一个已部署的游戏上,这个构造器将会在unity...
分类:
编程语言 时间:
2015-02-06 00:41:55
阅读次数:
6221
做cocos2d-x的项目,一般是用电脑进行开发,然后移植到手机平台上。移植到安卓手机需要用eclipse等工具重新编译打包成apk文件。而用eclipse打包的话,要把项目的cpp文件一条条加入到Android.mk配置中,文件少无所谓,但如果文件很多,手工添加就比较麻烦了,特别是有些时候,要和原先的Andriod.mk配置做比较,本次新增了哪些文件,然后把新增的文件添加进去。
总之,...
分类:
移动开发 时间:
2015-02-05 16:25:41
阅读次数:
151
用法
RegExpObject.compile(regexp,modifier)
用于在脚本执行过程中编译正则表达式,也可用于改变和重新编译正则表达式。
regexp为正则表达式
modifier为规定匹配的类型。"g" 用于全局匹配,"i" 用于区分大小写,"gi" 用于全局区分大小写的匹配。
例子:
在字符串中全局搜索 "today",并用 "tommorow" 替换。
然后通...
分类:
编程语言 时间:
2015-02-05 09:29:55
阅读次数:
194