`
kingxss
  • 浏览: 969404 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
个人学习参考所用,勿喷!   接上篇博客《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选项为灰色的,呈现为不能选择状态,则右键点击我的 ...
Global site tag (gtag.js) - Google Analytics