- 浏览: 974659 次
- 性别:
- 来自: 上海
-
最新评论
-
qq_15946053:
基于spring的项目要导出成jar怎么做呢用eclipse的 ...
Spring项目导出可运行的JAR -
flyfeifei66:
baseservice、dao代码是同一个,但是实例配置多个, ...
Spring通过父类注入公用属性的技巧 -
yuechao4039:
写得不错,望楼主再接再厉
Spring中配置和读取多个Properties文件 -
xinglianxlxl:
psubscribe对我有用
Jedis的Publish/Subscribe功能的运用 -
Fenix87:
js中怎么调用配置文件的参数呢
Spring中配置和读取多个Properties文件
文章列表
个人学习参考所用,勿喷!
接上篇博客《Jedis的Publish/Subscribe功能的运用 》http://kingxss.iteye.com/blog/1420264
博客中根据Jedis的API,将自己对JedisPubSub抽象类的实现MyListener的实例对象传入到Jedis对象的psubscribe(...)方法中。博客中的第五步中可以见到如下代码:
jedis.psubscribe(listener, new String[]{"hello_*"});
查阅JedisPubSub的源码可以见到如下的方法(其 ...
个人学习参考所用,勿喷!
这里使用的是eclipse 3.7.1 的JEE版本为例。
在14寸的1366*768分辨率的宽屏下,eclipse的默认的10号字体实在是太小了。很伤眼睛。eclipse中的字体设置方法是,选择Window菜单中的Preferences,然后在左侧菜单中选择General中的Colors and Fonts,选中右侧Java中的Java Editor Text Font,然后点击旁边的Edit按钮,这样就可以进行设置了,设置完后点击确定即可。
不知道是Win7系统还是哪里出了问题,反正eclipse3.7.1的字体 ...
个人学习参考所用,勿喷!
1.Pojo如下:
package com.beans;
import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.Properties;
public class Firstbean {
private int intValue;
private String strValue;
private List<?> listValue;
private Se ...
个人学习参考所用,勿喷!
熟练的使用这些快捷键,代码效率会高很多。并不是每个快捷都能熟记,这里做下笔记吧
内容提示:Alt + /
单行注释(单行反注释):Ctrl + /
查看源码:Ctrl + 鼠标左键单击
格式化代码:Ctrl + Shift + f
跳回到上一步看到的代码位置:Alt + ←
跳回到下一步看到的代码位置:Alt + →
最后编辑位置:Ctrl + q
快速修复:Ctrl + 1
导包:Ctrl + Shift + o
多行注释:Ctrl + Shift + /
多行反注释:Ctrl + Shift + \
...
个人学习参考所用,勿喷!
单例有多种的写法,本例是懒汉式单例的一种写法。在高并发环境下需要注意的是:
1.单例在并发访问并调用其相应的getInstance方法的时候也会造成创建多个实例对象,加锁是必要的。
2.使用synchronized是比较好的解决方案,优点是代码简洁,缺点是在抛出异常的时候不能处理维护使
系统处于良好状态。
3.显示的lock设定是良好的解决方案。
使用lock的代码如下:
package demo;
import java.util.concurrent.locks.Lock;
import java.util.con ...
个人学习参考所用,勿喷!感谢同事ryu的帮助!!
一、Redis服务器端的安装和客户端Jedis的安装
1.下载Redis
下载地址:http://redis.googlecode.com/files/redis-2.4.8.tar.gz
2.安装Redis
在linux下运行如下命令进行安装。
$ tar xzf redis-2.4.8.tar.gz
$ cd redis-2.4.8
$ make
make完后 redis-2.4.8目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli。下面启动redis ...
个人学习参考所用,勿喷!
原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-apachethrift/index.html
对原文的修改:
1.原文的服务器端代码的BUG,不论是0.8.0还是0.6.1版本的thrift,例如以下的创建server的方式都不对(正确结果看 ...
1.XStream:http://xstream.codehaus.org/
2.API:http://xstream.codehaus.org/javadoc/index.html
XML 和 JSON 是当今常用的两种数据描述与传输的格式,特别是涉及到 JS 时使用 JSON 颇为频繁。自然,在 Java 的世界里少不了完成 JavaBean 与这两种格式相互转换的组件,那就是 XStream 和 JSON-lib。这里简单记下 XStream 的用法。
其实相类似的工具早已有之。如果用过 DWR 的同志,一定有印像,DWR 进行远程方法调用时也能为 ...
本文出自 “leolee
” 博客,出处http://jooben.blog.51cto.com/253727/309467
一般建模可能都会用到:powerdesigner
但是,在建表的时候,我一直没有找到:
DEFAULT CHARACTER SET
COLLATE
两个选项。因此,想了个方法,点击:工具栏-》database-》edit current DBMS
然后,选中:MYSQL50::Script\Objects\Table\Options
在options末尾 ...
一 、 生成注释
默认的pd没有生成注释,针对mysql5.0可以如下修改。
在Database-->edit Current DBMS...
设置dbms的属性,找到mysql5.0-->script-->objects-->column-->add
把原来的内容:
%20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofill][ [.O:[character set][charset]] %CharSet%][ ...
参考:
http://blog.csdn.net/watson243671/archive/2010/01/02/5122385.aspx
帮助文档:
http://ibatis.apache.org/docs/tools/abator/
相信很多的朋友对使用iBatis管理数据库很不习惯,因为我们要手写代码,特别是dynamic query部分更是不知如何嵌套,而这些是可以用工具的!下面介绍一种最常用的!不废话了,直接上配置过程!
1、获得 http://ibatis.apache.org/abator.html Eclipse可以自动的进行Update获取此Pl ...
XML文件:
<?xml version="1.0" encoding="UTF-8"?><books><book><name>哈里波特</name><price>10</price><memo>这是一本很好看的书。</memo></book></books>
Java代码:
import java.io.*;
import org.jdom.Document;
import org.jdom.inp ...
XML文件test.xml:
<?xml version="1.0" encoding="UTF-8"?><books><book><name>哈里波特</name><price>10</price><memo>这是一本很好看的书。</memo></book></books>
java代码:
import java.io.*;
import java.net.URI;
import javax. ...
原文地址:http://java.chinaitlab.com/XMLBeans/717370.html
1. 介绍
1)DOM(JAXP Crimson解析器)
DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。首先,由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改。它还可以在任 ...
今天安装Oracle 10g 是以 XP sp3的兼容方式进行的,安装开始后马上会暂停Win7的Aero效果,等到安装完成后再打开。但是今天运气不佳,aero没有自动打开成功,重启后Aero Peek 效果的显示桌面效果消失!这些种种问题,都有可能会在某次运行某个未知程序,某次重启系统后出现,本来是没有什么,要不要特效无所谓,但是…… 你懂的,人有时候就是一根筋,不搞定心里不平衡!
鼠标在任务栏上点击右键,打开任务栏属性窗口,勾选上使用 Aero Peek 桌面预览。
如果发现其中的Aero Peek选项为灰色的,呈现为不能选择状态,则右键点击我的 ...