![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Others
文章平均质量分 90
hoojo
一直被模仿,从未被超越!
展开
-
Oracle job procedure 存储过程定时任务
oracle job有定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行任务。 一、查询系统中的job,可以查询视图--相关视图select * from dba_jobs;select * from all_jobs;select * from user_jobs;-- 查询字段描述/*字段(列) 类型原创 2013-11-21 11:03:54 · 9463 阅读 · 1 评论 -
MySQL 学习笔记 二
上一篇:http://blog.csdn.net/IBM_hoojo/archive/2011/06/20/6556779.aspxØ function 函数函数的作用比较大,一般多用在select查询语句和where条件语句之后。按照函数返回的结果,可以分为:多行函数和单行函数;所谓的单行函数就是将每条数据进行独立的计算,然后每条数据得到一条结果。如:字符串函数;而多行函原创 2011-06-20 09:41:00 · 2021 阅读 · 1 评论 -
MySQL 学习笔记 一
一、数据库简单介绍1、 按照数据库的发展时间顺序,主要出现了以下类型数据库系统:Ø 网状型数据库Ø 层次型数据库Ø 关系型数据库Ø 面向对象数据库上面4中数据库系统中,关系型数据库使用最为广泛。面向对象数据库则是由面向对象语言催生的新型数据库,目前的一些数据库系统,如:SQL Server 2005、Oracle10g等都开始增加面向对象的特性。 二、常用基本SQL原创 2011-06-20 09:16:00 · 3155 阅读 · 6 评论 -
NoSQL 之 Morphia 操作 MongoDB
上两篇文章:http://www.cnblogs.com/hoojo/archive/2011/06/01/2066426.htmlhttp://www.cnblogs.com/hoojo/archive/2011/06/02/2068665.html介绍到了在MongoDB的控制台完成MongoDB的数据操作、以及通过Java MongoDB 的驱动完成在Java中对MongoDB的操作原创 2012-02-17 10:50:49 · 4564 阅读 · 0 评论 -
Rational Rose 2003 下载、破解及安装方法(图文)
方法一: 1、安装Rational Rose2003时,在需选择安装项的时候,只选择Rational Rose EnterPrise Edition即可,不需选择其他项,之后选择“DeskTop Installation from CD Image“,一路下一步。出现Mem_pointer_Bad错误,点击确定继续;2、安装finish后将弹出的Rational License Key转载 2012-02-14 12:55:28 · 8582 阅读 · 2 评论 -
Solr开发文档
Solr 是一种可供企业使用的、基于 Lucene 的搜索服务器,它支持层面搜索、命中醒目显示和多种输出格式。在这篇文章中,将介绍 Solr 并展示如何轻松地将其表现优异的全文本搜索功能加入到 Web 应用程序中。 开发环境:System:WindowsWebBrowser:IE6+、Firefox3+JDK:1.6+JavaEE Server:tomcat5.0.2.8、原创 2011-10-21 17:13:56 · 5230 阅读 · 0 评论 -
Oracle加入NoSQL阵营
Oracle最近发布了一种大数据设备,其中运行有Oracle NoSQL Database,它是基于Oracle Berkeley DB Java Edition的新键-值存储系统。该系统的特性包括:十亿行级的记录存储能力、TB级的B-树存储能力、ACID事务、CRUD、分片(sharding)、无单点故障、通过数据中心间复制进行灾难恢复等等。Oracle是关系型数据库的标准,它在2011转载 2011-10-21 11:27:40 · 1629 阅读 · 1 评论 -
Java 的JSON、XML转换方法——目录索引
json-lib框架,可以完成Java对象到JSON的相互转换,以及简单转换XML。 在线博文: For cnblogs:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html For csdn: http://blog.csdn.net/IBM_hoojo/archive/2011/04/21/6339246.aspx Jackson框架,可以很方便的完成Java对象和JSON的相互转换。也可以完成xml转换,但是还不是那么的原创 2011-04-27 04:07:00 · 4386 阅读 · 0 评论 -
Jibx 处理XML
前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html 以及Jackson这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.html 它们都可以完成Java对象到XML的转换,但是还不是那么的完善。 还有XStream对JSON及XML的支持,它可以对JSON或XML的完美转换。在线博文: http://w原创 2011-04-27 03:34:00 · 3337 阅读 · 0 评论 -
Ehcache 整合Spring 使用页面、对象缓存
Ehcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。EHCache支持内存和磁盘的缓存,支持LRU、LFU和FIFO多种淘汰算法,支持分布式的Cache,可以作为Hibernate的缓存插件。同时它也能原创 2012-07-12 10:25:52 · 4846 阅读 · 0 评论 -
EhCache 分布式缓存/缓存集群
开发环境:System:WindowsJavaEE Server:tomcat5.0.2.8、tomcat6IDE:eclipse、MyEclipse 6.6 开发依赖库:JavaEE5、Spring3.0.5、ehcache-core-2.5.2.jarEmail:hoojo_@126.comBlog:http://blog.csdn.net/IBM_hoojo原创 2012-07-19 17:06:48 · 4224 阅读 · 0 评论 -
MiNa 实现多人聊天室程序
开发环境: System:Windows JavaSDK:1.6 IDE:eclipse、MyEclipse 6.6开发依赖库: Jdk1.4+、mina-core-2.0.4.jar、slf4j-api-1.5.11.jar、slf4j-log4j12-1.5.11.jarEmail:hoojo_@126.com Blog:http:/原创 2012-08-01 10:50:37 · 7709 阅读 · 5 评论 -
不会用ant打包、部署项目的工程师,不是一个好程序员(测试)
副标题:利用ant脚本 自动构建svn增量/全量 系统程序升级包首先请允许我这样说,作为开发或测试,你一定要具备这种本领。你可以手动打包、部署你的工程,但这不是最好的方法。最好的方式就是全自动化的方式。开发人员提交了代码后,可以自动构建、打包、部署到测试环境。测试通过后进入到模拟环境或是直接发布的生产环境,这个过程可以是全自动的。但这个自动化的方式有一些公司用到了,但也有很多公司还不知道,原创 2013-11-05 13:03:09 · 9263 阅读 · 2 评论 -
使用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.eclipse原创 2013-10-31 14:36:50 · 7986 阅读 · 3 评论 -
UML中的六大关系
一、UML中的六大关系在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)。 1.1、 继承关系—泛化(Generalization) 指的是一个类(称为子类、子接口)继承另外的一个类原创 2013-08-01 17:12:51 · 6363 阅读 · 1 评论 -
Spring 整合 Flex (BlazeDS)无法从as对象 到 Java对象转换的异常:org.springframework.beans.ConversionNotSupportedExcept
异常信息如下:org.springframework.beans.ConversionNotSupportedException: Failed to convert property value of type 'java.util.Date' to required type 'java.sql.Timestamp' for property 'wfsj'; nested exce原创 2013-07-17 17:20:45 · 7662 阅读 · 0 评论 -
ant 入门使用指南
一、概述ant 是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。在实际软件开发中,有很多地方可以用到ant。开发环境:System:WindowsJDK:1.6+IDE:eclipseant:1.9.1Email:hoojo_@126.comBlog:http://blog.csdn.net/I原创 2013-06-14 13:27:54 · 8975 阅读 · 2 评论 -
谈谈程序开发中,关于“零配置”和“有配置”的看法
本人是做Java开发的,在程序开发中会经常使用到OpenSource开源框架,这些框架大多都灵活、简单、易用、方便。而且开源框架一般会提供一些基本的配置,如我们常用的框架就有Hibernate要配置对象实体到数据库的映射;Spring要配置bean的管理及其对象、属性的注入;Struts要配置Action对象和返回的资源路径;MyBatis要配置CRUD(增删改查)的相关SQL语句。这些配置你不能原创 2012-10-31 12:53:15 · 14272 阅读 · 30 评论 -
Lucene 基础理论
1. 全文检索系统与Lucene简介1.1 什么是全文检索与全文检索系统全文检索是指计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。这个过程类似于通过字典中的检索字表查字的过程。全文检索的方法主要分为按字检索和按词检索两种。按字检索是指对于文原创 2012-09-06 12:46:12 · 7767 阅读 · 1 评论 -
移动应用(手机应用)开发IM聊天程序解决方案
这个解决方法已经定制下来很久了,上一段时间比较忙,没有时间整这些东西。最近稍微好些,不怎么加班。所以抽空总结下,同时也分享给大家,也算是给大家一个借鉴吧!或许这并不是最好的解决方案,但只要能满足当前需求的最好方案也算是最好的解决方案,谁说不是呢!O(∩_∩)O~ 我们采用的方案如下:先看图上图的流程大致上是这样的: 手机端向PC端发送聊天内容 1、手机端原创 2012-07-31 15:17:22 · 5246 阅读 · 3 评论 -
Jaxb2 转换XML文档
——完成Java对象和XML相互转换 前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html 以及Jackson这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.html 它们都可以完成Java对象到XML的转换,但是还不是那么的完善。 还有XStream对JSON及XML的支持,它可以对JSON或XML的原创 2011-04-26 02:43:00 · 3984 阅读 · 0 评论 -
Castor 完成Java解组、XML编组
——Castor可以完成Java和XML的相互转换 前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html 以及Jackson这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.html 它们都可以完成Java对象到XML的转换,但是还不是那么的完善。还有XStream对JSON及XML的支持,它可以对JSON原创 2011-04-25 02:42:00 · 3776 阅读 · 1 评论 -
xStream完美转换XML、JSON
xStream框架 xStream可以轻易的将Java对象和xml文档相互转换,而且可以修改某个特定的属性和节点名称,而且也支持json的转换; 前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html 以及Jackson这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.html 它们都完美支持JSON,但是原创 2011-04-22 10:03:00 · 7522 阅读 · 1 评论 -
SSH struts、spring、hibernate 面试题
SSH struts、spring、hibernate 面试题Hibernate工作原理及为什么要用?原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory转载 2010-06-01 13:23:00 · 2481 阅读 · 0 评论 -
eclipse、MyEclipse设置formatter Ctrl+Shift+F
在window的Preferences中的Java->Code Style->Formatter到了这一步就是找到Ctrl+Shift+F的格式化模板了,这里不能直接修改。因为是eclipse默认的模板,是只读的。我们可以new 一个Formatter,然后点击edit就可以修改模板。我修改模板主要就是修改那个Ctrl+Shift+F后,把我的代码换多行了。修改选项卡中的Line原创 2010-04-29 11:13:00 · 2926 阅读 · 1 评论 -
Java实现观察者模式
观察者模式简介:定义:定义对象间的一对多的依赖关系,当一个对象的状态改变时,所有依赖于它的对象都得到通知并被自动更新。原理:由四部分组成抽象目标类,具体目标类,抽象观察者类,具体观察者类 Subject .javapublic interface Subject{ void attach(Observer observer);//添加观察者转载 2010-04-18 11:48:00 · 1524 阅读 · 0 评论 -
设计模式之Observer
观察者模式可以参考邮件订阅的例子邮件订阅设计到2个主要角色,一个是订阅者(观察者),一个是发布者 发布者可以拥有一个观察者的集合,可以添加,删除观察者,当发布者发布一个新的消息时,要邮件通知观察者集合中的每一个。所以,发布者实现的接口至少应具备三个方法,即注册观察者,注销观察者,通知观察者。 通知有两种方式,一种是推(push),一种是拉(pull).推,即发布者通过调转载 2010-04-18 11:39:00 · 1575 阅读 · 0 评论 -
eclipse/MyEclipse 插件
1.Eclipse下载 EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在这里下载 http://www.eclipse.org/downloads/index.php 1.lomboz J2EE插件,开发JSP,EJB http://forge.objectweb.org/projects/lomboz 1.MyEclip原创 2010-04-03 14:25:00 · 4663 阅读 · 1 评论 -
Comet:基于 HTTP 长连接的“服务器推”技术
很多应用譬如监控、即时通信、即时报价系统都需要将后台发生的变化实时传送到客户端而无须客户端不停地刷新、发送请求。本文首先介绍、比较了常用的“服务器推”方案,着重介绍了 Comet - 使用 HTTP 长连接、无须浏览器安装插件的两种“服务器推”方案:基于 AJAX 的长轮询方式;基于 iframe 及 htmlfile 的流方式。最后分析了开发 Comet 应用需要注意的一些问题,以及如何借助转载 2010-04-18 11:20:00 · 4958 阅读 · 5 评论 -
TCP/IP通信程序设计 关于长连接和短连接
TCP/IP通信程序设计的丰富多样性 刚接触TCP/IP通信设计的人根据范例可以很快编出一个通信程 序,据此一些人可能会认为TCP/IP编程很简单。其实不然, TCP/IP编程具有较为丰富的内容。其编程的丰富性主要体现在 通信方式和报文格式的多样性上。 一。通信方式 主要有以下三大类: (一)SERVER/CLIENT方式 1.一个Client方连接一个Server方,或转载 2010-04-14 17:55:00 · 7642 阅读 · 4 评论 -
Eclipse 常用快捷键
编辑相关快捷键 Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+原创 2010-03-27 16:36:00 · 1511 阅读 · 0 评论 -
MyEclipse中设置文件的编码格式
MyEclipse中设置创建文件的编码格式,在Window=》Perferences=》MyEclipse=》Files and Editors=》JavaScript;此时你就可以看到设置编码、文件后缀、分隔符等;选择Encoding中的下拉菜单的UTF-8,那么以后创建的已.js为后缀的JavaScript文件的编码格式都是UTF-8的编码了;这个是程序代码的编码格式,而下面的是文件属性的编码,2个是不同的;原创 2010-06-01 15:29:00 · 2440 阅读 · 1 评论 -
共享你的jquery 插件
<br />与他人共享你的插件,并将它上传到 jQuery 网站的插件存储库。• 转到 jQuery 网站的插件页面,在左导航栏,单击 Login/Register 然后单击 Create New Account。如果已经有一个帐户,请登录;如果没有,则创建一个新帐户。• 验证通过后,左导航将出现一些选项。其中有一个 “Add plug-in”。• 导航插件创建页面。因为您只能使用 jQuery 1.2 测试该插件,您应该将其作为一个兼容版本包含在内。花一些时间为插件写一个好标题以及一个好的描述转载 2010-06-24 11:41:00 · 1661 阅读 · 1 评论 -
亚运免费上网申请
广州将在国内开免费无线宽带上网的先河。广州市科信局网站27日公布了亚运期间免费上网惠民办法,据介绍,2010年11月1日至12月31日期间,在广州市范围将有2532个场所免费提供无线宽带接入服务,届时,具有WiFi功能的手机、装有无线网卡的笔记本电脑,都可申请免费无线上网账号接入网络。据悉,此次免费宽带网网络热点分布在广州十二个区、县级市的2532个区域,主要分布在亚运场馆、政府机关、商务写字楼、宾馆酒店、商业场所、医院等场所。亚运期间,市民在标有“亚运惠民 无线城市”标识的网络热点地区,即可使用具有WIF原创 2010-11-01 10:03:00 · 2031 阅读 · 1 评论 -
JSON-lib框架,转换JSON、XML不再困难
Json-lib可以将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档,同样可以将json字符串转换成Java对象或是将xml字符串转换成Java对象。 一、 准备工作 1、 首先要去官方下载json-lib工具包 下载地址: http://sourceforge.net/projects/json-lib/files/json-lib/json-lib-2.4/ 目前最新的是2.4的版本,本示例中使用的是v2.3;json-lib还需要以下依赖包: ja原创 2011-04-21 09:16:00 · 6958 阅读 · 2 评论 -
Jackson 框架,轻易转换JSON
Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。 前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html 相比json-lib框架,Jackson所依赖的jar包较少,简单易用并且性能也要相对高些。而且Jackson社区相对比较活跃,更新速度也比较快。 一、准备工作 1、 下载依赖库jar包 Jackson的jar原创 2011-04-22 02:42:00 · 8527 阅读 · 1 评论 -
FreeMarker整合Spring 3
开发环境: System:Windows WebBrowser:IE6+、Firefox3+ JavaEE Server:tomcat5.0.2.8、tomcat6 IDE:eclipse、MyEclipse 8 开发依赖库: JavaEE5、Spring 3.0.0.M4、FreeMarker 2.3.16 Email:hoojo_@126.com Blog:http://blog.csdn.net/IBM_hoojo http://hoojo.cnblogs.com/ 1、 新建原创 2011-04-19 02:08:00 · 2230 阅读 · 0 评论 -
Java JDBC 理论笔记
Blog:http://hoojo.cnblogs.com email: hoojo_@126.com 一、JDBC常用接口、类介绍 JDBC提供对独立于数据库统一的API,用以执行SQL命令。API常用的类、接口如下: DriverManager 管理JDBC驱动的服务类,主要通过它获取Connection数据库链接,常用方法如下: public原创 2011-06-10 06:36:00 · 2006 阅读 · 2 评论 -
【MongoDB for Java】Java操作MongoDB
上一篇文章: http://www.cnblogs.com/hoojo/archive/2011/06/01/2066426.html介绍到了在MongoDB的控制台完成MongoDB的数据操作,通过前一篇文章我们对MongoDB有了全面的认识和理解。现在我们就用Java来操作MongoDB的数据。 开发环境: System:Windows IDE:eclipse、MyEclipse 8 Database:mongoDB 开发依赖库: JavaEE5、mongo-2.5.3.原创 2011-06-02 08:32:00 · 3613 阅读 · 3 评论 -
mongoDB 入门指南、示例
一、准备工作 1、 下载mongoDB 下载地址:http://www.mongodb.org/downloads 选择合适你的版本 相关文档:http://www.mongodb.org/display/DOCS/Tutorial 2、 安装mongoDB A、 不解压模式: 将下载下来的mongoDB-xxx.zip打开,找到bin目录,运行mongod.exe就可以启动服务,默认端口27017,db保存的路径是系统C硬盘目录的根目录的/data/db目录。也就是说,如果你的mongoDB原创 2011-06-01 07:45:00 · 2562 阅读 · 0 评论