- 博客(17)
- 资源 (35)
- 收藏
- 关注
原创 YAML 技术研究
YAML预研文档YAML概要YAML vs XMLYAML vs JSONYAML用途脚本语言序列化配置文件调试YAML缺陷与不足YAML语法与范例YAML的JAVA实现使用SnakeYAML实现使用JYaml实现YAML预研文档YAML概要YAML是”YAML Ain’t a Markup Language”(YAML不是一种置标语言)的递归缩写,早先YAML的意思其实
2016-04-29 18:32:01 5619
原创 Java ClassLoader 深入理解
ClassLoader问题剖析做为一个java开发人员,我们都曾经受这些异常的折磨:ClassNotFoundException、NoClassDefFoundError、ClassCastException、ClassCircularityError,究其根源,我们不可避免地要面对java的大人物: ClassLoader !ClassLoader基础java程序不是本地的可执行程序,它的执行依
2016-04-29 18:19:26 10247 3
原创 ASM技术研究
ASM技术研究ASM是什么ASM 是一个 Java 字节码操控框架。它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。ASM 提供类似于 BCEL 和 SERP 之类的工具包的功能,但是被设计得更小巧、更快速,这使它适用于实时代码插装。
2016-04-29 18:13:15 11501
原创 Apache Solr:全文搜索
Apache Solr 初探Solr简介Solr 是一个开源的全文搜索服务器,已经在众多大型的网站中使用,较为成熟和稳定。 Solr 使用 Java 语言开发,基于 Apache Lucene 实现,对Lucene进行了扩展,提供了比Lucene更为丰富的查询语言,同时提高了可配置、可扩展性,并对查询性能进行了优化,而且提供了一个完善的功能管理界面。
2016-04-29 17:40:52 4052
原创 Java7 Fork-Join 框架:任务切分,并行处理
概要现代的计算机已经向多CPU方向发展,即使是普通的PC,甚至现在的智能手机、多核处理器已被广泛应用。在未来,处理器的核心数将会发展的越来越多。虽然硬件上的多核CPU已经十分成熟,但是很多应用程序并未这种多核CPU做好准备,因此并不能很好地利用多核CPU的性能优势。为了充分利用多CPU、多核CPU的性能优势,级软基软件系统应该可以充分“挖掘”每个CPU的计算能力,决不能让某个CPU
2016-04-29 15:56:52 6275
原创 Genymotion:最快的安卓模拟器,Android 开发利器 安装说明
Genymotion:linux桌面系统使用qq的福音!Genymotion是一套完整的工具,它提供了Android虚拟环境。它简直就是开发者、测试人员、推销者甚至是游戏玩家的福音。 Genymotion支持Windows、Linux和Mac OS等操作系统,容易安装和使用:按简单的安装过程,选择一款Android虚拟设备,开启后就体验Genymotion带来的 “快” 感吧。
2016-04-28 10:53:51 3825
原创 RESTEasy:JAX-RS restful webservices 示例
纯web版本pom添加依赖: org.jboss.resteasy resteasy-jaxrs 3.0.11.Final web.xml添加servlet定义 resteasy-servlet org.jboss.resteasy.plugins.ser
2016-04-27 19:14:27 4975
原创 Guice:轻量级IOC/DI 容器
Guice 简介Guice是Google开发的一个轻量级,基于Java5(主要运用泛型与注释特性)的依赖注入框架(IOC)。Guice非常小而且快。Guice是类型安全的,它能够对构造函数,属性,方法(包含任意个参数的任意方法,而不仅仅是setter方法)进行注入。Guice采用Java加注解的方式进行托管对象的配置,充分利用IDE编译器的类型安全检查功能和自动重构功能,使得配置的更改也是类型
2016-04-27 18:08:31 4750
原创 Apache Shiro:Java 认证授权框架 SSO 单点等了解决方案
Shiro简介Shiro 是一个用 Java 语言实现的框架,通过一个简单易用的 API 提供身份验证和授权。使用 Shiro,您就能够为您的应用程序提供安全性而又无需从头编写所有代码。Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比springSecurity,可能没有Spring Security做的功能强大,但
2016-04-27 16:59:43 8473 1
原创 java7 实用的新特性:编程技巧
出处:http://it.deepinmind.com/java/2014/04/21/10-jdk-7-features-to-revisit-before-you-welcome-java-8.html回顾下Java 7有哪些新特性,如果你还记得的话,Java 6是没有增加任何特性的,只是JVM的一些改动以及性能的提升,不过JDK 7倒是增加了不少有助于提升开发效率的很给力
2016-04-27 14:10:11 4042
原创 JPA规范:Java Persistence API 标准规范用法示例
JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。JPA 是 JCP定义的一种规范,要使用此规范,必需配合该规范的实现,开源实现有 apache的 openjpa,还有使用更广泛的hibernate jpa实现。JPA是目前比较流行的一种ORM技术之一,所以他拥有ORM技术的各种特点,当
2016-04-26 15:36:05 15579 4
原创 Java 覆盖系统类:endorsed 技术
之前接触过 Java.ext.dirs 用于扩展jdk的系统库,那么 -Djava.endorsed.dirs 又有什么神奇的作用呢?java提供了endorsed技术:关于endorsed:可以的简单理解为-Djava.endorsed.dirs指定的目录面放置的jar文件,将有覆盖系统API的功能。可以牵强的理解为,将自己修改后的API打入到虚拟机指定的启动API中,取
2016-04-25 16:45:47 8883
原创 JSR 303 - Bean Validation
关于 Bean Validation在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,不同的层由不同的开发人员来完成。很多时候同样的数据验证逻辑会出现在不同的层,这样就会导致代码冗余和一些管理的问题,比如说语义的一致性等。为了避免这样的情况发生,最好是将验证逻
2016-04-25 15:59:04 3125
原创 JAX-WS(JWS):Java WebService
Java 的 WebService概述本文主要介绍java6以后的JAX-WS(JWS),Java 的 WebService框架有JWS、Axis2、XFire、CXF、Spring WS,简单介绍:1、JWS是Java语言对WebService服务的一种实现,用来开发和发布服务。而从服务本身的角度来看JWS服务是没有语言界限的。但是Java语言为Java开发者提供便捷发布和调用W
2016-04-21 16:40:47 6384
原创 前端开发利器: Bootstrap + AngularJS
概述在HTML5盛行的互联网时代,涌现诸多的前端html/css/js框架,基于其 适用范围、licence、发展前景等因素,本人对比总结出其中的两个佼佼者,分别是侧重页面美化展现的 Bootstrap和侧重页面逻辑控制的 AngularJS ,基于 Bootstrap + AngularJS 创建HTML5应用,定不会让你失望,甚至让你兴奋至极!PS:唯一的遗憾是对不支持HTML
2016-04-18 18:01:41 24294 1
转载 Spring Boot 新一代Spring Java应用 : 你能感觉在使用 JavaEE 规范吗?
Spring官方网站本身使用Spring框架开发,随着功能以及业务逻辑的日益复杂,应用伴随着大量的XML配置文件以及复杂的Bean依赖关系。随着Spring 3.0的发布,Spring IO团队逐渐开始摆脱XML配置文件,并且在开发过程中大量使用“约定优先配置”(convention over configuration)的思想来摆脱Spring框架中各类繁复纷杂的配置(即时是Java Confi
2016-04-11 16:18:46 10123 1
原创 spring hibernate 集成:spring使用容器JTA事务管理器
说明:1.EJB的事务是方法级别的隔离,而spring的拦截事务是类级别的,所以spring管理的jta事务在同一个类的不同方法设置不同的事务传播策略是无效的。2.使用了spring的事务,就不能显示地使用hibernate的开启事务,提交事务等,spring通过拦截器自动实现这些操作。正文开始:spring hibernate 集成,hibernate操作多个数据库需要
2016-04-05 17:20:27 5171
Genymotion-ARM-Translation_v1.1.zip
2016-09-28
navicat 数据库 工具
2012-09-19
sqlyong 绿色 破解版 破解码
2012-05-05
PowerDesigner15注册补丁
2012-05-05
gxt blog 项目 ext gwt
2012-02-07
gxt 项目 demo
2012-02-07
java-js-混淆编译-反编译工具
2011-12-27
jocky_eclipse_plugin
2011-12-27
SVGDeveloper 1.05 破解 版本
2011-12-03
HTML标准教程
2011-11-15
jquery api 中 教程入门
2011-11-15
sqlserver 工具 客户端 连接 轻便
2011-11-07
jquery mobile 简明 教程 demo 移动 开发
2011-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人