摘要: 因为是第一次使用Installshield,所以并不熟悉,在制作安装包的过程中出现了很多问题,这些问题可能并不是什么大问题,但我也是在网上找了很长时间才找到的。Installshield 默认的安装会在安装界面的边框上有Installshield Wizward的字样,这里提示边框上的Install... 阅读全文
posted @ 2014-09-29 09:37 wzheng 阅读(633) 评论(0) 推荐(0) 编辑
摘要: What about the callback in Unigine?Any function from system, world or editor scripts can be called in a C++ code. UnigineScript functions that are cal... 阅读全文
posted @ 2014-08-05 22:49 wzheng 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 在sql语句中经常用到group by,但是对其并不是太了解,所以记录下来:select A,cout(*) 数量 from table_name group by A;group by 的使用有一条原则,那就是select 后面的所有列中没有使用聚合函数到必须出现在group by 后面。那么gr... 阅读全文
posted @ 2014-07-10 23:13 wzheng 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 今天做一个文件到处理,就是将文件中所有URL 都提取出来,然后获取URL中到关键词,发现其实URL的格式还是很标准的,所以就没有在程序中用代码分析url,直接用vi 的替换命令将其余没用的都用空格替换,然后直接直接访问文件中到关键字。发现对vi 到替换命令不是很熟悉,在网上找到这篇不错到介绍:1. ... 阅读全文
posted @ 2014-06-30 23:02 wzheng 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 很久没看APUE,今天一位朋友问道关于一个mutex的问题,又翻到了以前讨论过的东西,为了不让自己忘记,把曾经的东西总结一下。 先大体看下网上很多地方都有的关于pthread_cond_wait()的说明:条件变量 条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:一个... 阅读全文
posted @ 2014-05-26 19:15 wzheng 阅读(2845) 评论(0) 推荐(0) 编辑
摘要: //从别处拷贝过来的,只作为自己查看方便,原作者不详,请谅解。一:关于joinjoinjoin是三种同步线程的方式之一。另外两种分别是互斥锁(mutex)和条件变量(condition variable)。调用pthread_join()将阻塞自己,一直到要等待加入的线程运行结束。可以用pthrea... 阅读全文
posted @ 2014-05-26 19:13 wzheng 阅读(1129) 评论(0) 推荐(0) 编辑
摘要: 跟我一起写 Makefile陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。因为,makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型、功能、模块分. 阅读全文
posted @ 2014-04-10 16:43 wzheng 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 此文是我在网上找的,觉得不错,故发布在园里:http://www.ibm.com/developerworks/cn/linux/l-cn-linklib/简介:Linux 应用开发通常要考虑三个问题,即:1)在 Linux 应用程序开发过程中遇到过标准库链接在不同 Linux 版本下不兼容的问题; 2)在 Linux 静态库的制作过程中发现有别于 Windows 下静态库的制作方法;3)在 Linux 应用程序链接第三方库或者其他静态库的时候发现链接顺序的烦人问题。本文就这三个问题针对 Linux 下标准库链接和如何巧妙构建 achrive(*.a) 展开相关介绍。两个要知道的基本知识Lin 阅读全文
posted @ 2014-03-18 22:31 wzheng 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 当我们的程序中有经常使用的模块,而且这种模块在其他程序中也会用到,这时按照软件重用的思想,我们因该将它生成库,使得以后编程可以减少代码开发量。这里介绍ar命令,用来对库操作。1.ar基本用法 ar命令可以用来创建、修改库,也可以从库中提出单个模块。库是一单独的文件,里面包含了按照特定的结构组织起来的其它的一些文件(称做此库文件的member)。原始文件的内容、模式、时间戳、属主、组等属性都保留在库文件中。 下面是ar命令的格式: ar [-]{dmpqrtx}[abcfilNoPsSuvV] [membername] [count] archive files... 例如我们可以用ar... 阅读全文
posted @ 2014-03-18 17:23 wzheng 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 工作中的代码经常看到位图,但是一直没有在意,以为是自定义的一种类型,今天才知道位图也是一种数据类型。link: http://www.2cto.com/kf/201211/172183.html一. 定义:位图法就是bitmap的缩写。所谓bitmap,就是用每一位来存放某种状态,适用于大规模数据,但数据状态又不是很多的情况。通常是用来判断某个数据存不存在的。在STL中有一个bitset容器,引用bitset介绍:A bitset is a special container class that is designed to store bits (elements with only tw 阅读全文
posted @ 2014-03-12 11:59 wzheng 阅读(1733) 评论(0) 推荐(0) 编辑