自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u014492098的专栏

关于自己在工作学习中遇到的问题解决方案和自己学习的知识等。

  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

转载 慢点更好-为何排序比速度更重要?

翻译:慢点更好-为何排序比速度更重要?by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=4464原文地址:http://www.yottaa.com/…-than-speed原文作者:Brendan MacArthur翻译编辑:zhangxi

2014-12-25 10:17:11 532

原创 SSH之继承HibernateDaoSupport对数据库的操作和不继承HibernateDaoSupport对数据库的操作的方法

在使用ssh来开发项目的时候,我们都希望spring来管理事务,进而管理dao层,增加开发效率,有利于快速实现功能,少出现错误。       如果需要在dao层访问数据库,可以采用在dao层的类继承HibernateDaoSupport。需要注意的是:      1.当继承了该类以后必须让spring对其进行管理。否则在该类中使用类似getSession将会报错。因为无法获得session

2014-12-23 22:50:13 3364

原创 hibernate之Hql ->update语句的用法

虽然hibernate提供了许多方法对数据库进行更新,但是这的确不能满足开发需要。现在讲解一下用hql语句对数据进行更新。不使用参数绑定格式String hql="update User u set u.userName=123 where u.userId=2";介绍5种参数绑定,和为什么要使用参数绑定,好处在哪里。一.query.setParameter(属性名,真实值,类型)

2014-12-23 15:13:40 38765

原创 dynamic-update="true".dynamic-insert="true"的使用情况。

对于dynamic-insert的理解是当需要进行插入或保存操作的持久化实体时,如果该实体中的某一个属性为NULL,那么在插入语句中就不包括该属性,比  如一个Person有两个属性,一个是name,一个是description,那么当实例化一个Person时,如果description为NULL,那么Hibernate向数据库发送的sql语句就是insert into person(name

2014-12-23 09:53:14 3027

转载 23种设计模式-设计模式六大原则

单一职责原则(Single Responsibility Principle)定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,

2014-12-19 22:41:01 411

原创 hql语句进行单多表查询和模糊查询

1.查询一个表的字段集合,返回值类型List 或者set等   查出所有的列的值       from Enity  where xxx=?       where 以后的可不加  2.查询指定列对象的集合 返回值类型List 或者set等    只有指定列有值  如User表中username 和 address 字段       select new User(userna

2014-12-19 09:43:02 2494

转载 优化SQL查询:如何写出高性能的SQL语句

优化SQL查询:如何写出高性能SQL语句1、 首先要搞明白什么叫执行计划?执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那查询优化器就会改变方案,采用 “全表扫描”方式。可见,

2014-12-18 21:19:49 514

原创 struts2中不同action之间进行传值的方法

关于在struts2中不同的action之间进行传值方法,我在此总结一下。       1.跳转类型type="chain"            获取request   HttpRequest request =  ServletActionContext.getRequest();            在action1中写request.setAttribute("userN

2014-12-18 11:18:21 7482

原创 关于javamail的使用心得

xx

2014-12-17 21:55:48 643

原创 算法分析之冒泡,快速,选择排序

一:排序1.冒泡排序:其基本原理是相邻的两个数进行比较 public class BubbleSort {    public void bubbleSort(int[] arr) {        int temp;        int sum = 0;        for (int i = 0; i length; i++) {            f

2014-12-16 23:37:17 462

原创 Unable to locate appropriate constructor on class, node to traverse cannot be null 错误解决方案

最近在用hibernate的时候,使用hql语句查询数据库,   1.遇到node to traverse cannot be null 错误,出现这种错误说明是HQL语句的问题,引起内部查询对象为空,无法处理空值引起的,解决方法就是检查HQL语句(尤其是关键字).   2.遇到Unable to locate appropriate constructor on class错误。

2014-12-16 23:34:20 564

原创 关于js二级联动的实现

既然说是js没说ajax,那么肯定只是适合于静态数据。如何想要寻找ajax实现联动下拉框的解决方法,那么本文不适你。         1.我们需要需要表单包含一个1级下拉框和2级下拉框。  事件大类 售前工作分类 售后工作分类 事件小类         2.我们需要2级下拉框的数

2014-12-15 11:11:49 527

原创 关于前端js拼接字符串的一点小经验

1.今天在做项目的时候遇到一个问题,就是使用onclick="xxx()"  点击事件的时候,参数如果为全数字就会出现点击无反应的问题。但是当参数为字符串或者动态内容的时候就会出现事件无法响应。比如onclick="add("abc")";这样在add方法中无法获取到参数。 解决办法:是用转移字符,onclick="add(\'abc\')";这样在方法中就可以使用了。        2

2014-12-10 19:59:49 5017

原创 制作前端布局的一点点学习经验

在写布局的时候,不要吝啬使用标签,在布局相对复杂的情况下,尽量多使用div li ol   少使用table 标签,这样做出来的页面兼容性肯定要好很多。          不要以为标签少,布局就好,写的时候应当多用div把每个汉字都落实到实处(固定要特别位置).

2014-12-08 16:52:12 488

原创 js获取时间并执行相应操作如:计算两个时间之差

//js中的日期时间函数var date = new Date();date.getYear();        //获取年份(2位)date.getFullYear();

2014-12-08 13:09:05 2351

转载 js操作cookie

一直都是简单去js实现cookie的一些操作,今天把js对cookie操作系统的整理了一遍,包括:js读取cookie,js添加cookie,js删除cookie,示例如下:   <meta http-equiv="Content-Type" content="text/html; charset=GB2312" />   cookie处理函数练习(为我所写,非我所想:

2014-12-06 23:11:26 454

原创 java语言中关于抽象类和接口的区别(面试经常问到,因此总结一下)

写下这篇文章的原因是基本上是在自己面试的时候很多公司都问我们这个问题,但是此前自己回答的都比较模糊,抓不到重点,毫无规律,特此在这总结一下。         先对他们进行说明:          1.什么是接口?接口是一种规范,就像现实中生产主板和内存条或者网卡的不是同一家产商,但是为何内存或者网卡插入到主板上就能用呢,因为他们都遵守了某种规范。然后就可以使用。虽然他们的内部实现可能完全不

2014-12-06 09:51:19 4181

原创 如何隐藏水平滚动条隐藏布局混乱问题增加用户体验

大家在做网页的时候肯定会遇到网站在全屏显示的时候网页 毫无问题,但是当缩小浏览器窗口之后布局那些全乱了的吗?当拉动水平滚动条的时候看到页面真的是奇丑务必,下面我们就讲一下如何取消水平滚动条来增加用户体验。      (本方法无法实际解决布局问题,只是为那些网页没有自适应布局的人们提供一种捷径)方法1:html { overflow-y: scroll; }原理:强制显示ie的垂

2014-12-05 10:08:05 1497

转载 关于网页优化的20个基本技巧

20 种提升网页速度的技巧2009 年 4 月 09 日您希望加快网页的加载速度吗?了解如何通过缩短加载时间来改善拨号上网用户的浏览体验,在某些情形下,加载时间最多可缩短 80%。引言不是所有人都能够使用高速 Internet 连接。即使每个人都能够使用高速网络,也会因为各种各样的原因使您的 Web 应用程序看起来

2014-12-04 10:11:09 1168

spring-cglib-repack-3.2.6.jar,spring-objenesis-repack-2.6.jar

在编译spring源码并且导入到eclipse中时,则会发现少了两个jar包,此资源就是解决这个问题

2018-07-31

windows64 robomongo

mongodb比较好用的可视化工具

2016-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除