摘要:
http://blog.csdn.net/ladofwind/article/details/2100200http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=11149&expandFolder=11149&folderID=11150http://blog.csdn.net/bluesmile979/article/details/3719511http://maxwoods.cnblogs.com/archive/2005/12/19/300246.aspxWindows XP 环境下安装 阅读全文
摘要:
1.参考文献:Apache Commons-logging使用实例Apache Log4j配置说明log4j.properties配置详解commons-logging结合Log4j的问题Properties文件相关Apache通用日志工具commons-logging和Log4j使用总结2.Commons-Loggin简介Apache针对不同的语言平台为做了一系列日志工具包,可应用于java、.net、php、c++,这些日志包都是免费的,使用非常方便,可以极大提高编程效率。并且,Apache为了让众多的日志工具有一个相同操作方式,还实现做了一个通用日志工具包:commons-logging 阅读全文
摘要:
本文首先要讲述我重构原先课程大作业做过的一个汽车4S店业务管理系统的过程。2011-12-25 记录将原有项目从Spring+Hibernate的框架改造成Spring+Hibernate+HibernateAnnotation+GenericDao的过程。 首先,是要尽量做到使系统的数据库访问层能够通用,以后做类似的基于SSH框架的项目可用重用我们现在的数据访问层的代码。比如用户信息数据访问层UserDao的实现我们可以参见我前一篇博客:数据库访问层中使用GenericDao和HibernateDaoSupport。其实,如果为了简洁方便,在需要访问数据库的时候,我们可以不写接口User.. 阅读全文
摘要:
1.参考文献 1).SSH实例:基于HibernateDaoSupport的泛型Dao 2).GenericDao设计模式 3).Generic Data Access Objectsopen source project: 4).genericdao 5).hibernate-generic-dao2.问题 含有多个pojo实体,每一个pojo都要写一个PojoDAO,非常乏味枯燥,思考有没有一种通过的DAO能够省去为每一个pojo写一个DAO。3.GenericDao分析 GenericDao的目的是通过他来实现通用的数据库访问层,它通过泛型来实现不同pojo也能够使用一个G... 阅读全文
摘要:
1.前言刚接触hibernate的时候,第一感觉就是麻烦,因为要使用hibernate的话,要写许许多多的.hbm.xml的配置文件,每一个pojo要写一个,然后保存着主外键关联的关系表也要写.bhm.xml。但是又不得不写,所以每次用hibernate的时候,心里总是嫌麻烦。前段时间接触到一个项目,发现项目中并没有配置.hbm.xml文件,后来一看是因为项目使用了HibernateAnnotation,只需要写注释而不要写配置文件,大大减少了配置hibernate的复杂度。今天主要就是讲讲如何使用HibernateAnnotation。2. 正文因为前面写过一篇博客:MyEclipse环境下 阅读全文
摘要:
今天想安装一个MYSQL Migration Toolkit,在网上下载了mysql-workbench-gpl-5.2.36-win32.msi和mysql-gui-tools-5.0-r17-win32.msi,并安装成功,但是每次启动MySQLMigrationTool.exe的时候都报错误:MySQL Generic Runtime Environment 2.0.12 Type 'help' or '?' for help. Type 'quit' to exit the shell.Lua Shell initialized.Regi 阅读全文
摘要:
2010年六月的时候就想从CSDN博客搬家到博客园了,当时还发了一个topic:博客搬家到博客园,想修改博客的发布时间。但是后来想要要讲200多篇文章一篇一篇复制过来,是在麻烦。现在对于想从CSND博客搬家到博客园的人,博客园提供一键搬家的功能。我测试了一下,从CSDN那边一共迁移了298片博客,不过对代码格式支持度不高。图片还是直接引用CSDN那边的图片。下面是搬家的文章列表。成功导入298篇文章! 1 spket的安装使用以及加载ext-4.0.0.jsb2文件...导入成功 2 Redis快速入门...导入成功 3 JSONObject与JSONArray的使用...导入成功 4... 阅读全文
摘要:
参考1:http://hi.baidu.com/%E5%BC%80%E5%BF%83%E5%B0%B1%E5%A5%BD_999/blog/item/e9a073a4e35faef09152ee0b.html参考2:http://hi.baidu.com/whlxjq520/blog/item/5e666bec3488b95879f055c6.html参考3:http://www.uspcat.com/forum.php?mod=viewthread&tid=198&extra=参考1交我们如何安装spket,参考2叫我们如何默认使用spket打开js文件,参考3有spket的 阅读全文
摘要:
原文:http://sou.it168.com/search?q=Redis%BF%EC%CB%D9%C8%EB%C3%C5&f=40.目录Redis快速入门:Key-Value存储系统简介Redis快速入门:选择Key-Value StoreRedis快速入门:初识RedisRedis快速入门:安装、配置和操作1.Redis快速入门:Key-Value存储系统简介 Redis是一个Key-Value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/po 阅读全文
摘要:
参考文献:http://blog.csdn.net/huangwuyi/article/details/54125001.JAR包简介要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:commons-lang.jarcommons-beanutils.jarcommons-collections.jarcommons-logging.jarezmorph.jarjson-lib-2.2.2-jdk15.jar2.JSONObject对象使用JSON-lib包是一个beans,collections,maps,java arrays 和XML和JSON互相转 阅读全文
摘要:
参考:使用 Google AJAX API 加载程序http://hi.baidu.com/%E8%AD%E8%B2%BE%AB%C1%E9%D6%AE%BB%F0/blog/item/ea14e69bb72c4cb9c9eaf421.htmlgoogle maphttp://code.google.com/intl/zh-CN/apis/maps/index.htmlGoogle 地图 API 参考http://code.google.com/intl/zh-CN/apis/maps/documentation/javascript/v2/reference.html#GXmlHttp网站通 阅读全文
摘要:
参考:http://hi.baidu.com/mcspring/blog/item/171b1e38986d39fab211c71b.html按照流程创建Repo,创建完以后会有如下界面:Global setup: Set up git git config --global user.name "" //输入用户名 git config --global user.email xxx@163.com Next steps: mkdir TestRepo cd TestRepo git init touch README git add README... 阅读全文
摘要:
1.参考文献原文:http://pf-miles.blog.sohu.com/36688201.html参考:Hibernate tools的hbm2ddl和hbm2java2.概述利用hibernate-Tools里的相关工具类,使得java实体类(POJO)、hbm映射文件、数据库表(Schema)之间可以相互转化。也就是说,只要有其中一样,就可以通过各种途径得到其它两样。如果手里已经有了其中一样东西,要想最快建立起应用的途径自然是通过它来生成其它两样了。后面主要讲的是通过hbm映射文件生成java实体类pojo和数据schema。不过,我想在这里讨论的是那种从无到有,从想法到实现的那种建 阅读全文
摘要:
原文地址:http://help.adobe.com/zh_CN/Acrobat/8.0/Professional/help.html?content=WS58a04a822e3e50102bd615109794195ff-7ed8.html将 PDF 插入其它 PDF请打开您要用来合并文件的基础 PDF,然后选择“文档”>“插入页面”。请选择您要插入到目标文档中的 PDF,然后单击“选择”。请在“插入页面”对话框中,指定您要插入文档的位置(在打开的 PDF 的第一页、最后一页或指定的页面之前或之后),然后单击“确定”。要保持原始的 PDF 不变,请选择“另存为”,然后为合并后的 PDF 阅读全文
摘要:
一.参考文献1.http://www.cnblogs.com/xuqifa100/archive/2007/12/13/993926.html使用.net如何发布web service2.WebService跨语言的问题3.Java调用DotNet WebService为什么那么难?4.java调用.net服务例子5.使用axis调用.net服务端二.概述前面写了一篇博客eclipse+webservice是在java环境下进行的。考虑到webservice的跨系统,跨语言,跨网络的特性,下面写了一个实例来测试其跨语言的的特性。首先是用asp.net开发一个webservice,然后再java 阅读全文
摘要:
1.把二元查找树转变成排序的双向链表题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 10 / \ 6 14/ \ / \4 8 12 16转换成双向链表4=6=8=10=12=14=16。首先我们定义的二元查找树 节点的数据结构如下:struct BSTreeNode{ int m_nValue; // value of node BSTreeNode *m_pLeft; // left child of node BSTreeNode *m_pRight; // right child of node};2.设计包含min函数的 阅读全文
摘要:
1.参考文献1.请教关于JAVA在WIN下执行.BAT文件的问题->6楼的回答2.请问如何在调用cmd运行完bat文件后自动退出->11楼的回答3.java调用bat在前面的博客中写道了mysql的数据库备份与恢复,这个主要是通过手动调用bat文件来执行的,那么如何在程序中调用bat文件呢。这就是这篇博客需要讲的主题。2.实例1:import java.io.IOException;public class InvokeBat4 { public void runbat(String batName) { String cmd = "cmd /c start F:\\da 阅读全文
摘要:
1.JSON介绍JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据交换语言。2.JSON建构于两种结构:“名称/值”对的集合(A 阅读全文
摘要:
1.错误:在eclipse中使用run->run on server的时候,选择tomcat6会报错误:The server does not support version 3.0 of the J2EE Web module specification2.原因:Tomcat 6.0最多支持Servlet 2.5,而现在要import的项目是3.0版本的。3.解决方法:在项目根目录下有一个.settings的文件夹,该文件夹下有一个org.eclipse.wst.common.project.facet.core.xml文件,内容如下:<?xml version="1. 阅读全文
摘要:
1.参考文献:1.利用Java编写简单的WebService实例 http://nopainnogain.iteye.com/blog/7915252.Axis2与Eclipse整合开发Web Service http://tech.ddvip.com/2009-05/1242968642120461.html3.http://blog.csdn.net/lightao220/article/details/34890154.http://clq9761.iteye.com/blog/9760295.使用Eclipse+Axis2+Tomcat构建Web Services应用(实例讲解篇)2. 阅读全文