- 博客(196)
- 资源 (10)
- 收藏
- 关注
原创 tomcat 环境搭建
1、在windows上安装tomcat,需要安装jdk或是jre,安装成功后,需要配置环境变量,JAVA_HOME或者是JRE_HOME 并在Path中加上对应bin 2、在解压缩zip包bin目录中执行startup.bat会报错没有设置CATALINA_HOME 3、设置环境变量: CATALINA_HOME = zip解包的路径。其实
2014-03-04 20:48:37
780
转载 Aix6.1
要点IBM 久经考验的新一代可扩展、基于开放标准的 UNIX® 操作系统虚拟化、安全性、可用性和易管理性等方面的多种特性、使 AIX® 6 比以往版本更为灵活、安全和适用基于 IBM POWER® 技术和虚拟化功能构建、有助于实现出众的性能、提高系统利用率和效率、并帮助简化管理和降低总成本提供三种版本、因而带来了更强的功能和更高的灵活性AIX、面向未来的 UNIX
2014-02-13 18:00:28
936
1
原创 记录下几种服务器区别
服务器从摆放部署的角度来看,主要是分成:一种是塔式服务器、一种是机架服务器、另一种是刀片式服务器。刀片服务器是指在标准高度的机架式机箱内可插装多个卡式的服务器单元,是一种实现HAHD(High Availability High Density,高可用高密度)的低成本服务器平台,为特殊应用行业和高密度计算环境专门设计。刀片服务器就像“刀片”一样,每一块“刀片”实际上就是一块系统主板。目前,我还
2014-02-13 17:47:30
980
转载 Linux静态库和动态库
原文章在:http://www.cnblogs.com/feisky/archive/2010/03/09/1681996.html库从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。库分静态库和动态库两种。 静态库和动态库的区别1. 静态函数库 这类库的名字一般是libxxx.a;利用静态函数库编译成的文件比较大,因为整个 函数库的
2014-02-01 10:46:53
859
转载 Informix 长事务 (Long Transaction) 详解
郝多慧, 资深信息工程师, IBM简介: 长事务 ( Long Transaction ) 是数据库用户经常会碰到和非常头疼的问题。长事务处理不当常常会引起数据库的崩溃,给企业运营带来不必要的损失。本文旨在帮助用户理解什么是长事务,为什么会出现长事务,怎样避免长事务以及如何解决长事务可能带来的系统挂起甚至崩溃问题。什么是“长事务”?要理解什么
2013-11-30 16:58:56
2507
转载 如何让alias永久生效?
alias(中文称为“别名”)允许使用更加简短的名称来重新定义 Linux 中的 Shell 命令,从而简化命令行的输入。如果经常与 CLI 打交道,那么使用 alias 不仅会节省时间,而且也能提高效率,真是一举两得的好事。基本用法: alias 的基本使用方法为:alias 新的命令='原命令 -选项/参数'。举例说明,alias l=‘ls -lsh' 将重新定义 ls 命令,现在只
2013-11-16 11:37:09
3113
转载 VMware中Linux无法全屏的问题
我自己遇到这个问题,花了几个小时才搞定的。在VMware虚拟机下的linux无法全屏的问题起先我也没太注意,但后来在编译linux的内核实验时,我发现无法使用make menuconfig 这个命令。而看了系统的警告,我才知道出错的原因是linux的屏幕太小了,没有在虚拟机下全屏。知道了原因后,我便自己搜索资料,得到了如下的解决方案。(当前的VMware界面要是linux的系统)
2013-11-16 11:35:15
701
原创 windows环境下libxml2编译
nmake /f Makefile.msvclibxml2编译1、源代码获取在windows下面编译libxml2,需要先下载下libxml2的源代码。可以再其官方网站上下载到相应的源代码。获取有ftp的模式http://xmlsoft.org/sources/也可以用git来clone源代码。git clone git://git.gnome.org/libxml2
2012-12-19 11:24:43
7244
原创 raw表
由于项目上要大量插入数据到informix中,数据大概在几十万条。运行下来需要一个小时左右。 所以改用raw表的方式进行。 raw表需要在没有约束、没有索引的时候才可以用alter来修改。 索引首先要删掉索引、及约束,然后才能alter raw。 在完成了大数据量的插入后,还需要改成正常的表。同时建立索引。 语法如下: ALTER
2012-10-10 17:55:53
1650
原创 Spring framework svn download
Spring 是Java框架中比较流行之一,开源,易用是其的特点 在SpringSource的HomePage上门介绍言简意赅。 “Spring is the most popular application development framework for enterprise Java™. Millions of developers use Spring to crea
2012-06-16 21:35:39
1065
转载 Spring的IOC原理
1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合
2012-06-06 14:29:57
538
转载 openssl
openssl 的RSA 非对称加密算法 使用测试2011-05-10 0:38 1 #include 2 #include 3 #include 4 #include 5 6 const char *g_pPubFile = "public.pem"; 7 const char *g_pPriFile = "private.pem"; 8
2012-05-24 22:49:01
1874
转载 主题:Java IO浅析
什么是流: 流是一个抽象的概念。当Java程序需要从数据源读取数据时,会开启一个到数据源的流。数据源可以是文件,内存或者网络等。同样,当程序需要输出数据到目的地时也一样会开启一个流,数据目的地也可以是文件、内存或者网络等。流的创建是为了更方便地处理数据的输入输出。 流分为字节流和字符流。字节流也称为原始数据,需要用户读入后进行相应的编码转换。而字符流的实现是基于自动
2012-04-10 17:26:01
470
转载 理解VMware虚拟机下网络连接的三种模式
很多朋友都用vmware来测试不同的系统,我结合自己的经验谈一下对网络设置的理解,不对的地方请指正.<br /> bridge:这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面,和linux下一个网卡 绑定两个不同地址类似,实际上是将网卡设置为混杂模式,从而达到侦听多个IP的能力.<br /> 在此种模式下,虚拟机内部的网卡(例如linux下的eth0)直接连到了物理网卡所在的网络上,可以想象为虚拟机和host机处于对等的地位,在网络关系上是平等的,没有谁在谁后面的问题.<br /> 使用这种方式
2011-04-03 22:50:00
973
原创 系分之路--软件测试
软件测试 1、软件测试的概念 软件测试不等于程序测试,软件测试应贯穿于软件定义与开发的整个周期;软件测试是我们通常讲的一个更广泛主题是确认与验证。 确认是指保证软件的实现满足用户需求的一系列活动。包括有需求规格的确认和程序的确认。而程序的确认又分为静态确认与动态确认,静态确认一般不是在计算机上执行的程序。 验证是保证软件正确实现了某一特定功能的一系列活动。 2、测试各个阶段与软件开发各个阶段的关系 首先根据国GB8566-88《计算机软件开发规范》的规定,软件的开发与维护分为8个
2011-03-07 22:52:00
1113
转载 vi 编辑器命令详解
<br />vi命令是unix下常用而重要命令,可在全屏幕方式下编辑一个或多个文件。若在vi执行时 <br />没有指定一个文件,那么vi命令会自动产生一个无名的空的工作文件。若指定的文件不存在, <br />那么就按指定的文件名创建一个新的文件。若对文件的修改不保存的话,v i命令并不改变原 <br />来文件的内容。 <br /> 注意:vi命令并不锁住所编辑的文件,因此多个用户可能在同时编辑一个文件,那么最后 <br />保存的文件版本将被保留。 <br />下面是vi命令使用的一些
2011-01-27 22:56:00
816
转载 VI 正则表达式
<br />http://blog.youkuaiyun.com/menghun_99520/archive/2008/06/06/2517970.aspx <br /><br />元字符 说明 <br />. 匹配任意一个字符 <br />[abc] 匹配方括号中的任意一个字符。可以使用-表示字符范围, <br /> 如[a-z0-9]匹配小写字母和阿拉伯数字。 <br />[^abc] 在方括号内开头使用^符号,表示匹配除方括号中字符之外的任意字符。 <br />/d 匹配阿拉伯数字,等同于[
2011-01-27 22:55:00
4314
原创 AXI CUP资源列表
<br /><br />ps aux 显示进程占用cpu及内存百分数 (同 ps -aux显示不同)<br />vmstat命令: 用来获得有关进程、虚存、页面交换空间及 CPU活动的信息。<br />vmstat 3 (每三秒输出一次)
2011-01-04 21:43:00
699
原创 吃火锅
<br /> 今天和磊一起吃饭了,还有他的朋友,去吃火锅,今天昆明天气冷冷的,吃的是海鲜火锅,还是真奇怪,我也到过不少地方,在沿海也生活了好几年,我怎么没吃过什么海鲜火锅。居然在内陆城市吃了。。。<br /> 今天还是挺开心的,认识了新的朋友
2010-10-08 23:11:00
769
原创 这是个好东西
<br />Doxygen Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C、C++、Java、Objective-C和IDL语言,部分支持PHP、C#。注释的语法与Qt-Doc、KDoc和JavaDoc兼容。Doxgen可以从一套归档源文件开始,生成HTML格式的在线类浏览器,或离线的LATEX、RTF参考手册。对于未归档的源文件,也可以通过配置Doxygen来提取代码结构。或者借助自动生成的包含依赖图(includedependency graphs)、继承图(in
2010-09-16 00:08:00
517
原创 终于较为深入的理解前置开发的流程了
<br /> 一小段时间了,不知道是不是自己的悟性太差,自己对那几个很简单的东西就是半天也搞不清楚,终于,今天在师傅开会的时间里,在顶着巨大的测试压力的情况之下,我终于算是对我们的开发环境,前置机有了比较深入的理解了,其实搞懂了真的不算难,真不明白为什么自己到现在才明白呢??<br /> 再学习的时候,关键的问题是要多问,多思考,加油吧
2010-07-22 22:36:00
1500
原创 苹果真的很厉害!
<br /> 1997年靠着微软投资1.2亿美元而生存下来的苹果,在乔布斯的领导之下,迈向了一个新的纪元,我真的很佩服乔布斯,他给我们带来了ipod,iphone,ipad,更加带来了一种思想。<br /> 不是创新更似创造,喜欢他的卓越!
2010-07-21 21:36:00
514
原创 work is life
工作了一段时间了,确切的说已经有3个月了,在这段时间,加班时经常有的事情,虽然辛苦,但是比起那些公司的开发人员来,我们还是很幸福的,不过也暴露出了不少的东西,我还有很多东西不会,所以要在工作的时候不断努力,不断地学习,要坚持的补充自己的知识,把自己武装起来,让知识来使得自己更加的强大。不过还有很多东西需要去补充!加油
2010-07-17 21:11:00
766
原创 mysql连接
<br />Mysql<br /> <br />挺久的了,随便写的测试 <br />#include "winsock.h " <br />#include "mysql.h " <br /><br />int main(int argc, char* argv[]) <br />{ <br /><br />MYSQL * con = mysql_init((MYSQL*) 0); <br />LPSTR host = "*** "; <br />LP
2010-07-10 03:57:00
725
原创 Corba
<br /> 《Corba 介绍》<br /> CORBA(Common Object Request Broker Architecture公共对象请求代理体系结构)是由OMG组织制订的一种标准的面向对象应用程序体系规范。或者说 CORBA体系结构是对象管理组织(OMG)为解决分布式处理环境(DCE)中,硬件和软件系统的互连而提出的一种解决方案;OMG组织是一个国际性的非盈利组织,其职责是为应用开发提供一个公共框架,制订工业指南和对象管理规
2010-07-04 15:53:00
605
原创 华为2005招聘C笔试
2005年华为招聘--C语言笔试试题 一、判断题(对的写T,错的写F并说明原因,每小题4分,共20分)1、有数组定义int a[2][2]={{1},{2,3}};则a[0][1]的值为0。( T )2、int (*ptr) (),则ptr是一维数组的名字。( F, ptr为一个函数指针 )3、指针在任何情况下都可进行>,=,4、switch(c) 语
2009-12-23 19:55:00
635
原创 sizeof东东
1.常规char str1[] = “Hello” ;char str2[5] = {H,e,l,l,o};char str3[6] = {H,e,l,l,o,/0};char *p1 = "Hello";char *p2[]={"hello","world"}; int n = 10;int
2009-12-07 18:52:00
401
原创 sizeof的东西挺多~~
1.常规char str1[] = “Hello” ;char str2[5] = {H,e,l,l,o};char str3[6] = {H,e,l,l,o,/0};char *p1 = "Hello";char *p2[]={"hello","world"}; int n = 10;int *q = &n;sizeof (str
2009-12-02 19:20:00
722
原创 sizeof 的笔试
记住sizeof是运算符 char str[]="hello";char *p=str;int n=10;char string[100];void *ptr=malloc(100);printf("%d/n",sizeof(str)); printf("%d/n",sizeof(p));printf("%d/n",sizeof(stri
2009-12-02 19:05:00
558
原创 C/C++中的文件操作
1.fopen() fopen的原型是:FILE *fopen(const char *filename,const char *mode),fopen实现三个功能为使用而打开一个流 把一个文件和此流相连接 给此流返回一个FILE指针参数filename指向要打开的文件名,mode表示打开状态的字符串,其取值如下表字符串 含义 "r" 以只读方式打开文件 "w" 以只写方式打开文件 "a" 以追
2009-11-10 22:07:00
1092
2
原创 质数算法
void calculate(){ int k; for (int i=1;i<=100;i+=2) { k = int (sqrt(double(i))); for(int j =2 ;j <=k;j++) if (i%j==0) break; if(j>k) cout<<" "<<i; }}
2009-11-10 21:55:00
471
转载 Peercast核心代码执行流程
Peercast核心代码执行流程 执行的流程大致如下:Peercast启动时创建servMgr对象servMgr启动两个服务器线程,分别为servProc和idleProcservProc启动两个监听servent,分别用于监听7144和7145端口监听servent启动服务器监听线程Servent::servProc当服务器监听线程监测到有新连接进入时,给这个连接分配新的serve
2009-11-10 17:05:00
554
转载 加速浏览器控件的创建
加速浏览器控件的创建我们知道,应用程序中浏览器控件的第一个实例的创建过程比其他的实例创建过程慢得多。为了加速浏览器控件的创建,在应用程序的开始,可以创建一个隐藏的浏览器对象,使得应用程序中随时都至少有一个浏览器控件的实例在主窗口类中声明 CComPtr m_spOleObjectPreloadBrowser;在主窗口类的初始化函数中 HRESULT hr = CoCreateIns
2009-10-18 15:00:00
697
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人