搜索到与相关的文章
Oracle

通过JDBC连接Oracle数据库中的十大技巧

通过JDBC连接Oracle数据库中的十大技巧1、在客户端软件开发中使用Thin驱动程序在开发Java软件方面,Oracle的数据库提供了四种类型的驱动程序,二种用于应用软件、applets、servlets等客户端软件,另外二种用于数据库中的Java存储过程等服务器端软件。在客户机端软件的开发中,我们可以选择OCI驱动程序或Thin驱动程序。OCI驱动程序利用Java本地化接口(JNI),通过Oracle客户端软件与数据库进行通讯。Thin驱动程序是纯J

系统 2019-08-12 01:52:43 2415

SqlServer

SQL Server 中关于 @@error 的一个小误区

在SQLServer中,我常常会看到有些前辈这样写:if(@@error<>0)ROLLBACKTRANSACTIONTelseCOMMITTRANSACTIONT一开始,我看见别人这么写,我就想当然的以为它只是个计数器,每当检测到一处错误时,@@error的值+1,不过就因为这个理所当然,所以杯具了...实际上,它并不是一个计数器,它是一个动态的值,动态的标识最后一条SQL命令执行的结果,如果成功则为0,不成功则标识错误码。所以,像上面这种写法是不妥的,

系统 2019-08-12 01:51:54 2415

Tomcat

Tomcat忧化

在catalina.bat最前面加入setJAVA_OPTS=-Xms128m-Xmx350mTOMCAT_HOME/bin/catalina.sh添加一行:JAVA_OPTS="-XX:PermSize=64M-XX:MaxPermSize=128m"问题解决(可能为调用JAR包过多原因)下面是网上看到一些设置JAVA_OPTS="-server-Xms800m-Xmx800m-XX:PermSize=64M-XX:MaxNewSize=256m-XX:

系统 2019-08-12 01:33:45 2415

Linux

linux gcc 编译时头文件和库文件搜索路径

转自:http://blog.csdn.net/rlj021/archive/2008/12/16/3530939.aspx一、头文件gcc在编译时寻找所需要的头文件:※搜寻会从-I开始※然后找gcc的环境变量C_INCLUDE_PATH,CPLUS_INCLUDE_PATH,OBJC_INCLUDE_PATH※再找内定目录/usr/include/usr/local/include/usr/lib/gcc-lib/i386-linux/2.95.2/in

系统 2019-08-12 01:33:41 2415

Linux

Linux释放内存

在Linux系统下,我们一般不需要去释放内存,因为系统已经将内存管理的很好。但是凡事也有例外,有的时候内存会被缓存占用掉,导致系统使用SWAP空间影响性能,此时就需要执行释放内存(清理缓存)的操作了。Linux系统的缓存机制是相当先进的,他会针对dentry(用于VFS,加速文件路径名到inode的转换)、BufferCache(针对磁盘块的读写)和PageCache(针对文件inode的读写)进行缓存操作。但是在进行了大量文件操作之后,缓存会把内存资源基

系统 2019-08-12 01:33:35 2415

Java

Thrift java服务器与客户端示例 - john c - 博

Thriftjava服务器与客户端示例-johnc-博客园Thriftjava服务器与客户端示例Postedon2011-06-1903:04johnc阅读(3540)评论(0)编辑收藏简单的实现一个PING的功能1.安装thrifthttp://thrift.apache.org/download/人人网镜像下载:http://labs.renren.com/apache-mirror/thrift/0.6.1/thrift-0.6.1.exe2.编写T

系统 2019-08-12 01:33:22 2415

Tomcat

Nginx与Tomcat、Client之间请求的长连接配置不

http://bert82503.iteye.com/blog/2152613前些天,线上出现“服务端长连接与客户端短连接引起Nginx的Writing、Active连接数过高问题”,这个是由于“服务端使用HTTPs长连接,而客户端使用短连接”引起。这几天,发现Nginx与Tomcat之间也存在同样的问题,原因是两边的相关配置参数不一致引起的。(这是心细活!)先说说服务为什么使用HTTPs长连接技术?有如下几个原因:对响应时间要求较高;服务走的是公网,客户

系统 2019-08-12 01:32:56 2415

Linux

Linux 中 RPM 命令参数使用详解

在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是RedHatPackageManager(简称RPM)。此工具包最先是由RedHat公司推出的,后来被其他Linux开发商所借用。由于它为Linux使用者省去了很多时间,所以被广泛应用于在Linux下安装、删除软件。下面就给大家介绍一下它的具体使用方法。1.我们得到一个新软件,在安装之前,一般都要先查看一下这个软件包里

系统 2019-08-12 01:32:51 2415

Linux

在linux下安装并操作tomcat

1、安装tomcat1)、下载tomcat从官网http://tomcat.apache.org/下载tomcat,保存在/home目录下。root@ubuntu:/home/ubuntu/Downloads#cpapache-tomcat-6.0.20.tar.gz/home2)、安装tomcattar-zxvfapache-tomcat-6.0.20.tar.gz另一种方案:使用Windows下tomcat,Windowstomcat在linux中同样

系统 2019-08-12 01:32:51 2415

Tomcat

在cmd中启动tomcat

E:\DocumentsandSettings\topicis>h:H:\>cdtomcat-testH:\tomcat-test>cdbinH:\tomcat-test\bin>startup.batUsingCATALINA_BASE:"H:\tomcat-test"UsingCATALINA_HOME:"H:\tomcat-test"UsingCATALINA_TMPDIR:"H:\tomcat-test\temp"UsingJRE_HOME:"E:

系统 2019-08-12 01:32:43 2415