随笔分类 -  work-java

上一页 1 2 3 下一页
构建高性能服务(二)java高并发锁的3种实现
摘要:构建高性能服务(二)java高并发锁的3种实现来源:http://www.xymyeah.com/?p=46提高系统并发吞吐能力是构建高性能服务的重点和难点。通常review代码时看到synchronized是我都会想一想,这个地方可不可以优化。使用synchronized使得并发的线程变成顺序执行... 阅读全文
posted @ 2015-12-28 18:25 adolfmc 阅读(326) 评论(0) 推荐(0)
Eclipse设置不格式化注释
摘要:Eclipse设置不格式化注释 注释中写点带格式的文字,format后全乱了,解决办法如下: Windows -> Preferces -> java -> Code Style -> Formatter -> Edit -> Comments 取消勾选“Enable Javadoc comm... 阅读全文
posted @ 2015-12-22 14:41 adolfmc 阅读(1211) 评论(0) 推荐(0)
真正的轻量级WebService框架——使用JAX-WS(JWS)发布WebService
摘要:真正的轻量级WebService框架——使用JAX-WS(JWS)发布WebService WebService历来都很受重视,特别是Java阵营,WebService框架和技术层出不穷。知名的XFile(新的如CXF)、Axis1、Axis2等。 而Sun公司也不甘落后,从早期的JAX-RPC... 阅读全文
posted @ 2015-04-01 10:09 adolfmc 阅读(21538) 评论(3) 推荐(2)
Java的注解机制——Spring自动装配的实现原理
摘要:Mr.Johness阿何的程序人生Java的注解机制——Spring自动装配的实现原理 JDK1.5加入了对注解机制的支持,实际上我学习Java的时候就已经使用JDK1.6了,而且除了@Override和@SuppressWarnings(后者还是IDE给生成的……)之外没接触过其他的。 进入公... 阅读全文
posted @ 2015-04-01 10:08 adolfmc 阅读(16064) 评论(1) 推荐(2)
java interface 默认值
摘要:/* * Hibernate, Relational Persistence for Idiomatic Java * * Copyright (c) 2010, Red Hat Inc. or third-party contributors as * indicated by the @auth... 阅读全文
posted @ 2015-04-01 10:07 adolfmc 阅读(784) 评论(0) 推荐(0)
java enum 用法
摘要:/* * Hibernate, Relational Persistence for Idiomatic Java * * Copyright (c) 2010, Red Hat Inc. or third-party contributors as * indicated by the @auth... 阅读全文
posted @ 2015-04-01 10:05 adolfmc 阅读(899) 评论(0) 推荐(0)
java语言特性之一
摘要:package java.util.Collections;public static int indexOfSubList(List source, List target) { int sourceSize = source.size(); int targetSiz... 阅读全文
posted @ 2014-07-03 10:02 adolfmc 阅读(310) 评论(0) 推荐(0)
beanshell
摘要:http://www.beanshell.org/download.html 阅读全文
posted @ 2014-03-02 11:31 adolfmc 阅读(177) 评论(0) 推荐(0)
JVM(java 虚拟机)内存设置
摘要:一、设置JVM内存设置1. 设置JVM内存的参数有四个:-Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定; -Xmx 此设置控制 Java 堆的最大大小。正确调整此参数有助于降低垃圾回收开销,从而缩短服务器响应时间并提 高吞吐量。 对于某些应用程序来说,此选项的缺省设置可能会太低,从而导致发生大量小型垃圾回收。 缺省值: 512 MB 建议值: 随工作负载的不同而有所变化,但高于缺省值。 用法: -Xmx512m 将最大堆大小设置为 512 兆字节-Xms Java Heap初始值,Server端JVM最好将-Xms和-Xmx设 阅读全文
posted @ 2013-10-06 11:13 adolfmc 阅读(9865) 评论(0) 推荐(0)
Roo中的@Version
摘要:首页关于Roo中的@Version发表回复问题提出当我们为entity添加@RooJpaActiveRecord注解时,Roo为我们自动生成了一个名为Entity_Roo_Jpa_Entity.aj的文件,其中有一句:@Version@Column(name ="version")privateIntegerEntity.version;这是什么意思呢?“Version”是版本的意思,那么“@Version”注解是版本号的意思吗?Entity为什么需要版本管理? 下面我们对此展开探寻。线索注意到Entity_Roo_Jpa_Entity.aj与@RooJpaActiveRe 阅读全文
posted @ 2013-08-20 14:15 adolfmc 阅读(784) 评论(0) 推荐(0)
从servlet中获取spring的WebApplicationContext
摘要:需要做一个参数初始化类,当web应用被加载时从数据库里取出相关的参数设置,并把这些参数放置到application里,jsp页面可以从中取出。1.在web.xml中配置:Dispatcherorg.springframework.web.servlet.DispatcherServletcontextConfigLocation/WEB-INF/Dispatcher-servlet.xml,/WEB-INF/applicationContext.xml1contextorg.springframework.web.context.ContextLoaderServlet2InitialServ 阅读全文
posted @ 2013-07-05 11:17 adolfmc 阅读(7336) 评论(0) 推荐(0)
java 反射获取属性值 方法
摘要:publicstaticvoidmain(String[]args)throwsSecurityException,ClassNotFoundException,IllegalArgumentException,IllegalAccessException { TestEntityobj=newTestEntity(); obj.setName("namevalue"); obj.setCode("codevalue"); Field[]fds=Class.forName ("com.test.impl.TestEntity").ge 阅读全文
posted @ 2013-06-26 21:42 adolfmc 阅读(3577) 评论(0) 推荐(0)
Java正则表达式工具类实例
摘要:Java正则表达式工具类实例2009-06-10 13:36 dolphin_ygj JavaEye我要评论(0)字号:T|T本文向您展示一个Java正则表达式的工具类,这个工具类包含25中正则表达式,本文列出15中常用功能。AD:2013大数据全球技术峰会低价抢票中以前写了一个Java的正规表达式的Java工具类,分享一下,有用到的欢迎下载使用。如果你有常用的定义好的,且测试通过的正规表达式,欢迎跟贴,也让我享用一下类中用到了 jakarta-oro-2.0.jar包,请大家自己在 apache网站下下载在这是junit测试单元类我就不提交了,在main()方法中有几个小测试,有兴趣自己玩吧 阅读全文
posted @ 2013-02-20 11:51 adolfmc 阅读(811) 评论(0) 推荐(0)
Java正则表达式
摘要:http://blog.csdn.net/allwefantasy/article/details/3136570(PS:这篇文章为转载,我不喜欢转载的但我觉得这篇文章实在是超赞了,就转了过来,这篇可以说是学习JAVA正则表达的必读篇。作者是个正真有功力的人,阅读愉快) 在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包。 可粗略估计一下,除了偶尔用Linux的外,其他Linu x用户都会遇到正则表达式。正则表达式是个极端强大工具,而且在字符串模式-匹配和字符串模式-替换方面富有弹性。在Unix世界里.. 阅读全文
posted @ 2013-02-20 11:21 adolfmc 阅读(3045) 评论(1) 推荐(0)
DBCP连接池配置参数说明
摘要:DBCP连接池配置参数说明分类:MySQL学习笔记2012-05-14 16:17606人阅读评论(0)收藏举报[html]view plaincopy<!--数据源1--><beanid="dataSource"class="org.apache.commons.dbcp.BasicDataSource"destroy-method="close"><propertyname="driverClassName"value="com.mysql.jdbc.Driver&quo 阅读全文
posted @ 2013-01-22 23:09 adolfmc 阅读(46666) 评论(1) 推荐(1)
配置Log4j(很详细)1
摘要:配置Log4j(很详细)1转自:http://blog.csdn.net/azheng270/archive/2008/03/12/2173430.aspxLog4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogger=[level],appenderName1,appenderName2,…#配置日志信息输出目的地Appenderlog4j.appende 阅读全文
posted @ 2012-12-02 22:58 adolfmc 阅读(208) 评论(0) 推荐(0)
java spring注解 获取properties属性值
摘要:@Value("${jdbc.url}") private String url; 阅读全文
posted @ 2012-11-30 13:24 adolfmc 阅读(376) 评论(0) 推荐(0)
Java中getResourceAsStream的用法
摘要:[转载]class.getResource()的用法用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大常最经常用的,就是用JAVA的File类,如要取得c:/test.txt文件,就会这样用Filefile=newFile("c:/test.txt");这样用有什么问题,相信大家都知道,就是路径硬编码,对于JAVA精神来说,应用应该一次成型,到处可用,并且从现实应用来讲,最终生成的应用也会部署到Windows外的操作系统中,对于linux来说,在应用中用了c:/这样的字样,就是失败,所以,我们应该尽量避免使用硬编码,即直接使用绝对路 阅读全文
posted @ 2012-11-28 14:56 adolfmc 阅读(8838) 评论(2) 推荐(2)
RMI:关于RMI文件上传下载的完整例子
摘要:RMI技术例子 下面以一个例子说明怎么使用RMI技术。这个例子演示了怎样将一个文件上传到服务器和怎样将一个文件从服务器上下载下来。 使用RMI技术共有6个步骤要走: (1)定义和实现远端接口中的参数 (2) 定义和实现远端接口 (3) 编写服务端代码 (4)编写客户端代码 (5)生成stub和skeltion ,并将stub打包到客户端jar中,将skeltion打包到服务端jar中 (6)启动rmiregistry , 并将服务注册到rmiregistry中,然后运行代码。下面就这六个方面说明rmi技术。定义和实现远端接口中的参数(1)定义远端接口中的参数每一个远端接口中的参数都必须是可序列 阅读全文
posted @ 2012-11-22 15:24 adolfmc 阅读(3100) 评论(0) 推荐(0)
java复制文件或文件夹
摘要:@import url(http://www.blogjava.net/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);packagecom.xuanwu.mtoserver.util;importjava.io.*;/***@authorToby复制文件夹或文件夹*/publicclassFileUtil{publicstaticvoidmain(Stringargs[])throwsIOException{//源文 阅读全文
posted @ 2012-11-22 14:25 adolfmc 阅读(17893) 评论(0) 推荐(0)

上一页 1 2 3 下一页