java
xiaoguigui520
这个作者很懒,什么都没留下…
展开
-
遍历map的四种方法
public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", &quo原创 2018-09-10 15:31:43 · 83 阅读 · 0 评论 -
基于map的缓存
package test.com.java.mapCache; import java.util.Map;import java.util.concurrent.ConcurrentHashMap; import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory; ...转载 2018-09-10 15:32:57 · 366 阅读 · 0 评论 -
Java基础之—反射(非常重要)
反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码)) 一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类...转载 2018-09-10 15:36:26 · 79 阅读 · 0 评论 -
Java序列化与反序列化
1.Java序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。2.为什么需要序列化与反序列化 我们知道,当两个进程进行远程通信时,可以相互发送各种类型的数据,包括文本、图片、音频、视频等, 而这些数据都会以二进制序列的形式在网络上传送。那么当两个Java进程进行通信时,能否实现进程间的对象传送呢?答案是可以...原创 2018-09-10 15:37:05 · 94 阅读 · 0 评论 -
(转)JavaFX表格控件TableView高级应用:自动添加ID列、删除操作列、单元格内容个性化渲染
问题描述我们在用Javafx开发应用程序的时候,TableView是比较常用的用来展示数据的控件,但是它的灵活性确实没有WEB开发里面的控件好,比如,我遇到的问题就有:数据库存储里面的ID列(序号)一般是自增性质的,不停的增加、删除操作后,这个序号列就会乱,数字 不连续,而我们要显示到GUI里面的序号列肯定需要按正常顺序显示的,本文提供构造顺序序号列的方法;操作列(比如删除)的渲染问题,一...转载 2018-11-30 14:08:16 · 2081 阅读 · 0 评论 -
详细全面的 SpringBoot 文件上传
spring boot 的文件上传与 spring mvc 的文件上传基本一致,只需注意一些配置即可。 环境要求: Spring Boot v1.5.1.RELEASE + jdk1.7 + myeclipse1).引入thymeleaf,支持页面跳转 <!-- 添加thymeleaf --> <dependency> ...转载 2018-12-07 10:26:01 · 132 阅读 · 0 评论 -
Json,String,Map之间的转换
String 转 jsonJSONObject jasonObject = JSONObject.fromObject(str);String 转 MapJSONObject jasonObject = JSONObject.fromObject(str);Map map = (Map)jasonObject;注:以上之所以能强转为Map类型,是因为JSONObject实现了Ma...原创 2019-03-20 21:02:45 · 169 阅读 · 0 评论