08 2019 档案
摘要:https://blog.csdn.net/weixin_37766296/article/details/80545283
阅读全文
摘要:https://blog.csdn.net/mxiaoyem/article/details/78569782
阅读全文
摘要:在java中,一个数左移n位,就是将这个数乘以2的n次方,右移就是将这个数除以2的n次方。 如: 8>>2 = 2 (8/2^2) 15 << 3 = 120 (15*(2^3)) -2&3 = 2(负号也参与补码的运行)
阅读全文
摘要:https://blog.csdn.net/hd12370/article/details/82814348
阅读全文
摘要:https://blog.csdn.net/noteless/article/details/82599324
阅读全文
摘要:https://www.jianshu.com/p/cde27461c226
阅读全文
摘要:https://blog.csdn.net/hskw444273663/article/details/85706136
阅读全文
摘要:https://www.cnblogs.com/duwamish/p/10382574.html
阅读全文
摘要:Spring是什么? Spring是一个轻量级的IoC和AOP容器框架。 IOC:IOC就是控制反转,控制反转指的是把创建对象和管理对象之间的依赖关系交给了IOC容器来管理。以前new对象由程序员来控制,而控制反转把new对象的工作交给了IOC容器来做。IOC容器负责实例化、定位、配置应用程序中的对
阅读全文
摘要:Spring 的 IOC 和 AOP 的理解: https://www.jianshu.com/p/bf1adc3b75e6 对Spring的核心(AOP和IOC)的理解(大白话) https://www.cnblogs.com/sun7897/p/8807089.html
阅读全文
摘要:https://www.cnblogs.com/superjt/p/4275462.html
阅读全文
摘要:https://www.jianshu.com/p/d392a31f7117
阅读全文
摘要:https://www.cnblogs.com/superjt/p/4311577.html
阅读全文
摘要:https://www.cnblogs.com/zhujiabin/p/5404771.html
阅读全文
摘要:https://blog.csdn.net/zolalad/article/details/38903179
阅读全文
摘要:线程的状态图 1.解释线程和进程的区别? <1>线程的尺度划分小于进程,线程隶属于某个进程。 <2>进程是程序的一种动态形式,是CPU,内存等资源占用的基本单位 ,而线程是不能独立的占有这些资源的 <3>进程之间相互独立,通信比较困难,而线程之间共享一块内存区域,通信方便。线程是CPU调度的基本单位
阅读全文
摘要:进程和线程的区别: 进程:进程是指运行中的应用程序,每一个进程都有自己独立的内存空间,也是计算机资源分配的基本单位,一个进程可以包含多个线程,多个线程共享资源。 线程:线程是指进程中的一个执行流程,也是CPU调度和分配的基本单位,一个进程可以由多个线程组成。
阅读全文
摘要:https://www.cnblogs.com/leskang/p/7306872.html
阅读全文
摘要:https://www.cnblogs.com/leskang/p/7302384.html
阅读全文
摘要:https://www.jianshu.com/p/21fe1af672ac
阅读全文
摘要:https://www.cnblogs.com/runningTurtle/p/7088125.html
阅读全文
摘要:B树(又叫平衡多路查找树) 注意B-树就是B树,-只是一个符号。 B树的性质(一颗M阶B树的特性如下) 1、定义任意非叶子结点最多只有M个儿子,且M>2; 2、根结点的儿子数为[2, M]; 3、除根结点以外的非叶子结点的儿子数为[M/2, M]; 4、每个结点存放至少M/2-1(取上整)和至多M-
阅读全文
摘要:https://www.cnblogs.com/tiancai/p/9024351.html
阅读全文
摘要:https://www.2cto.com/net/201808/773535.html
阅读全文
摘要:https://www.cnblogs.com/williamjie/p/11081096.html
阅读全文
摘要:https://blog.csdn.net/maxiao124/article/details/79897229
阅读全文
摘要:从事web开发工作有一小段时间,REST风格的接口,这样的词汇总是出现在耳边,然后又没有完全的理解,您是不是有和我相同的疑问呢?那我们一起来一探究竟吧! 就是用URL定位资源,用HTTP描述操作。 知乎大神Ivony有句话说的好: URL定位资源,用HTTP动词(GET,POST,DELETE,DE
阅读全文
摘要:之前做的java web项目,基本上只使用get和post的请求方式,但是现在新项目额外增加了put,delete,查了点资料,做个简单的总结。 1、GET get请求是用来获取数据的,只是用来查询数据,不对服务器的数据做任何的修改,新增,删除等操作。 在这里我们认为get请求是安全的,以及幂等的。
阅读全文
摘要:超文本传输协议(Hypertext Transfer Protocol,简称HTTP)是应用层协议。HTTP 是一种请求/响应式的协议,即一个客户端与服务器建立连接后,向服务器发送一个请求;服务器接到请求后,给予相应的响应。 HTTP 请求报文 HTTP 请求报文由请求行、请求头部、空行 和 请求包
阅读全文
摘要:HTTP1.0和HTTP1.1的一些区别 HTTP1.0最早在网页中使用是在1996年,那个时候只是使用一些较为简单的网页上和网络请求上,而HTTP1.1则在1999年才开始广泛应用于现在的各大浏览器网络请求中,同时HTTP1.1也是当前使用最为广泛的HTTP协议。 主要区别主要体现在: 缓存处理,
阅读全文
摘要:一.什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。 事务具有4个基本特征,分别是:原子性、一致性、隔离性、持久性。 A:原子性(Atomicity):事务中的操作要么都不做,要么就全做。 C:一致性(Consistency):事务执行的
阅读全文
摘要:参考链接:https://blog.csdn.net/kongmin_123/article/details/82555936
阅读全文
摘要:UDP:用户数据报协议1.UDP面向无连接,即发送数据之前不需要建立连接。2.udp使用尽最大努力交付,即不保证可靠交付。3.udp面向报文,没有拥塞控制,很适合多媒体通信的要求。4.udp支持一对一,一对多,多对多,多对一的通信5.udp的首部开销小,仅占8个字节。 TCP:传输控制协议1.TCP
阅读全文
摘要:https://www.cnblogs.com/Renyi-Fan/p/10857872.html
阅读全文
摘要:https://www.cnblogs.com/fanbi/p/9413237.html https://jingyan.baidu.com/article/a948d651c0fd320a2dcd2ea8.html https://blog.csdn.net/qq_32444825/article
阅读全文
摘要:https://www.cnblogs.com/zhou-test/p/9811771.html
阅读全文
摘要:https://blog.csdn.net/xingjing1226/article/details/81977129
阅读全文
摘要:https://blog.csdn.net/qq_21383435/article/details/80032375
阅读全文
摘要:https://blog.csdn.net/qq_34337272/article/details/64310849
阅读全文
摘要:http://www.iteye.com/topic/539465
阅读全文
摘要:https://blog.csdn.net/xiaosuanmiao123/article/details/82661115
阅读全文
摘要:HashMap以键值对(key-value)的形式来储存元素,但调用put方法时,HashMap会通过hash函数来计算key的hash值,然后通过hash值&(HashMap.length-1)判断当前元素的存储位置,如果当前位置存在元素的话,就要判断当前元素与要存入的key是否相同,如果相同则覆
阅读全文
摘要:https://blog.csdn.net/VampireKalus/article/details/79798372
阅读全文
摘要:>>>表示不带符号向右移动二进制数,移动后前面统统补0;两个箭头表示带符号移动, 没有<<<这种运算符,因为左移都是补零,没有正负数的区别。 如 -12 的二进制为:1111 1111 1111 1111 1111 1111 1111 0100; -12 >> 3 即带符号右移3位,结果是:1111
阅读全文
摘要:https://www.cnblogs.com/yesiamhere/p/6675067.html
阅读全文
摘要:Java的集合主要有List , Set, Map List , Set继承至Collection接口,Map为独立接口 List下有ArrayList,LinkedList,Vector Set下有HashSet,LinkedHashSet,TreeSetMap下有HashMap,LinkedHa
阅读全文
摘要:String、StringBuffer、StringBuilder的区别:
阅读全文
摘要:abstract关键字、final关键字、static关键字、访问修饰符详解 abstract关键字: final关键字: static关键字: 访问修饰符:
阅读全文
摘要:String、StringBuiler、和StringBuffer都是可以对字符串进行处理的类,他们3个的主要区别在于,运行的速度,还有运行时的线程安全问题。 运行速度方面,它们的快慢顺序依次为:StringBuilder > StringBuffer > String String最慢的原因: S
阅读全文
摘要:https://www.cnblogs.com/dearcabbage/p/10609838.html
阅读全文
摘要:输入一个链表,输出该链表中倒数第k个结点。
阅读全文
摘要:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。
阅读全文
摘要:题目:我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? 在分析前不知道是什么序列,所以先看了n=1,n=2,n=3,n=4的情况摸索规律,主要是看 n 和 n-1 的隐含联系。(2*1 指 长宽) 结论:f(n) = f
阅读全文
摘要:题目:一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 关于本题,前提是n个台阶会有一次n阶的跳法。分析如下: f(1) = 1 f(2) = f(2-1) + f(2-2) //f(2-2) 表示2阶一次跳2阶的次数。 f(3) = f
阅读全文
摘要:题目:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 对于本题,前提只有 一次 1阶或者2阶的跳法。 a.如果两种跳法,1阶或者2阶,那么假定第一次跳的是一阶,那么剩下的是n-1个台阶,跳法是f(n-1); b.假定第一次跳的是
阅读全文
摘要:https://www.cnblogs.com/mengchunchen/p/7819670.html
阅读全文
摘要:https://blog.csdn.net/xiao______xin/article/details/81985654
阅读全文
摘要:https://www.jianshu.com/p/474d98fc4776
阅读全文
摘要:https://www.cnblogs.com/chengxuwang/p/11282612.html
阅读全文
摘要:深入理解java虚拟机 学习总结: 1.Java内存区域 1.1 java运行时数据区 Java 虚拟机所管理的内存如下图所示,基于JDK1.6。 基于jdk1.8画的JVM的内存模型 (1) 程序计数器:当前线程所执行的字节码的行号指示器,内存空间小,线程私有。 内存溢出情况:唯一一个在 Java
阅读全文
摘要:https://blog.csdn.net/vegetable_bird_001/article/details/51278339
阅读全文
摘要:https://blog.csdn.net/wangbiao007/article/details/78545189
阅读全文
摘要:https://www.cnblogs.com/cainiao-chuanqi/p/11129165.html
阅读全文