搜索到与相关的文章
编程技术

JDBC数据库连接池 Statment

1.前言数据库应用,在许多软件系统中经常用到,是开发中大型系统不可缺少的辅助。但如果对数据库资源没有很好地管理(如:没有及时回收数据库的游标(ResultSet)、Statement、连接(Connection)等资源),往往会直接导致系统的稳定。这类不稳定因素,不单单由数据库或者系统本身一方引起,只有系统正式使用后,随着流量、用户的增加,才会逐步显露。在基于Java开发的系统中,JDBC是程序员和数据库打交道的主要途径,提供了完备的数据库操作方法

系统 2019-08-29 23:15:29 3015

Oracle

Oracle :修改数据库服务器字符集

最近,有现场反应,程序显示乱码。感觉很奇怪,该系统已经卖出去无数了。肯定是现场数据库字符集有问题,经过查看,现场环境:window系统,oracle10g。我们要求的数据库字符集是AL32UTF8的,而现场自己安装成ZHS16GBK。并且,数据库的表里面,中文是乱码,如???(这才是造成程序显示乱码的主要原因,后面详述)当时一心以为:既然情况如此,只能期望通过调整数据库字符集,来解决乱码问题。虽然查阅了资料说,不建议这样做;修改数据库服务器字符集步骤如下:

系统 2019-08-12 01:55:11 3015

编程技术

什么是NetWeaver?

NetWeaver是SAP所有应用的技术集成平台的名字,其中包含六大部分,十余个产品:PeopleIntegration:EP,MI,CollabrationInformationIntegration:BW,KM,MDMProcessIntegration:XIApplicationPlatform:WASLifeCycleManagement:SolutionManagerCompositeApplicationFramework:从范围上说,原先Ba

系统 2019-08-29 22:59:28 3014

编程技术

使用Bouncy Castle API加密和解密

15.3.2使用BouncyCastleAPI加密和解密BouncyCastleAPI通过加密引擎(位于org.bouncycastle.crypto.引擎中)来提供密码实现,这些引擎实现了特定的接口,比如AsymmetricBlockCipher、BlockCipher或StreamCipher(所有这些接口都可以在org.bouncycastle.crypto包中找到)。这些接口都具有一个共同的用途:它们让你初始化密码,以字节数组的形式提供要被加密或解

系统 2019-08-29 22:59:06 3014

编程技术

“梦游世界”的数据,云安全背后的数据隐私

星期三晚上,您的关键人事数据可能储存在西北太平洋的数据中心,但到了星期四早上,您的资料就可能已散置美国或欧洲大陆。作者:趋势科技DanCrowe现在我们已经亲眼见到云运算所承诺的愿景。云计算厂商提供了实时而不受干扰的运算资源,带来了经济效益,简化了企业流程,给企业随时高度可用的储存。不过,我想,大部分的人也对这项承诺背后的安全挑战略知一二。随着数据中心的实体边界消失,云运算分租共享的特性,让这类环境蒙上一层让企业不知自己是否与恶徒为邻的阴影,因此,每一位系

系统 2019-08-29 22:50:25 3014

SqlServer

sql server 查询结果集自动添加编号

SQL提供了一个IDENTITYFunction,可以得到标识列的值,不过可惜的很的是,这个函数只能用于SELECTINTO语句,所以我们只好引入一个临时表了Ex:USEpubsSELECTIDENTITY(INT,1,1)ASRank,au_lname,au_fnameINTO#tmpFROMauthorsSELECT*FROM#tmpDROPTABLE#tmp这种方法的性能好,不过缺点是必须通过几条SQL语句才能完成。所以如果可能的话,一般还是建议在客

系统 2019-08-12 01:55:42 3014

DB2

DB2锁机制

相比较Oracle来说,DB2的锁机制麻烦了很多,而且这个麻烦带来的不是性能的上升而是下降,不过如果细致了解的话,只能感慨不愧是数据库理论诞生的公司,在实现数据库理论上比Oracle全面得多。Oracle没有实现一般数据库理论里的锁机制,带来的并发性与性能上的提升以及相关的问题上文已经介绍了,现在来说说几乎完全实现一般数据库理论锁机制的DB2数据库这方面的实现。下面的资料来源于IBM资料库DB2和Oracle的并发控制(锁)比较首先是锁是属性,有如下几个基

系统 2019-08-12 01:54:07 3014

Tomcat

JVM监控配置及Tomcat配置

修改bin目录中的catalina.bat文件,在头部注释部分后面加入:setJAVA_OPTS=%JAVA_OPTS%-Dcom.sun.management.jmxremote.port=8999-Dcom.sun.management.jmxremote.authenticate=false-Dcom.sun.management.jmxremote.ssl=false修改tomcat初始化大小bin/catalina.batJAVA_OPTS='-

系统 2019-08-12 01:33:20 3014

Tomcat

Nginx+Tomcat动静态资源分离

1创建用户、用户组useradd-guserswwwpasswdwww//设置密码,否则该用户不可用groupadd-g888www//创建用户组gpasswd-awwwwww//将用户www加入用户组www2下载nginx、pcre(正则使用)wgethttp://blog.s135.com/soft/linux/nginx_php/nginx/nginx-0.8.46.tar.gzwgethttp://blog.s135.com/soft/linux/

系统 2019-08-12 01:33:05 3014