会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
java_张金胜
http://www.52imis.cn
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
2016年3月7日
如何修改Linux服务器的MySQL数据库root密码
摘要: 测试服务器密码知道的人太多了,mysql root账号密码竟然被修改.... 总结一下修改mysql数据库root密码的办法,呵呵大 分两种情况一、拥有原来的myql的root的密码;方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password
阅读全文
posted @ 2016-03-07 08:38 java_张金胜
阅读(6247)
评论(0)
推荐(0)
2016年3月1日
Java中ArrayList和LinkedList区别 时间复杂度 与空间复杂度
摘要: 一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除
阅读全文
posted @ 2016-03-01 18:22 java_张金胜
阅读(38058)
评论(4)
推荐(3)
2016年2月29日
(转)Java垃圾回收机制
摘要: 1. 垃圾回收的意义 在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需要的对象是"无用信息",这些信息将被丢弃。
阅读全文
posted @ 2016-02-29 08:32 java_张金胜
阅读(437)
评论(0)
推荐(0)
2016年2月28日
ThreadPoolExecutor线程池参数说明
摘要: JDK1.5中引入了强大的concurrent包,其中最常用的莫过了线程池的实现ThreadPoolExecutor,它给我们带来了极大的方便,但同时,对于该线程池不恰当的设置也可能使其效率并不能达到预期的效果,甚至仅相当于或低于单线程的效率。 ThreadPoolExecutor类可设置的参数主要
阅读全文
posted @ 2016-02-28 14:22 java_张金胜
阅读(665)
评论(0)
推荐(0)
2016年1月22日
深入Synchronized和java.util.concurrent.locks.Lock的区别详解
摘要: 主要相同点:Lock能完成Synchronized所实现的所有功能。主要不同点:Lock有比Synchronized更精确的线程予以和更好的性能。Synchronized会自动释放锁,但是Lock一定要求程序员手工释放,并且必须在finally从句中释放。synchronized 修饰方法时 表示同...
阅读全文
posted @ 2016-01-22 16:03 java_张金胜
阅读(1845)
评论(0)
推荐(0)
2015年12月23日
java集合类说明及区别
摘要: Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即C...
阅读全文
posted @ 2015-12-23 21:44 java_张金胜
阅读(432)
评论(0)
推荐(0)
2015年12月22日
JAVA中堆栈和内存分配
摘要: (一)、栈、堆1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆:存放所有new出来的对象。4.静态域(属于方法区)...
阅读全文
posted @ 2015-12-22 22:12 java_张金胜
阅读(878)
评论(0)
推荐(0)
深入理解Java对象序列化
摘要: 1. 什么是Java对象序列化Java平台允许我们在内存中创建可复用的Java对象,但一般情况下,只有当JVM处于运行时,这些对象才可能存在,即,这些对象的生命周期不会比JVM的生命周期更长。但在现实应用中,就可能要求在JVM停止运行之后能够保存(持久化)指定的对象,并在将来重新读取被保存的对象。J...
阅读全文
posted @ 2015-12-22 22:06 java_张金胜
阅读(397)
评论(0)
推荐(0)
Java 序列化Serializable
摘要: 1、什么是序列化和反序列化Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。2、什么情况下需要序列化a)当你想把的内存中的对象保存到一个文件中或者数据库中时候;b)当你想用套接字在网络上传送对象的时候...
阅读全文
posted @ 2015-12-22 21:54 java_张金胜
阅读(211)
评论(0)
推荐(0)
2015年12月21日
transient在java中的作用
摘要: java 的transient关键字的作用是需要实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对象的时候,这个属性就不会序列化到指定的目的地中。 transient使用小结1)一旦变量被transient修饰,变量将不再是对象持久化的一部分,该变量内容在序...
阅读全文
posted @ 2015-12-21 15:21 java_张金胜
阅读(712)
评论(0)
推荐(0)
1
2
下一页
公告