- 浏览: 78606 次
最新评论
-
letmedown:
使用AOP是不是比这个更简单一些呢?
Java项目如何记录日志
文章列表
ibatis动态表名用"$""#"
- 博客分类:
- ibatis
这就涉及到“#”和“$”的区别了,一时半会儿也说不好,举个简单的例子吧
假设你传入的变量tableName = "table1"的话
那么在你写的ibatis表达式
INSERT INTO #tableName# VALUES(...)
会被翻译成
INSERT INTO 'table1' VALUES(...)
如果写成
INSERT INTO $tableName$ VALUES(...)的话
就会翻译成
INSERT INTO table1 VALUES(...)
我的理解就是 用“#”的话,ibatis会在你的变量前后加上“'”( ...
public class A { private String a; private String aa; public String getA() { return a; } public void setA(String a) { this.a = a; } public String getAa() { return aa; } public void setAa(String aa) { this.aa = aa; }}
public class B implements Serializable{ private Strin ...
java调用webservice接口方法
- 博客分类:
- java
原文出处:http://yang-min.iteye.com/blog/600172
webservice的 发布一般都是使用WSDL(web service descriptive language)文件的样式来发布的,在WSDL文件里面,包含这个webservice暴露在外面可供使用的接口。今天搜索到了非常好的 webservice provide ...
java 调用webservice的各种方法总结
- 博客分类:
- java
原文出处:http://www.blogjava.net/zjhiphop/archive/2009/04/29/webservice.html
java 调用webservice的各种方法总结
现在webservice加xml技术已经逐渐成熟,但要真正要用起来还需时日!! 由于毕业设计缘故,我看了很多关于webservice方面的知识,今天和大家一起来研究研究webservice的各种使用方法。 一、利用jdk web服务api实现,这里使用基于 SOAP message 的 Web 服务 1.首先建立一个Web services EndPoint:
...
spring 定时器配置
- 博客分类:
- Spring
原文出处:http://taiwei-peng.iteye.com/blog/689061
Spring 中配置定时器 <bean id="zntask" class="com.tjsoft.egoveva.bps.service.imp.TaskServiceImp"> <property name="taskdao"> <ref bean="taskDAO"/> </property> </bean> 如果是一个普通的类,不需要注入dao ...
HttpClient
- 博客分类:
- java
try { httpclient.executeMethod(httpget); String result = httpget.getResponseBodyAsString(); String str1 = result; return str1; } finally { httpget.releaseConnection(); } }
用完之后一定要释放资源
...
庖丁分词 paoding 字典的自定义加载
- 博客分类:
- lucene
转自:http://blog.csdn.net/askpp/archive/2009/09/08/4532355.aspx
庖丁分词 paoding 字典的自定义加载
大家下载好了庖丁中文分词后并且在MyEclipse配置好了后,并且在wingdows的环境变量里面配好了dic的字典路径后,就想着怎么加载自定义的字典了吧,哈哈,其实很简单啦,我突然之间看到的啦,你进入dic文件夹找到paoding-dic-names.properties这个文件,用文本编辑器打开内容是这样的
#dictionary character encoding#paoding.dic.charset=UT ...
js 将json字符串转换为json兑现
- 博客分类:
- js
在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键。例如:JSON字符串:var str1 = '{ "name": "cxh", "sex": "man" }'; JSON对象:var str2 = { "name": "cxh", "sex": "man" };
一、JSON字符串转换为JSON对象
要使用上面的str1,必须使用下面的方法 ...
java实现简单的单点登录
- 博客分类:
- java
原文出处:http://www.blogjava.net/xcp/archive/2010/04/13/318125.html
摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的风险和需要改进的方面。本文除了从多个方面和角度给出了对单点登录(SSO)的全面分析,还并且讨论了如何将现有的应用和SSO服务结合起来,能够帮助应用架构师和系统分析 ...
JDK的动态代理机制
- 博客分类:
- java
dk的动态代理是基于接口的,必须实现了某一个或多个任意接口才可以被代理,并且只有这些接口中的方法会被代理。看了一下jdk带的动态代理api,发现没有例子实在是很容易走弯路,所以这里写一个加法器的简单示例。
JDK动态代理实现原理
- 博客分类:
- java
之前虽然会用JDK的动态代理,但是有些问题却一直没有搞明白。比如说:InvocationHandler的invoke方法是由谁来调用的,代理对象是怎么生成的,直到前几个星期才把这些问题全部搞明白了。 废话不多说了,先来看一下JDK的动态是怎么用的。
Java代码
package dynamic.proxy;
Oracle数据库悲观锁与乐观锁
- 博客分类:
- 数据库
原文出处:http://database.51cto.com/art/201108/284797.htm
2011-08-18 13:44 lr5200 CSDN博客 字号:T | T
我们知道,数据的锁定分为两种方法,第一种叫做悲观锁,第二种叫做乐观锁。本文我们主要就介绍一下Oracle数据库的悲观锁 ...
数据库中乐观锁与悲观锁的概念
- 博客分类:
- 数据库
引用地址:http://blog.csdn.net/yinghan2005/article/details/5191286
数据库中乐观锁与悲观锁的概念
锁( locking )
业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算
处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中
(可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机
制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓
的 “ 锁 ” ,即给我 ...
一、 有一个JSP代码如下,假设WEB容器启动后有2个人分别用两台电脑轮流访问这个页面5次,那么最后一次访问这个页面的人看到的结果是什么?(需要写出分析过程)
<%@ <%@ pa
static 修饰变量 和混淆变量
- 博客分类:
- java经典集锦
输出结果是?
public class K { static int k = 0; public K(){ k=5; } public static void k(int k ){ k = 10; } public void k(int k , int v ){ k = 10; } public static void k(K k){ K.k = 1; } public static void main(String[] args) { //1. K k = new K(); K.k(k); K.k(5); k.k(1, 2); System.out.println ...