<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wmh0599的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wmh0599</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wmh0599]]></copyright><item><title><![CDATA[SQL SERVER 与ACCESS、EXCEL的数据转换]]></title><link>https://blog.youkuaiyun.com/wmh0599/article/details/38931629</link><guid>https://blog.youkuaiyun.com/wmh0599/article/details/38931629</guid><author>wmh0599</author><pubDate>Fri, 29 Aug 2014 22:19:33 +0800</pubDate><description><![CDATA[SQL SERVER 与ACCESS、EXCEL的数据转换

 

熟悉SQL SERVER 2000的数据库管理员都知道，其DTS可以进行数据的导入导出，其实，我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中，我们主要使用OpenDataSource函数、OPENROWSET 函数，关于函数的详细说明，请参考SQL联机帮助。利用下述方法，可以十]]></description><category></category></item><item><title><![CDATA[Windows 系统Administration 账户登录密码修改]]></title><link>https://blog.youkuaiyun.com/wmh0599/article/details/7653744</link><guid>https://blog.youkuaiyun.com/wmh0599/article/details/7653744</guid><author>wmh0599</author><pubDate>Mon, 11 Jun 2012 19:42:02 +0800</pubDate><description><![CDATA[费尽千辛万苦终于让我搞定了这一难题，用的是winPE+ERD commander 2003的盘。
可喜的是因此而结识了WINPE，以及LIVE linux这类可以从光盘启动且不用安装的操作系统。
　　经常见到有人遗忘了系统的管理员密码来求助的，而网上针对此类的答案可谓五花八门，但经实践发现其中绝大多数都是没有用的，有些以讹传讹的方法（例如在winxp系统下删除sam文件等等）还会造成系统的彻底]]></description><category></category></item><item><title><![CDATA[org.hibernate.session]]></title><link>https://blog.youkuaiyun.com/wmh0599/article/details/6788412</link><guid>https://blog.youkuaiyun.com/wmh0599/article/details/6788412</guid><author>wmh0599</author><pubDate>Mon, 19 Sep 2011 00:23:43 +0800</pubDate><description><![CDATA[Java应用程序与Hibernate之间的主要运行时接口。它是抽象了持久化服务概念的核心抽象API类。
Session的生命周期绑定在一个物理的事务（tansaction）上面。（长的事务可能跨越多个数据库事物。）
Session的主要功能是提供对映射的实体类实例的创建，读取]]></description><category></category></item><item><title><![CDATA[org.hibernate.exception.ConstraintViolationException: could not insert]]></title><link>https://blog.youkuaiyun.com/wmh0599/article/details/6785464</link><guid>https://blog.youkuaiyun.com/wmh0599/article/details/6785464</guid><author>wmh0599</author><pubDate>Sat, 17 Sep 2011 17:47:34 +0800</pubDate><description><![CDATA[org.hibernate.exception.ConstraintViolationException: could not insert 
报错原因： generator id设置问题
hibernate的映射文件bean.hbm.xml是跟库表一一对应的，如果库表中存在]]></description><category></category></item><item><title><![CDATA[hibernate 自动生成 dao 包含的几个方法]]></title><link>https://blog.youkuaiyun.com/wmh0599/article/details/6785308</link><guid>https://blog.youkuaiyun.com/wmh0599/article/details/6785308</guid><author>wmh0599</author><pubDate>Sat, 17 Sep 2011 16:58:32 +0800</pubDate><description><![CDATA[save()方法提供了向数据库中添加数据的功能,但只能添加,这个DAO没有生成Update()的方法
 但你可以简单的八save()方法改称具有Update功能:将getSession().save * (transientInstance);这句改成
getSession(]]></description><category></category></item><item><title><![CDATA[java实现 批量添加实例]]></title><link>https://blog.youkuaiyun.com/wmh0599/article/details/6785284</link><guid>https://blog.youkuaiyun.com/wmh0599/article/details/6785284</guid><author>wmh0599</author><pubDate>Sat, 17 Sep 2011 16:49:12 +0800</pubDate><description><![CDATA[做一个生成海量数据的程序！开始分析这个问题 最终总结如下:
方案一 用jdbc 的API 那么这种方法的效率应该是最高的！
方案二 用hibernate 的API 这个方案比第一种方案的效率低!
我开始很犹豫到底用那一种呢！由于我们的项目使用SSH框架的！如果用单纯的JDB]]></description><category></category></item><item><title><![CDATA[自定义generator 总结]]></title><link>https://blog.youkuaiyun.com/wmh0599/article/details/6784964</link><guid>https://blog.youkuaiyun.com/wmh0599/article/details/6784964</guid><author>wmh0599</author><pubDate>Sat, 17 Sep 2011 15:42:16 +0800</pubDate><description><![CDATA[对于中的理解，想使用自己定义的格式流水号。怎么解决？？
看参考文档中说明有那么多的可选择，我先选择sequence吧。 

看了论坛上的"用户自定义ID Generator的例子",有所启发,按照自己的想法实现了。问题关键集中在其类的映射文件上.hbm.xml的元素中的声明]]></description><category></category></item><item><title><![CDATA[Hibernate Id Generator的解释 .]]></title><link>https://blog.youkuaiyun.com/wmh0599/article/details/6784936</link><guid>https://blog.youkuaiyun.com/wmh0599/article/details/6784936</guid><author>wmh0599</author><pubDate>Sat, 17 Sep 2011 15:24:06 +0800</pubDate><description><![CDATA[Hibernate Id Generator的解释  
 “assigned”   
    
  主键由外部程序负责生成，在   save()   之前指定一个。     
      
    
  “hilo”   
    
  通过hi/lo   算法实]]></description><category></category></item><item><title><![CDATA[Hibernate 中getSession().save() 保存不到数据库 解决办法]]></title><link>https://blog.youkuaiyun.com/wmh0599/article/details/6784928</link><guid>https://blog.youkuaiyun.com/wmh0599/article/details/6784928</guid><author>wmh0599</author><pubDate>Sat, 17 Sep 2011 15:21:30 +0800</pubDate><description><![CDATA[背景： 
普通的java项目，单独添加hibernate框架，不添加其他任何框架的情况下。 

分析： 
没有使用事务管理模式，myEclipse的反向工程生成的dao的save方法 

         public void save(Cigarette tran]]></description><category></category></item><item><title><![CDATA[log4j 警告]]></title><link>https://blog.youkuaiyun.com/wmh0599/article/details/6773000</link><guid>https://blog.youkuaiyun.com/wmh0599/article/details/6773000</guid><author>wmh0599</author><pubDate>Tue, 13 Sep 2011 23:41:38 +0800</pubDate><description><![CDATA[log4j:WARN No appenders could be found for logger (org.apache.catalina.startup.Embedded).
log4j:WARN Please initialize the log4j system pro]]></description><category></category></item><item><title><![CDATA[Strut中转换器的使用]]></title><link>https://blog.youkuaiyun.com/wmh0599/article/details/6568838</link><guid>https://blog.youkuaiyun.com/wmh0599/article/details/6568838</guid><author>wmh0599</author><pubDate>Sun, 26 Jun 2011 18:00:00 +0800</pubDate><description><![CDATA[Struts1.x 中转换器能转换的类型默认支持的是： BigDecimal、BigInteger、Boolean、Byte、Character、Double、Float、Integer、Long、Short、java.sql.date这几种类型。 通常我们通过表单传递数据到ActionForm都是字符串String类型，Strut会根据我们提交表单的数据自动为我们转换成Act]]></description><category></category></item><item><title><![CDATA[action中 读取 form， 空值情况]]></title><link>https://blog.youkuaiyun.com/wmh0599/article/details/6538024</link><guid>https://blog.youkuaiyun.com/wmh0599/article/details/6538024</guid><author>wmh0599</author><pubDate>Sat, 11 Jun 2011 14:22:00 +0800</pubDate><description><![CDATA[form 未与action绑定   配置struts-config.xml    form-beans  绑定到action                      name="fwForm" path="/fw" type="com.web.struts.action.fwAction" >              ]]></description><category></category></item><item><title><![CDATA[Address already in use: JVM_Bind:8080]]></title><link>https://blog.youkuaiyun.com/wmh0599/article/details/6311843</link><guid>https://blog.youkuaiyun.com/wmh0599/article/details/6311843</guid><author>wmh0599</author><pubDate>Sat, 09 Apr 2011 15:05:00 +0800</pubDate><description><![CDATA[<br />出现这种情况有两种：<br />   一种是myeclipse启动了两次，这个时候需要把myeclipse关掉后台的<br /><br />      javax.eye进程杀掉。然后重新启动myeclipse就可以了 <br /><br />  还有一种情况就是以下这种情况了： <br /><br />    8080端口被占用就会出现 <br /><br />    这种方式有个前提就是tomcat下server.xml中的端口是8080<br /><br />    先用命令 netsta]]></description><category></category></item><item><title><![CDATA[tomcat 6.x jndi 配置]]></title><link>https://blog.youkuaiyun.com/wmh0599/article/details/6311812</link><guid>https://blog.youkuaiyun.com/wmh0599/article/details/6311812</guid><author>wmh0599</author><pubDate>Sat, 09 Apr 2011 14:51:00 +0800</pubDate><description><![CDATA[今天配 jndi 数据源时发现tomcat 跟版本有些区别  tomcat 6.x 配置 jndi 只需把 “resource元素” 添加到 tomcat-->conf-->context.xml  就OK了。          type="javax.sql.DataSource" maxActive="100"          maxIdle="30" maxWait="10000" username="***"          password="***"        driverClassNa]]></description><category></category></item></channel></rss>