自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

呉澤龍的博客

考研停更,明年见~

  • 博客(139)
  • 资源 (1)
  • 收藏
  • 关注

原创 来都来了,确定不白嫖吗?!

小孩子才做选择,服务器和奖品我全都要!

2021-06-13 22:05:56 1734 21

原创 各大平台传送门-唔仄lo咚锵的博客

各大平台传送门,任君选择。

2021-01-10 21:29:48 2947

原创 VMware安装苹果虚拟机-亲测有效

0202年了,虽然没有苹果机,但我有虚拟机呀。手把手教你在VMware安装苹果虚拟机,防坑避雷,亲测有效。文章目录写在前面VMareunlockios镜像创建虚拟机坑点不可恢复错误: (vcpu-0)< panic >鼠标键盘失灵联网问题安装系统

2020-11-03 20:27:00 14618 84

原创 学生党白嫖服务器-不会吧不会吧,你还在买学生机吗?

不会吧不会吧,你还在买学生机吗?@阿里云高校学生计划

2020-09-10 00:31:07 14889 57

原创 Redis-主从复制和哨兵模式

主从复制指的是把一台Redis服务器的数据复制到其他Redis服务器上,前者称为主节点Master,后者称为从节点Slave,只能从Master单向复制到Slave,一般Master以写操作为主,Slave以读操作为主,实现读写分离。

2020-08-23 13:56:26 13026 39

原创 编译原理复习总结-耗子尾汁

编译原理混子速成期末攻略~文章目录引论语法描述词法分析语法分析自上向下分析自下向上分析属性文法语义分析和是中间代码产生优化目标代码生成

2021-06-23 01:03:38 215 5

原创 面试复盘-生活不就是起起落落落落落吗?

就算暂时不太顺利,就在苦苦苦苦苦苦苦苦苦苦苦苦苦苦苦苦苦中作乐吧!

2021-06-13 20:12:29 3405 32

原创 字符串-回文自动机

回文自动机(Palindromes_Automaton,PAM),也叫回文树,是高效解决回文问题的算法,能够解决很多Manacher算法解决不了的回文题。可以解决如回文串个数、本质不同回文串个数、前缀0-i内回文串个数、某下标结尾的回文串个数等。

2021-06-03 14:43:32 275 3

原创 Java-装箱和拆箱(谁动了我的变量?)

猫:拆箱?没人比我更懂拆箱了。

2021-05-31 10:05:03 1306 25

原创 Java-lambda表达式入门看这一篇就够了

Lambda表达式,也可称为闭包,是JDK8的新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中),可以使代码变的更加简洁紧凑。Lambda表达式是一个可传递的代码块,可以在以后执行一次或多次。文章目录概述语法函数式接口方法引用构造器引用变量作用域处理lambda表达式

2021-05-28 21:26:19 2477 29

原创 软件测试全网最全复习总结-别杠,杠就是你对

今天仍然拼命看书,因为明天就要考了。学期的成绩就全仗这两天挣,现在更感到考试无用与无聊。——季羡林文章目录概述软件测试分类及流程黑盒测试等价类划分边界值分析法决策表法正交测试法极差法方差法白盒测试单元测试集成测试国际化和本地化测试可靠性测试测试与质量分析报告

2021-05-26 11:05:08 2859 34

原创 动态规划-RMQ问题(ST算法)

RMQ(Range Minimum/Maximum Query)问题,是求区间最大值或最小值,即范围最值问题,有一种更简便的ST算法,预处理复杂度是O(nlogn),查询O(1)。文章目录RMQ问题ST算法模板例题P2251 质量检测P1816 忠诚P2216 [HAOI2007]理想的正方形

2021-05-22 17:29:58 274 7

原创 Spark编程实战-词频统计

用SPARK API编程(可用SCALA或者JAVA),将三个文本分别加载为RDD(或DataFrame),然后综合统计三个文本中的各个单词数量总和。文章目录RDD例题spark-shell

2021-05-18 16:18:56 1103 16

原创 字符串-Manacher算法(你知道马拉车算法吗?)

马拉车算法当然不是马拉着车的奇奇怪怪的东西,是Manacher’s Algorithm的音译。马拉车算法是一种可以在O(n)线性时间内求最长回文子串的算法。例题P3805 【模板】manacher算法P1659 拉拉队排练

2021-05-17 23:20:06 321 11

原创 字符串-后缀树和后缀数组详解

后缀树和后缀数组可以解决大部分字符串问题。光速从入门到放弃,看这一篇就够了。例题:HDU-1403最长公共子串洛谷P2408 不同子串个数HDU-5769Substring

2021-05-16 20:50:10 1008 4

原创 Spark集群安装-基于hadoop集群

Spark集群从下载安装到测试,基于docker实现的伪分布式hadoop集群,手把手复现,详细教程,有手就行!

2021-05-13 16:09:55 2663 19

原创 MapReduce实战-词频统计、文件合并排序

MapReduce编程初级实践,线上linux环境实操。文章目录环境搭建词频统计输入源码输出合并输入源码输出排序输入源码输出

2021-05-05 17:31:10 3566 20

原创 StrokeIt-单手摸鱼的快乐你想象不到

StrokeIt是一款鼠标增强软件,通过长按右键完成相应手势以实现鼠标快捷操作。比如复制粘贴再也不需要Ctrl C/V了,只需移动鼠标即可,还可以解锁很多高端操作。而且StrokeIt十分小巧方便,后台进程只占1M不到。这种实用宝藏怎么能沦落,快吃我安利。文章目录StrokeIt概述安装常用自定义

2021-05-04 22:07:07 1725 6

原创 JVM调优-有调优我不用,我就耗着,哎,就是玩儿

JVM调优入门看这一篇就够了,囊括参数总结、IDEA实战、JProfiler安装和Dump分析。文章目录JVM调优参数堆并行收集器CMS收集器辅助信息IDEA实战全局配置应用配置测试JProfiler安装软件IDEA集成Dump分析实战

2021-05-03 16:27:22 2099 5

原创 MongoDB从安装到可视化工具使用

MongonDB光速入门,从安装到可视化工具Mongo Management Studio的使用,看这一篇就够了!傻瓜教程,有手就行。文章目录MongoDB安装配置启动Mongo Management Studio测试

2021-04-28 14:18:15 2964 10

原创 IDEA远程连接HBase及其Java API实战

安虚拟机是不可能安的,还是服务器香。从Hbase安装到IDEA连接和实战,看这一篇就够了。文章目录Hbase安装域名配置IDEA源码

2021-04-15 11:16:52 2797 16

原创 使用docker部署hbase-简单三步足矣

hbase从安装到使用,就是这么简单。文章目录安装docker拉取镜像运行测试

2021-04-13 19:37:04 2227 8

原创 使用docker部署hadoop集群-手把手复现

手把手复现,有手就行。文章目录版本安装docker创建镜像centos镜像hadoop和jdk镜像配置网络配置ssh免密登录配置集群配置环境变量启动测试

2021-04-13 00:00:05 2905 14

原创 设计模式-代理模式(静态代理、动态代理、cglib代理)

代理模式(Proxy Pattern)是一种结构性模式。代理模式为一个对象提供了一个替身,以控制对这个对象的访问。即通过代理对象访问目标目标对象,可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。文章目录代理模式静态代理动态代理cglib代理应用

2021-04-10 20:48:40 3969 10

原创 2021腾讯实习一面复盘-小丑竟是我自己

每个岗位和事业群要求肯定不同,题目和答案仅供参考。如果能帮到正努力进鹅厂的你也好,冲!开场自我介绍比赛用C++,为何走Java?C/C++和Java有什么区别手撕算法连续子数组最大和合并两个排序链表C/C++sizeofunion和struct的区别指针和数组的区别多态虚函数static关键字计网网络体系结构TCP和UDP的区别TCP为何三次握手TCP滑动窗口TCP和UDP包头大小网络编程数据库描述MySQL索引Linux进程间通信方式

2021-04-07 14:36:47 1941 4

原创 数组面试题-大力出奇迹?

不要小看小小的数组,虽然暴力做法大家都会,但是复杂度最优才是硬功夫。暴力出奇迹,但是无Offer。文章目录数组中重复的数字二维数组中的查找旋转数组的最小数字调整数字顺序使奇数位于偶数前面数组中出现次数超过一半的数字最小的k个数连续子数组的最大和数字序列中某一位的数字把数组排成最小的数和为s的数字数组中数字出现的次数

2021-04-06 21:21:39 2462 14

原创 不懂就问,MySQL索引是啥?

索引是帮助数据库高效获取数据的一种数据结构,是基于数据表创建的,它包含了一个表中某些列的值以及记录对应的地址,并且把这些值存在一个数据结构中,常见的有使用哈希表、B+树作为索引。文章目录概述从二叉树到B+树聚集索引非聚集索引联合索引和覆盖索引B+树索引VS哈希索引普通索引和唯一索引InnoDB VS MyISAM用explain分析索引使用

2021-04-05 17:00:10 6244 30

原创 二叉树面试题-你已经是棵成熟的二叉树了,要学会自己解题

除了链表,另一个面试常客莫属二叉树了。链表面试题(动图详解)-明明做出来了却为什么没有Offer?你已经是棵成熟的二叉树了,要学会自己解题。文章目录二叉树的深度二叉搜索树的第k大节点从上到下打印二叉树二叉树的镜像对称的二叉树树的子结构重建二叉树二叉树的下一个节点二叉搜索树的后序遍历路径二叉树中和为某一值的路径二叉搜索树与双向链表

2021-04-03 21:49:13 2785 21

原创 还不会JVM,是准备家里蹲吗?

JVM从入门到入土,看这一篇就够了!文章目录JVM体系结构类加载器和双亲委派机制沙箱安全机制本地方法栈程序计数器方法区栈堆创建对象过程对象访问方式垃圾判断GC算法GC收集器

2021-03-31 17:58:56 11675 29

原创 Java多线程面试题-可能学了个寂寞?

Java多线程面试题总结,以前可能学了个寂寞,才发现啥都不会。文章目录进程和线程并发和并行上下文切换sleep()和wait()start()和run()synchronized关键字volatile关键字ThreadLocal线程池Runnable和Callableexecute()和submit()创建线程池ThreadPoolExecutorDemo

2021-03-29 23:36:09 5360 18

原创 Java基础面试题-可能读了个假书?

Java基础面试题总结,以前可能读了个假书,才发现啥都不会。文章目录Java基础字符型常量和字符串常量重载和重写的区别成员变量与局部变量==和equals()hashcode()和equals()transient关键字BIO、NIO和AIOJava集合ArrayList和LinkedListHashMap和HashTableHashMap底层实现comparable和comparator小结

2021-03-29 21:35:13 9766 25

原创 链表面试题(动图详解)-明明做出来了却为什么没有Offer?

面试题明明做出来了,为什么最后没有Offer?虽然实现了功能,但是可能忽略了性能和细节,比如说复杂度、边界条件、空指针等。就是所谓的鲁棒性(Robus)问题,本文将介绍几个经典链表面试题。文章目录从尾到头打印链表反转链表O(1)删除链表节点链表中倒数第k个节点链表中环的入口节点合并两个排序的链表复杂链表的复制两个链表的第一个公共节点

2021-03-26 13:03:00 3954 13

原创 一文掌握Java注解和反射-你总该用过@Override吧?

注解(Annotation)是从JDK5.0开始引入的新技术。注解不是程序本身,可以对程序作出解释说明(这一点和注释(comment)没什么区别)。反射(Reflection)机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。双亲委派机制文章目录注解概述内置注解元注解自定义注解反射概述Class类及获取Class实例类加载机制获取方法、属性和构造器动态创建对象获取泛型获取注解与ORM实操

2021-03-22 18:25:45 8416 40

原创 设计模式-享元模式(外包真香)

享元模式(Flyweight Pattern) 也叫蝇量模式,是一种结构型模式,“享”就表示共享,“元”表示对象。运用共享技术有效地支持大量细粒度的对象,享元模式能够解决重复对象的内存浪费的问题,当系统中有大量相似对象,需要缓冲池时,不需总是创建新对象,可以从缓冲池里拿。这样可以降低系统内存,同时提高效率。文章目录引例一般解法享元模式享元解法总结

2021-03-20 00:26:31 2627 11

原创 Python之urllib爬虫-request模块和parse模块详解

urllib是Python中用来处理URL的工具包,本文利用该工具包进行爬虫开发讲解,毕竟爬虫应用开发在Web互联网数据采集中十分重要。文章目录urllibrequest模块访问URLRequest类其他类parse模块解析URL转义URLrobots.txt文件

2021-03-19 22:39:58 4177 13

原创 设计模式-外观模式(家庭影院你值得拥有)

外观模式(Facade Pattern)也称为过程模式,是结构性模式。外观模式为子系统的一组接口提供了一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。外观模式可以理解为转换一群接口,客户只要调用这一个接口而不用调用多个接口才能达到目的,也不需关心这个子系统的内部细节。就是解决多个复杂接口带来的使用困难,起到简化用户操作的作用。文章目录引例一般解法外观模式外观模式解法总结

2021-03-18 22:52:24 3768 10

原创 设计模式-装饰者模式(给阿姨倒杯卡布奇诺)

装饰者模式(Decorator Pattern)是结构型模式,也称装饰器模式/修饰模式。它可以动态的将新功能附加到对象上,同时又不改变其结构。在对象功能扩展方面,它比继承更有弹性。这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。文章目录引例一般解法装饰者模式装饰者解法

2021-03-18 17:10:17 4387 13

原创 设计模式-桥接模式(诺基亚:我觉得我还能抢救下)

桥接模式(Bridge)是一种结构型设计模式。顾名思义,就像搭个桥连接起来,通过使用封装、聚合及继承等行为让不同的类承担不同的职责,将实现与抽象放在两个不同的类层次中,使两个层次可以独立改变,保持各部分的独立性以及应对他们的功能扩展。文章目录引例桥接模式实战示例总结

2021-03-18 17:08:32 4231 10

原创 设计模式-适配器模式(类适配器、对象适配器、接口适配器详解)

适配器模式(Adapter Pattern)将某个类的接口转换成客户端期望的另一个接口表示,主的目的是兼容性,让原本因接口不匹配不能一起工作的两个类可以协同工作。文章目录适配器模式类适配器对象适配器接口适配器总结

2021-03-15 23:21:46 4848 10

原创 Python网络编程-一文厘清socket、TCP和UDP那点事

不会吧,不会吧,你还厘不清TCP和UDP吗?详细图解手把手教你Python网络编程。文章目录网络基础网络协议IP地址与端口socket套接字概念Python中socket模块TCP下的服务器与客户端TCP工作原理TCP服务器的实现TCP客户端的实现UDP下的服务器与客户端UDP工作原理UDP服务器的实现UDP客户端的实现

2021-03-08 16:18:49 5838 22

SSM整合开发实战 SSM-MALL.zip

采用Spring+SpringMVC+Mybatis整合开发实战 SSM-MALL,包含完整源码和数据库代码。详情可参考博客https://blog.csdn.net/qq_45034708/article/details/106504611

2020-06-08

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除