- 博客(16)
- 资源 (2)
- 收藏
- 关注
转载 线程池
一: 应用程序中会出现这种情况:对服务器请求的数目非常大,但是服务器对每个请求处理的时间却很短。如果对这种情况,每个请求都创建一个线程的话,那么创建线程和销毁线程所使用的时间和资源远远大于用户请求的时间和资源,而且创建太多的线程会导致内存过度消耗从而影响性能。 而线程池很好的解决这个问题,当请求到达时,请求等待一个可用的线程,然后将任务交给线程进行执行,当任务执行完成之后,将线
2014-01-19 15:36:25 457
转载 在java项目中配置web service服务
第一步,配置axis!照此方法进行测试!应该是可以成功的!我就是这么配置的!(还有个问题,这个问题不是程序问题,而是你在测试的时候可能会用emeditor这个工具写测试用例,这个文本编辑器在保存的时候会加入一个bom signiture,让我们的代码不能运行,真是烦死了,我被浪费了很长时间!各位多多注意!)第二步,在自己的项目中配置axis:像上面那样测试通
2014-01-19 15:25:44 815
转载 3步把您的java程序转换为webservice
1、选择要转换的java文件,生成class 2、写wsdd 3、发布 剩下的就只有调用了wsdl2java 我原来的系统是CICS的,对后台封装了一层,现在用webservice再封装一层,前台页面,控制,数据传输,数据处理统统都可以分开了,爽 //以下是从网上找的关于AXIS的入门教程 一、Axis安装 1、环境 J2SE S
2014-01-19 15:24:08 486
转载 Tomcat6下应用太多出现java.lang.OutOfMemoryError: PermGen space【解决办法】
一修改 Tomcat\bin\catalina.bat文件找到 set JAVA_OPTS=%JAVA_OPTS% -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=%CATALINA_BASE%\conf\logging.properties
2014-01-19 15:18:08 2976
转载 Hessian接口学习笔记
Hessian是采用二进制流进行通讯的,性能应该会好一些,不过既然通过二进制流传递,是不是对复杂对象的传递有问题呢,毕竟传递过程中没有象soap这样保留了对象的结构的。这个问题有待以后考证。和ICE,WebService一样,既然作为服务类那么必须有文档公布它的接口形式,客户端用户在通过这个文档来生成代理类。ICE是通过.Ice文件,WebService是通过wsdl,但是hessia
2014-01-19 15:17:06 1082
转载 oracle数据库如何查看哪些用户锁定了哪些表
1. 诊断系统中的锁select /*+ NO_MERGE(a) NO_MERGE(b) NO_MERGE(c) */ 'Wait' "Status", a.username, a.machine, a.sid, a.serial#, a.last_call_et "Seconds", b.id1, c.sql_text "SQL"from v$session a, v$lock b,
2014-01-19 15:13:43 2410
转载 注解
我们在没有用注解写spring配置文件的时候,会在spring配置文件中定义Dao层的bean,这样我们在service层中,写setDao方法,就可以直接通过接口调用Dao层,用了注解写法后,在配置文件中不用再写Dao层的bean,只需要在Dao实现类中加入 @Repository在service层定义 @Autowired;不需要再写setDao方法就可以通过接口调用Dao了 在S
2013-11-18 15:28:12 398
转载 如果提高自己的学习能力
IT圈子,改变是生存的必备要素之一。计算机领域一直在改变,从基础框架到计算设备,还有几乎每天都涌现出的新技术,这些要求我们必须持续学习新东西。这里将为您介绍一些技巧,以使您在这从未停止的学习之旅更加轻松。如何选择读物 程序员需要的技能改变是如此之快,尤其是那些热点的/快速演变的领域,找到这些领域合适的阅读材料有时不那么容易。几点建议: 利用好关注该类技术
2013-11-11 13:15:25 602
转载 在struts中的Action方法中,调用request.getInputStream() 发现无法读到任何数据
近有个项目下需要接收POST过来的XML数据包,在struts中的Action方法中,调用request.getInputStream() 发现无法读到任何数据。 以下是POST数据的程序代码: Java代码 URL url = new URL(urlBuf); HttpURLConnection httpURLConnection = (HttpURLConn
2013-10-23 15:36:12 848
原创 httputil
package com.topinfo.libs;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.net.HttpURLConnection;import java.net.URL;import java.
2013-10-23 15:33:57 638
原创 彻底清除浏览器js和css缓存
问题:页面修改js或者css,但是不能展现效果,用ie的删除cookie和清除缓存不起作用方法:C:\Users\Thinkpad\AppData\Local\Microsoft\Windows\Temporary Internet Files 删除即可(为隐藏文件夹目录)
2013-10-23 13:49:01 1088
转载 Quartz
一、Quartz简介 Quartz是一个开放源码项目,专注于任务调度器,提供了极为广泛的特性如持久化任务,集群和分布式任务等。Spring对Quartz的集成与其对JDK Timer的集成在任务、触发器和调度计划的声明式配置方面等都非常相似。Quartz的核心由两个接口和两个类组成:Job和Scheduler接口,JobDetail和Trigger类。不同于JDK Timer,
2013-10-23 13:46:34 555
转载 Spring quartz实例
目的:写两个任务,分别是TestJob和TestJob2。TestJob每个10秒钟打印一行文字到控制台,TestJob2每个一分钟打印一行文字到控制台。搭建环境:用MyEclipase或Eclipase创建一个Java Project。在项目下创建lib目录,放入必要的Spring的jar文件。结构如下图:任务Java代码:Java代码
2013-10-23 13:45:16 688
转载 完整java开发中JDBC连接数据库代码和步骤
JDBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤:1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现。 例如: try{//加载MySql的驱动类 Class.forName
2013-10-23 13:43:44 588
转载 JDBC连接SQL Server 2005数据库
本文先介绍Windows XP SP2/SP3下Microsoft SQL Server 2005 的安装及有关问题的解决方法,然后介绍Eclipse3.2 / 3.3 或 MyEclipse6.0 / 6.5 进行JDBC连接SQL Server 2005数据库的方法。一、SQL Server版本(32位)SQL Server 2005 Enterprise Editio
2013-08-11 21:22:11 1201 1
转载 java_jdbc连接数据库
#使用JDBC操作数据库 #1、JDBC基础 #JDBC简介:JDBC(Java Database Connectivity)是一种可以执行SQL的Java API,通过它可以用一种API操作不同的数据库. #JDBC驱动:不同数据库间,标准的SQL语句可以移植,而数据库实际通信协议及某些数据库特征不可移植,因此,JDBC和数据库之间须还有一层,用于将JDBC调用映射
2013-08-11 20:26:59 654
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人