复习
文章平均质量分 90
赵小雷
这个作者很懒,什么都没留下…
展开
-
2018秋招、2019春招笔记整理(2019.4.10)
前言 笔记是博主个人秋招、春招复习时总结用,无商业目的。内容皆为博主整理所得,并非原创。侵删。 笔记比较偏基础,并不够深入,适用于回顾基础,查漏补缺用。有些地方写的简单,因为当时写出来是给自己看的,望谅解。 未来可能会写一些比较深的专业知...原创 2019-04-10 12:56:27 · 919 阅读 · 0 评论 -
算法(KMP、dp、Manacher 2019.4.10)
前言 本博客为个人复习时总结用,无商业目的,其大多数内容皆为博主整理所得,并非原创。侵删。字符串:KMP算法:字符串匹配。维护一个数组next,使得每次匹配失败后,并不将j指针移到头部,而是进行next[j]的操作。next数组计算:public static int[] getNext(String ps) { char...原创 2019-04-10 00:21:55 · 483 阅读 · 0 评论 -
NoSQL(2019.4.10)
前言 本博客为个人复习时总结用,无商业目的,其大多数内容皆为博主整理所得,并非原创。侵删。nosql为了解决高并发、高可用、高可扩展,大数据存储等一系列问题而产生的数据库解决方案,就是NoSql。(非关系型数据库)redisRedis是使用c语言开发的一个高性能键值数据库。Redis可以通过一些键值类型来存储数据。键值类型:S...原创 2019-04-10 00:10:24 · 270 阅读 · 0 评论 -
负载均衡(2019.4.9)
前言 本博客为个人复习时总结用,无商业目的,其大多数内容皆为博主整理所得,并非原创。侵删。正向代理:正向代理类似一个跳板机,代理访问外部资源。反向代理: 反向代理(Reverse Proxy)实际运行方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网...原创 2019-04-09 23:52:37 · 221 阅读 · 0 评论 -
Java设计模式(2019.4.9)
前言 本博客为个人复习时总结用,无商业目的,其大多数内容皆为博主整理所得,并非原创。侵删。单例模式实例//饿汉模式 public class HurgrySingleton { private static HurgrySingleton hurgry=new HurgrySingleton(); private Hurgry...原创 2019-04-09 23:47:24 · 200 阅读 · 0 评论 -
JVM(2019.4.9)
前言 本博客为个人复习时总结用,无商业目的,其大多数内容皆为博主整理所得,并非原创。侵删。Java内存程序计数器(Program Counter Register): 程序计数器是一个比较小的内存区域,用于指示当前线程所执行的字节码执行到了第几行,可以理解为是当前线程的行号指示...原创 2019-04-09 23:35:41 · 218 阅读 · 0 评论 -
Java算法(2019.4.9)
前言 本博客为个人复习时总结用,无商业目的,其大多数内容皆为博主整理所得,并非原创。侵删。常用算法操作:hash,预处理树状数组:数字的二进制形式中,从右往左数第一个1出现的位置lowbit(x)=(−x)&x因为树状数组的特殊性质,我们只需要修改所有包含这个元素的节点就行了。假设本次对e[x]进行了操作,那么下一次就对...原创 2019-04-09 23:08:36 · 626 阅读 · 0 评论 -
Java数据结构(2019.4.9)
前言 本博客为个人复习时总结用,无商业目的,其大多数内容皆为博主整理所得,并非原创。侵删。String和StringBuilder StringBuffer这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。首先说运行速度,或者说是执行速度,在这方面运行速度快慢为:StringBuilder > StringBuff...原创 2019-04-09 21:50:28 · 262 阅读 · 0 评论 -
Java多线程、锁、异常处理等(2019.4.9)
前言 本博客为个人复习时总结用,无商业目的,其大多数内容皆为博主整理所得,并非原创。侵删。线程创建继承Thread类创建线程类定义Thread类的子类,并重写该类的run方法,该run方法的方法体就代表了线程要完成的任务。因此把run()方法称为执行体。创建Thread子类的实例,即创建了线程对象。调用线程对象的star...原创 2019-04-09 21:00:23 · 757 阅读 · 1 评论 -
计算机网络 (2019.4.9)
前言 本博客为个人复习时总结用,无商业目的,其大多数内容皆为博主整理所得,并非原创。侵删。7层结构7 应用层 (6 表示层 5 会话层) 4 传输层 3 网络层 2 数据链路层 1 物理层 ;IPA类:0.0.0.0~127.255.255.255B类:128.0.0.0~191.255.255.255C类:192.0.0...原创 2019-04-09 09:25:55 · 415 阅读 · 0 评论 -
框架 (SSM、MQTT等 2019.4.9)
SpringSpring : 核心功能主要为:IOC(控制反转) DI(依赖注入),AOP(面向切面),MVC。IOC: Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。  ...原创 2019-04-09 07:57:43 · 1336 阅读 · 0 评论 -
数据库 (2019.4.9)
前言 本博客为个人复习时总结用,无商业目的,其大多数内容皆为博主整理所得,并非原创。侵删。事务并发执行 不加锁,会引起的四个问题:(线程不加锁也会因此这四个问题)丢失修改事务T1,T2读取同一个数据,之后先后将修改的内容,写回数据库,会导致一个事务丢失修改。例子:数据a = ...原创 2019-04-08 14:15:00 · 409 阅读 · 0 评论 -
Java基础(2019.4.10)
前言 本博客为个人复习时总结用,无商业目的,其大多数内容皆为博主整理所得,并非原创。侵删。接口与抽象类区别接口中所有的方法隐含的都是抽象的。而抽象类则可以同时包含抽象和非抽象的方法。类可以不实现抽象类和接口声明的所有方法,当然,在这种情况下,类也必须得声明成是抽象的。Java接口中声明的变量默认都是final的。抽象类可以包含非fi...原创 2019-04-10 00:43:19 · 346 阅读 · 0 评论