当前搜索:

使用Speedment实现事务处理

使用Speedment实现事务处理 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 一、Speedment介绍Speedment是一个开源的、基于Java的、流式ORM工具包和运行时工具,它把对现有数据库和表的各种操作封装成Java 8的Stream操作。Speedment的新版本还提供了支持数据库事务处理的便捷操作方式。Speedment在GitHub的地址:https://gi...
阅读(108) 评论(0)

Java简史

# Java简史* 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。Java是一个非常易于使用和存在久远的编程语言,今年是其诞生的22周年。Java是一种广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。 1995年5月23日,Java语言诞生 1996年1月,第一个JDK————JDK1.0诞生 1996年4月,10个最主...
阅读(1214) 评论(1)

JavaFX本地应用自动更新功能的实现FXLauncher

JavaFX本地应用自动更新功能的实现——FXLauncherJavaFX已经成为构建现代桌面应用最好的UI框架之一,但是它一直存在部署不方便的问题。Javapackager工具就是针对这个问题的解决方案,正如同JavaFX已经打包进JDK 8中,Javapackager工具也随同JDK 8一同提供。 Javapackager工具使得创建本地应用的安装器很容易,但是很遗憾的是,Javapackager不支持自动更新。...
阅读(4621) 评论(1)

Java单元测试工具JUnit 5新特性一览

Java单元测试工具JUnit 5新特性一览作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsJUnit是最流行的开源Java单元测试工具,目前它的稳定版是4.12版。JUnit 4是2005年推出的,它基于Java 5的注释、反射等特性开发,距今已经超过十年了,受目前Java 8以及Lambda表达式等的影响,JUnit团...
阅读(11325) 评论(0)

基于Google云存储的开放Maven镜像中央仓库

Takari公司,http://takari.io/,也即Maven创始人Jason van Zyl创建的公司,最近宣布在Google Cloud Storage上建立了Maven镜像仓库,开放给全球所有的开发者使用。主流的依赖管理工具如Maven、Apache Ivy、Gradle等都可以使用此中央仓库。Maven中央仓库时Java社区最重要的资源之一,离开Maven仓库做Java项目开发则难以想象。...
阅读(4783) 评论(0)

Jetty应用服务器的安装详解

Jetty应用服务器的安装详解作者:chszs,版权所有,未经同意,不得转载。博主主页:http://blog.csdn.net/chszsJetty是一个开源的Servlet容器和应用服务器,它极度轻量级、高便携性、功能强大、灵活和扩展性好,而且支持各种技术如SPDY、WebSocket、OSGi、JMX、JNDI和JAAS。Jetty对于开发来说非常便利,也已经广泛地应用于生产环境。 本文详述如...
阅读(10251) 评论(0)

Java静态代码分析工具Infer

Java静态代码分析工具Infer作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、Infer介绍Infer是Facebook最新开源的静态程序分析工具,用于在发布移动应用之前对代码进行分析,找出潜在的问题。目前Facebook使用此工具分析Facebook的App,包括Android、iOS、Facebook Messenger和Instagram等。...
阅读(5581) 评论(1)

在Hibernate中开启日志

在Hibernate中开启日志作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs在项目中,如果要排查故障,找出Bug,离不开日志信息。那么在Hibernate项目中如何开启日志输出呢?本文讲述如何在Hibernate中开启日志,以及Hibernate的日志级别。一、项目开发环境具体以一个示例项目为例,我们的项目使用了: Maven 3.2.3 http://...
阅读(8602) 评论(3)

FastJson库省略小数点后0的Bug的跟踪

FastJson库省略小数点后0的Bug的跟踪作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs最近在项目中使用FastJson库,因为FastJson是阿里巴巴开源的JSON工具包,处理JSON的速度很快,性能也很好,而且功能强大,完全支持Java Bean、集合、Map、日期、Enum、范型等。但是我们在使用中,发现一个Bug:我们的接口中定义了某个f...
阅读(4535) 评论(5)

Guava库介绍

一、什么是Guava1)Guava库是一个适合很多Java项目的通用工具库 2)Guava工具库中包含了:集合Collection、并发Concurrency、原语Primitive、反射Reflection、比较Comparison、I/O操作、哈希Hash、网络Networking、字符串String、数学函数Math、缓存Caching、内存中的发布/订阅……以及各种级别的数据类型 3)需...
阅读(2315) 评论(1)

MyEclipse 2015优化技巧

MyEclipse 2015优化技巧作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsMyEclipse 2015优化速度方案仍然主要有这么几个方面:去除无需加载的模块、取消冗余的配置、去除不必要的检查、关闭更新。第一步: 去除不需要加载的模块一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,...
阅读(11123) 评论(2)

Apache Commons DbUtils使用手册

Apache Commons DbUtils使用手册作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、介绍DBUtils是个小巧的JDBC轻量级封装的工具包,其最核心的特性是在JDBC的基础上做了一层封装,主要是对结果集的封装,可以直接将查询出来的结果集封装成JavaBean,旨在简化JDBC代码混乱与重复。JDBC代码开发,存在很多难点:1)操作过程...
阅读(4424) 评论(3)

Spring Data JPA开发手册——1.介绍

《Spring Data JPA开发手册——1.介绍》作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs我发现网上几乎没有讲述Spring Data JPA原理的文章,很多Guide一上来就是如何配置,接着就是几大段代码,没有一篇文章能把Spring Data JPA原理及构成说清楚的。所以,我写了这个系列的文章。用Java Persistence API...
阅读(3762) 评论(1)

Java源码转C#源码的五款最佳工具

Java源码转C#源码的五款最佳工具作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs出于某些需要,你可能会遇到把Java源码转换成C#源码的任务。如果是自己一边理解源码,再一边手工翻译,那效率肯定是很低的。有鉴于此,本文推荐了五款最佳的源码转换工具,以解决你的烦恼。工具1#:Java语言转换器助手地址:http://www.microsoft.com/e...
阅读(9811) 评论(1)

八款最佳的远程桌面工具

八款最佳的远程桌面工具作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs远程桌面是微软公司为了方便网络管理员管理维护服务器而推出的一项服务。从windows 2000 server版本开始引入,网络管理员使用远程桌面连接程序连接到网络任意一台开启了远程桌面控制功能的计算机上,就好比自己操作该计算机一样,运行程序,维护数据库等。远程桌面采用的是一种类似TEL...
阅读(55506) 评论(2)

开源调度框架Quartz最佳实践

开源调度框架Quartz最佳实践作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsQuartz是一个Java调度框架,当前的最新版本为2.2.1。以Quartz 2.2.1版为例,Quartz最佳实践(用于生产系统)总结如下:1、跳过更新检查Quartz内置了一个“更新检查”特性,因此Quartz项目每次启动后都会检查官网,Quartz是否存在新版本。这个...
阅读(6669) 评论(2)

2014年值得关注的10个开源项目(上)

2014年值得关注的10个开源项目(上)作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、Appium官网:http://appium.io/Appium是一个开源的自动化测试框架,它主要用于原生移动应用或混合移动应用。Appium使用WebDriver: JSON wire protocol来驱动iOS应用和Android应用。注:WebDriver...
阅读(25083) 评论(11)

Java调度框架Quartz 2.2.1

Java调度框架Quartz 2.2.1Java调度框架Quartz 2.2.1版在前不久发布了,Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的日程序表。Jobs可以做成标准的Java组件或 EJBs。我根据官方的JavaDoc,制作了一份API文档,CHM格式,供大家参阅。下载地址见:http://download.csdn.net/detail/chszs/6...
阅读(8352) 评论(5)

Java 8实现BASE64编解码

Java 8实现BASE64编解码作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsJava一直缺少BASE64编码 API,以至于通常在项目开发中会选用第三方的API实现。但是,Java 8实现了BASE64编解码API,它包含到java.util包。下面我会对Java 8的BASE64 API做一个介绍。java.util.Base64工具类提供了一套...
阅读(35074) 评论(6)

Java实现BASE64编解码

Java实现BASE64编解码作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsBASE64和其他相似的编码算法通常用于转换二进制数据为文本数据,其目的是为了简化存储或传输。更具体地说,BASE64算法主要用于转换二进制数据为ASCII字符串格式。Java语言提供了一个非常好的BASE64算法的实现,即Apache Commons Codec工具包。本文将...
阅读(69166) 评论(3)
75条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:5692659次
    • 积分:50962
    • 等级:
    • 排名:第66名
    • 原创:787篇
    • 转载:23篇
    • 译文:24篇
    • 评论:1168条
    一名路过的黑客

    大家好,我是黑客,专门盗账号的。现在这个人的帐号被我盗了,但看这个人平时的博客空间,一直过着艰苦努力、持之以恒的技术研究生活,勤奋刻苦,积极分享,无私奉献,我被深深的感动了,这是一个纯粹的人,人品这样的高尚,希望大家看到我这条消息后,可以私聊他,多鼓励他,不缺钱的就多给他一些经济上的资助,让他再接再厉!就这样吧,我下线了,眼框湿湿的难受。

    文章存档