- 博客(13)
- 收藏
- 关注
开发工具(四)
发布软件程序发布的主要问题就是要保证包含所有的文件以及确切的版本。幸运的是,网络程序社区已经发展出一个健壮的方法集合可以很多的解决这个问题。这些方法包括:使用在所有的Unix机器上均可用的标准工具将所有的组件文件打包进入一个包文件中控制软件包的版本号包文件采用包含版本号的命名约定从而用户可以很容易分辨出他们正在处理的版本包中子目录的使用可以保证当文件由包文件中解压出来时,他们就会位于一个单独的目录...
2009-03-19 21:29:00 40
开发工具(三)
内建规则到目前为止,我们已经在makefile文件中确切的指定了如何执行过程的每一步。事实上,makefile有大量的内建规则从而可以很大程度的简化makefile文件,特别是当我们有大量源文件的时候。下面我们创建foo.c,这是一个传统的Hello World程序。#include <stdlib.h>#include <stdio.h>int main(){ print...
2009-03-14 16:20:00 52
开发工具(二)
Makefile中的注释makefile文件中的注释以#开始,并且直到本行结束。正如在C源文件中一样,makefile文件中的注释有助于作者也其他人更好的理解文件编写时所期望的作用。Makefile中的宏即使有make与makefile是管理多个源码文件工程的强大工具。然而,对于由大量的文件所组成的工程来说,他们仍显得庞大和不灵活。所以Makefile允许我们使用宏,从而我们可以将其写为更为通用的...
2009-03-13 22:54:00 66
名嘴为你解说WAR3
解说人:赵忠祥比赛:WCG2008决赛GrubbyvsMoon赵忠祥大叔稳重的坐在直播台上,以特有的磁性声音慢条斯理的说道:“一般来说,动物们具有天生的自我回复能力,比如这些森林中原始的野熊就可以通过一种神秘的力量来愈合伤口,实现返老还童的功效。同时,森林中的小鹿是这些野熊们最好的朋友,他们通过体内的毒素能减慢猎物的奔跑速度,通过熊对鹿群的掩护实现一次次大自然中精彩的猎杀。在兽人部落长期与动物们...
2009-03-13 19:59:00 76
做技术需要分享与交流
我是一个搞技术的人,工作了很多年,也看到各种各样的人,我深深的体会到做技术需要学会分享。所谓分享就是在别人需要支持的时候,只要时间允许就尽力去支持,对于一些自己的技术知识可以整理成文档的形式,大家需要的时候可以一起分享。 在现实中看到有些搞技术的人,总认为自己的知识就是自己的财富,学到的东西很少与人交流,认为我知道的知识告诉别人,就可能会威胁我的职位。如果有一天你有这种危机,那只能说明一个...
2009-03-12 22:14:00 353
mina client sample
publicclassClient { privatestaticfinalStringHOSTNAME="localhost"; privatestaticfinalintPORT=20000; publicstaticvoidmain(String[]args)throwsThrowable { SocketConnectorconnect...
2009-03-11 11:21:00 60
ORACLE 过时技术之(三)--PGA手动管理
ORACLE的PGA是指程序全局区,主要包括排序空间(SORT_AREA_SIZE),HASH连接空间(HASH_AREA_SIZE),位图合并空间(BITMAP_MERGE_AREA_SIZE)等等。在ORACLE9i以前,这些参数都需要单独配置,设置的空间给每个会话保留使用,如:SORT_AREA_SIZE=1MHASH_AREA_SIZE=5MBITMAP_MERGE_AREA_SIZE=1...
2009-03-10 23:02:00 98
ORACLE 过时技术之(二)--段FREELISTS和FREELIST-GROUPS参数设置
FREELISTS和FREELIST-GROUPS参数是段的存储参数。 数据库在INSERT,UPDATE操作时都需要请求空闲的数据块,由于不可能每次操作时都去每个数据块查询一下看看有没有空闲的块(如果这样那效率太低了)。为了解决这个问题,ORACLE的在每个段的段头有一个空闲数据块指针链表的结构,这个就称为FREELISTS,FREELISTS列表代表链表的长度。表面上看像解决了问题,但在...
2009-03-09 23:43:00 84
Oracle 过时技术(一)--回滚段手动管理
回滚段概述回滚段用于存放数据修改之前的值(包括数据修改之前的位置和值)。回滚段的头部包含正在使用的该回滚段事务的信息。一个事务只能使用一个回滚段来存放它的回滚信息,而一个回滚段可以存放多个事务的回滚信息。回滚段的作用事务回滚:当事务修改表中数据的时候,该数据修改前的值(即前影像)会存放在回滚段中,当用户回滚事务(ROLLBACK)时,ORACLE将会利用回滚段中的数据前影像来将修改的...
2009-03-07 20:30:00 70
斯普鲁恩斯的决定
对于公众和多数军迷而言,二战期间的著名军事将领无外乎艾森豪威尔、尼米兹、蒙哥马利、隆美尔、朱可夫等等。但是有一位却鲜为人知。此公不是元帅,也没有第五颗将星,为人低调,甚至拒绝出风头。但他的将道却在二战众星之中出类拔萃。他便是被尼米兹称为“将军中的将军”的斯普鲁恩斯(Raymond Ames Spruance)海军上将。 在偷袭珍珠港的时候,斯普鲁恩斯还只是“公牛”哈尔西(William...
2009-03-02 20:17:00 338
好久没看微型小说了
好久没看微型小说了,今天下班路过报刊亭,就随便买了一本。微型小说是我业余最喜欢看的杂志,去年基本上每期都买,看技术书看多了,看一些微型小说是另外一种享受。随便说一下,微型小说是我们江西南昌的杂志,所以要支持一下。...
2009-03-02 19:21:00 43
Windows MySQL 5.1 复制配置步骤简介
今天测试了一下 MySQL 5.1数据库复制技术,和Oracle DataGuard(Standby) 数据库复制技术相比,感觉配置简单多了,基本步骤如下:1.准备两个测试数据库机器 A和B ,A 为主机(192.168.0.87),B为从机(192.168.0.88),都安装了MYSQL5.12.设置主机参数具体方法为在配置参数中的[mysqld]中增加log-bin="G:/temp/mysq...
2009-03-01 16:18:00 50
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人