摘要:递归是一种应用非常广泛的算法(或者编程技巧)。之后我们要讲的很多数据结构和算法的编码实现都要用到递归,比如DFS深度优先搜索、前中后序二叉树遍历等等。所以,搞懂递归非常重要,否则,后面复杂一些的数据结构和算法学起来就会比较吃力推荐用户注册领取佣金很多人都遇到过,很多App在推广的时候都是这个套路。「萧何」
分类:
编程语言 时间:
2020-05-19 00:37:43
阅读次数:
68
知识一、将图片搞成黑夜 知识点二、两张照片的融合 知识点三、液化工具的使用 知识点四、利用液化工具实现水滴绘制 知识点五、抠图 知识点六、学习制作证件的扫描件,身份证正反面扫描件 ...
分类:
其他好文 时间:
2020-05-19 00:37:25
阅读次数:
73
1.RabbitMQ简介 MQ全称为Message Queue,即消息队列, RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开 发中应用非常广泛。Rabb ...
分类:
其他好文 时间:
2020-05-19 00:37:06
阅读次数:
56
标准输入 案例一: 案例四: 案例六: 管道技术 管道操作符号: ,叫做管道符 作用:将管道符左边命令的标准输出,交给管道符右边命令的标准输入来处理 用法:cmd1|cmd2|cmd3| cmd4... 案例一: 案例二: 案例三: 案例四: tee xargs ...
分类:
其他好文 时间:
2020-05-19 00:36:46
阅读次数:
52
这里我在记录一下2d看板娘的配置,记性不好,之能多搞搞博客 安装npm包 配置_config.yml 博客根目录的配置文件 中添加如下配置: 这里的use: 后面填写你要的2的模型样子 模型样式参考: "这里" 下载模型 然后hexo三连发 hexo cl、 hexo g、 hexo s ...
分类:
其他好文 时间:
2020-05-19 00:36:23
阅读次数:
92
flutter & AndroidStudio flutter的下载与配置 flutter是Google推出的基于Dart语言开发的跨平台开源UI框架,能够支持安卓与iOS。 flutter框架的下载地址为: "Windows" "macOS" "Linux" 若在上述网址中无法顺利下载,也可以去f ...
分类:
其他好文 时间:
2020-05-19 00:36:09
阅读次数:
209
又差一点点。 A. Alarm Clock 题意:有一个人,他从0时刻开始睡觉,当他累计睡够a分钟时,睡眠结束。他只有在听到闹钟声时才会醒来,第一个闹钟在b时刻。任何时刻,当他醒来后如果发现还没有睡够a分钟,就会将闹钟后调c分钟,然后继续准备睡觉,准备d分钟后正式进入睡眠状态。如果准备阶段闹钟响了, ...
分类:
其他好文 时间:
2020-05-19 00:35:49
阅读次数:
63
数据类型1.1定义程序需要处理各种各样的数据,例如文字、图片、音频、视频等,对于不同的数据,处理方式当然也不同.数据能够进行的运算也是不同的。Java是一种强类型语言,针对每种数据都提供了对应的数据类型。不同的类型,指定不同大小的空间,适当的数据范围使用适当的数据类型进行存储。为了能够方便和更好地处理数据,在程序中我们也将数据进行划分称不同的数据类型。1.2分类A:基本数据类型:4类8种B:引用数
分类:
编程语言 时间:
2020-05-19 00:35:18
阅读次数:
100
1 Java NIO简介
2 Java NIO和IO的主要区别
3 缓冲区(Buffer)和通道(Channel)
4 NIO的非阻塞式网络通信
5 Java NIO2(Path、Paths和Files) ...
分类:
其他好文 时间:
2020-05-19 00:35:00
阅读次数:
74
Banana PI BPI-M3硬件:1Ghz ARM7 8核处理器,2GB LPDDR3内存,千兆以太网口,2 USB 接口 流畅运行Android5.1。Banana PI BPI-M3体积如信用卡大小,与BPI-M1+尺寸一样,但接口有不同,轻松运行《雷神之锤三:竞技场》这样的游戏,支持2K高清视频输出,GPIO兼容Raspberry PiB+并能运行其ROM Image。
分类:
其他好文 时间:
2020-05-19 00:33:58
阅读次数:
182
导入配置 如何优雅的导入scrapy中settings.py的配置参数呢?总不能用 吧,或者 吧。这看起来一点逼格都没有。 scrapy提供了导入设置的方法:from_crawler 接着,只要在__init__接收这些参数就可以了。 而在一些官方的组件的源码中会这样使用,不过这看起来有点多此一举 ...
分类:
其他好文 时间:
2020-05-19 00:33:40
阅读次数:
62
实现 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>聊天气泡</title> <link rel="stylesheet" type="text/css" href="layui/css/layui.css" /> <scri ...
分类:
其他好文 时间:
2020-05-19 00:33:21
阅读次数:
57
"题目链接" 题目大意 给无限深度一颗k叉树,每个最小子树的边的权值都是1~k,问有多少从根结点出发,路径和为n且最少一条边为d的路径。 解题思路 首先看到要取模就知道直接枚举出所有的情况肯定是不可取的。考虑一下,如果有一条路径可以到达n,那之前肯定有路径可以到达n 1、n 2...n k,然后在前 ...
分类:
其他好文 时间:
2020-05-19 00:33:05
阅读次数:
48
Linux 软件包管理 RPM包 GNU:GNU IS NOT UNIX RPM:RPM Packages Manager RPM包的长相 | 分类 | 安装 | 版本 | | | | | | rpm包 | 预先编译打包,安装简单 | 软件版本偏低 | | 源码包 | 手动编译打包,安装繁琐 | 软 ...
分类:
系统相关 时间:
2020-05-19 00:32:49
阅读次数:
103
1. f12打开开发者工具 2. ctrl + shift + p 打开隐藏的命令行输入框 3. 在输入框中输入:cap 4. 选择输入框中提示的第三个命令 Capture full size screenshot ,并回车 5. 图片会自动下载到本地 ...
分类:
Web程序 时间:
2020-05-19 00:32:37
阅读次数:
100
实现原理: 实现文件监控操作的核心函数是ReadDirecotryChangesW。这个API函数可以设置监控目录、过滤条件,从而获取监控数据。在调用API函数ReadDirecotryChangesW设置监控过滤条件之前,需要先通过CreateFile函数打开监控目录,获取监控目录的句柄。之后才能 ...
分类:
其他好文 时间:
2020-05-19 00:31:59
阅读次数:
65
JSON (JavaScript Object Notation) is most widely used data format for data interchange on the web. This data interchange can happen between two comput ...
分类:
Web程序 时间:
2020-05-19 00:31:34
阅读次数:
66