cassandra 数据到Java对象的映射绑定
摘要:类似Hibernate和MyBatis的关系映射,自动帮你将查询数据或是修改的参数进行数据映射和绑定。 支持查询后返回数据ResultSet到Java对象的映射,支持修改、删除、查询之前参数的绑定。 在JavaEntity的命名方式不合规范情况下,可以用Map进行绑定映射。 这种做法可以适用于JDB
阅读全文
posted @
2017-03-03 10:22
hoojo
阅读(1807)
推荐(1) 编辑
redis 学习指南
摘要:一、介绍 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、一个高性能的key-value数据库。并提供多种语言的API。说到Key-Value数据库NoSQL数据库可以想到MongoDB。 和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合...
阅读全文
posted @
2015-04-29 14:56
hoojo
阅读(44325)
推荐(22) 编辑
Linux环境安装jdk
摘要:Linux中JDK1.6的安装和配置方法 一、安装 创建安装目录,在/usr/java下建立安装路径,并将文件考到该路径下: # mkdir /usr/java 1、jdk-6u11-linux-i586.bin 这个是自解压的文件,在linux上安装如下: # chmod 755 jdk-6u11-linux-i586.bin ...
阅读全文
posted @
2014-04-25 17:28
hoojo
阅读(12839)
推荐(0) 编辑
Linux 下安装Samba 文件共享服务器
摘要:samba文件共享服务可以让linux和linux系统、linux和windows系统之间共享文件 服务查询 默认情况下,Linux系统在默认安装中已经安装了Samba服务包的一部分,为了对整个过程有一个完整的了解,在此先将这部分卸载掉。使用命令 rpm -qa | grep samba,默认情况下可以查询到两个已经存在的包: samba-client...
阅读全文
posted @
2014-04-25 17:23
hoojo
阅读(9210)
推荐(0) 编辑
使用eclipse JDT compile class,解决 无法确定 X 的类型参数;对于上限为 X,java.lang.Object 的类型变量 X,不存在唯一最大实例
摘要:ant 命令行方式执行build javac编译class出现 泛型无法转换 无法确定 X 的类型参数;对于上限为 X,java.lang.Object 的类型变量 X,不存在唯一最大实例 解决方法: 需要用到eclipse的jdt来编译class,不能再使用javac的默认编译方式。 在eclipse或MyEclipse的eclipse/plugin目录中找到org.ecl...
阅读全文
posted @
2013-10-31 13:52
hoojo
阅读(7582)
推荐(1) 编辑
软件设计之UML—UML的构成[上]
摘要:UML是一种通用的建模语言,其表达能力相当的强,不仅可以用于软件系统的建模,而且可用于业务建模以及其它非软件系统建模。UML综合了各种面向对象方法与表示法的优点,至提出之日起就受到了广泛的重视并得到了工业界的支持。 本章将按视图、模型元素、图以及公共机制依次介绍UML的构造和基本元素,以使得读者对UML有一个总体了解,其具体细节将在后续章节中详细描述。 画图工具:...
阅读全文
posted @
2013-08-30 16:39
hoojo
阅读(36514)
推荐(17) 编辑
软件设计之UML—UML中的六大关系
摘要:一、UML中的六大关系 在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)。 1.1、 继承关系—泛化(Generalization) 指的是一个类(称为子类、子接口)继承另外的一...
阅读全文
posted @
2013-08-01 15:52
hoojo
阅读(47856)
推荐(11) 编辑
ActiveMQ 即时通讯服务 浅析
摘要:一、 概述与介绍 ActiveMQ 是Apache出品,最流行的、功能强大的即时通讯和集成模式的开源服务器。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现。提供客户端支持跨语言和协议,带有易于在充分支持JMS 1.1和1.4使用J2EE企业集成模式和许多先进的功能。 二、 特性 1、 多种语言和协议编写客户端。语言:...
阅读全文
posted @
2013-06-27 08:58
hoojo
阅读(69252)
推荐(25) 编辑
ant 使用指南
摘要:一、概述 ant 是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。在实际软件开发中,有很多地方可以用到ant。 开发环境: System:Windows JDK:1.6+ IDE:eclipse ant:1.9.1 Email:hoojo_@126.com Blog:ht...
阅读全文
posted @
2013-06-14 12:56
hoojo
阅读(96824)
推荐(28) 编辑
Eclipse下的Java反编译插件 查看源代码不再困难
摘要:Eclipse下的Java反编译插件:Eclipse Class Decompiler,整合了目前最好的2个Java反编译工具Jad和JD-Core,并且和Eclipse Class Viewer无缝集成,能够很方便的使用本插件查看类库源码,以及采用本插件进行Debug调试。 转载自:http://bbs.csdn.net/topics/390263414 Eclip...
阅读全文
posted @
2013-04-12 13:43
hoojo
阅读(46930)
推荐(1) 编辑
跟我一步一步开发自己的Openfire插件
摘要:这篇是简单插件开发,下篇聊天记录插件。 开发环境: System:Windows WebBrowser:IE6+、Firefox3+ JavaEE Server:tomcat5.0.2.8、tomcat6 IDE:eclipse、MyEclipse 8 开发依赖库: Jdk1.6、jasper-compiler.jar、jasper-runtime.jar、openfire.jar、...
阅读全文
posted @
2013-03-07 10:07
hoojo
阅读(41534)
推荐(42) 编辑
cnblogs博文浏览[推荐、Top、评论、关注、收藏]利器代码片段
摘要:想必大家同我一样也经常看博文、写博文,如果你看到了这篇文章。那么也说明你和我一样,是一个热衷这个行业的人。对这个行业充满了热爱! 哈哈~ 当你看到了一篇好的博文,有没有立马或马上或必须……想关注、收藏、推荐的冲动!!!有木有、有木有!!!不管你有木有,我反正是有的。至于你信不信,偶反正是信的!嘿嘿…… 搞笑片段至此。献上主题小作一篇!!! 请君览阅! 申明:这个是一个快速推荐、评论、关注、...
阅读全文
posted @
2013-03-04 13:15
hoojo
阅读(6818)
推荐(187) 编辑
谈谈个人关于程序开发中,“零配置”和“有配置”的看法
摘要:本人是做Java开发的,在程序开发中会经常使用到OpenSource开源框架,这些框架大多都灵活、简单、易用、方便。而且开源框架一般会提供一些基本的配置,如我们常用的框架就有Hibernate要配置对象实体到数据库的映射;Spring要配置bean的管理及其对象、属性的注入;Struts要配置Action对象和返回的资源路径;MyBatis要配置CRUD(增删改查)的相关SQL语句。这些配置你不...
阅读全文
posted @
2012-10-31 12:43
hoojo
阅读(5975)
推荐(5) 编辑
Lucene 基础理论
摘要:1. 全文检索系统与Lucene简介 1.1 什么是全文检索与全文检索系统 全文检索是指计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。这个过程类似于通过字典中的检索字表查字的过程。 全文检索的方法主要分为按字检索和按词检索两种。按字检索是指对于文章中的每一...
阅读全文
posted @
2012-09-06 09:32
hoojo
阅读(8810)
推荐(9) 编辑
Lucene 简单手记
摘要:什么是全文检索与全文检索系统? 全文检索是指计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。这个过程类似于通过字典中的检索字表查字的过程。 全文检索的方法主要分为按字检索和按词检索两种。按字检索是指对于文章中的每一个字都建立索引,检索时将词分解为字的组合。...
阅读全文
posted @
2012-09-05 11:58
hoojo
阅读(4094)
推荐(5) 编辑
移动应用(手机应用)开发IM聊天程序解决方案
摘要:这个解决方法已经定制下来很久了,上一段时间比较忙,没有时间整这些东西。最近稍微好些,不怎么加班。所以抽空总结下,同时也分享给大家,也算是给大家一个借鉴吧!或许这并不是最好的解决方案,但只要能满足当前需求的最好方案也算是最好的解决方案,谁说不是呢!O(∩_∩)O~我们采用的方案如下:先看图上图的流程大致上是这样的:手机端向PC端发送聊天内容1、手机端程序通过Socket连接服务器端的ServerSocket2、然后服务器端根据手机Mobile客户端发送过来统一规范的报文或聊天内容,进行解析3、然后将解析的内容,再用smack框架转发到openfire服务器4、最后由openfire服务器向客户端
阅读全文
posted @
2012-07-31 15:14
hoojo
阅读(14961)
推荐(2) 编辑
EhCache 分布式缓存/缓存集群
摘要:开发环境: System:Windows JavaEE Server:tomcat5.0.2.8、tomcat6 JavaSDK: jdk6+ IDE:eclipse、MyEclipse 6.6 开发依赖库: JDK6、 JavaEE5、ehcache-core-2.5.2.jar Email:hoojo_@126.com Blog:http://blog.csdn.net/IBM_hoojo ...
阅读全文
posted @
2012-07-19 16:27
hoojo
阅读(43630)
推荐(11) 编辑
Ehcache 整合Spring 使用页面、对象缓存
摘要:Ehcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。EHCache支持内存和磁盘的缓存,支持LRU、LFU和FIFO多种淘汰算法,支持分布式的Cache,可以作为Hibernate的缓存插件。同时它也...
阅读全文
posted @
2012-07-12 10:07
hoojo
阅读(155406)
推荐(29) 编辑
NoSQL 之 Morphia 操作 MongoDB
摘要:上两篇文章:http://www.cnblogs.com/hoojo/archive/2011/06/01/2066426.html http://www.cnblogs.com/hoojo/archive/2011/06/02/2068665.html 介绍到了在MongoDB的控制台完成MongoDB的数据操作、以及通过Java MongoDB 的驱动完成在Java中对MongoDB的操作,...
阅读全文
posted @
2012-02-17 10:25
hoojo
阅读(15268)
推荐(1) 编辑
Solr开发文档
摘要:Solr 是一种可供企业使用的、基于 Lucene 的搜索服务器,它支持层面搜索、命中醒目显示和多种输出格式。在这篇文章中,将介绍 Solr 并展示如何轻松地将其表现优异的全文本搜索功能加入到 Web 应用程序中。 开发环境: System:Windows WebBrowser:IE6+、Firefox3+ JDK:1.6+ JavaEE Server:tomcat5.0.2.8、tom...
阅读全文
posted @
2011-10-21 16:25
hoojo
阅读(88072)
推荐(34) 编辑