殇莫忆的博客

码农的生活

JSON 详细的技术报告

一 、各个JSON技术的简介和优劣 1.json-lib json-lib最开始的也是应用最广泛的json解析工具,json-lib 不好的地方确实是依赖于很多第三方包, 包括commons-beanutils.jar,commons-collections-3.2.jar,commons...

2018-10-10 16:26:38

阅读数:10

评论数:0

一次性搞清楚equals和hashCode

前言 在程序设计中,有很多的“公约”,遵守约定去实现你的代码,会让你避开很多坑,这些公约是前人总结出来的设计规范。 Object类是Java中的万类之祖,其中,equals和hashCode是2个非常重要的方法。 这2个方法总是被人放在一起讨论。最近在看集合框架,为了打基础,就决定把一些细...

2018-09-30 11:40:58

阅读数:30

评论数:0

sleep( ) 和 wait( ) 的这 5 个区别

sleep(休眠) 和 wait(等待) 方法是 Java 多线程中常用的两个方法,它们有什么区别及一些该注意的地方有哪些呢?下面给大家一一分解。 区别1:使用限制 使用 sleep 方法可以让让当前线程休眠,时间一到当前线程继续往下执行,在任何地方都能使用,但需要捕获 Interrupted...

2018-09-19 09:04:13

阅读数:22

评论数:0

Date 类型转换成时间戳类型Timestamp

一共有3中方式可以实现 @DateTimeFormat(pattern ="yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Temp...

2018-09-18 17:51:25

阅读数:39

评论数:0

可能是全网把 ZooKeeper 概念讲的最清楚的一篇文章

目录 前言 一 什么是 ZooKeeper ZooKeeper 的由来 1.1 ZooKeeper 概览 1.2 结合个人使用情况的讲一下 ZooKeeper 二 关于 ZooKeeper  的一些重要概念 2.1 重要概念总结 2.2 会话(Session) 2.3 Znode...

2018-09-17 13:40:38

阅读数:14

评论数:0

用Java输出语句1-0.9等于0.1

第一种方法: System.out.printf("%.1f",1.0-0.9); 第二种方法:  System.out.println(new BigDecimal("1").subtract(new BigD...

2018-09-07 15:04:43

阅读数:95

评论数:0

前后端的数据交互

Java学习——前后端数据交互(一) 当前的结果是提交之后js内有响应。不知道原因在哪个地方,下面是当前了解的一些知识。   1、在html页面要链接到js页面,要有个这样的东西(html页面   2、在js页面要定义controller层的url地址,就是requestMappin...

2018-08-10 09:54:53

阅读数:48

评论数:0

java time 的构造函数中可添加String 转换成Timestamp 类型

//构造函数 public zxxxEntity(Timestamp Time1, Timestamp Time2) { //String类型转为timestamp类型 Timestamp time1= new Timestamp(System.curr...

2018-08-03 11:36:23

阅读数:19

评论数:0

java 中@interface 和interface 的区别

1、区别 ①、interface :声明了这是一个java 的接口 ②、@interface : 是用来修饰 Annotation 的,请注意,它不是 interface。这个关键字声明隐含了一个信息:它是继承了 java.lang.annotation.Annotation 接口,而不是声明...

2018-08-02 14:16:37

阅读数:36

评论数:0

JAVA中显式类型转换和隐式类型转换

自动类型转换(隐式类型转换),由系统自动完成的类型转换。从存储范围小的类型到存储范围大的类型。由于实际开发中这样的类型转换很多,所以Java语言在设计时,没有为该操作设计语法,而是由JVM自动完成。 转换规则: 从存储范围小的类型到存储范围大的类型。 具体规则为: byte→short(...

2018-07-27 16:00:05

阅读数:39

评论数:0

JSON数据类型

JSON格式支持的数据类型有以下:类型描述Number在JavaScript中的双精度浮点格式String双引号的反斜杠转义的UnicodeBooleantrue 或 falseArray值的有序序列Value它可以是一个字符串,一个数字,真的还是假(true/false),空(null )等Ob...

2018-06-04 17:17:29

阅读数:443

评论数:0

Cassandra连接Java

1、pom.xml文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta...

2018-06-01 11:03:45

阅读数:160

评论数:0

冒泡排序

2018-05-15 10:40:03

阅读数:14

评论数:0

正则表达式

2018-05-15 10:38:22

阅读数:14

评论数:0

自动装箱

自动装箱只能用equals== 比较地址Equals  比较对象

2018-05-15 10:17:34

阅读数:19

评论数:0

map.put 覆盖(二)

一、问题描述   最近在代码开发中遇到一个问题,在往Map中put文件路径值然后把Map放到List中去时,遇到问题是Map的后一个值总是把前一个值覆盖,导致最后Map中只有一个值。 二、解决办法(有如下几种 ):   第一种,直接改写HashMap;让他在值相同的时候不覆盖即可。    ...

2018-05-12 10:55:33

阅读数:248

评论数:0

String.format 的用法

String.format("%s:%s", error.getCode(), error.getDefaultMessage())String.format(Locale , String format, Object... args)     该方法使用...

2018-05-04 12:04:02

阅读数:71

评论数:0

map.put 覆盖问题(一)

直接将Map放到循环里执行,这样就不会将重复的值覆盖掉。 //创建ArrayList对象 List list =new ArrayList(); for (int i =0; i < list.size() ; i ==1) { Map ...

2018-05-04 11:03:33

阅读数:217

评论数:0

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