自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

einsdan的专栏

有好东西就要share,养成记笔记、总结积累的好习惯,好记星不如烂笔头儿~!

  • 博客(32)
  • 资源 (6)
  • 收藏
  • 关注

原创 Navicat For Mysql 快捷键

Ctrl+q           打开查询窗口 Ctrl+/            注释sql语句 Ctrl+Shift +/  解除注释 Ctrl+r           运行查询窗口的sql语句 Ctrl+Shift+r   只运行选中的sql语句 F6               打开一个mysql命令行窗口 Ctrl+l        

2014-12-05 14:08:29 690

原创 JSR-303 Validation

JSR-303是一个数据验证的规范,而Spring也没有对这一规范进行实现,那么当我们在SpringMVC中需要使用到JSR-303的时候就需要我们提供一个对JSR-303规范的实现,Hibernate Validator是实现了这一规范的,这里我将以它作为JSR-303的实现来讲解SpringMVC对JSR-303的支持。    JSR-303的校验是基于注解的,它内部已经定义好了一系列的限

2014-12-03 20:06:42 1179

转载 s:property 标签——value属性使用事项

简单介绍1)涉及问题:取值时什么时候该加#,什么时候不加?2)介绍Struts2中的property标签用于获取ognlcontext对象中的属性值,亦称为数据标签。其中value的值为具体的属性名称。获取值时,一般有两种情况:1)在获取request/session/application/attr/parameters这五个范围时,需要明确指定范围,

2014-10-17 16:06:21 7597 1

转载 Java反射机制总结(实例分析)

反射机制实现:在运行时判断任意一个对象所属的类。在运行时构造任意一个类的对象。在运行时判断任意一个类所具有的成员变量和方法。在运行时调用任意一个对象的方法 Reflection 是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public,

2014-10-17 14:37:49 565

原创 Hibernate中三种常用的数据库查询

HQL查询:public List getUserByNameAndAge(String name, Integer age) { Session session = getSession(); //from后面是对象,不是表名 String FIND_USER_BY_ID = "from User where Name=:Name and Age=:Age"; Query query

2014-10-16 15:47:36 3755

原创 Ajax提交数据太大,导致数据丢失

Ajax提交数据,

2014-10-10 17:18:54 3615

原创 Hibernate QBC中like查询和MatchMode的四种模式

MatchMode.START:字符串前面位置.相于"like 'key%'"MatchMode.END:字符串面位置.相于"like '%key'"MatchMode.ANYWHERE:字符串间匹配.相于"like '%key%'"MatchMode.EXACT:字符串精确匹配.相于"like 'key'"

2014-09-29 16:39:12 1443

原创 表关联的类型和区别

SELECT语句的FROM子句可以指定以下几种类型的连接

2014-09-29 15:21:59 1602

转载 JAVA基础之理解JNI原理

JNI是JAVA标准平台中的一个重要功能,它弥补了JAVA的与平台无关这一重大优点的不足,在JAVA实现跨平台的同时,也能与其它语言(如C、C++)的动态库进行交互,给其它语言发挥优势的机会。有了JAVA标准平台的支持,使JNI模式更加易于实现和使用。在此总结了下面这个知识图:

2014-09-29 12:51:16 569

原创 IN和EXISTS的效率

>>INselect * from t1 where x in ( select y from t2 )事实上可以理解为:select * from t1, ( select distinct y from t2 ) t2 where t1.x = t2.y;如果你有一定的SQL优化经验,从这句很自然的可以想到t2绝对不能是个大表,因为需要对t2进行全表的“唯一排序”,如果t2

2014-09-29 10:21:33 938

原创 Hibernate load和get的区别

get和load方式是根据id取得一个记录1. 从返回结果上对比:load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常get方法检索不到的话会返回null2. 从检索执行机制上对比:get方法和find方法直接从数据库中检索load方法如果映射文件上类级别的lazy属性为false:就跟Hibern

2014-09-26 16:21:09 888

原创 异常 org.apache.struts2.json.JSONException: org.hibernate.LazyInitializationException:

解决方法:

2014-09-25 15:54:15 2110 1

原创 display:none与visible:hidden的区别

display:none和visible:hidden都能把网页上某个元素隐藏起来,但两者有区别:display:none ---不为被隐藏的对象保留其物理空间,即该对象在页面上彻底消失,通俗来说就是看不见也摸不到。visible:hidden--- 使对象在网页上不可见,但该对象在网页上所占的空间没有改变,通俗来说就是看不见但摸得到。

2014-09-25 15:34:19 792

原创 jQuery的name选择器 模糊匹配

$("div[id]") 选择所有含有id属性的div元素 $("input[name='keleyicom']") 选择所有的name属性等于'keleyicom'的input元素 $("input[name!='keleyicom']") 选择所有的name属性不等于'keleyicom'的input元素 $("input[name^='keleyi']") 选择所有的na

2014-09-24 17:38:50 20982

原创 td的colspan属性值

IE不允许设置colspan为0

2014-09-24 16:27:17 1156

原创 jQuery UI table tr 点击事件 背景蓝色

jQuery UI 中的table,每个 tr 有单机事件,当点击某一个 tr 后,被dianji

2014-09-21 15:00:54 2989

转载 Hibernate多对多、一对多查询出现failed to lazily initialize a collection of role

假设有A、B两个类,其中:class A{Set setOfB;//getter&setter of setOfB;}在查询A的某个实例对应的setOfB集合中的各个B实例时,若Hibernate出现failed to lazily initialize a collection of role,这通常是由于Hibernate在查询结束后自动将session关闭导致的,此时

2014-09-13 20:49:17 1227

原创 Struts标签 s:url传递参数s:param 只能传递一个参数

当url中带入1个以上参数时:escapeAmp设置为falseescapeAmp="false"  >                nextPage //当要给参数给初始默认值直接写入标签体内就好!

2014-08-28 16:06:37 1529

转载 hibernate异常"Found shared references to a collection

问题:假定,Parent类有一个Set属性,里面放的是Son。如果查询"from Parent",某个Parent哪怕一个Son都没有,那个Set属性不会为null,而是一个空集合。这时候如果你Parent newP=new Parent();然后BeanUtils.copyPropertis(newP,origP);最后就会报hibernate异常"Found shared refere

2014-08-20 16:47:50 3005

转载 解决hibernate 删除异常: deleted object would be re-saved by cascade (remove deleted object from associatio

在hibernate 删除关联时会出现eleted object would be re-saved by cascade (remove deleted object from associations)的异常,结合别人的和自己的经验通常有三种解决的方案:方法1 删除Set方的cascade:方法2 解决关联关系后,再删除

2014-08-16 09:36:33 748

转载 Javascript 多浏览器兼容性问题及解决方案

一、document.formName.item(”itemName”) 问题 问题说明:IE下,可以使用 document.formName.item(”itemName”) 或 document.formName.elements ["elementName"];Firefox 下,只能使用document.formName.elements["elementName"]。解决方法

2014-08-16 09:36:29 492

转载 SQLServer中char、varchar、nchar、nvarchar的区别

1.有var前缀的,表示是实际存储空间是变长的,varchar,nvarchar 所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充,比较例外的是,text存储的也是可变长。 2.有n前缀的,n表示Unicode字符,即所有字符都占两个字节,nchar,nvarchar 字符中,英文字符只需

2014-02-11 14:20:04 605

转载 自定义设置软件的提示声音

在Windows中经常会听到一些提示声音,不过,这些提示音我们可能并不喜欢。现在,我们就来试一试如何将这些默认的提示音更改为自己喜欢的音乐。 1.系统声音  打开“控制面板”,双击“声音和多媒体”。在打开的窗口中选择“声音”标签,然后选择相应的Windows声音事件(如“菜单命名”、“程序出错”等)。事件左侧有小喇叭的代表该事件存在音效,反之则没有。选中一个有音效的声音事件,单击“试听

2013-04-11 15:20:01 3108

原创 在eclipse中查看JDK源代码

1.点 “window“-> “Preferences”-> “Java” -> “Installed JRES”;2.此时"Installed JRES"右边是列表窗格,列出了系统中的JRE 环境,选择你的JRE,然后点边上的“Edit...“, 会出现一个窗口(Edit JRE) ;3.选中rt.jar文件的这一项:“C:\Java\jdk1.5.0_04\jre\lib\

2013-04-11 15:12:05 680

原创 RubyOnRails 文件下载

页面: <%= link_to @filename, {:controller => 'test', :action => 'download', :filename => @filename} %>controller: def download unless params[:filename].blank? send_file RAILS_RO

2012-06-01 09:51:49 607

原创 RubyOnRails 发送 mail 带附件

content_type "multipart/mixed" #邮件里带内容和附件 part "multipart/alternative" do |alternative| alternative.part "text/html" do |html| html.body = render_message("test.text.html",

2012-06-01 09:36:04 755

原创 RubyOnRails 学习网站

ActiveRecord 验证和回调 http://hi.baidu.com/haifreeidea/blog/category/Rails/index/0 RubyOnRails 数据库操作 http://it.chinawin.net/softwaredev/article-e910.html RubyOnRails(非常好的网站,语法学习) http:

2012-05-31 17:18:42 775

原创 VS2010 DLL 创建与调用 【适合初级入门程序员】

假设: 1. 编译器为VS20102. 工程根目录为C:\VSProjects\3. DLL是基于MFC的 (如果不是基于MFC的,也是类似的)DLL 的创建:1. 创建一个DLL工程File->New->Project...->在左侧Visual C++下选择MFC->在右侧选择MFC DLL->在下面的输入框输入工程的名字DLLTest->点击OK按钮->Next->D

2012-04-10 20:46:25 9326

转载 C++ 类中const成员变量的赋值

在头文件的类的定义中定义了一个const成员变量C++ 规则:1、类定义中不能进行初始化,因为头文件中类的定义只是一个声明,并没有分配真正空间,因此变量是不存在的,因此是不能赋值的。2、const 定义的变量是不能赋值这可如何是好,声明中不能赋值,声明完还不能赋值。又不能不赋值。解决方案:1、在构造函数后的参数初始化列表中初始化2、将const变量同时声明为 stati

2012-04-10 16:05:12 2757

原创 C++ 磁盘映射

C++ 执行 cmd 命令使用 system 函数,执行成功,函数返回值为 0,失败返回值为 非零值。如果磁盘已经映射,再次映射,会抛错,所以,在程序退出之前需要删除磁盘映射。 磁盘映射命令:net use z: "ServerURL" "/user:ServerUser" ServerPasswordz: 后面需要一个空格 删除磁盘映射命令:net use z:

2012-04-10 15:01:39 2081

原创 C++ 获取当前日期时间 毫秒级

返回的日期时间的格式 如:2012/04/10 14:32:25.456 CString GetTimeStr() { SYSTEMTIME time; GetLocalTime(&time); CString year; CString month; CString day; year.Format(_T("%d"), time.wYear); mo

2012-04-10 14:29:26 3400

转载 C++ 创建多级目录

Win32中提供的创建目录的API函数--CreateDirectory只能创建单层目录,下面提供一个创建多级目录的方法: bool Utility::CreateMultipleDirectory(const CString& szPath){ CString strDir(szPath);//存放要创建的目录字符串 //确保以'\'结尾以创建最后一个目录

2012-04-10 10:32:02 2867

jQuery 插件大全

jQuery插件大全 绘图 图片浏览 进度条 日期控件 菜单 播放器 树 颜色选择器 DataGrid 计算器 等等。。。

2012-02-09

JQuery手册

jQuery 手册

2012-02-09

Ruby编程语言【中文版】【part2】

Ruby编程语言中文版,翻译的很好,需要和Ruby编程语言【中文版】【part1】一起解压。

2011-07-13

Ruby编程语言【中文版】【part1】

Ruby编程语言学习基础,很全面,中文版的,翻译的很好,需要和Ruby编程语言【中文版】【part2】一起解压。

2011-07-13

Ruby on Rails 实践.pdf

Rails的入门,写的很简练,清晰,适合初学者,前提是有Ruby基础。

2011-07-13

空空如也

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

TA关注的人

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