- 博客(9)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 数据库隔离级别
数据库隔离级别、实现、区别、能解决哪些问题?隔离级别:未提交读--read uncommitted:是指在当前隔离级别下,会读取到没有提交的数据。 如果一个事务已经开始写数据,则另外一个事务则不允许同时进行写操作,但允许其他事务读此行数据。 实现:在读取...
2018-08-23 21:06:37
144
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Redis相关知识
1.什么是redisredis是一个开源的、高性能的、基于键值对的缓存和存储系统,通过提供多种键值数据类型来适应不同场景下的缓存和储存需求。2.储存的结构类型Strings、Lists、Sets、Sorted Set 、hashes3.为什么要使用redis1.速度快。因为redis是存在内存之中的,也是以键值对的形式存在,所以来说查找很快。2.支持事务。3.数据类型比...
2018-08-06 20:04:36
275
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 关于MySQL的部分知识
一、mysql的基本知识1.关系型数据库管理系统2.开放源码数据库3.良好的内存管理机制,尤其是内存泄漏的管理,通过了Purify的严格测试4.使用多线程的技术,可充分发挥系统的特点,避免在SMP系统中出现仅使用单CPU的现象5. 对磁盘表的管理采用B树加密及索引的技术,为我们快速访问数据提供了可能6.免费https://www-31.ibm.com/support/t...
2018-08-06 15:11:05
216
原创 关于JVM的一些问题
1.分区具体是个什么情况?主要是分为5大区。包括方法区、堆、虚拟机栈、本地方法栈、程序计数器。其中方法区和堆是线程共享的数据区,虚拟机栈、本地方法栈和程序计数器是线程隔离的数据区。程序计数器:一块较小的内存空间,作用可以看作是当前线程所执行的字节码的行号指示器(通过这个计数器的值来选取下一条需要)。注:Java虚拟机的多线程就是通过线程之间的轮流切换并且为自己分配处理器执行时间的方式实...
2018-08-06 15:19:51
142
原创 关于Http协议的部分知识
1.OSI模型以及理解从下到上分为:物理层:为设备之间的信息传输提供可靠环境。简单的就是光纤之类的。数据链路层:提供数据的传送服务。基本来说,它的传输单位是桢网络层 :路由器传输层:会话层:表示层:应用层:2.TCP/IP模型把OSI模型从7层简化到了4层数据链路(对应1-2层) 网络(3)--IP 传输(4)--TCP 应用(5-7) 3.TCP与...
2018-08-06 15:11:17
194
原创 设计模式
1.什么是设计模式?设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案,是开发人员经过相当长的一段时间的试验和错误总结出来的。2.在SSM中经常使用的设计模式有哪些?MVC设计模式:M--模型,代表一个存取数据的对象或 JAVA POJO。V--视图,代表模型包含的数据的可视化。C--控制器,控制数据流向模型对象,并在数据变化时更新视图。它使视图与模型分离开。工厂模式:...
2018-08-06 15:10:55
95
原创 关于java面试问答
一.Java中的String,StringBuilder,StringBuffer三者的区别1.从创建的速度来看,是stringbuilder>stringBuffer>String. String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的。...
2018-08-06 15:10:47
162
转载 关于多线程问题的一些总结
1.synchronized的具体实现synchronized关键字分为三类:第一类是当作用对象是方法时,锁住的就是对象实例。就是说我要调用这个方法的这个this。第二类是作用对象是静态方法时,锁住的是this类对应的class对象。第三类是作用对象是代码块时,指定加锁对象,进入同步代码块时必须获得该对象的锁。2.对JAVA对象头、monitor的了解Java对象头和mon...
2018-08-06 15:10:39
195
原创 常用的算法
排序算法:冒泡排序:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。直接插入排序:要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排 好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数 也是排好顺序的。如此反复循环,...
2018-08-06 15:10:25
75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人