自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jvm

  • 博客(127)
  • 收藏
  • 关注

转载 jvm指令集

一、未归类系列A此系列暂未归类。指令码    助记符                            说明0x00         nop     &nbsp...

2019-08-29 12:04:47 216

原创 springMVC 前后数据交互(二)

客户端到服务端

2015-09-30 20:38:29 1460 3

原创 spring MVC 前台后台数据交互(一)

服务端到客户端

2015-09-30 20:38:13 4284 3

原创 eclipselink-DDL Schema Generation的四种方式

persistence.xml文件配置: org.eclipse.persistence.jpa.PersistenceProvider

2015-09-30 20:30:50 1942 2

原创 spring mvc 接收ajax传递来的数组对象

前几天做批量删除的时候,获取的是ID数组,所以在后台control里接收时一直接收不到,将他转换为字符串就可以了,JSON.stringify(data)。js代码:function deleted(dgId,url,key) { //判断这些控件的ID 是否为空 //TODO:带完善// isEmpty(dgId); //验证是否选中行 if(validateRow(dgId,

2015-09-30 19:09:26 2514 2

原创 javascript中的一些核心知识点(四)延时执行

延时执行settimeout是javascript中的一道利器,很多时候一旦解决不了我们便会使用settimeout,但是对settimeout的理解上,很多初学的朋友有一定误区初学的朋友一般认为settimeout是在多少毫秒后便会被执行,事实上其后面的数据代表的是一个时间片,或者说是优先级,settimeout的回调会在主干程序之后执行比如:var a = 0, b

2015-08-31 23:48:51 1129 2

原创 javascript中的一些核心知识点(三)javascript中的DOM事件

事件流javascript注册dom事件的手段很多:① 直接写在dom标签上,onclick的做法② 在js中这样写:el.onclick = function上述做法事实上是不好的,因为他们无法多次定义,也无法注销,更加不用说使用事件委托机制了上述两种做法的最终仍然是调用addEventListener方式进行注册冒泡级别的事件,于是这里又扯到

2015-08-31 23:43:32 1126 2

原创 javascript中的一些核心知识点(二)原型链

最初javascript没有class的概念,我们使用的类是以function模拟,继承的实现手段一般依靠原型链,继承的使用也是评价一个jser的重要指标。每个函数都会包含一个原型对象prototype。原型对象prototype包含一个指向构造函数的指针constructor。实例对象包含一个内部属性__proto__指针指向原型对象prototype。这是他们之间的三角关系:

2015-08-31 23:39:25 969 2

原创 javascript中的一些核心知识点(一)闭包

作用域链闭包是javascript中一个重要知识点,也是javascript中一块魔法,我们在不熟悉他的情况下可能便经常使用了,熟悉他了解他是从初级至中级的一个标志。要真正了解闭包,就得从作用域链说起:javascript中,作用域链的作用是控制变量的访问顺序,仅此而已。首先,javascript在运行时需要一个环境,这个环境便是我们所谓执行上下文(execution co

2015-08-31 23:34:02 1189 2

原创 诚信胜于生命

人无信不立,业无信必衰,国无信则危。毕达哥拉斯也说过:诚信乃是一种和谐,正如健康、和善与神一样。从小都被教育说,人要讲诚信。以前常读到古时候有很多关于诚信的故事,印象最深的就是韩信的、季布“一诺千金”和放羊的小孩这三个故事,他们无一不是向人们诉说着“诚信胜于生命”。1.韩信韩信落魄的时候,一个漂母给他饭吃,韩信离开她的时候,告诉她以后一定来报答她。后来韩信做了楚王,不忘旧恩,奉黄金千两

2015-08-10 15:07:44 1251 6

原创 java反射机制(二)

上一篇主要是文字描述,下面来看看具体的代码:1、通过一个对象获得完整的包名和类名package Reflect; /** * 通过一个对象获得完整的包名和类名 * */class Demo{ //other codes...} class hello{ public static void main(String[] args) { Demo

2015-07-31 23:48:40 1110 3

原创 java反射机制(一)

首先看看百度百科的定义:

2015-07-31 23:35:56 1046 2

原创 hibernate一对一关联映射之唯一外键关联

一对一关联映射就如人和身份证的关系,一个人只有一个身份证,一个身份证只对应一个人。一对一关联映射分为唯一主键关联映射和唯一外键关联映射。上篇说了主键关联映射,这篇说说唯一外键关联映射。唯一外键关联映射:一对一唯一外键关联映射其实是多对一的特例。采用标签来映射,指定多的一端unique为true,这样就限制了多的一端的多重性为一,就是这样来映射的。Person.hbm.xml配置文件:

2015-07-31 22:05:13 1081 2

原创 hibernate一对一关联映射之主键关联

一对一关联映射就如人和身份证的关系,一个人只有一个身份证,一个身份证只对应一个人。一对一关联映射分为唯一主键关联映射和唯一外键关联映射。主键关联映射:让两个实体的主键一样,这样就不需要加入多余的字段了。对象之间关系:数据库对应关系:Person.hbm.xml配置文件:<!DOCTYPE hibernate-mapping PUBLIC "-//Hib

2015-07-31 21:54:33 1030 1

原创 hibernate值一对一映射

1)主键关联:(不多字段)2)唯一外键关联(多字段,唯一外键关联)

2015-06-30 23:54:36 387

原创 hibernate之多对一关联映射

关联映射,就是将关联关系映射到数据库中,所谓的关联关系在对象模型中就是一个或多个引用。 多对一关联映射原理:在多的一端加入一个外键,指向一的一端。 在多的一端采用如下标签映射:User.hbm.xml文件配置:<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//

2015-06-30 23:51:32 1092 4

原创 hibernate之多对多映射

hibernate之多对多映射

2015-06-30 23:44:22 1132 2

原创 hibernate之一对多映射

hibernate之一对多映射

2015-06-30 23:30:22 1046 2

原创 java实现简单的分布式事务

package transactionTest;import java.sql.Connection;import java.sql.SQLException;import java.sql.Statement;import java.util.logging.Level;import java.util.logging.Logger;import javax.sql.XAConn

2015-05-31 23:52:58 1921 2

原创 java实现简单的事务

事务常常用到,但平时就是在配置文件里配置一下就OK,说不懂吧又知道一些,说知道吧让说还说不出个所以然来。今天就简简单单的写个事务demo。package transactionTest;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import ja

2015-05-24 22:53:00 1309 4

原创 UI灵活感谢

UI灵活感谢

2015-03-29 19:23:43 386

原创 JBOSS动态创建数据源二——通过JBOSS API

这一篇说说动态创建数据库方案二,利用jboss提供的api进行程序代码的开发,实现动态添加数据源。在jboss不重启的情况下,在jboss的standalone.xml配置文件中动态添加一套数据源节点,同时在persistence.xml配置文件中动态添加一套与standalone.xml配置文件相匹配的的一套节点。1.在jboss的standalone.xml配置文件中动态添加一套数据源节点

2015-03-29 19:21:51 1266 13

原创 JBOSS动态创建数据源

前段时间让研究如何动态创建数据源,关于这个我们讨论出有两种方案,一种是将数据源放到persistence.xml文件中,然后在persistence.xml中动态添加节点,代码中根据不同的unitname创建不同的entitymanager。一种是数据源放到JBOSS里,通过JBOSS的api动态添加数据源节点,然后在persistence.xml中动态添加节点,代码中根据不同的unitname创

2015-03-29 19:03:04 1261 9

原创 JPA事务简介

1.事务是指访问并可能更新数据库中各种数据项的一个程序执行单元。事务管理是对一系列操作的管理,它最终只要两个结果,要么成功,要么失败。一旦失败,所有的操作将回滚到初始状态;成功才最终提交,最终持久化。2.事务的特性ACID原子性、一致性、隔离性、持久性原子性(atomicity)。一个事务是一个不可分割的工作单位,要么都做,要么都不做。一致性(consistency)。事务必须

2015-03-15 21:47:41 1241 8

原创 初识AOP

最近一直听到AOP,他到底是个什么东西,经过这几天查资料,大概有个了解。他的全称:Aspect Oriented Programming  (面向切面编程)。初步理解为:AOP就是“高内聚,低耦合”的一种实现,它实现了调用者与被调用者之间的解耦合。AOP的由来:    假设现在系统有三个方法,现在要给该三个方法都加上一段相同的代码,可以是都加上事物或者日志啥等。最开始可能是如下的实现方

2015-02-28 11:04:25 721 10

原创 CS0234: 命名空间“System.Web.Mvc”中不存在类型或命名空间名称“Ajax”(是否缺少程序集引用?)

从SVN上down下来的程序,编译报了一大堆的错,发现是缺少引用,但是明明引用了,后来打开引用,发现system.web.mvc这个引用打着叹号,如图,                                                         后来重新引用了本机的system.web.mvc,编译就不报错了,但是运行他接着报“CS0234:命名空间“Syste

2014-12-30 12:37:25 20075 23

原创 ASP.NET MVC中viewData、viewBag和templateData的区别

在MVC3开始,视图数据可以通过ViewBag属性访问,在MVC2中则是使用ViewData。MVC3中保留了ViewData的使用。ViewBag是动态类型(dynamic),ViewData是一个字典型的(Dictionary)。viewData比viewBag要快,且在viewPage中查询数据是需要转换数据类型,而viewBag不需要数据转换。1、viewData。在Contr

2014-12-30 11:01:27 1385 12

原创 自定义集合

.NET集合位于命名空间System.Collections下,.NET的“内置”集合划分成了三种类别: * 有序集合:仅仅实现ICollection接口的集合,在通常情况下,其数据项目的插入顺序控制着从集合中取出对象的的顺序。 System.Collections.Stack和 System.Collections.Queue类都是ICollection集合的典型例子。

2014-12-24 22:22:48 1060 11

原创 在IIS8.5中添加WCF支持

昨天写了个WCF例子,在我电脑上怎么发布都不成功,老是报错,错误截图如下:后来把这个例子放到其他人电脑上发布都没问题,这应该就是我IIS的问题了。我用的是win8.1的系统,IIS版本是8.5,IIS8.5默认是不支持WCF的svc请求的,如果要想在IIS8.5里支持,要做如下步骤:1.首先添加MIME类型扩展名“.svc”,MIME类型 “application/octe

2014-12-11 22:22:34 3122 14

原创 Oracle无监听程序解决办法

今天连接orcal时报“无监听程序”的错误,把我解决的办法和大家分享下,也以防下次在报这样的错误也好来查找。              查看status,结果如下:            启动监听,结果如下:           发现启动不起来,有人说可能是注册表的问题,按照他们说的看了看,                          这时在启动监

2014-11-30 14:35:56 564

原创 不要再写死题型——新题型新体现旧操作

以前是将题型写死在代码里,一个题型一个模板、一套处理逻辑和显示方式,当来一个新的题型时就要添加相应的代码,即使这个题型和已有题型很相似。其实,细细想来,这些题型有很多相似之地,所以如果把这些题型再细化,将公共的东西当做一类,其他不同的分别当做一类,,所有题型都可以看做是有选项或者填空项组成的,这样细分,没几个,还能达到新题型变化不修改代码的效果。这里,我分为六快,分别是base、单选项、多选项

2014-11-25 16:00:14 875 20

原创 影响性能的罪魁祸首

上篇博客里写了些网站性能优化

2014-11-21 22:32:56 652 11

原创 WEB网站性能优化

最近做了个WEB网站,刚开始还好,可是后来越来越慢,特别是调试模式下,本地运行不调试模式下也挺慢的,这肯定是我们的代码有问题,但是即使业务不是很复杂的也很慢,我们就想当然的认为我们的代码没问题,可最后证明还是我们的代码有问题。我也挺佩服我怎么忍受的了的,这个也是我们不能如期完成的主要原因,大家都因为慢,很降低我们的积极性,往往写几句代码调试要话好长时间,所以大家都愿意干点其他的。先列几点我知道

2014-10-31 22:04:40 1052 12

原创 asp.net 中的onclick和onclientclick事件

在web开发中,onclick和onclientclick挺常见的。

2014-10-13 22:27:48 1256 14

原创 UI设计

,程序员不是一般的人,是具有某种超能里的人。但问题是,程序员往往意识不到自己的这种特异功能,在他们的眼里,会认为自己很普通,跟常人一样,所以,程序员能做到的事情,其他人——比如他们的客户/软件用户——也应该很容易做到。但事实上,由于大部分人——绝大部分人(包括软件开发公司的客户/购买软件的用户)——都是电脑小白(对电脑知识/计算机知识/软件知识知之甚少的人)。一个对于程序员来说很显而易见的软件操作

2014-10-01 11:10:55 1203 14

原创 使用NET的Visual Studio International Pack类库获取汉子的首字母

最近接着做考试系统,因为考试数据量大,所以我们将题库表分为一个课程下一个题型为一个题库表,这样就会有一个动态创建数据库表的过程,就会有动态得到数据库表名,我们采用的是用各个汉子的首字母来得到表名。开始一直是让人手动输入,既然规则已经有了,就可以让程序自动获取,不用用户手动输入。开始自己尝试着写,但是微软已经给咱提供了,只要引用了直接调用就行了。显示效果: 这样,用户只要选择了上面的

2014-09-19 16:55:17 1013 25

原创 使用NET的Visual Studio International Pack类库获取汉子的首字母

最近接着做考试系统,因为

2014-09-19 16:31:36 85

原创 Nhibernate中一对多映射——双向关联

上一篇博客中提到的是单向关联: Nhibernate一对多映射——单向关联。这篇说说双向关联。双向关联和单向关联的区别是:两边都能维护关系,如我查询两边的任何一边,另外一边的信息也能查询出来,其他的修改删除只要设置了,也都可以。体现在代码中是:因为上篇单向关联是在DictionaryEntity上,所以变为双向关联要在DictionTypeEntity和他对应的xml文件中加上关联映射。D

2014-09-12 21:24:32 1209 19

原创 Nhibernate一对多映射——单向关联

在Nhibernate中,映射文件对应数据库表中的关系,所有Nhibernate中也有一对一映射、一对多映射和多对多映射。首先,看看一对多映射,一对多映射就是数据库中两表的关系是一对多的关系,例如:学生和班级的关系,就是一对多的关系,一个班级有多个学生,一个学生只属于一个班级;字典类型和字典表也是一对多的关系。用字典类型和字典表做实例:一对多关联映射有单向和双向之分,单向表示在一边维护他们的关

2014-08-30 22:17:01 2146 19

原创 servlet

servlet

2014-07-29 20:50:06 81

空空如也

空空如也

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

TA关注的人

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