摘要: 日期类型转换不了json格式数据 json转换数据的时候可以设置某个字段不需要转换 jsonconfig=new JsonConfig() //{} 内传入不需要转换的字段 jsonconfig.setexcludes(new String{"pdata"}) jsonObject.fromObje 阅读全文
posted @ 2018-05-07 15:39 阿善9 阅读(305) 评论(0) 推荐(0) 编辑
摘要: Java类加载过程 类从被加载到JVM中开始,到卸载为止,整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载七个阶段。 其中类加载过程包括加载、验证、准备、解析和初始化五个阶段。 类加载器的任务就是根据一个类的全限定名来读取此类的二进制字节流到JVM中,然后转换为一个与目标类对应的java 阅读全文
posted @ 2018-05-07 10:43 阿善9 阅读(2682) 评论(0) 推荐(0) 编辑
摘要: 博客起名为Java垃圾收集机制,给人的感觉就像是垃圾收集是Java语言特有的。事实上,垃圾收集(Garbage Collection)远比Java久远。垃圾收集需要考虑3件事情:哪些内存需要回收、什么时候回收、如何回收。带着这三个问题,我们去看看Java是如何实现垃圾回收的。 Java的垃圾回收(G 阅读全文
posted @ 2018-05-07 10:35 阿善9 阅读(649) 评论(0) 推荐(0) 编辑
摘要: ①首先会判断核心线程池里是否有线程可执行,有空闲线程则创建一个线程来执行任务。 ②当核心线程池里已经没有线程可执行的时候,此时将任务丢到任务队列中去。 ③如果任务队列(有界)也已经满了的话,但运行的线程数小于最大线程池的数量的时候,此时将会新建一个线程用于执行任务,但如果运行的线程数已经达到最大线程 阅读全文
posted @ 2018-05-07 10:08 阿善9 阅读(1278) 评论(0) 推荐(0) 编辑
摘要: Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载. 它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度. Memcached基于一个存储键/值对的hashmap。 Redis是一个key-value存储系统,和Memcac 阅读全文
posted @ 2018-05-07 09:50 阿善9 阅读(471) 评论(0) 推荐(0) 编辑
摘要: Bootstrap是一个支持响应式的Css框架它提供了很多组件,如导航条,面板,菜单,form表单,还有栅格,而且他们这些都是支持响应式的,可以在各种设备上进行完美的展现。这里面我感觉最有价值的就是bootstrap提供的栅格系统,这个栅格系统将整个页面分为12列,而且可以根据屏幕的宽窄进行自动调节 阅读全文
posted @ 2018-05-07 09:13 阿善9 阅读(680) 评论(0) 推荐(0) 编辑