⊹●java基础
JeeLearner
拥有无人能及的自信,收获无法企及的成功!
展开
-
关于java的枚举enum
1.关于 Java Enum Enum 一般用来表示一组相同类型的常量。如性别、日期、月份、颜色等。对这些属性用常量的好处是显而易见的,不仅可以保证单例,且比较时候可以用 ”==” 来替换 equals 。是一种好的习惯。 注意:JDK1.5 之前没有 Enum 这个类型,那时候一般用接口常量来替代。有了 JavaEnum 之后,可以更贴近的表示这种常量。2.原创 2017-07-04 17:01:56 · 1122 阅读 · 0 评论 -
serialVersionUID的作用
简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常。(InvalidCastException)serialVersionUI原创 2017-06-14 15:12:04 · 1167 阅读 · 0 评论 -
【集锦】java字符串的截取方式
1.split()+正则表达式来进行截取。 将正则传入split()。返回的是一个字符串数组类型。缺点:会有很大的性能损耗,因为分析正则非常耗时。 String str = "abc,12def"; String[] strs = str.split(","); for (int i = 0; i Syste原创 2017-06-15 11:09:58 · 851 阅读 · 0 评论 -
LDAP服务器的概念和原理简单介绍
1. 目录服务目录是一个为查询、浏览和搜索而优化的专业分布式数据库,它呈树状结构组织数据,就好象Linux/Unix系统中的文件目录一样。目录数据库和关系数据库不同,它有优异的读性能,但写性能差,并且没有事务处理、回滚等复杂功能,不适于存储修改频繁的数据。所以目录天生是用来查询的,就好象它的名字一样。目录服务是由目录数据库和一套访问协议组成的系统。类似以下的信息适合储存在目录中:企转载 2017-07-17 15:18:49 · 1101 阅读 · 0 评论 -
fastjson数据格式转换(一) SerializerFeature属性详解
在开发过程中,基本都会将字符创转JSON,可以手动拼接,当然也可以用一些封装好的工具,如阿里巴巴出品的com.alibaba.fastjson.JSON;这个用的是比较多的:String jsonStr = JSON.toJSONString(list);但是自从看到SerializerFeature属性,觉得很实用,就改为String jsonStr = JSON.toJSONStrin原创 2017-06-22 15:20:33 · 10028 阅读 · 0 评论 -
fastJson数据格式转换(二)SerializerFeature属性再解
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于javascript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。Fastjson是国内著名的电子商务互联网公司阿里巴巴内部开发的用于java后台处理json格式数据的一个工具包,包括“原创 2017-07-18 11:10:27 · 1784 阅读 · 0 评论 -
StringUtils常用方法
org.apache.commons.lang.StringUtils中常用的方法,这里主要列举开发中常用的一些方法: 1. 检查字符串是否为空: static boolean isBlank(CharSequence str) 判断字符串是否为空或null; static boolean isNotBlank(CharSequence str) 判断字符串是否非空原创 2017-07-04 11:52:43 · 719 阅读 · 0 评论 -
java中String,new String,StringBuffer的思考
java.lang.String类对大家来说最熟悉不过了,我们写java程序很少能不用String的。本文讲述如何正确的使用String,内容主要涉及初始化、串联和比较等操作。 首先我们必须清楚的一点是String类是final类型的,因此你不可以继承这个类、不能修改这个类。我们使用String的时候非常简单,通常都是 String s = "hello",但是Java API中同时提供转载 2018-02-09 14:38:57 · 1022 阅读 · 0 评论