会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
学无止境
早作准备,准备充分
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
24
25
26
27
28
29
30
下一页
2019年7月18日
String
摘要: String s="Hello"; s=s+“world!”;这两行代码执行后,原始的String对象中的内容到底变了没有? 没有。因为String是不可变类(immutable class),不可变类,顾名思义就是说类的实例是不可被修改的。实例的信息是在创建的时候提供,并且在整个生命周期中都不可改
阅读全文
posted @ 2019-07-18 10:08 Nausicaa0505
阅读(271)
评论(0)
推荐(0)
2019年7月17日
ClassLoader 的分类及加载顺序
摘要: ClassLoader的分类有哪些?加载顺序是什么?类加载的顺序又是什么? 答:ClassLoader分为4种:Jvm类加载器(BootstarpClassLoader),Jvm扩展类加载器(extClassLoader),系统类加载器(SystemClassLoader),自定义类加载器(AppC
阅读全文
posted @ 2019-07-17 15:38 Nausicaa0505
阅读(714)
评论(0)
推荐(0)
TCP/IP
摘要: TCP/IP不是一个协议,而是一个协议族的统称。里面包括了IP协议,IMCP协议,TCP协议,以及我们更加熟悉的http、ftp、pop3协议等等。电脑有了这些,就好像学会了外语一样,就可以和其他的计算机终端做自由的交流了。 OSI七层有底向上分别是:物理层、数据链路层、网络层、传输层、会话层、表示
阅读全文
posted @ 2019-07-17 11:17 Nausicaa0505
阅读(237)
评论(0)
推荐(0)
2019年7月16日
synchronized
摘要: synchronized是Java原生提供的用于在多线程环境中保证同步的关键字,底层是通过修改对象头中的MarkWord来实现的。 synchronized锁住的Monitor对象就存在于对象头之中。对象头又分为:Mark Word、指向类的指针、数组长度(数组对象)。 对象头在Hotspot虚拟机
阅读全文
posted @ 2019-07-16 14:52 Nausicaa0505
阅读(167)
评论(0)
推荐(0)
Lock
摘要: Lock 首先要说明的就是Lock,通过查看Lock的源码可知,Lock是一个接口: lock()、tryLock()、tryLock(long time, TimeUnit unit)和lockInterruptibly()是用来获取锁的。 unLock()方法是用来释放锁的。 lock() 首先
阅读全文
posted @ 2019-07-16 13:49 Nausicaa0505
阅读(234)
评论(0)
推荐(0)
2019年7月15日
数据库事务的四种隔离级别
摘要: 数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。 Read uncommitte
阅读全文
posted @ 2019-07-15 17:37 Nausicaa0505
阅读(23531)
评论(0)
推荐(7)
2019年7月12日
常见集合比较
摘要: Hashmap 和hashtable的区别 1 HashMap不是线程安全的 ,HashTable是线程安全的 ,由于非线程安全,效率上可能高于Hashtable。 Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。在多线程应用程序中,不用专门的操作就安全地可以使用
阅读全文
posted @ 2019-07-12 15:35 Nausicaa0505
阅读(187)
评论(0)
推荐(0)
2019年7月11日
windows环境安装mysql
摘要: 在官网下载安装包以后CMD进入mysql安装的目录/bin下, 输入命令:mysql -u root -p 如果忘记密码 输入初始化命令:mysqld --initialize --console 如果仍失败,停止服务net stop mysql; 运行命令:mysqld --console --s
阅读全文
posted @ 2019-07-11 11:24 Nausicaa0505
阅读(171)
评论(0)
推荐(0)
2019年7月2日
树
摘要: 为什么需要树这种数据结构 数组存储方式的分析 优点:通过下标方式访问元素,速度快。对于有序数组,还可使用二分查找提高检索速度。 缺点:如果要检索具体某个值,或者插入值(按一定顺序)会整体移动,效率较低 。 链式存储方式的分析 优点:在一定程度上对数组存储方式有优化(比如:插入一个数值节点,只需要将插
阅读全文
posted @ 2019-07-02 14:15 Nausicaa0505
阅读(202)
评论(0)
推荐(0)
2019年6月18日
springboot
摘要: 通常搭建一个基于spring的web应用,我们需要做以下工作: 1、pom文件中引入相关jar包,包括spring、springmvc、redis、mybaits、log4j、mysql-connector-java 等等相关jar ... 2、配置web.xml,Listener配置、Filter
阅读全文
posted @ 2019-06-18 18:54 Nausicaa0505
阅读(147)
评论(0)
推荐(0)
上一页
1
···
24
25
26
27
28
29
30
下一页
公告