自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Centos7解决:fastdfs无法获取服务端连接资源

首先检查storage.conf配置文件是否配置正确vim /etc/fdfs/storage.confbase_path=/leyou/storage # 数据和日志文件存储根目录 store_path0=/leyou/storage # 第一个存储目录 tracker_server=192.168.56.101:22122 # tracker服务器IP和端口/etc/fdfs/mod_fastdfs.conf..

2020-09-25 14:47:37 2419

原创 最小栈

最小栈题目描述设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。push(x) —— 将元素 x 推入栈中。pop() —— 删除栈顶的元素。top() —— 获取栈顶元素。getMin() —— 检索栈中的最小元素。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/min-stack著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。思路最开始有想过使用一个辅助 TreeSet来做

2020-09-03 17:12:31 124

原创 虚拟机执行子系统

文章目录虚拟机执行子系统1 类文件结构1.1 概述1.2 Class类文件的结构1.3 Class文件中部分数据项解释1.3.1 常量池1.3.2 类索引、父类索引和接口索引列表1.3.3 方法表集合2 虚拟机类加载机制2.1 概述2.2 类加载的时机2.3 类加载器2.3.1 类与类加载器2.3.2 双亲委派模型2.4 类加载的过程2.4.1 加载2.4.2 验证2.4.3 准备2.4.4 解析2.4.5 初始化3 虚拟机字节码执行引擎3.1 概述3.2 运行时栈帧结构3.2.1 局部变量表3.2.2 操

2020-08-20 10:15:59 654

原创 环形链表

题目描述​ 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。​ 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。​ 示例:​ 输入:head = [3,2,0,-4], pos = 1​ 输出:tail connects to node index 1​ 解释:链表中有一个环,其尾部连接到第二个节点。来源:力扣(LeetCode)链接:https://le

2020-07-28 16:40:09 91

原创 计算机网络——运输层

运输层协议概述运输层向它上面的应用层提供通信服务,再次强调路由器在转发分组时只使用下三层,网络层提供主机之间的逻辑通信,而运输层提供应用进程之间的逻辑通信。运输层提供差错检测用户数据报协议UDP(User Datagram Protocol) 、传输控制协议TCP(Transmission Control Protocol)TCP传输数据单位——TCP报文段、UDP传输数据单位——UDP用户数据报TCP三个重要问题:滑动窗口、流量控制、拥塞控制运输层的端口:端口号(

2020-06-06 11:06:15 327

原创 计算机网络——网络层

预备知识协议:为网络中进行数据交换而建立的规则体系结构:计算机网络的各层及其协议的集合就是网络的体系结构ADSL技术:非对称数字用户线ADSL技术是用数字技术对现有的模拟电话用户线进行改造,使其能够承载宽带数字业务路由器在进行分组转发的时候只使用协议栈的下面三层数据链路层解决的三个问题:封装成帧 透明传输 差错检测 (循环冗余校验码CRC)适配器(网卡):适配器上有处理器和存储器,而计算机的硬件地址就在适配器的ROM中;IP地址在计算机的存储器中;适配器解决两个

2020-06-01 09:50:58 373

原创 01矩阵

题目描述给定一个由 0 和 1 组成的矩阵,找出每个元素到最近的 0 的距离。两个相邻元素间的距离为 1 。思路用到了BFS 可以和79单词搜索参考学习BFS流程:(BFS类似树的层次遍历,需要一个队列,而DFS需要的是一个递归)任取一个顶点访问,入队,并将其标记为已读当队列不为空的时候:出队,依次检查出队顶点的邻接顶点,访问没有访问过的顶点,并将其入队当队为空的时候跳出循环,...

2020-04-22 10:05:02 258

原创 单词搜索

题目描述给定一个二维网格和一个单词,找出该单词是否存在于网格中。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。思路主要是利用到了回溯和DFS以及递归(理解递归),二维平面的移动:int[][] direction = {{-1, 0}, {0, -1}, {0, 1}, {1, 0}};注...

2020-04-22 09:52:37 170

原创 实现一个能够返回最小值的栈

最小栈题目描述设计一个支持 push,pop,top 操作,并能在常数时间内检索到最小元素的栈。push(x) – 将元素 x 推入栈中。pop() – 删除栈顶的元素。top() – 获取栈顶元素。getMin() – 检索栈中的最小元素。思路这个题主要是利用了Java中TreeSet容器的特性即没有重复元素和元素可以排列顺序。在执行push操作时一并将元素添加到TreeSet中...

2020-04-05 19:21:50 215

原创 包含继承的类的初始化顺序

想不到什么好标题 直接看代码好了父类public class Father { private int i = test1(); private static int j = method(); public int test1(){ System.out.println("1"); return 1; } public...

2020-04-04 17:05:19 94

原创 二叉树的中序遍历

二叉树的中序遍历题目描述给定一个二叉树,返回它的中序遍历。思路先序遍历:当第一次访问的时候就进行打印中序遍历:当第二次访问的时候就进行打印后序遍历:当第三次访问的时候就进行打印二叉树的存储方式一般分为顺序存储结构和链式存储结构,在Java里则分别用数组和一个包含值,左、右孩子成员变量的类来表示。顺序存储结构一般用来存储完全二叉树,否则可能会浪费很多空间。(以后要注意代码的结构哈 清...

2020-04-04 10:23:37 158

原创 web系统中的一些测试方法总结

最近在阅读spring in action 时发现了一些比较好用的测试方法,所以想要总结一下下

2020-02-09 10:59:33 87

原创 爬虫简单总结

xpath的包含//div[contains(@class,‘i’)]实现爬虫的套路准备url准备start_urlurl地址规律不明显,总数不确定通过代码提取下一页的urlxpath寻找url地址,部分参数在当前的响应中(比如,当前页码数和总的页码数在当前的响应中)准备url_list页码总数明确url地址规律明显发送请求,获取响应添...

2019-09-26 10:01:21 104

原创 爬虫——requests模块

字符串格式化的一种方式字典推导式与列表推导式

2019-09-10 17:33:27 127

空空如也

空空如也

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

TA关注的人

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