自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Michael是个半路程序员

两个孩子的父亲,机械工程师,准备转行人工智能方向,一起加油!高举智慧,她就使你高升;怀抱智慧,她就使你尊荣。-- 箴言(4:8)我的微信公众号:Michael阿明

  • 博客(55)
  • 资源 (9)
  • 论坛 (2)
  • 收藏
  • 关注

原创 接口 vs 抽象类 的区别

文章目录1. 抽象类2. 接口类3. 如何选择学习自 极客时间《设计模式之美》1. 抽象类2. 接口类3. 如何选择表示 is - a 关系,解决代码复用:抽象类(自下而上,子类的代码重复,抽象成上层父类)表示 has - a 关系,解决解耦问题,隔离接口和具体实现,提高代码扩展性:接口(自上而下,先设计接口,再考虑实现)...

2021-03-30 21:51:48 54

原创 数据仓库 Hive(内含大数据镜像下载)

文章目录1. 特点2. Hive 体系架构3. 安装 Hive3.1 安装 MySQL3.2 安装 Hive3.3 配置 Hive安装没成功:直接用现成的镜像大数据Linux实验环境虚拟机镜像文件 http://dblab.xmu.edu.cn/blog/1645-2/cloudera-quickstart-vm-集成了大数据平台的虚拟机镜像1. 特点查询语言与 SQL 接近并行执行使用 HDFS 存储支持多种数据格式不支持数据更新不支持索引执行延迟高(不适合在线数据查询)可扩展性

2021-03-29 23:24:33 69

原创 哪些代码设计看似是面向对象,实际是面向过程的?

文章目录1. 滥用 getter、setter 方法2. 滥用全局变量、全局方法3. 数据、方法分离学习自 极客时间《设计模式之美》1. 滥用 getter、setter 方法违反了封装特性,风格退化为面向过程编程2. 滥用全局变量、全局方法Constants 类所有的常量都放在这个类中,不好:影响代码可维护性(类越来越大,查找费时)增加代码编译时间(依赖这个代码的文件很多,每次修改,依赖的文件都要重新编译)影响代码复用性(可能将一些无关的常量引入到新项目)改进:拆解

2021-03-28 20:41:54 56

原创 面向对象4大特性的作用

文章目录1. 封装2. 抽象3. 继承4. 多态学习自 极客时间《设计模式之美》1. 封装隐藏保护内部数据,不被随意修改,提高可维护性仅暴露必要的接口,提高易用性2. 抽象提高代码可扩展、可维护性,修改不需要改变定义,减少改动范围处理复杂系统的有效手段,过滤不必要关注的信息3. 继承解决代码复用问题,建议多用组合,少用继承(菱形继承,子类调用歧义)4. 多态子类可以替代父类,调用子类的方法可以体改代码扩展性、复用性...

2021-03-28 19:27:54 38

原创 LeetCode 1808. 好因子的最大数目(整数拆分,乘积最大)

文章目录1. 题目2. 解题1. 题目给你一个正整数 primeFactors 。你需要构造一个正整数 n ,它满足以下条件:n 质因数(质因数需要考虑重复的情况)的数目 不超过 primeFactors 个。n 好因子的数目 最大化。如果 n 的一个因子可以被 n 的每一个质因数整除,我们称这个因子是 好因子 。比方说,如果 n = 12 ,那么它的质因数为 [2,2,3] ,那么 6 和 12 是好因子,但 3 和 4 不是。请你返回 n 的好因子的数目。由于答案可能会很大,请返回答

2021-03-28 16:49:10 58

原创 LeetCode 1807. 替换字符串中的括号内容(哈希map)

文章目录1. 题目2. 解题1. 题目给你一个字符串 s ,它包含一些括号对,每个括号中包含一个 非空 的键。比方说,字符串 "(name)is(age)yearsold" 中,有 两个 括号对,分别包含键 “name” 和 “age” 。你知道许多键对应的值,这些关系由二维字符串数组 knowledge 表示,其中 knowledge[i] = [keyi, valuei] ,表示键 keyi 对应的值为 valuei 。你需要替换 所有 的括号对。当你替换一个括号对,且它包含的键为 keyi

2021-03-28 14:33:51 56

原创 LeetCode 1806. 还原排列的最少操作步数(模拟)

文章目录1. 题目2. 解题1. 题目给你一个偶数 n​​​​​​ ,已知存在一个长度为 n 的排列 perm ,其中 perm[i] == i​(下标 从 0 开始 计数)。一步操作中,你将创建一个新数组 arr ,对于每个 i :如果 i % 2 == 0 ,那么 arr[i] = perm[i / 2]如果 i % 2 == 1 ,那么 arr[i] = perm[n / 2 + (i - 1) / 2]然后将 arr​​ 赋值​​给 perm 。要想使 perm 回到排列初始值,至

2021-03-28 14:06:58 48

原创 LeetCode 1805. 字符串中不同整数的数目(哈希set)

文章目录1. 题目2. 解题1. 题目给你一个字符串 word ,该字符串由数字和小写英文字母组成。请你用空格替换每个不是数字的字符。例如,“a123bc34d8ef34” 将会变成 " 123 34 8 34" 。注意,剩下的这些整数间至少要用一个空格隔开:“123”、“34”、“8” 和 “34” 。返回对 word 完成替换后形成的 不同 整数的数目。如果两个整数的 不含前导零 的十进制表示不同,则认为这两个整数也不同。示例 1:输入:word = "a123bc34d8ef34

2021-03-28 13:10:54 47

原创 流畅的Python 5. 函数

文章目录1. 函数对象2. 高阶函数3. 匿名函数4. 可调用函数5. 定位参数、仅限关键字参数6. 获取参数信息7. 函数注解8. 支持函数式编程的包1. 函数对象def factorial(n): ''' returns n! n的阶乘 ''' return 1 if n < 2 else n * factorial(n - 1)print(factorial(42))print(factorial.__doc__) # returns n! n的阶乘

2021-03-27 22:55:37 32

原创 天池 在线编程 到达终点

文章目录1. 题目2. 解题1. 题目描述A robot is located in a pair of integer coordinates (x, y). It must be moved to a location with another set of coordinates. Though the bot can move any number of times, it can only make the following two types of moves:From locati

2021-03-27 17:53:25 54

原创 MapReduce 编程实践:统计对象中的某些属性

文章目录1. 生成数据2. 编写实体类参考书:《Hadoop大数据原理与应用》1. 生成数据超市消费者 数据: id, 时间,消费金额,会员/非会员使用 Python 生成虚拟数据import randomimport timeconsumer_type = ['会员', '非会员']vip, novip = 0, 0vipValue, novipValue = 0, 0with open("consumer.txt",'w',encoding='utf-8') as f: for i

2021-03-26 19:23:46 67 2

原创 MapReduce 编程实践

文章目录1. MapReduce 作业流程2. 实践2.1 启动 hadoop2.2 创建 java 项目参考书:《Hadoop大数据原理与应用》1. MapReduce 作业流程2. 实践2.1 启动 hadoopstart-dfs.shstart-yarn.shmr-jobhistory-daemon.sh start historyserver# 第三条可以用下面的命令,上面的显示过期了,以后弃用mapred --daemon start historyserver2.2 创

2021-03-25 20:35:50 68

原创 LeetCode 编辑距离 II(DP)

1. 题目给你两个单词 s 和 t,请你计算出将 s 转换成 t 所使用的最少操作数。你可以对一个单词进行如下两种操作:删除一个字符替换一个字符注意:不允许插入操作题目保证有解示例:输入:s = "abcdefg", t = "abdde"输出:3提示:1 <= len(s), len(t) <= 200作者:力扣 (LeetCode)链接:https://leetcode-cn.com/leetbook/read/high-frequency-algori

2021-03-23 15:24:54 49

原创 LeetCode 1802. 有界数组中指定下标处的最大值(思维题)

文章目录1. 题目2. 解题1. 题目给你三个正整数 n、index 和 maxSum 。你需要构造一个同时满足下述所有条件的数组 nums(下标 从 0 开始 计数):nums.length == nnums[i] 是 正整数 ,其中 0 <= i < nabs(nums[i] - nums[i+1]) <= 1 ,其中 0 <= i < n-1nums 中所有元素之和不超过 maxSumnums[index] 的值被 最大化返回你所构造的数组中的 nu

2021-03-21 21:10:49 85

原创 LeetCode 1801. 积压订单中的订单总数(map)

文章目录1. 题目2. 解题1. 题目给你一个二维整数数组 orders ,其中每个 orders[i] = [pricei, amounti, orderTypei] 表示有 amounti 笔类型为 orderTypei 、价格为 pricei 的订单。订单类型 orderTypei 可以分为两种:0 表示这是一批采购订单 buy1 表示这是一批销售订单 sell注意,orders[i] 表示一批共计 amounti 笔的独立订单,这些订单的价格和类型相同。对于所有有效的 i ,由 o

2021-03-21 12:10:32 74

原创 LeetCode 1800. 最大升序子数组和

文章目录1. 题目2. 解题1. 题目给你一个正整数组成的数组 nums ,返回 nums 中一个 升序 子数组的最大可能元素和。子数组是数组中的一个连续数字序列。已知子数组 [numsl, numsl+1, ..., numsr-1, numsr] ,若对所有 i(l <= i < r),numsi < numsi+1 都成立,则称这一子数组为 升序 子数组。注意,大小为 1 的子数组也视作 升序 子数组。示例 1:输入:nums = [10,20,30,5,10,50]输

2021-03-21 12:03:40 88

原创 LeetCode 1799. N 次操作后的最大分数和(回溯 / 状态压缩DP)

文章目录1. 题目2. 解题2.1 错误解2.2 回溯超时解2.3 回溯通过1. 题目给你 nums ,它是一个大小为 2 * n 的正整数数组。你必须对这个数组执行 n 次操作。在第 i 次操作时(操作编号从 1 开始),你需要:选择两个元素 x 和 y 。获得分数 i * gcd(x, y) 。将 x 和 y 从 nums 中删除。请你返回 n 次操作后你能获得的分数和最大为多少。函数 gcd(x, y) 是 x 和 y 的最大公约数。示例 1:输入:nums = [1,2]

2021-03-21 09:40:46 59

原创 LeetCode 1798. 你能构造出连续值的最大数目

文章目录1. 题目2. 解题1. 题目给你一个长度为 n 的整数数组 coins ,它代表你拥有的 n 个硬币。第 i 个硬币的值为 coins[i] 。如果你从这些硬币中选出一部分硬币,它们的和为 x ,那么称,你可以 构造 出 x 。请返回从 0 开始(包括 0 ),你最多能 构造 出多少个连续整数。你可能有多个相同值的硬币。示例 1:输入:coins = [1,3]输出:2解释:你可以得到以下这些值:- 0:什么都不取 []- 1:取 [1]从 0 开始,你可以构造出 2 个连

2021-03-21 00:16:36 109 1

原创 LeetCode 1797. 设计一个验证系统(map)

文章目录1. 题目2. 解题1. 题目你需要设计一个包含验证码的验证系统。每一次验证中,用户会收到一个新的验证码,这个验证码在 currentTime 时刻之后 timeToLive 秒过期。如果验证码被更新了,那么它会在 currentTime (可能与之前的 currentTime 不同)时刻延长 timeToLive 秒。请你实现 AuthenticationManager 类:AuthenticationManager(int timeToLive) 构造 Authentication

2021-03-21 00:11:06 61

原创 LeetCode 1796. 字符串中第二大的数字

文章目录1. 题目2. 解题1. 题目给你一个混合字符串 s ,请你返回 s 中 第二大 的数字,如果不存在第二大的数字,请你返回 -1 。混合字符串 由小写英文字母和数字组成。示例 1:输入:s = "dfa12321afd"输出:2解释:出现在 s 中的数字包括 [1, 2, 3] 。第二大的数字是 2 。示例 2:输入:s = "abc1111"输出:-1解释:出现在 s 中的数字只包含 [1] 。没有第二大的数字。 提示:1 <= s.length <= 5

2021-03-21 00:04:51 69

原创 天池 在线编程 排名查询

文章目录1. 题目2. 解题1. 题目描述给一个二维数组scores表示每个学生的各科成绩,求出学生中总成绩排名第K的索引。如果成绩一样,越早出现的排名越高。0 <= scores[i][j] <= 100示例:输入:scores: [[90, 80, 70], [90, 90, 90], [60, 60, 60]]k: 2输出: 0解释:总成绩中排名第二的是索引为0的学生https://tianchi.aliyun.com/oj/338600113316063289

2021-03-20 11:24:27 69 1

原创 天池 在线编程 牛郎织女(广度优先搜索)

文章目录1. 题目2. 解题1. 题目描述又到了七夕节,牛郎织女相约一起去一个n*m大小的迷宫maze里玩耍。然而没过多久,他们就倒霉地走散了。现在给定由.,*,S,T组成的矩阵maze,其中.表示空地,*表示障碍物,S表示牛郎的位置 ,T表示织女的位置,牛郎和织女都会试图寻找对方,不停地在矩阵中走动(他们可以每次向上下左右四个方向移动一格或者站着不动,但是不能走到迷宫外面或者障碍物),请问他们是否有可能重逢? 如果有可能,返回True,否则返回False。2<=n,m<=10

2021-03-20 11:19:55 43

原创 LeetCode 1191. K 次串联后最大子数组之和(前缀和+分类讨论)

文章目录1. 题目2. 解题1. 题目给你一个整数数组 arr 和一个整数 k。首先,我们要对该数组进行修改,即把原数组 arr 重复 k 次。举个例子,如果 arr = [1, 2] 且 k = 3,那么修改后的数组就是 [1, 2, 1, 2, 1, 2]。然后,请你返回修改后的数组中的最大的子数组之和。注意,子数组长度可以是 0,在这种情况下它的总和也是 0。由于 结果可能会很大,所以需要 模(mod) 10^9 + 7 后再返回。示例 1:输入:arr = [1,2], k = 3

2021-03-19 22:44:18 52 1

原创 LeetCode 385. 迷你语法分析器(栈)

文章目录1. 题目2. 解题1. 题目给定一个用字符串表示的整数的嵌套列表,实现一个解析它的语法分析器。列表中的每个元素只可能是整数或整数嵌套列表提示:你可以假定这些字符串都是格式良好的:字符串非空字符串不包含空格字符串只包含数字0-9、[、-、,、]示例 1:给定 s = "324",你应该返回一个 NestedInteger 对象,其中只包含整数值 324。示例 2:给定 s = "[123,[456,[789]]]",返回一个 NestedInteger 对象包含一个有两

2021-03-19 21:46:47 50

原创 LintCode MySQL 1968. 查询首两个字母在 ‘Db‘ 和 ‘Dy‘ 之间的课程名称(REGEXP正则)

文章目录1. 题目2. 解题1. 题目描述请编写 SQL 语句,查询 courses 表中,课程名首两个字母在 ‘Db’ 和 ‘Dy’ 之间所有课程的名称https://www.lintcode.com/problem/19682. 解题-- Write your SQL Query here ---- example: SELECT * FROM XX_TABLE WHERE XXX --select name from courseswhere name REGEXP "^D[b-

2021-03-19 10:30:06 52

原创 HDFS Java API 实践

文章目录1. 启动 Hadoop 集群2. 使用 HDFS Shell3. 使用 HDFS Web UI1. 启动 Hadoop 集群安装集群:https://michael.blog.csdn.net/article/details/114607857启动命令:start-dfs.shstart-yarn.shmr-jobhistory-daemon.sh start historyserver# 第三条可以用下面的命令,上面的显示过期了,以后弃用mapred --daemon start

2021-03-17 00:29:02 71

原创 LeetCode 1793. 好子数组的最大分数(单调栈)

文章目录1. 题目2. 解题1. 题目给你一个整数数组 nums (下标从 0 开始)和一个整数 k 。一个子数组 (i, j) 的 分数 定义为 min(nums[i], nums[i+1], ..., nums[j]) * (j - i + 1) 。一个 好 子数组的两个端点下标需要满足 i <= k <= j 。请你返回 好 子数组的最大可能 分数 。示例 1:输入:nums = [1,4,3,7,4,5], k = 3输出:15解释:最优子数组的左右端点下标是 (1, 5

2021-03-15 00:15:07 56

原创 LeetCode 1792. 最大平均通过率(优先队列)

文章目录1. 题目2. 解题1. 题目一所学校里有一些班级,每个班级里有一些学生,现在每个班都会进行一场期末考试。给你一个二维数组 classes ,其中 classes[i] = [passi, totali] ,表示你提前知道了第 i 个班级总共有 totali 个学生,其中只有 passi 个学生可以通过考试。给你一个整数 extraStudents ,表示额外有 extraStudents 个聪明的学生,他们 一定 能通过任何班级的期末考。你需要给这 extraStudents 个学生每人

2021-03-14 23:52:07 76

原创 LeetCode 1791. 找出星型图的中心节点(图出入度)

文章目录1. 题目2. 解题1. 题目有一个无向的 星型 图,由 n 个编号从 1 到 n 的节点组成。星型图有一个 中心 节点,并且恰有 n - 1 条边将中心节点与其他每个节点连接起来。给你一个二维整数数组 edges ,其中 edges[i] = [ui, vi] 表示在节点 ui 和 vi 之间存在一条边。请你找出并返回 edges 所表示星型图的中心节点。示例 1:输入:edges = [[1,2],[2,3],[4,2]]输出:2解释:如上图所示,节点 2 与其他每个节点都相

2021-03-14 22:58:21 52

原创 LeetCode 1790. 仅执行一次字符串交换能否使两个字符串相等

文章目录1. 题目2. 解题1. 题目给你长度相等的两个字符串 s1 和 s2 。一次 字符串交换 操作的步骤如下:选出某个字符串中的两个下标(不必不同),并交换这两个下标所对应的字符。如果对 其中一个字符串 执行 最多一次字符串交换 就可以使两个字符串相等,返回 true ;否则,返回 false 。示例 1:输入:s1 = "bank", s2 = "kanb"输出:true解释:例如,交换 s2 中的第一个和最后一个字符可以得到 "bank"示例 2:输入:s1 = "attac

2021-03-14 22:46:02 48

原创 LeetCode 878. 第 N 个神奇数字(二分查找)

文章目录1. 题目2. 解题1. 题目如果正整数可以被 A 或 B 整除,那么它是神奇的。返回第 N 个神奇数字。由于答案可能非常大,返回它模 10^9 + 7 的结果。示例 1:输入:N = 1, A = 2, B = 3输出:2示例 2:输入:N = 4, A = 2, B = 3输出:6示例 3:输入:N = 5, A = 2, B = 4输出:10示例 4:输入:N = 3, A = 6, B = 4输出:8 提示:1 <= N <= 10^9

2021-03-13 20:05:12 44

原创 天池 在线编程 最小的行程(动态规划)

文章目录1. 题目2. 解题1. 题目给定一个二维矩阵,找到从上到下的最小路径。只能向左下,下,右下移动所有的元素都是正整数矩阵大小 <= 200x200样例 1:输入:1 2 34 5 67 8 9输出:12解释:最短的路径为:1->4->7, 返回12.样例 2:输入:7 1 12 12 3 4 21 10 2 6Output:4解释:最短的路径为:1->2->1, 返回 4.https://tianchi.aliyun.c

2021-03-13 17:07:46 53

原创 天池 在线编程 两句话中的不常见单词(哈希计数)

文章目录1. 题目2. 解题1. 题目给定两个句子 A 和 B 。 (句子是一串由空格分隔的单词。每个单词仅由小写字母组成。)如果一个单词在其中一个句子中只出现一次,在另一个句子中却没有出现,那么这个单词就是不常见的。返回所有不常用单词的列表。您可以按任何顺序返回列表。0 <= A.length <= 2000 <= B.length <= 200A 和 B 都只包含空格和小写字母。样例 1:输入:A = "this apple is sweet", B = "

2021-03-13 16:53:17 33

原创 天池 在线编程 最佳利用率(二分查找 + 哈希)

文章目录1. 题目2. 解题1. 题目给两个排序的数组。从两个数组中各取取一个数,这两个数之和需要小于或等于k, 需要找到两数之和最大的索引组合。返回一对包含两个列表的索引。如果有多个两数之和相等的索引答案,你应该选择第一个数组索引最小的索引对。在此前提下,你应该选择第二个数组索引最小的索引对。1)两数的总和<= k2)总和是最大的3)两个数组索引都尽量最小如果你无法找到答案,你应返回一个空列表[]。You can assume that the numbers in array

2021-03-13 16:40:57 38

原创 hadoop 多机全分布式安装步骤(虚拟机1master+2slave)

文章目录1. 虚拟机安装Centos71. 虚拟机安装Centos7安装3台虚拟机,centos7,一个master,两个slave

2021-03-11 23:32:23 2682 13

原创 流畅的Python 2. 数据结构 - 序列构成的数组

文章目录1. 内置序列2. 列表推导 []、生成器() 表达式3. 元组 tuple4. 切片5. `+, *` 操作6. 增量赋值7. 排序8. bisect管理已排序序列8.1 用 bisect.bisect 二分搜索8.2 用 bisect.insort 二分插入新元素9. 列表的替代9.1 数组9.2 内存视图9.3 NumPy、SciPy9.4 队列1. 内置序列容器序列:list, tuple, collections.deque 能存放不同类型的数据,存放的是对象的引用扁平序列:st

2021-03-09 22:17:38 64

原创 流畅的Python 1. Python数据模型(特殊方法 __func__())

文章目录1. `__getitem__()、__len__()` 方法2. 特殊方法1. __getitem__()、__len__() 方法举一个扑克牌的例子import collectionsCard = collections.namedtuple('Card_name', ['rank', 'suit'])print(Card.__doc__) # Card_name(rank, suit)class FrenchDeck: ranks = [str(n) for n i

2021-03-08 20:57:28 71 1

原创 LeetCode 1786. 从第一个节点出发到最后一个节点的受限路径数(迪杰斯特拉 + 拓扑排序)

文章目录1. 题目2. 解题1. 题目现有一个加权无向连通图。给你一个正整数 n ,表示图中有 n 个节点,并按从 1 到 n 给节点编号;另给你一个数组 edges ,其中每个 edges[i] = [ui, vi, weighti] 表示存在一条位于节点 ui 和 vi 之间的边,这条边的权重为 weighti 。从节点 start 出发到节点 end 的路径是一个形如 [z0, z1, z2, ..., zk] 的节点序列,满足 z0 = start 、zk = end 且在所有符合 0 &l

2021-03-07 13:04:09 118

原创 LeetCode 1785. 构成特定和需要添加的最少元素(贪心)

文章目录1. 题目2. 解题1. 题目给你一个整数数组 nums ,和两个整数 limit 与 goal 。数组 nums 有一条重要属性:abs(nums[i]) <= limit 。返回使数组元素总和等于 goal 所需要向数组中添加的 最少元素数量 ,添加元素 不应改变 数组中 abs(nums[i]) <= limit 这一属性。注意,如果 x >= 0 ,那么 abs(x) 等于 x ;否则,等于 -x 。示例 1:输入:nums = [1,-1,1], limit

2021-03-07 12:55:34 52

原创 LeetCode 1784. 检查二进制字符串字段

文章目录1. 题目2. 解题1. 题目给你一个二进制字符串 s ,该字符串 不含前导零 。如果 s 最多包含 一个由连续的 '1' 组成的字段 ,返回 true​​​ 。否则,返回 false 。示例 1:输入:s = "1001"输出:false解释:字符串中的 1 没有形成一个连续字段。示例 2:输入:s = "110"输出:true 提示:1 <= s.length <= 100s[i]​​​​ 为 '0' 或 '1's[0] 为 '1'来源:力扣(L

2021-03-07 12:41:41 70

bert-base-uncased 预训练模型

来自 https://huggingface.co/bert-base-uncased/tree/main

2021-01-12

Python-3.7.9.tar.xz

源码安装包, linux可用

2021-01-24

distilbert-base-uncased-finetuned-sst-2-english 预训练模型

来自 https://huggingface.co/distilbert-base-uncased-finetuned-sst-2-english/tree/main#

2021-01-12

tensorflow_datasets.tf_flowers.3.0.1.rar

tensorflow tf_flowers数据集, win路径C:\Users\yourname\tensorflow_datasets\tf_flowers\3.0.1\*, linux路径:/root/tensorflow_datasets/tf_flowers/3.0.1/*

2021-01-26

Everything-1.4.1.969.x64.zip

非常快速的查找工具,比windows的自带搜索快速很多倍,提高工作效率的小工具,非常好用!非常快速的查找工具,比windows的自带搜索快速很多倍,提高工作效率的小工具,非常好用!

2020-03-27

【Excel示例文件】深度学习的数学.rar

深度学习的数学,随书示例文件,辅助更好的理解深度学习的原理!

2020-03-27

python383.chm

python3.8.3参考文档

2020-06-05

WinRAR5.60.zip

解压缩软件,无广告。

2020-06-05

ScreenToGif.2.22.1.Portable.zip

桌面录屏成动图的小软件。生成的图片尺寸小,质量高,非常好用!桌面录屏成动图的小软件。生成的图片尺寸小,质量高,非常好用!

2020-03-27

C++递归,把int& 改成 int 才不爆栈,求大佬解答

发表于 2020-03-24 最后回复 2020-07-14

Michael阿明的留言板

发表于 2020-01-02 最后回复 2020-02-10

空空如也

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

TA关注的人 TA的粉丝

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