当前搜索:

OpenCSV正确处理反斜线

OpenCSV正确处理反斜线 2018.3.13 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 OpenCSV是一个开源的、处理CSV数据的Java库。但它在处理反斜杠时存在一个小问题,本文讲述这个问题以及如何解决它。 OpenCSV的Maven依赖如下: ...
阅读(1186) 评论(0)

JSON-B和Yasson详解

JSON-B和Yasson详解 2018.1.14 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 JSON-B是Java EE 8规范中的新API之一。它用于解决标准化Java对象如何在JSON中进行序列化。 JSON-B,即Java API for JSON Bin...
阅读(559) 评论(0)

使用Speedment实现事务处理

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

Java 9模块化特性及工具探讨

Java 9模块化特性及工具探讨 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 Java 9于2017年九月下旬发布。随着Java 9的发布,它变得模块化了,并通过模块化提高其可伸缩性和性能。模块化是一个普遍的概念。在软件中,它适用于编写和实现一个程序或作为独立模块的计算系统,...
阅读(599) 评论(0)

2017年Java日志框架及工具综述

2017年Java日志框架及工具综述 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 应用程序中的日志信息对于了解所有应用程序运行时的行为至关重要,特别是在遇到意外的场景、错误或仅用于跟踪某些活动的情况下。随着越来越多的企业逐渐转向云端,日志分析和日志管理的工具和服务变得越来越重...
阅读(1350) 评论(1)

解决Eclipse启动报缺少javax/annotation/PostConstruct的错误

解决Eclipse启动报缺少javax/annotation/PostConstruct的错误 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 我使用的是Mac开发环境,Eclipse使用4.7的Oxygen版。 当我在本机上安装了Java 9后,我发现Eclipse无法启动了...
阅读(2660) 评论(6)

Java性能优化的5个技巧

Java性能优化的5个技巧 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 要优化Java代码需要正确的分析它的工作机制,影响性能优化有几个因素,比如垃圾收集、操作系统的设置、虚拟机的设置等。1. 从最小堆分配开始推荐从最小堆分配开始。然后根据应用程序的实际需要来逐渐增加最小堆,...
阅读(2929) 评论(11)

Java简史

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

Apache Maven 3.5.0版详述

Apache Maven 3.5.0版详述 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 Apache Maven 3.5.0版发布了,距离3.3.9版发布已经半年多过去了。为什么跳过了3.4版本号,原因是Eclipse Aether项目已经停用,代码库迁移到Apache Ma...
阅读(4650) 评论(2)

Spring Boot的新Gradle插件详解

Spring Boot的新Gradle插件详解作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs在Spring Boot 2.0 M1版本中,有一个显著的改进,那就是引入了新的Gradle插件。这些改进也同时放入了Spri...
阅读(5387) 评论(2)

在Ubuntu 16.04 LTS服务器部署Jenkins

在Ubuntu 16.04 LTS服务器部署Jenkins作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs本文讲述怎样在Ubuntu 16.04 LTS服务器上部署Jenkins环境。Jenkins是基于Java语言开发...
阅读(2706) 评论(1)

搭建自己的Spring Initializr服务器

搭建自己的Spring Initializr服务器作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs要开始一个基于Spring或SpringBoot的新项目,可以使用在线工具:https://start.spring.io...
阅读(16628) 评论(3)

一种类型安全的Java HTTP客户端库Retrofit

一种类型安全的Java HTTP客户端库 Retrofit介绍 Retrofit是一个开源的、类型安全的HTTP客户端,它适用于Android和Java平台,官方主页为:http://square.github.io/retrofit/Retrofit需要Java 7以上版本或Android 2....
阅读(2472) 评论(2)

Spring Boot的日志管理

Spring Boot的日志管理 默认情况下,Spring Boot的日志是输出到控制台的,不写入任何日志文件。要让Spring Boot输出日志文件,最简单的方式是在application.properties配置文件中配置logging.path键值,如下:(日志文件为spring.log)
阅读(12969) 评论(4)

理解Spring Boot

理解Spring Boot作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsSpring Boot是一个偏执的开源框架,它可用于创建可执行的Spring应用程序,采用了习惯优于配置的方法。 此框架的神奇之处在于@Enab...
阅读(36210) 评论(2)

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

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

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

Java单元测试工具JUnit 5新特性一览作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsJUnit是最流行的开源Java单元测试工具,目前它的稳定版是4.12版。JUnit 4是2005年推出的,它基于Java 5的...
阅读(14070) 评论(1)

IntelliJ IDEA 16 EAP新特性一览

IntelliJ IDEA 16 EAP新特性一览作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsIntelliJ IDEA 16 EAP发布了,下载地址见: http://confluence.jetbrains.co...
阅读(7448) 评论(0)

另外几种Java集合框架详解续

另外几种Java集合框架详解作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsfastutil库优于Trove库的地方:Trove库已经三年未更新了,属于非活跃的开源项目;而fastutil一直在更新。fastutil有更...
阅读(2390) 评论(0)

另外几种Java集合框架详解

另外几种Java集合框架详解作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs1、fastutilfastutil是一个开源的Java集合框架的扩展,它继承了Java Collection Framework,提供了数种特...
阅读(4582) 评论(0)
    个人资料
    持之以恒
    等级:
    访问量: 614万+
    积分: 5万+
    排名: 63
    一名路过的黑客

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

    文章存档