在日常的开发过程中,为了保证代码质量,有追求的程序员一般都会对自己编写的代码进行充分的测试,这种测试不仅仅是体现在对正常功能的简单接口调用,而是要根据代码中的各种逻辑分支,进行尽可能多的覆盖性单元测试以及主要逻辑的集成测试。
上面说到的测试对于程序员来说,绝不仅仅只是依赖于Postman之类的网络工具,而要以编写独立的单元/集成测试代码的方式来实现,具体来说在Java中就是要基于JUnit、Mocktio之类的测试框架编写相应的UT及IT代码,并在这个过程中提前发现软件Bug、重新审视所写代码并进行优化。
分类:
编程语言 时间:
2020-07-14 09:14:22
阅读次数:
70
题目来源:https://leetcode-cn.com/problems/string-rotation-lcci/ 字符串轮转。给定两个字符串s1和s2,请编写代码检查s2是否为s1旋转而成(比如,waterbottle是erbottlewat旋转后的字符串)。 示例1: 输入:s1 = "wa ...
分类:
其他好文 时间:
2020-07-14 01:03:07
阅读次数:
85
1,函数 我们之前所写的代码都是立即运行且只能被执行一次,而函数可以让我们整合打包好代码,以便这些代码能够随时被复用,这样能极大地减少代码冗余 随着我们想要实现的功能越来越复杂,代码可能会有几百上千行,这样对写代码和读代码都是一个挑战。如果将一个程序用函数拆分成多个独立的子任务来完成,就会让代码结构 ...
分类:
其他好文 时间:
2020-07-13 13:32:46
阅读次数:
52
题目传送门 题目大意 给出$q$个查询,每次查询$n$个点的仙人掌有多少个。 \(q\le 5\times 10^4,n\le 131072\) 思路 因为这道题太难码了,所以先把题解写了再写代码(好奇怪啊) 我们设$c_n$为$n$个点时的答案,我们对其构造指数型生成函数$C(x)$: \(C(x ...
分类:
其他好文 时间:
2020-07-13 13:22:34
阅读次数:
44
之前,我在B站发布了“大话神经网络,10行代码不调包,听不懂你打我!”的视频后,因为简单易懂受到了很多小伙伴的喜欢! 但也有小伙伴直呼不够过瘾,因为大话神经网络只有4个神经元。 也有小伙伴问不写代码,是否可以做人工智能。应对这两个问题,我录制了新的视频,来实现一套基于CNN的图片分类的神经网络! 华 ...
分类:
其他好文 时间:
2020-07-13 11:57:13
阅读次数:
40
到这里下载GCC预编译包:https://sourceforge.net/projects/mingw-w64/files 下载这个: 解压并配置环境变量 将其内 mingw/bin 目录配到 PATH 环境变量下,使用命令 g++ -v,得到版本信息: 写C++代码 这里用 stl 库中的 vec ...
分类:
编程语言 时间:
2020-07-13 09:51:37
阅读次数:
88
我的第一个mybatis程序 编写一个mybatis程序的主要流程: 搭建需要的环境 导入相关jar包 编写代码 运行测试 搭建环境 使用MySQL数据库 创建一个表名为mybatis,写入几行数据,具体代码如下: CREATE DATABASE `mybatis`; //新建数据库 ? USE ` ...
分类:
其他好文 时间:
2020-07-12 16:56:18
阅读次数:
62
理解XAML XAML(extensible application markup language)发音为“zammel”,是用于实例化.net对象的标记语言。 XAML扮演的角色 对于WPF应用XAML不是必须的,编程人员可以在后端直接编写代码构建界面 基于XAML可以单独实现在前台编写UI的功 ...
分类:
其他好文 时间:
2020-07-12 16:53:58
阅读次数:
73
通过小红书网址或手机app复制带网址内容提取出小红书链接从而获取关键字标题采集源码PHP采集程序程序界面效果查询后效果手机端查询获取后效果:小红书关键字标题采集源码PHP采集程序有本人手写代码仿制,测试环境PHP7,无需数据库直接放入网站路径即可通过网址访问。程序做什么用?明白的人自然知道。提供给需要的人,代码下载链接:https://pan.baidu.com/s/1l-XQN4YGnHF9cp
分类:
Web程序 时间:
2020-07-12 14:03:50
阅读次数:
121
目录 目录... 2 一.重要快捷键... 3 二.文件相关常用快捷键... 4 三.编写代码时常用快捷键... 5 四.查看源码时常用快捷键... 7 五.Eclipse快捷键视频详解... 8 一.重要快捷键 格式化:Ctrl + Shift + F (随手就按)注意可能会与输入法的快捷键冲突 ...
分类:
系统相关 时间:
2020-07-11 22:53:50
阅读次数:
179