从helloworld入手 我们从大家最常使用的 例子程序helloworld开始. 下面的 过程如果简单地说来就是 : 新建三个文件: helloworld.c configure.in Makefile.am 然后执行:aclocal; autoconf; automake ...
分类:
其他好文 时间:
2015-12-07 18:29:06
阅读次数:
149
第十二章 并发编程 如果逻辑控制流在时间上重叠,那么它们就是并发的。 使用应用级并发的应用程序称为并发程序,三种基本的构造并发程序的方法:进程、I/O多路复用、线程 12.1基于进程的并发编程 第一步:服务器接受客户端的连接请求 第二步:服务器派生一个子程序为这个客户端服务 第三步:服务器接受另一个...
分类:
其他好文 时间:
2015-12-06 20:42:59
阅读次数:
149
1.递归作为一种算法在程序设计语言中广泛应用,是指函数/过程/子程序在运行过程中直接或间接调用自身而产生的重入现象。2.递归算法一般用于解决三种问题: 1)数据的定义是按递归定义的。( Fibonacci(斐波那契)函数)。 2)问题解决按递归算法实现。(回溯) 3)数据的结构形式是按递归定义的。(...
分类:
编程语言 时间:
2015-12-04 14:44:20
阅读次数:
210
gcc选项: -c 只编译,不链接成为可执行文件,编译器只是由输入的.c等源代码文件生成.o为后缀的目标文件,通常用于编译不包含主程序的子程序文件。 -std= 指定标准 -E 制作预处理 -o 输出的文件名 -S 产生汇编代码 -Wall 显示全部警告 -...
分类:
其他好文 时间:
2015-12-03 13:40:34
阅读次数:
191
类可以看成是一个个抽象的对象的宏观描述,例如:人,类的成员分为字段和方法程序中的字段对应:人的嘴、有脸程序中的方法对应:人能干活、说话程序中的对象对应:张三、李四(是造物者已经实实在在造出的人)实现类、接口类、调用之间的关系是什么呢?我们可以用我们生活中插座来举例子程序中的接口对应:三线插座接口、二...
分类:
其他好文 时间:
2015-12-03 00:10:01
阅读次数:
191
子程序子程序:命名的 PL/SQL 块,编译并存储在数据库中。子程序的各个部分:1.声明部分2.可执行部分3.异常处理部分(可选)子程序的分类:1.过程 - 执行某些操作2.函数 - 执行操作并返回值子程序的优点: 模块化 将程序分解为逻辑模块 可重用性 可以被任意数目的程序调用 ...
分类:
数据库 时间:
2015-11-29 00:36:14
阅读次数:
369
使用:SVN钩子 + CheckStyle + svnchecker原理概述:(1)CheckStyle定义了代码的规范;(2)svnchecker可以调用CheckStyle定义的规范进行检查;(3)使用svn的钩子程序可以在代码提交前执行svnchecker.安装步骤:1.下载并安装CheckS...
分类:
其他好文 时间:
2015-11-27 19:28:07
阅读次数:
181
说 起程序员三个字,我觉得既骄傲又可悲。骄傲的是,我们曾经是时代骄子,是一群真正改变世界的人;可悲的是,我们很多致力于改变世界的程序员,却生活在自己 的世界里,无法自拔,成为了继“书呆子”之后的“电脑呆子”。电脑本来只是一个工具,我们竟然被其所限制、甚至同化,悲夫!一、警惕成为“电脑呆子”(1)程序...
分类:
其他好文 时间:
2015-11-25 11:32:02
阅读次数:
114
异常异常是异常控制流的一种形式,它一部分由硬件实现,一部分由操作系统实现。异常就是控制流中的突变,用来响应处理器状态中的某些变化。处理器发现异常时会进行一个间接过程调用,到一个操作系统子程序,即异常处理程序。异常处理程序完成处理后会依据异常类型,产生以下三种情况:将控制返回当前指令,即正在执行的指令...
分类:
其他好文 时间:
2015-11-22 18:50:32
阅读次数:
120
一、准备工作及实例1.解压struts-2.1.6-all.zip(structs网上下载)apps目录:struts2自带的例子程序docs目录:官方文档。lib目录:存放所有jar文件。Src目录:源文件存放地2.六个基本包struts2-core-2.1.6.jar:开发的核心类库 freem...
分类:
其他好文 时间:
2015-11-22 12:35:32
阅读次数:
586