`
文章列表
  一、这种方法在java项目和web项目都通用: InputStream inpf = Thread.currentThread().getContextClassLoader() .getResourceAsStream("systemlog-config.properties");   二、这个方法在java项目中可以用,移植到web项目中时会出错 InputStream inpf = ClassLoader.getSystemResourceAsStream("syslog_config.properties"); String ...
ClassLoader 提供了两个方法用于从装载的类路径中取得资源:        public URL  getResource (String name);          public InputStream  getResourceAsStream (String name);         这里name是资源的类路径,它是相对
用jedis访问redis服务器,实例一个奉上
  今天自行研究了下json ,感觉非常好用,经过测试比google的GSON快多了       同时Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。功能非常的强悍!        大家也知道,json 在如今互联网时代应用的非常广,因为大家如此的关注,所以对json的解析性能要求也是非常高的。   一、 准备工作 1、 下载依赖库jar包 Jackson的jar all下载地址:http://jackson.codehaus.org/1.7.6/jackson-all-1.7.6.jar 然后在工程中导入这个 ...
hessian官网 最近一期的《programmer》里几乎从头至尾在讲关于“J2EE without EJB”的事情,可怜的ejb啊,居然被描述成了遗产系统的重要组成部分。。。 其实有上面的结论,无外乎现在java里面的新技术已经几乎能完全取代ejb的优点,而克服ejb的缺点,entity bean和有状态的session bean已经机乎被视为垃圾,hibernate和spring大行其到,看看最进n期《programmer》中篇幅的比重就知道了。本来我个人的感觉是hibernate取代了entity bean,spring取代了session bean,但是ejb的远程调用用 ...
ContextLoaderListener监听器的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。至于ApplicationContext.xml这个配置 ...
第一步,我使用maven创建了一个项目"helloworld",cmd命令如下: D:\mavenWorkplace>mvn archetype:create -DgroupId=com.company -DartifactId=helloworld -DarchetypeArtifactId=maven-archetype-webapp 第二步,我到项目所在目录进行导出project操作,命令如下 D:\mavenWorkplace>cd helloworld\ 
Maven是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已经采用Maven进行管理。而Maven本身还支持多种插件,可以方便更灵活的控制 项目。 1:http://maven.apache.org/download.html 下载最新版本 Maven 3.0.2 (Binary zip)  2:解压到 D:  3:配置 ...
spring集成redis开发实例
使用spring-data-redis实现java和redis的连接及操作 官方文档:http://projects.spring.io/spring-data-redis/#quick-start 1 下载 spring-data-redis的jar包 <dependencies> <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-redis</artifactId ...
安装好并启动了redis后,如果要用java连接并操作redis需要下载一个redis的java驱动程序jedis.jar 下载jedis.jar并关联到项目中。 redis服务器安装在了 192.168.2.215里面了 Jedis jedis=new Jedis("192.168.2.215"); 这样就获取到了redis的一个客户端,接着我们就可以通过这个客户端向redis服务器发送命令。 jedis.set("sex", "男");  System.out.println(jedis.get("sex&q ...
今天开始学习redis,把学习的心得写出来,与大家共享。 一、redis安装 (1)登入redis官网:http://redis.io/download 下载 redis3.0.1 (2)安装 下载,解包,编译 $ wget http://download.redis.io/releases/redis-3.0.1.tar.gz $ tar xzf redis-3.0.1.tar.gz $ cd redis-3.0.1 $ make 运行redis $ src/redis-server   运行起来了可以看到日志: Running in standalone mode ...
我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能有bug的话,那绝对是一件非常郁闷的事情。所以说,每编写完一个函数之后,都应该对这个函数的方方面面进行测试,这样的测试我们称之为单元测试。传统的编程方式,进行单元测试是一件很麻烦的事情,你要重新写另外一个程序,在该程序中调用你需要测试的方法,并且仔细观察运行结果,看看是否有错。正因为如此麻烦,所以程序员们编写单元测 ...
Hessian入门(与Spring集成)                                                                                                                       By:wtang 说明 : 1.    讲述如何配置Hessian的服务器端(
原来配置的Quartz是通过spring配置文件生效的,发现在非集群式的服务器上运行良好,但是将工程部署到水平集群服务器上去后改定时功能不能正常运行,没有任何错误日志,于是从jar包、JDK版本、cronExpression到服务器类型,甚至查到了服务器操作系统的类型,都没能找到解决的办法,后来才知道是集群惹的祸! 详细步骤如下: 1、 按照Quartz集群工作原理   图:表示了每个节点直接与数据库通信,若离开数据库将对其他节点一无所知 在数据库中建表。建表模版在Quartz包下docs/dbTables下,选择相应的数据库和版本即可。ORACLE的11个Table列表如下: ...
Global site tag (gtag.js) - Google Analytics