![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2017前-开发整理
文章平均质量分 68
wang_zhi_peng2007
这个作者很懒,什么都没留下…
展开
-
hibernate中lazy的使用
hibernate中lazy的使用---延迟加载lazy,延迟加载Lazy的有效期:只有在session打开的时候才有效;session关闭后lazy就没效了。lazy策略可以用在:* <class>标签上:可以取值true/false* <property>标签上,可以取值true/false,这个特性需要类增强* &l...原创 2013-12-14 13:16:57 · 78 阅读 · 0 评论 -
hibernate-HQL语句
hibernate-HQL语句 1. 查询整个映射对象所有字段//直接from查询出来的是一个映射对象,即:查询整个映射对象所有字段 String hql = "from Users"; Query query = session.createQuery(hql); List<...原创 2014-02-17 03:40:32 · 69 阅读 · 0 评论 -
Spring怎么在service控制事务
Spring如何在service控制事务? 有2个DaoUserDaoImpl:public void saveUser(User user) { this.getHibernateTemplate().save(user); }AcclDaoImpl:public void saveAccl(Accl accl) { this.getHiber...原创 2014-02-18 01:23:06 · 436 阅读 · 0 评论 -
DOM HTML 经典总结 案例解析
在学习之前,我们需要对HTML/JavaScript有基本的了解。 HTML DOM是HTML Document Object Model(文档对象模型)的缩写,HTML DOM则是专门适用与HTML/XHTML的文档对象模型。而DOM就是通过JavaScript,你可以重构整个HTML文档,您可以添加、移除、改变或重排页面上的项目。 要改变页面的某个东西,Jav...原创 2014-02-18 14:18:10 · 260 阅读 · 0 评论 -
深入MYSQL字符数字转换的详解
本篇文章是对MYSQL中的字符数字转换进行了详细的分析介绍,需要的朋友参考下 1.将字符的数字转成数字,比如'0'转成0可以直接用加法来实现 例如:将pony表中的d 进行排序,可d的定义为varchar,可以这样解决 select * from pony order by (d+0) 2.在进行ifnull处理时,比如 ifnull(a/...原创 2014-02-24 20:13:26 · 117 阅读 · 0 评论 -
各种数据库分页SQL
1、Oracleselect * from (select e.*, rownum rn from (select * from test order by id) e where rownum <= 10) where rn >= 1; 2、MySqlselect * from test order by id desc limit 1,10; 3、SQL Serv...原创 2014-02-24 23:03:27 · 70 阅读 · 0 评论 -
javascript 弹出窗口中是否显示地址栏 .
程序中通过点击一个“发货提醒”链接弹出另一个窗口,使用的方法是用javascript 的openUrl()方法。 Question : 在IE 7中弹出页面后,总是会显示地址栏,而该地址栏是不希望在程序中出现的,况且也影响美观。而在IE6中就不会出现地址栏。 Solution: 工具-->Internet 选项--&...原创 2014-08-13 20:27:00 · 852 阅读 · 0 评论 -
通用的校验必填项不能为空(包括input框,单选框,复选框,文本域)
通用的校验必填项不能为空(包括input框,单选框,复选框,文本域) //检查必填字段//(通用的校验必填项不能为空(包括input框,单选框,复选框,文本域))var elem = document.getElementById("age");function checkRequired(elem){ var name = elem.name; if(el...原创 2014-10-11 15:35:02 · 7916 阅读 · 0 评论 -
win7_oracle11g_64位连接32位PLSQL_Developer
工具已经装好的64位Oracle数据库window7_64位的操作系统PLSQL_Developer 9.0以上版本(目前只有32位的);下面有下载连接!官方的 instantclient-basic-win32-10.2.0.5 文件;下面有下载连接!方法 下载PLSQL_Develope...原创 2014-10-13 00:30:27 · 114 阅读 · 0 评论 -
(总结)windows 下一台服务器多个tomcat服务安装
下面将简单总结一下如何在同一台服务器上部署多个tomcat服务apache-tomcat-7.0.42.zip (本地安装3个tomcat,)1. 解压该压缩包,生成3分tomcat 分别命名为 tomcat1,tomcat2,tomcat3 2. 进入tomcat1/conf/目录,修改server.xml 3. 进入tomcat1/b...原创 2014-10-13 10:45:49 · 373 阅读 · 0 评论 -
apache log4j实现日志插入mysql数据库
【转载】 近做项目时,出现了一个bug,环境为was,出现一次请求,返回多次处理结果,最终查询原因为was配置的超时转发(server1超时自动转发server2,3,4..)引起的.为了快速定位问题的根源,所以希望能把log4j的输入写入到数据库中,因此才有了本此的文章。1.创建mysql数据库log4j,数据表ibs_log--建库CREATE DATABA...原创 2016-08-04 16:43:14 · 342 阅读 · 0 评论 -
Oracle数据库下的大数据表做分区以提高数据读取效率
PLSQL里操作,直接上代码:--目的:用表分区转换大表数据,演示中只是用5000条数据; --建表T create table t(id number,name varchar2(10)); insert into t select rownum+4,'1,2,3,4' from dual connect by rownum<=5000; commit; se...原创 2016-08-21 13:09:43 · 728 阅读 · 0 评论 -
Java6开发WebService应用—生成服务端(1)
之前常常用CXF、Axis2、XFire等来开发结合Java语言来开发Web Service应用,这样的好处是用途广,灵活,另外一个重要原因是我们的生产环境是Java5。 但实际上Java6中已经支持用Java开发WebService应用了,而且很方便。这样就大大减少了项目安装部署的代价,因为选择开源的框架依赖大量第三方包,程序的尺寸倍增。 下面是一个J...原创 2014-10-17 23:07:22 · 109 阅读 · 0 评论 -
Java6开发WebService应用--服务端、客户端(2)
在上文中,使用Java6做了一个最简单的WebService服务的实现,并通过Java6API发布了该服务。 在本文中,将看到如何使用Java6来做一个WebService服务,并如何使用Java6提供的开发工具来生成客户端代码,并调用服务。 1.服务端代码package java_soa.test1.server;import javax.jws....原创 2014-10-19 00:48:28 · 144 阅读 · 0 评论 -
Java6开发WebService应用--发布(3)
很有必要钻研下Java6的Web服务的发布方式。从前面两篇文章可以看出Java6对WebService的发布提供了API级别的直接支持,发布只需要一行代码就搞定了。但是作为一个服务,就需要启动,总不能每次启动都去运行一个Main方法来启动吧。实际中Web服务的发布常常伴随着Web容器的启动而发布,而在Java6中,我们没法直接像Axis2和XFire那样直接去发布,但是可以通过变通的...原创 2014-10-19 01:07:21 · 103 阅读 · 0 评论 -
Java6开发WebService应用--复杂对象及集合使用(4)
webService 使用复杂对象及集合,在实际企业应用中经常使用1. 服务端程序package java_soa.getUser2.server;import java.util.ArrayList;import java.util.List;import javax.jws.WebService;import javax.xml.ws.Endpoint;...原创 2014-10-19 01:24:47 · 139 阅读 · 0 评论 -
UNION 和UNION ALL 的区别(合并表和视图)
在数据库中,UNION和UNION ALL关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。UNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。实际大部分应用中是不会产生重复的记录,最常见的是过程表与历史表UNION。如:select * from gc_dfysunionselect * ...原创 2014-11-05 16:57:45 · 747 阅读 · 0 评论 -
Oracle_INSTR函数使用
在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。只检索一次,就是说从字符的开始到字符的结尾就结束。 语法如下: instr( string1, string2 [, start_position [, nth_appearance ] ] ) 参数分析: string1 源字符串,要在此字符串中查找。 string2 要在st...原创 2014-11-05 20:52:05 · 113 阅读 · 0 评论 -
MySQL截取字符串函数方法
MySQL截取字符串函数方法 函数: 1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my_content_t 2、从右开始截取字符串 right(str, length) 说明:right(被截取字段,截取长...原创 2014-02-15 02:49:54 · 92 阅读 · 0 评论 -
HTML中A标签target属性
A标签的一个重要属性—target。 target可能的值有:_blank 打开一个新窗口 _parent 显示在上一层窗口中 _top 显示在最上层窗口 name 显示在名字叫name的窗口中 _self 显示在当前窗口,缺省的属性_parent,_top,name,必须结合frame的使用。 frame 使用frame(框、框架),可以...原创 2014-06-24 17:38:49 · 389 阅读 · 0 评论 -
Hibernate 常见错误(总结)
Hibernate 常见错误21. 错误1 org.hibernate.MappingException: An association from the table pss_buy_head refers to an unmapped class: com.business.buy.pojo.PssDepot 错误原因: 以上错误是, 多对一映射时,class类路径错误引...原创 2014-01-18 15:23:01 · 263 阅读 · 0 评论 -
C标签格式化日期、数值
C标签格式化日期、数值 jstl fmt 函数大全<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>主要功能格式化日期格式(2008年5月5日22点00分23秒)<fmt:formatDate value="<%=new Date() %>" pattern=".原创 2014-01-18 18:14:02 · 2174 阅读 · 0 评论 -
hibernate一对多级联保存及删除(总结)
以下为项目开发中总结: hibernate一对多级联保存及删除: 采购单表头及单据行信息保存 1. 采购单表头对象 ("一方" 对象)//采购单表头:(一方)public class PssBuyHead implements java.io.Serializable { private Integer buyid; private PssDepo...原创 2014-01-19 21:24:55 · 373 阅读 · 0 评论 -
JSTL标签对于Map集合的遍历,以及值得累加有关问题
JSTL标签对于Map集合的遍历,以及值得累加问题 JSTL标签对于Map集合的遍历:<c:forEach items="${shoppingCart}" var="map"> <tr> <td>${map.key}</td> <td>${map.valu原创 2014-01-20 21:08:52 · 229 阅读 · 0 评论 -
mvn的几个常用命令
mvn cleanmvn compilemvn package -Dcontext=/xbgd原创 2014-06-15 23:38:56 · 144 阅读 · 0 评论 -
java web.xml配置servlet
java web.xml配置servlet 文件名:“SimpleServlet.java”package cn.mldn.lxh.servlet;//定义包import java.io.*;//HttpServlet属于javax.servlet.http包下//ServletException属于javax.servlet包下import jav...原创 2014-06-16 02:31:38 · 158 阅读 · 0 评论 -
js中小数运算(加、减、乘、除)的问题及一些数学函数
js中小数运算(加、减、乘、除)的问题及一些数学函数 乘法例子: var sl = 6 ; var dj = 5.5555 ; if(sl.value!="" && dj.value!=""){ alert("1==="+(sl.value*dj.value) ); //值为:76....原创 2014-01-26 02:55:13 · 407 阅读 · 0 评论 -
oracle数据库中substring的详细使用方法
substring ,该函数用来求一个字符串的字串,该函数的使用频率很高。 示例字符串:”2011-11-17”在Oracle中求字符串的函数为:substr substr( string, start_position, [ length ] ) string:源字符串 start_position:子串第一个字符在源字符串中的起始位置 length:子串长度 ...原创 2014-01-27 23:29:52 · 3622 阅读 · 0 评论 -
怎么在短时间内处理大量数据
怎么在短时间内处理大量数据 ? 这几天去面试,面了一家做金融业务的公司,面试官问: 一个小时的峰值处理为200万笔业务,这期间可能有多次的数据插入,如何设计数据库数据处理方案? 银行之类的都要求高速处理大量数据,上面这个问题回答不好的话,基本就没戏了。 各位高人有做过金融的吗,有清楚的吗? 可以的话,能稍微详细点说说吗?------解决方案---------...原创 2014-01-30 00:32:49 · 1050 阅读 · 0 评论 -
JS自动计算表单金额
JS自动计算表单金额 js实现自动计算表单项中的金额,自动汇总数值,用户无需再次计算,在点击提交前就已经计算出数值并显示在文本框中,若要使用本效果,请添加一个表单输入判断,这样可避免程序出错,提升用户体验。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org...原创 2014-01-30 01:05:13 · 3082 阅读 · 0 评论 -
从数据库中取出的值,循环放入map中,再把map放中list中,问怎样取出
从数据库中取出的值,循环放入map中,再把map放中list中,问怎样取出 rs为数据库返回结果集合 rs为数据库查询返回的结果集合例:while(rs.next()){ Map dqMap=new HashMap(); dqMap.put("jqh", rs.getString("jqh")); dqMap.pu...原创 2014-06-20 17:06:25 · 4585 阅读 · 0 评论 -
设计之路:如何进行软件需求分析?
1、需求分析的重要性软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。通常,软件生存周期包括可行性分析与开发项计划、需求分析、设计(概要设计和详细设计)、编码、测试、维护等活动。常用的三种软件生命周期(瀑布模型、迭代式模型和快速原型模型)中,需求分析中都占据了举足轻重的作用,是系统分析、软件编程、软件测试和系统维护的输入物。软件生命周期的五个重要步骤: ...原创 2014-06-21 17:32:16 · 267 阅读 · 0 评论 -
软件需求获取方法
软件需求获取是软件需求开发的关口环节,关口没把守好,后面就会全面溃败。 软件需求获取个人认为有以下几个方法: 面谈和问卷调查;小组讨论;情景串联;参与、观察业务流程;现有产品和竞争对手的描述文档;市场资料 面谈和问卷调查: 面谈是获取软件需求的最有用的方法之一。面谈需准备的内容: 面谈对象面谈的问题 面谈对象:...原创 2014-06-21 17:34:30 · 6047 阅读 · 0 评论 -
如何估算软件项目成本
[背景]项目经理博客 软件项目一般来说可以分成两种: A. 客户定制系统项目管理者联盟 B. 研发产品化系统项目经理圈子 目前,国内绝大多数的都是在做A类型的客户定制系统,从接客户的单,到做客户的需求,拿到客户的合同,做开发,做实施,做后期维护之类的工作。 另外一种B类的,做产品研发的工作,国内涉及的人不多,而且它的项目估算里面涉及的问题很多,这里就不展开谈了。项目...原创 2014-06-23 12:20:21 · 849 阅读 · 0 评论 -
IT项目经理手册之---任务监控
在项目组中经常出现一种情况,就是PM对各个组员的工作检查太多,导致很多工作不能及时执行。在项目组中也有很多这样的情况,就是PM不知道如何去做一份可行的计划,不清楚如何去分工。当然以上工作主要看PM的能力,但是也要看方法。就拿第一种情况来说。交流会起多大的作用?这首先要分析一下,PM为什么增加检查力度,细致且繁琐。PM担心组员不能把任务保质保量的完成,所以就不断的检查。这种担心是有必要...原创 2014-06-23 12:25:35 · 209 阅读 · 0 评论 -
IT项目经理手册之---项目跟踪
项目跟踪要跟踪什么呢?主要针对计划、任务和项目成员三个方面,是为了了解项目的实际进展情况而进行。如了解成员工作完成情况,了解整个项目计划完成情况等内容。项目管理者联盟文章 项目跟踪是必要的,因为它可以证明计划是否可执行,同时可以说明计划是否可以被完成。因为可以对计划进行检验,所以如果把计划和跟踪作为一个工作循环,那么计划将得到适时的改进,因为跟踪过程中会发现大量的计划的...原创 2014-06-23 12:33:11 · 189 阅读 · 0 评论 -
IT项目经理手册之---交流的心态
交流需要好的心态,尤其是PM,必须懂得倾听,在听意见的时候,不要过于自信!应该创造一个良好的交流环境,一个好的交流环境可以激发人的思维,一个差的交流环境会抑止交流的欲望。而在这个环境中,PM的心态是比较重要的。项目管理者联盟 我发现每个软件公司几乎都有例会制度,但是每次例会的效果越来越差,几乎就变成了一个人说话了。例会制度本来是为了保证交流,增加交流。但是,由于这种例会形...原创 2014-06-23 12:36:46 · 86 阅读 · 0 评论 -
JavaScript版的简单动画
Google+中有一个特效:拖拽用户头像至分组内,用户头像会有一个特效(绕着圆圈转一圈)。写了个简单的示例,效果如下图所示: javaScript 动画代码:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html...原创 2014-11-06 00:03:08 · 157 阅读 · 0 评论