码迷,mamicode.com
首页 > 2020年07月18日 > 全部分享
TDD示例
参考文档: 码农翻身-从零开始造Spring 中的《介绍TDD开发方式, 重构的方法》 TDD的流程是: 写一个测试用例->运行:失败->写Just enough的代码,让测试通过->重构代码保持测试通过,然后循环往复。 下面,我们通过一个简单的例子来说明TDD的流程 需求:写一个方法,返回小于给定 ...
分类:其他好文   时间:2020-07-18 22:55:27    阅读次数:86
消息队列RabbitMQ
一、RabbitMQ简介 1. 应用场景 (1)任务异步处理 ? 将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。缩短了应用程序的响应时间。 (2)应用程序解耦合 ? MQ相当于一个中介,生产方通过MQ与消费方交互,它将应用程序进行了解耦合。 2. 工作原理 ? 下图是Rab ...
分类:其他好文   时间:2020-07-18 22:55:09    阅读次数:100
Python包管理之poetry的使用
poetry是一个Python虚拟环境和依赖管理的工具,之前用pipenv,最近学习httprunner时,接触了poetry。poetry和pipenv类似,另外还提供了打包和发布的功能。官方文档:python-poetry.org/docs/ python项目部署:poetry管理本地环境,上线 ...
分类:编程语言   时间:2020-07-18 22:54:52    阅读次数:262
依赖、泛化、实现、关联、聚合、组合
类之间的关系有:依赖、泛化、实现、关联、聚合、组合。 类图的六大关系 依赖 依赖关系是指类中用到了对方。可以是“类的成员属性”、“方法的返回类型”、“方法接收的参数类型”和“方法中使用到的类”。 对应的类图: public class PersonServiceBean { private Pers ...
分类:其他好文   时间:2020-07-18 22:54:32    阅读次数:110
PAT 1027 Colors in Mars (20分)
题目 题目链接PAT A1027 Colors in Mars (20分) 解题思路 思路01 1 进制转换。十进制转换为十三进制 2 如果转换后是一位前面补充一位0 思路02 根据题目已知,十进制数字最大为168(对应十三进制为CC),可知转换为十三进制后最大为CC,所以转换后一定是两位,x/13 ...
分类:其他好文   时间:2020-07-18 22:54:16    阅读次数:91
【interview】2020.07.18 try
1. 如何合并两个对象 2. react 数据流 以及 vue 数据流 3. 原型链 4. 网络协议(大学知识)分几层、http 在哪一层 5. 前后端联调,请求类型、作用以及区别 6. Object.defineProperty() 劫持属性的缺点,vue3 是如何解决的 参考: https:// ...
分类:其他好文   时间:2020-07-18 22:54:04    阅读次数:87
排序算法整理
https://www.cnblogs.com/onepixel/articles/7674659.html这个里面比较详细。 主要记快排和归并。 快排: 快速排序的基本思想:通过一趟排序将待排记录分隔成独立的两部分,其中一部分记录的关键字均比另一部分的关键字小,则可分别对这两部分记录继续进行排序, ...
分类:编程语言   时间:2020-07-18 22:53:50    阅读次数:91
mininet对象添加带外管理
for i in range(1, 4+1): name = 'r%s' % i eth0 = { 'mac' : '00:00:00:00:0%s:01' % i, 'ipAddrs' : ['10.0.%s.1/24' % i] } eth1 = { 'ipAddrs' : ['192.168. ...
分类:Web程序   时间:2020-07-18 22:53:30    阅读次数:92
【算法】时间复杂度big O
首先,评论一个算法的时间复杂度,都是讲的最差值,比如我有一个数组a=[3,2,1,4,5]需要排序,那算法的时间复杂度是按[5,4,3,2,1]这样子的来排序所需的时间来计算的(怎么理解呢,就是,我数组如果是[1,2,3,4,5],算法直接不需要排序,已经有结果了,那肯定跟我要排序[5,4,3,2, ...
分类:编程语言   时间:2020-07-18 22:53:06    阅读次数:84
vscode 同时编辑多处,多个光标 快捷键
vscode 同时编辑多处,多个光标 快捷键 好菜的程序媛 2019-06-11 11:22:08 17507 收藏 12文章标签: 多个光标快捷键版权一、重命名变量 1、首先看看自己需要同时修改多处的代码是不是要重命名一个变量,如果是的话,有现成的快捷键f2。选中一个变量,按f2,弹出一个小窗口, ...
分类:其他好文   时间:2020-07-18 22:52:51    阅读次数:167
字符串哈希
题目描述 acwing841. 字符串哈希 给定一个长度为n的字符串,再给定m个询问,每个询问包含四个整数l1,r1,l2,r2,请你判断[l1,r1]和[l2,r2]这两个区间所包含的字符串子串是否完全相同。 字符串中只包含大小写英文字母和数字。 输入格式 第一行包含整数n和m,表示字符串长度和询 ...
分类:其他好文   时间:2020-07-18 22:52:32    阅读次数:73
CF1380G.Circular Dungeon
#include<bits/stdc++.h> using namespace std; typedef long long ll; const int maxn=3e5+100; const int mod=998244353; ll fpow (int x,int y) { ll ans=1; ...
分类:其他好文   时间:2020-07-18 22:52:12    阅读次数:105
VsCode中C/C++修饰exe文件生成路径
博主本人的运行时,exe可以了,但调试的还是不行,欢迎大家来和我讨论。 具体的我写在有道云了,里面整理了我的解决办法与查到的资料。 文档:将.exe指定目录.note链接:http://note.youdao.com/noteshare?id=d20fb23fa4c0db6408ccc818a731 ...
分类:编程语言   时间:2020-07-18 22:51:53    阅读次数:103
ciscn_2019_c_1
0x01 检查文件,64位 检查开启的保护情况 开启了NX保护 0x02 IDA静态分析 在主函数这里并没有常见的gets栈溢出,尝试再这里面的子函数找找,发现了encrypt函数,进去查看 发现这个变量x的自增是由空间大小限制的,猜测这里会出现栈溢出漏洞,写出exp尝试溢出 0x03 exp: f ...
分类:其他好文   时间:2020-07-18 22:51:32    阅读次数:121
C# 相对路径返回磁盘根目录 相对路径失效
1 // 项目绝对路径: K:\C#\Demo\icon 2 3 "./icon" 4 /* 5 期望得到: K:\C#\Demo\icon 6 实际得到: K:\icon 7 */ 最近刚转C#, 掉着坑里半天, 网上一点资料也查不到. 期初在编译器中并不会抛出任何异常或警告, 甚至还有目录自动补 ...
分类:Windows程序   时间:2020-07-18 22:51:13    阅读次数:95
Min_25筛 学习小记
前言 为什么叫学习小记呢?因为暂时除了模板题就没有做其他的东西了。(雾 这个东西折磨了我一整天,一堆有问题的题解看得我身不如死,只好结合代码理解题解,差点死在机房。(话说半天综合半天竞赛真是害人不浅) 为了以后忘了再受荼毒,这里还是写一下,如果有人会看到的话,希望可以帮助到吧。(话说这个东西我已经拖 ...
分类:其他好文   时间:2020-07-18 22:50:50    阅读次数:108
centos7 安装Flume
Flume是一种分布式,可靠且可用的服务,用于有效地收集,聚合和移动大量日志数据 Flume架构和核心组件 Source 收集 Channel 处理 Sink 输出 1.安装java1.8版本 https://www.cnblogs.com/yoyo1216/p/12668926.html 2.创建 ...
分类:Web程序   时间:2020-07-18 22:50:30    阅读次数:97
710条   上一页 1 2 3 4 5 6 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!