- 博客(12)
- 资源 (9)
- 收藏
- 关注
原创 架构师书单 2nd Edition
<br />为了2007年的目标,列了下面待读或重读的书单。 <br /> "其实中国程序员,现在最需要的是一张安静的书桌。",的确,中国架构师大多缺乏系统的基础知识,与其自欺欺人的宣扬"读书无用,重在实践变通,修身立命哲学书更重要",把大好时间用来追逐互联网上的片言只语,不如直面缺陷,系统的学习一次。<br /> 书单越读越薄,好书真的不多哇。<br /> 一、Software Architecture篇<br /> 这个领域没有什么"畅销书",可能读者中本来就是开发设计人员与项目经
2011-01-26 09:15:00
418
原创 VMware 网络配置
以下是我前不久写过的一个帖子,Ubuntu和Fedora没有本质区别,我已经再次做过实验,能够通过。如果你还不行,只好先去熟悉下Linux了,那是对Linux不熟悉而已,熟悉一些基本命令和配置去吧。<br />ADSL-VMware 共享上网<br />单机环境,ADSL拨号上网,安装VMware后,客户机如何与宿主机共享上网?网友经常问这个问题,其实已经不是什么新问题了。为了方便大家还有新手,今天有功夫就写下来,希望方便大家参考。为了具有针对性,我就拿自己的机器做为参照对象。<br /><br />Pro
2011-01-14 13:17:00
563
原创 ubuntu开启ssh服务
<br /><br />网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有真正开启ssh-server服务。最终成功的方法如下:<br />sudo apt-get install openssh-server<br />Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。<br />然后确认sshserver是否启动了:<br />ps
2011-01-13 14:51:00
360
原创 RHEL5+net-snmp+监控宝实现服务器监控
<br />http://sourceforge.net/projects/net-snmp/files/net-snmp/5.5/<br />到这里下载一个最新版:net-snmp-5.5.tar.gz<br />然后就是安装:<br />tar xzvf net-snmp-5.4.2.1.tar.gz<br />cd net-snmp-5.5<br />./configure --prefix=/usr/local/snmp --with-openssl=/usr/ --with-mib-modules
2011-01-12 16:14:00
859
原创 移殖net-snmp和应用net-snmp开发详解
<br />@1. 获取net-snmp开发包<br /> <br />可以用开源上http://www.net-snmp.org/download.html获取自己所需要的各种版本。<br /> <br />@2. 分析需求,进行合理配置<br /> <br />比如要不要将其编译成动态库,还是静态库;要不要某些库;等等。可以通过在其目录下执行./configure --help即可知道她有配置的选项。比如“—host=xxx”配置她将在什么样的环境下运行,“—build=xxx
2011-01-12 09:56:00
3154
1
原创 使用net-snmp API编程
<br />在一个项目中使用了Redback SMS10000 的接入服务器,作为附加要求,需要做一个snmp的接口程序,目的是起发送一个subscriber reauth 的 snmp 包给接入服务器;<br /><br /> 由于snmp的例程相对较少,所以在此截选程序中的snmp 相关部分以后,做一个注脚,记录下来。<br /><br /> 程序使用了net-snmp 的API,所以系统要预先安装net-snmp;<br /><br /> 编译时需要使用带入netsnmp的行命令:<br /><
2011-01-11 17:00:00
695
原创 PROC编程基础
<br /> PROC是ORACLE数据库提供的编程接口之一,其应用十分的广泛,本文通过一个具<br />体的例子,介绍PROC编程的一些经验及应注意的地方。<br /><br /> 例子程序:<br /> #include <stdio.h><br /> #include <string.h><br /> #include <stdlib.h><br /> #include <sqlda.h><br /> #include <sqlc
2011-01-11 12:44:00
6155
1
原创 23中设计模式
<br />1、工厂模式:Factory <br />客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 <br /><br />2、建造模式:Builder <br />将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,客户不必知道产品内部组成的细节。建造模式可以强制实行一种分步骤进行的建造过程。
2011-01-04 13:18:00
368
原创 跟我一起写 Makefile
<br /> 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都<br />为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。<br />这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTM<br />L的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makef<br />ile,从一个侧面说明了一个人是否具备完成大型工程的能力
2011-01-04 11:33:00
537
原创 linux之ls -l|grep "^-"|wc -l命令
<br />查看某文件夹下文件的个数<br /> <br />ls -l |grep "^-"|wc -l<br />或<br />find ./company -type f | wc -l<br /> <br />查看某文件夹下文件的个数,包括子文件夹里的。<br /> <br />ls -lR|grep "^-"|wc -l<br /> <br />查看某文件夹下文件夹的个数,包括子文件夹里的。<br /> <br />ls -lR|grep "^d"|wc -l<br /> <br />说明:<br
2010-12-31 13:37:00
7433
原创 Linux的Shell编程
其实作为命令语言互动式地解释和执行用户输入的命令只是Shell功能的一个方面,Shell还可以用来进行程序设计,它提供了定义变量和参数的手段以及丰富的程序控制结构。使用Shell编程类似于DOS中的批处理文件,称为Shell script,又叫Shell程序或Shell命令文件。 Shell基本语法 像高级程序设计语言一样,Shell也提供说明和使用变量的功能。对Shell来讲,所有变量的取值都是一个字串,Shell程序采用$var的形式来引用名为var的变量的值。 Shell有以下几种基本类型的变量。
2010-12-30 10:27:00
661
原创 C语言编译器MINGW的使用说明
在mingw环境中生成和使用dll都是十分方便的。 1.生成dll gcc(g++) -shared -o test.dll test.c 一直用VS,看现在Eclipse很火,便想弄一下玩玩,用到了MINGW,继而用到了GCC,对GCC相当的不熟悉,从头开始学一些简单的吧。 简单的GCC用法~ gcc命令提供了非常多的命令选项,但并不是所有都要熟悉,初学时掌握几个常用的就可以了,到后面再慢慢学习其它选项,免得因选项太多而打击了学习的信心。 一. 常用编译命令选项 假设源程序文件名为test.c。 1.
2010-12-29 10:09:00
11033
java咖啡馆 关于java
2009-07-11
什么是WCF-WFC详解
2008-10-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人