自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

、思考致富的博客

一个菜菜菜菜鸟

  • 博客(237)
  • 资源 (5)

原创 程序员代码面试指南---012换钱的最少货币数

题目描述给定数组arr,arr中所有的值都为正整数且不重复。每个值代表一种面值的货币,每种面值的货币可以使用任意张,再给定一个aim,代表要找的钱数,求组成aim的最少货币数。输入描述输入包括两行,第一行两个整数n(0<=n<=1000)代表数组长度和aim(0<=aim<=5000),第二行n个不重复的正整数,代表ARR(1<=ARRi<=10^9)。输出描述输出一个整数,表示组成aim的最小货币数,无解时输出-1.示例1输入:3 205 2 3

2020-10-26 20:32:51 3

原创 程序员代码面试指南---011未排序数组中累加和为给定值的最长子数组系列问题补2

题目描述给定一个无序数组arr,其中元素只能是1或0。求arr所有的子数组中0和1个数相等的最长子数组的长度[要求]时间复杂度为O(n),空间复杂度为O(n)输入描述第一行一个整数N,表示数组长度接下来一行有N个数表示数组中的数输出描述输出一个整数表示答案示例输入:51 0 1 0 1输出:4解题思路将输入数组中值为0的元素改为-1,然后求累加和k=0的最长子数组的长度。下面的解题思路可参考 程序员代码面试指南—009未排序数组中累加和为给定值的最长子数组长度。其中有

2020-10-24 17:20:54 6

原创 程序员代码面试指南---010未排序数组中累加和为给定值的最长子数组系列问题补1

题目描述给定一个无序数组arr,其中元素可正、可负、可0。求arr所有子数组中正数与负数个数相等的最长子数组的长度。[要求]时间复杂度为O(n),空间复杂度为O(n)。输入描述第一行一个整数N,表示数组长度接下来一行有N个数表示数组中的数输出描述输出一个整数表示答案示例输入:51 -2 1 1 1输出:2解题思路将输入数组中的正数变为1,负数变为-1,0不变。然后求累加和为0的最长子数组。之后的具体解法可以看 程序员代码面试指南—009未排序数组中累加和为给定值的最

2020-10-24 17:02:59 3

原创 程序员代码面试指南---009未排序数组中累加和为给定值的最长子数组长度

题目描述给定一个无序数组arr, 其中元素可正、可负、可0。给定一个整数k,求arr所有子数组中累加和为k的最长子数组长度。输入描述第一行两个整数N, k。N表示数组长度,k的定义已在题目描述中给出第二行N个整数表示数组内的数输出描述输出一个整数表示答案示例输入:5 01 -2 1 1 1输出:3解题思路实现代码/* * @Description: 未排序数组中累加和为给定值的最长子数组长度 * @Author: * @Date: 2020-10-23 19:

2020-10-23 22:00:35 12

原创 程序员代码面试指南---008未排序正数数组中累加和为给定值的最长子数组的长度

题目描述给定一个数组arr,该数组无序,但每个值均为正数,再给定一个正数k。求arr的所有子数组中所有元素相加和为k的最长子数组的长度例如,arr = [1, 2, 1, 1, 1], k = 3累加和为3的最长子数组为[1, 1, 1],所以结果返回3[要求]时间复杂度为O(n),空间复杂度为O(1)输入描述第一行两个整数N, k。N表示数组长度,k的定义已在题目描述中给出第二行N个整数表示数组内的数输出描述输出一个整数表示答案示例输入:5 31 2 1 1 1输出:

2020-10-22 17:03:49

原创 程序员代码面试指南---007用递归函数和栈逆序一个栈

题目描述一个栈依次压入1,2,3,4,5,那么从栈顶到栈底分别为5,4,3,2,1。将这个栈转置后,从栈顶到栈底为1,2,3,4,5,也就是实现栈中元素的逆序,但是只能用递归函数来实现,不能用其他数据结构。输入描述输入数据第一行一个整数N为栈中元素的个数。接下来一行N个整数Xi表示从栈顶依次到栈底的每个元素。输出描述输出一行表示栈中元素逆序后的每个元素示例输入:51 2 3 4 5输出:5 4 3 2 1解题思路一开始想到自己模拟一个栈的实现,然后发现他的输入是栈的逆序,

2020-10-21 09:43:12 11

原创 程序员代码面试指南---006由两个栈组成的队列

题目描述用两个栈实现队列,支持队列的基本操作。输入描述第一行输入一个整数N,表示对队列进行的操作总数。下面N行每行输入一个字符串S,表示操作的种类。如果S为"add",则后面还有一个整数X表示向队列尾部加入整数X。如果S为"poll",则表示弹出队列头部操作。如果S为"peek",则表示询问当前队列中头部元素是多少。输出描述对于每一个为"peek"的操作,输出一行表示当前队列中头部元素是多少。示例输入:6add 1add 2add 3peekpollpeek

2020-10-20 19:13:44 8

原创 程序员代码面试指南---005设计getMin功能的栈

题目描述实现一个特殊功能的栈,在实现栈的基本功能的基础上,再实现返回栈中最小元素的操作。输入描述第一行输入一个整数N,表示对栈进行的操作总数。下面N行每行输入一个字符串S,表示操作的种类。如果S为"push",则后面还有一个整数X表示向栈里压入整数X。如果S为"pop",则表示弹出栈顶操作。如果S为"getMin",则表示询问当前栈中的最小元素是多少。输出描述对于每个getMin操作,输出一行表示当前栈中的最小元素是多少。示例输入:6push 3push 2push

2020-10-19 17:29:14 7

原创 程序员代码面试指南---004不重复打印排序数组中相加和为给定值的所有三元组

题目描述给定排序数组arr和整数k,不重复打印arr中所有相加和为k的严格升序的三元组例如, arr = [-8, -4, -3, 0, 1, 2, 4, 5, 8, 9], k = 10,打印结果为:-4 5 9-3 4 9-3 5 8 0 1 9 0 2 8 1 4 5[要求]时间复杂度为O(n^2),空间复杂度为O(1)。输入描述第一行有两个整数n, k接下来一行有n个整数表示数组内的元素输出描述输出若干行,每行三个整数表示答案按三元组从小到大的顺序输出(三元组大小

2020-10-18 20:26:11 35 3

原创 程序员代码面试指南---003不重复打印排序数组中相加和为给定值的所有二元组

题目描述给定排序数组arr和整数k,不重复打印arr中所有相加和为k的不降序二元组例如, arr = [-8, -4, -3, 0, 1, 2, 4, 5, 8, 9], k = 10,打印结果为:1, 92, 8[要求]时间复杂度为O(n),空间复杂度为O(1)输入描述第一行有两个整数n, k接下来一行有n个整数表示数组内的元素输出描述输出若干行,每行两个整数表示答案按二元组从小到大的顺序输出(二元组大小比较方式为每个依次比较二元组内每个数)示例1输入:10 10-8

2020-10-16 20:36:09 10

原创 程序员代码面试指南---001在行列都排好序的矩阵中找指定的数

题目描述给定一个N×M的整形矩阵matrix和一个整数K, matrix的每一行和每一列都是排好序的。实现一个函数,判断K是否在matrix中[要求]时间复杂度为O(N+M),额外空间复杂度为O(1)。输入描述第一行有三个整数N, M, K接下来N行,每行M个整数为输入的矩阵输出描述若K存在于矩阵中输出"Yes",否则输出"No"示例1输入:2 4 51 2 3 42 4 5 6输出:Yes示例2输入:2 4 2331 2 3 42 4 5 6输出:No

2020-10-16 19:34:57 13

原创 程序员代码面试指南---002最长的可整合子数组的长度

题目描述先给出可整合数组的定义:如果一个数组在排序之后,每相邻两个数的差的绝对值都为1,或者该数组长度为1,则该数组为可整合数组。例如,[5, 3, 4, 6, 2]排序后为[2, 3, 4, 5, 6],符合每相邻两个数差的绝对值都为1,所以这个数组为可整合数组。给定一个数组arr, 请返回其中最大可整合子数组的长度。例如,[5, 5, 3, 2, 6, 4, 3]的最大可整合子数组为[5, 3, 2, 6, 4],所以请返回5。[要求]时间复杂度为O(n^2)O(n2),空间复杂度为O(n)输

2020-10-15 21:00:11 39

原创 Matlab练习---利用曲线对象绘制五环图案

利用曲线对象绘制五环图案先看结果截图:下面为实现的脚本文件c.mt = -0.1:0.1:2*pi; % 为了实现闭环操作,故需要从-0.1开始x = cos(t);y = sin(t);line(x,y,'Color','b')line(x+1.2,y-1,'Color','y')line(x+2.4,y,'Color','k')line(x+3.6,y-1,'Color','g')line(x+4.8,y,'Color','r')ha = gca; % 返回当前axes 对象

2020-08-22 16:16:30 65

原创 Matlab练习---绘制心型曲线,七夕表白~

用Matlab绘制心型曲线,七夕表白~话不多说,直接上图:下面为实现代码:>> x = 16*sin(t).^3;>> y = 13*cos(t) - 5*cos(2*t) - 2*cos(3*t) - cos(4*t);>> scatter(x,y,'rd','filled')其实就是用Matlab把下面这个方程绘制出来即可哈哈哈哈哈……...

2020-08-19 14:28:03 178

原创 Matlab练习---求某范围内的全部素数

利用筛选法求某范围内的全部素数素数:质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数(规定1既不是质数也不是合数)。下面为Matlab命令窗口的截图其中prime为脚本文件下面为脚本文件prime.mm = input('m=');p = 1:m;p(1) = 0; % 表示1不是素数for i = 2:sqrt(m) for j = 2*i:i:m p(j) = 0; endendn = find(p

2020-08-17 18:19:51 307

原创 辞职考研,我到底为了什么?(二)到岗实习(2)

背景双非本科,去年毕业(毕业后转正),然后辞职备考,今年上岸。以下大概分为 找实习、到岗实习、辞职、备考、调剂上岸的顺序进行叙述。1、辞职考研,我到底为了什么?(一)找实习2、辞职考研,我到底为了什么?(二)到岗实习(1)到岗实习  上篇写的是第一次实习和在北京租房的事儿,这次讲一下我在第二家公司实习的情况。  去报到的第一天,后端负责人带我认识了一下项目组的人,之后就是安装环境,拉取代码,看项目架构,与之前的实习第一天几乎一样。不同的是,这次就看了两天项目,啥也不知道,就直接让我负责一个系统

2020-08-09 18:41:26 310

原创 辞职考研,我到底为了什么?(二)到岗实习(1)

到岗实习  我先后在两家公司实习,第一家是在杭州,就是跟小伙伴一起去的那家公司。第一次去上班,什么都好奇,什么都小心翼翼,生怕自己做错了。不过想着自己也算步入社会,开始挣钱了,还蛮激动的。  去了部门第一天,先是领取电脑,然后按照同事的要求,配置开发环境,拉取项目代码,开始了解项目代码和架构,这期间都是自己一个人在看代码,那个阶段简直难熬。因为大家都很忙,自己又不好意思经常麻烦同事帮忙讲解一些关键步骤,过得实在是痛苦。这时候才发现自己是真的菜,算了,感觉说自己菜都是在抬高自己。  大概过了一个礼拜左右

2020-08-08 17:15:48 166

原创 辞职考研,我到底为了什么?(一)找实习

背景双非本科,去年毕业(毕业后转正),然后辞职备考,今年上岸。以下大概分为 找实习、到岗实习、辞职、备考、调剂上岸的顺序进行叙述。找实习  大三下学期,在考研和工作的选择中迷茫。偶然的机会,跟本专业大佬一起从实验室回宿舍,路上我说了自己的迷茫和选择的困难,之后他给我分享了黑马的JAVA后端培训视频,也跟我聊了很多关于未来的看法和规划。(大佬是专业第一,有保研名额,品学兼优。)  想着既然不知道怎么办,试着看看培训视频,就这样三天打鱼两天晒网,看会儿培训视频,玩会儿游戏,不知道自己的未来在哪,也没有

2020-08-07 15:56:59 198

原创 Matlab练习---求水仙花数

求出水仙花数水仙花数:也被称为超完全数字不变数、自恋数、自幂数、阿姆斯特朗数,是指一个三位数,它的每个位上的数字的3次幂之和等于它本身。例如:1^3 + 5^3 + 3^3 = 153下面为Matlab命令行窗口的截图:下面为里面的实现代码:>> m = 100:999;>> m1 = rem(m,10);>> m2 = rem(fix(m/10),10);>> m3 = fix(m/100);>> k = find(m

2020-08-07 12:45:15 177

原创 Python实战---使用Scrapy+ Selenium+ChromeDriver爬取简书所有文章
原力计划

使用Scrapy+ Selenium+ChromeDriver爬取简书所有文章创建项目scrapy startproject jianshu创建爬虫scrapy genspider -t crawl jianshu “jianshu.com”运行爬虫scrapy crawl jianshu或者创建start.py文件from scrapy import cmdlinecmdline.execute('scrapy crawl jianshu'.split())然后使用PyChar

2020-07-08 21:03:25 158

原创 Python实战---爬取B站视频弹幕和评论以及评论的评论
原力计划

使用requests库爬取B站视频弹幕和评论爬取目标明星大侦探巨想谈恋爱(上)、(下)和头号玩家Ⅱ(上)、(下)urls = [ 'https://www.bilibili.com/video/BV1St411S7GP', # 巨想谈恋爱 'https://www.bilibili.com/video/BV1Ut411i7dk', 'https://www.bilibili.com/video/BV14t411a7aN', # 头号玩家

2020-06-26 09:43:06 1321

原创 算法笔记---安全状态(银行家算法)

题目描述操作系统中,进程调度是一个非常重要的问题。每个进程都需要一定的资源才能顺利执行,进程执行过程中使用的资源在进程结束时都会释放。不同的资源分配策略会对系统的运行效率产生很大的影响,甚至可能导致死锁。现某系统中现有n个进程和m种资源。每个进程开始时得到部分资源,但不足以使得进程顺利执行,还需要得到其它资源才能执行。已知该系统中各类可用资源的总量,给定已知的进程及其资源分配和需求情况,你能帮忙检查这些进程能够顺利执行吗?输入数据:输入数据有若干组,每组输入数据的第一行包含两个正整数n,m(0&lt

2020-06-12 16:03:13 801

原创 Python实战---使用多线程爬取斗图啦表情包

使用多线程爬取斗图啦表情包目标爬取前一百页的表情包。话不多说,直接上爬取结果:只是作为练习,所以中途就把程序关掉了,可以看出来多线程爬取是真的快。思路1、先写出不使用多线程爬取页面的代码2、使用多线程的生产者和消费者模式来爬取。实现代码'''@Description: 爬取斗图啦的表情包@Author: sikaozhifu@Date: 2020-06-11 14:20:53@LastEditTime: 2020-06-11 15:36:21@LastEditors: Plea

2020-06-11 15:50:08 84

原创 Python实战---正则表达式
原力计划

文章目录正则表达式1、匹配某个字符串2、点(.)匹配任意的字符:3、\d匹配任意的数字4、\D匹配任意的非数字5、\s匹配的是空白字符(包括:\n,\t,\r和空格)6、\w匹配的是a-z和A-Z以及数字和下划线7、\W匹配的是和\w相反的8、[]组合的方式9、*可以匹配0或者任意多个字符10、+可以匹配1个或者多个字符11、?匹配的字符可以出现一次或者不出现(0或者1)12、{m}匹配m个字符13、{m,n}匹配m-n个字符(在这中间的字符都可以匹配到)14、^(脱字号)表示以...开始15、$:表示以.

2020-06-09 16:36:16 257

原创 Python实战---使用正则表达式爬取古诗文网

使用正则表达式爬取古诗文网爬取目标具体字段为:title 标题dynasty 朝代author 作者content 内容tag 标签实现代码'''@Description: 使用正则表达式爬取古诗词网@Author: sikaozhifu@Date: 2020-06-09 14:55:44@LastEditTime: 2020-06-09 15:55:47@LastEditors: Please set LastEditors'''import requestsimp

2020-06-09 16:04:08 116

原创 Python实战---使用BeautifulSoup和pyecharts爬取中国天气网并展示

使用BeautifulSoup和pyecharts爬取中国天气网并展示1、使用requests进行页面抓取2、使用BeautifulSoup进行页面分析3、使用pyecharts进行数据展示(柱状图)爬取的页面为:爬取的数据字段:城市 city最低温度 min_temperature实现代码:'''@Description: 爬取中国天气网@Author: sikaozhifu@Date: 2020-06-08 13:53:15@LastEditTime: 2020-06-08

2020-06-08 16:21:31 156

原创 Python实战---使用requests库和Xpath语法爬取豆瓣电影Top250

使用requests库和Xpath语法爬取豆瓣电影Top250即爬取下面的页面:下面为实现代码:'''@Description: 爬取豆瓣电影 Top 250@Author: sikaozhifu@Date: 2020-06-07 15:16:23@LastEditTime: 2020-06-07 17:04:13@LastEditors: Please set LastEditors'''from lxml import etreeimport requestsheaders =

2020-06-07 17:10:33 133

原创 Python实战---使用urllib实现爬取拉勾网

使用urllib爬取拉勾网的java工程师职位信息拉勾网的反爬机制做的不错,一般网站加上User-Agent和Referer请求头即可获取信息,但是拉勾网需要设置Cookie信息,而且加入了时间戳。。如果不设置Cookie,就会出现以下信息:{"status":false,"msg":"您操作太频繁,请稍后再访问","clientIp":"124.167.153.75","state":2402}而且拉勾网的网页信息是通过另一个请求获取的信息。所以需要通过第一个请求获取Cookie,然后把Coo

2020-06-06 09:40:56 108

原创 练习---汉诺塔

题目描述起源汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。描述如下图所示,从左到右有A、B、C三根柱子,其中A柱子上面有从小叠到大的n个圆盘,现要求将A柱子上的圆盘移到C柱子上去,期间只有一个原则:一次只能移到一个盘子且大盘子不能在小盘子上面,求移动的步骤。解

2020-05-31 19:30:53 92

原创 数据库---事务和锁
原力计划

事务文章目录事务事务和程序COMMITROLLBACK事务的特性(ACID)原子性(Atomicity)一致性(Consistency)隔离性(Isolation)持久性(Durability)并发操作带来的不一致性1.丢失修改(Lost Update)2.不可重复读(Non-repeatable Read)3.读“脏”数据(Dirty Read)事务的隔离性按照隔离级别从低到高的顺序:1、未提交读:2、已提交读:3、可重复读:4、可串行化:并发控制的主要技术1、封锁(Locking)2、时间戳(Time

2020-05-24 21:03:12 118

原创 数据库---码、候选码、主属性、左连接、右连接

码候选码(Candidate key)若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为候选码简单的情况:候选码只包含一个属性。全码(All-key)最极端的情况:关系模式的所有属性组是这个关系模式的候选码,称为全码。主码(Primary key)若一个关系有多个候选码,则选定其中一个为主码(Primary key)。主属性(Prime attribute)候选码的诸属性称为主属性(Prime attribute)不包含在任何侯选码中的属性称为非主属性(Non-Prime att

2020-05-24 20:23:05 182

原创 面试问题---综合面试(一)

综合面试一文章目录综合面试一什么是中断?DNS?虚拟存储技术中的请求分页机制有哪些字段?设计算法的思想?栈和队列的区别?栈区和堆区的区别?服务和协议的区别?多路复用技术?常见的多路复用技术是?为什么要进行流量控制?控制谁的流量?什么是中断?指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原来被暂停的程序继续运行。通俗点说就是停下当前的执行程序转而执行新的程序。DNS?域名系统,主要用于域名与IP之间的地址转换。端口号是53.

2020-05-17 20:50:39 107

原创 数据库---三大范式

数据库设计第一范式(1NF):列不可再分每一列属性都不能再分,必须满足原子性。第二范式(2NF):非主属性完全依赖于主属性数据库表中的每一个实体必须能被唯一区分。第三范式(3NF):非主属性直接依赖主属性,没有传递依赖即非主属性之前不存在依赖关系。...

2020-05-12 14:51:32 116

原创 操作系统---设备管理

声明:所有图片与概念均来自于王道考研 设备管理设备是计算机系统与外界交互的工具,具体负责计算机与外部的输入输出(I/O)工作。

2020-05-11 17:56:07 102

原创 操作系统---文件管理
原力计划

声明:所有图片与概念均来自于王道考研文件管理文件的逻辑结构无结构文件有结构文件1、顺序文件2、索引文件3、索引顺序文件小结

2020-05-11 15:31:04 168

原创 离散数学---最大元、极大元

下面这两段话好好理解,就明白极大元和最大元的区别了1、极大元是没有别的元素比它大,即别的元素要么和极大元不可比,只要能比,就一定小于等于极大元;最大元是它比别的元素都大,即别的元素与最大元都可比,而且比较的结果一定是小于等于最大元。2、极大元是没有元素比极大元还大,但是这并不是说极大元只有一个,比如"V"型的偏序,极大元就有两个,不存在底部元素x比顶点那两个还大,但是那两个谁大是不能比较的,所以都是极大元,没有最大元。如果偏序像“A”,那么就只有一个极大元,极大元也是最大元,无论偏序是怎样的,最大元只

2020-05-10 22:34:16 1259 3

原创 操作系统---存储管理
原力计划

存储管理内存:内存可存放数据。程序执行前需要先放到内存中才能被CPU处理——缓和CPU与硬盘之间的速度矛盾。从写程序到程序运行三种装入方式1、绝对装入2、静态重定位3、动态重定位三种链接方式1.静态链接:在程序运行之前,先将各目标模块及它们所需的库函数连接成一个完整的可执行文件(装入模块),之后不再拆开。2.装入时动态链接:将各目标模块装入内存时,边装入边链接的链接方式。3.运行时动态链接:在程序执行中需要该目标模块时,才对它进行链接。其优点是便于修改和更新,便于实现对目标模块

2020-05-10 19:27:53 198

原创 操作系统---死锁

死锁死锁产生的必要条件死锁的处理策略总结预防死锁避免死锁(银行家算法)死锁的检测和解除检测解除死锁检测与解除总结

2020-05-10 14:54:13 51

原创 操作系统---进程管理
原力计划

声明:所有图片与概念均来自于王道考研进程管理进程和程序的区别进程(Process):是动态的,是程序的一次执行过程程序:是静态的,就是个存放在磁盘里的可执行文件,就是一系列的指令集合。进程的组成PCB注意:PCB是进程存在的唯一标志进程的特征进程的组织方式...

2020-05-10 11:04:37 191

原创 操作系统---概述

声明:所有图片与概念均来自于王道考研操作系统操作系统的功能和目标操作系统的特征:并发并发:指两个或多个事件在同一时间间隔内发生。这些事件宏观上是同时发生的,但微观上是交替发生的。常考易混概念——并行:指两个或多个事件在同一时刻同时发生。共享虚拟异步...

2020-05-09 19:36:41 141

爬取简书文章.zip

使用Scrapy+ Selenium+ChromeDriver爬取简书所有文章,然后存储到mysql数据库中,作为爬虫的练习。当然也可以用这些文章进行数据分析等等。 该压缩包有项目的完整源码和数据库的sql文件。读者可以直接使用。

2020-07-08

百度脑图---离散数学.km

百度脑图---离散数学思维导图,帮助梳理离散数学层次及其知识点,快速理清离散数学的脉络和框架。对学习离散数学很有帮助。同时有助于考研学子和本科阶段学习。

2020-05-13

百度脑图-操作系统框架.km

百度脑图---操作系统思维导图,帮助梳理操作系统层次及其知识点,快速理清操作系统的脉络和框架。对学习操作系统很有帮助。同时有助于考研学子学习。

2020-05-12

百度脑图-计算机网络框架.km

百度脑图---计算机网络思维导图,帮助梳理计算机网络层次及其知识点,快速理清计算机网络的脉络和框架。对学习计算机网络很有帮助。

2020-05-11

OCR文字识别.rar

OCR文字识别,截图快速识别文字,可以翻译,转换,直接粘贴 程序较小,直接运行就行。 可保留原始格式,提供图像文字识别,提取图片文字,pdf文字识别,扫描文件识别服务等。

2020-04-17

空空如也

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