自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaobangsky的专栏

欢迎光临

  • 博客(12)
  • 资源 (12)
  • 收藏
  • 关注

转载 Tomcat 热部署实现方式源码分析总结

研究了一下tomcat的类的热部署的源码实现,总结沉淀一下。Tomat实现热部署主要有两种机制:(1) 一种是类似于Servlet这种类的热部署即在WEB-INF/class目录下的类:实现方式可以概括为在容器启动的时候起一条后台线程,定时的检测类文件的时间戳变化,如果类的时间戳变掉了,则调用容器的reload的方法,将类重新载入。那么具体的分析一下:tomcat用来加

2014-04-17 16:37:10 580

转载 我们该如何设计数据库:“普通——文艺——二逼”的区别

数据库该如何设计,一直以来都是一个仁者见仁智者见智的问题。对于某一种数据库设计,并不能简单的用好与不好来区分。或许真的应了那句话,没有最好,只有最适合。讨论某种数据库设计的时候,应该在某种特定的需求环境下讨论。下面来讨论一下在项目中经常碰到的用户的联系方式储存的问题。我在这里套用之前网络上流行“普通——文艺——二逼”的分类方式来描述我下文中提及的三种数据库设计思路,并且

2014-04-16 10:43:45 736

转载 Java 8简明教程译文

“Java并没有没落,人们很快就会发现这一点”欢迎阅读我编写的Java 8介绍。本教程将带领你一步一步地认识这门语言的新特性。通过简单明了的代码示例,你将会学习到如何使用默认接口方法,Lambda表达式,方法引用和重复注解。看完这篇教程后,你还将对最新推出的API有一定的了解,例如:流控制,函数式接口,map扩展和新的时间日期API等等。允许在接口中有默认方法实现Java

2014-04-16 10:31:55 555

转载 开始使用 Spring Data JPA(2)

查询方法当Spring Data JPA为创建AccountRepository接口创建Spring实例的时候,它会检查接口里面定义的所有查询方法并且 为它们每个都派生一个查询。默认情况下,Spring Data JPA 将自动解析方法名并以此创建一个查询,查询用标准JPA的API实现。在本例中findByCustomer(...)方法在逻辑上等同于JPQL 查询“select a f

2014-04-16 10:17:48 924

转载 开始使用 Spring Data JPA(1)

在我们刚刚发布项目Spring Data JPA的第一个里程碑时,我想给你一个关于它的简要介绍.正如你所知道的,Spring framework 对于基于JPA的数据存取层提供了支持。那么 Spring Data JPA 是如何添加到Spring中的呢?回答这个问题,我想从一个数据存取组件开始。这个组件提供了一个简单的域(domain),它是用纯JPA和 Spring实现的,而且可以扩展和改进。在

2014-04-16 10:11:52 538

转载 使用 Spring Data JPA 简化 JPA 开发

日志返回日志列表使用 Spring Data JPA 简化 JPA 开发2014-2-22 14:19阅读(6)赞评论转载(1)分享复制地址收藏夹按钮收藏更使用 Spring Data JPA 简化 JPA 开发 从一个简单的 JPA 示例开始本文主要讲述 Spr

2014-04-16 09:55:29 425

转载 IBM Java 7 新特性和在 WAS 8.5 中的配置

IBM Java 7 新特性以及在 WAS V8.5 中的安装与版本切换本文介绍了 IBM Java 7 的基本新特性以及 IBM 特有的新特性,并详细的介绍和分析了 JVM 所采用的新的垃圾回收策略 , 最后简要介绍了在 WebSphere Application Server 中如何进行 JDK 的配置和 JDK 版本切换的方法。0 评论:杨

2014-04-16 09:49:05 1091

转载 JDK 7 新特性 - 总览

JDK7 新特性系列之一 总览JDK 全称 Java Development Kit,是一套供 Java 开发人员使用的软件开发工具,其中包括了 JRE(Java Runtime Environment),以及 Java、Jar、Javac、 Javap、Javah、Javaws 等工具。自从 Sun 公司于 2006 年 12 月 11 日发布 JDK6 到 Oracle 公司于 201

2014-04-16 09:42:07 645

原创 hql,ql,jpa支持的函数

方法说明说明类型支持使用方法备注ABS(n)取绝对值数学函数数学函数JPAQL HQLABS(column_name[数字类型对象属性]) SQRT(n)取平方根数学函数JPAQL HQLSQRT(column_name[数字类型对象属性]) 

2014-04-16 09:34:40 5374

转载 玩转 Java Web 应用开发:Play 框架(拯救程序猿神器)

使用 Play 框架快速开发 Web 应用虽然目前有很多种 Java Web 应用开发框架,但 Play 框架是一种新兴的框架,可以帮助开发人员高效的构建 Web 应用。本文详细介绍了 Play 框架的使用,包括模型层、控制层、视图层和 HTTP 路由等内容。通过本文的介绍,开发人员可以了解到如何用 Play 框架来快速开发 Web 应用。4 评论:

2014-04-16 09:21:04 881

转载 探索 Hibernate 新 TableGenerator 机制

Hibernate 从 3.2.3 之后引入了两个新的主键生成器 TableGenerator 和 SequenceStyleGenerator。为了保持与旧版本的兼容,这两个新主键生成器在默认情况下不会被启用,而不启用新 TableGenerator 的 Hibernate 在提供 JPA 的 @TableGenerator 注解时会有 Bug。本文从这个 Bug 开始,讲述了如何启用新 T

2014-04-16 09:17:56 924

转载 在敏捷开发中编写高质量Java代码

敏捷开发的理念已经流行了很长的时间,在敏捷开发中的开发迭代阶段中,我们可以通过五个步骤,来有效的提高整个项目的代码质量。Java项目开发过程中,由于开发人员的经验、Java代码编写习惯,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难于维护,需要较大的测试投入和周期等问题。这些问题在一个项目组初建、需求和设计均具有不完全可预期性和完备性的全新项目中将尤为突出。如

2014-04-16 09:06:09 634

python机器人聊天程序

1.利用python实现的机器人与客户对话 2.利用了腾讯云智能服务。 3.利用了websocket。

2022-02-27

Hibernate针对JPA的实现包

Hibernate针对JPA的实现包(3个文件):hibernate-entitymanager-3.4.0.GA.ZIP

2013-12-12

hibernate-annotations-3.4.0.GA.zip

Hibernate注解包(3个文件):hibernate-annotations-3.4.0.GA.ZIP

2013-12-11

hibernate-distribution-3.3.1.GA.ZIP

Hibernate核心包(8个文件):hibernate-distribution-3.3.1.GA.ZIP

2013-12-11

邮箱注册实例

邮箱验证实例,一个很好的练习实例,值得看看。

2013-12-10

购物车实例

类似电子商务里面,客户选择完商品后,查看商品的功能。

2013-12-10

socket通信实例

利用socket实现类似qq功能的聊天的功能。

2013-12-10

dwr实现用户ID的唯一性验证

dwr是ajax的进一步封装,可以在其不刷新页面的情况下实现数据的提交或获取。

2013-12-10

AJAX实现账户ID唯一验证

AJAX实现账户ID唯一验证,异步JavaScript和xml的结合。

2013-12-10

8种web界面模板

挺不错的哦,像什么登录啊,什么的,都有。

2013-05-16

文件上传下载实例

想不想实现文件的上传和下载,那还等什么,期待着你的来临。

2013-05-13

Java代码实现两级联动

实现页两级联动,一般都是在html或jsp等里面写的,我写的是在java中的。

2013-05-13

空空如也

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

TA关注的人

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