Linux 的编译使用 GNU make 工具来检查整个系统的文件和调用 gcc 工具以及脚本完成编译源代码生成 image 等操作。要了解整个编译系统,我们首先要了解 Linux 内核的 Makefile 文件。
Linux 的 编译系统包括 5 个部分
Makefile
顶层的 Makefile 文件
.config
内核配置文件
arch/$(ARCH...
分类:
系统相关 时间:
2014-06-15 16:05:05
阅读次数:
351
servlet由来
做过BS项目的人都知道,浏览器能够根据HTML静态标记语言来显示各式各样的网页。但是如果我们需要在网页上完成一些业务逻辑:比如登陆验证。或者说网页显示的内容在服务器的数据库中。如果是这样,除了负责显示的HTML标记之外,必须还要有完成这些业务功能的代码存在。这种网页我们就叫做动态网页。
对于静态网页而言,服务器上存在的是一个个纯HTML文件。当客户...
分类:
编程语言 时间:
2014-06-15 16:02:33
阅读次数:
358
在敲机房收费系统的时候,因为用三层的思想时需要用到实体类,最麻烦的是不断的来定义实体的属性值,真实烦人,想一想有没有好的方法来操作呢? 注意实体的属性是与数据库中表的字段是相互对应的。 从网上查资料发现了代码生成器这个好东西,网上有免费的,大家可以学习一下,以后在做的时候就方便多了,但是更重要的是要知道原理,即本质。在这里小编就教大家来自制代码生成器,最简陋的操作,意在告诉大家代码生成器背后...
分类:
其他好文 时间:
2014-06-15 10:07:25
阅读次数:
194
从DataUML Design正式发布到现在有两个月了,由于最近比较忙,到现在才发布1.1版本。以后本人会一直坚持不断完善DataUML Design软件,希望广大程序猿们多多支持。
一、1.1版本新增和改进内容如下
1、支持数据模型元数据导出Word、Excel、PDF文档功能;
2、支持MY SQL、Access数据库;
3、支持加载PowerDesigne...
分类:
其他好文 时间:
2014-06-15 07:52:01
阅读次数:
180
[介绍]
gcc and g++分别是gnu的c & c++编译器
gcc/g++在执行编译工作的时候,总共需要4步
1.预处理,生成.i的文件
2.将预处理后的文件不转换成汇编语言,生成文件.s
3.有汇编变为目标代码(机器代码)生成.o的文件
4.连接目标代码,生成可执行程序
[参数详解]
-x language filename
设定文件所使用的语言,使后缀名无效,对...
分类:
其他好文 时间:
2014-06-14 10:19:46
阅读次数:
284
一直想做一个自己的简单的 DBHelper
。没有其他原因,只是其他的轮子用起来感觉太重了。设计的大体思路如下:大体方向:生成一个简单版本的DB层,需要支持数据库
MySql,Oracle,SqlServer的操作。有一个简单的配置工具,支持代码生成器。可以脱离数据库的主外键关系,而自动设置关系进去...
分类:
数据库 时间:
2014-06-11 22:08:18
阅读次数:
310
vcf, 通讯录导出的一种格式。一。生成vcf文件如果要把我们iPhone通讯录里的数据, 生成vcf格式文件。我们可以借助iCloud。 小技巧:通过iCloud导出iPhone通讯录的方法当然, 如果你想在应用中, 利用代码生成, 完全可以。先导出通讯录数据, 再解析, 再生成vcf文件即可。参考下面代码:-(NSString*)generateVCardStringWithContacts...
分类:
移动开发 时间:
2014-06-11 06:11:40
阅读次数:
309
本文介绍从源文件开始到目标代码生成的过程.首先,是我们每天都要接触的源文件.源文件是由纯ASCII或者其他字符集组成的文本,由程序员使用文本编辑器创建.它有以下的几种形式纯文本.好处是易于维护.并且可以使用处理文本文件的程序来处理源文件.这个就是我们最常见的源代码形式了.甚至可以使用notepad来...
分类:
其他好文 时间:
2014-06-10 20:00:22
阅读次数:
309
初次认识并尝试使用T4生成代码的时候,相关学习资料似乎比较少。不过现在VS2010
的MSDN里已有相关章节,可参看《代码生成和文本模板》章节。可以用C#的语法写模板,实在舒服很多。很快就发现T4难以生成多个文件的缺陷,微软似乎也不着急改进这一点。通过搜索,从InfoQ找到一篇文章《用T4生成多个文...
分类:
其他好文 时间:
2014-06-09 17:18:23
阅读次数:
274
自己写一个简单的服务器。面向对象分析与设计第一步:获取需求(基于用例)功能:1,支持html静态网页,2,支持常用HTTP请求,且容易扩展支持不现请求
3,可以发布站点补充:至于对动态网页等高级功能,只要确保可扩展性就可以了。目标系统客户角色:1,上网者 2,浏览器客户端 3,网站发布人(暂时想到主...
分类:
Web程序 时间:
2014-06-07 22:56:02
阅读次数:
373