- 博客(11)
- 资源 (45)
- 问答 (15)
- 收藏
- 关注
原创 【TestNGpp】C&C++测试框架TestNG++入门指导(xUnit简介,TestNG和JUnit的区别等)
xUnitxUnit框架改变了单元测试的历史,一时间,很多语言的多种单元测试框架蜂涌而至。(xUnit是各种代码驱动测试框架的统称,这些框架可以测试软件的不同单元,比如函数和类。xUni框架的主要优点是,它提供了一个自动化测试的解决方案,没必要多次编写重复的测试代码。https://wenku.baidu.com/view/966b775ccc7931b765ce155a.ht...
2019-06-12 05:41:33 2837
原创 【单元测试】C/C++单元测试Catch
引言测试C++程序时,我们通常会在意两件事:运行结果是否正确? 是否发生了内存泄漏?第一件事所有编程语言都需要在意,通常是给程序各种输入,检验输出的正确性,Catch是一个轻巧的单元测试框架,学习起来非常容易;第二件事应该是C/C++独有的,需要跟踪运行时动态分配的内存,虽然可以自行重载new/delete运算符做到这一点,但Valgrind可以为我们检测绝大多数内存相关问题(包括内...
2019-06-10 03:18:11 2354
原创 【代码质量】C/C++:内存泄漏检测静态检测,单元测试 Catch教程
C/C++:内存泄漏检测工具Valgrind:https://blog.csdn.net/bandaoyu/article/details/91359649linux下C/C++代码覆盖率工具gcov、lcovhttps://blog.csdn.net/bandaoyu/article/details/89714064C/C++单元测试Catch...
2019-06-10 03:10:10 1102
原创 【调试】Valgrind内存泄漏内存越界|运行时间|调用|cache命中率|多线程竞态|堆栈分析
目录即可即用简介Valgrind工具详解安装使用检测内存泄漏其他内存问题memcheck 工具的常用选型其他选项附录 其他类似工具即可即用1、没有安装的先在程序运行的主机上安装,安装教程见:1.4安装。2、使用:命令:valgrind--leak-check=full --log-file=leak.log/...
2019-06-10 03:06:14 6225
原创 【质量】编码规范(linux内核编码规范、C编码规范、java编程规范……)
谷歌C++编码规范https://download.csdn.net/download/chengbozhang/103188941 保持一致也非常重要,如果你在一个文件中新加的代码和原有代码风格相去甚远的话,这就破坏了文件本身的整体美观也影响阅读,所以要尽量避免。2 一些条目往往有例外,比如下面这些,所以本图不能代替文档,有时间还是把PDF认真阅读一遍吧。异常......
2019-06-07 17:54:07 1358
原创 【linux 】添加开机启动项的方法|Linux目录结构和存放哪些文件
linux 添加开机启动项的三种方法。编辑文件 /etc/rc.local/etc/rc.d/rc.local(和/etc/rc.local是同一个文件输入命令:vim /etc/rc.local 将出现类似如下的文本片段:#!/bin/sh## This script will be executed *after* all the other init scripts.#...
2019-06-04 18:07:50 7002 2
转载 【守护】“实时”远程监控进程/服务器/数据库运行状态并MQTT推送消息到客户端
借助mosquitto“实时”远程监控服务器数据库运行状态公司的项目还处于开发阶段,我把整个后台服务临时放在阿里云上供前端测试,用的阿里云的ECS云服务器,HTTP请求服务器和数据库服务都安装在一台机子上(穷啊,凑合用),做测试用,配置相当低:单核1Gb。其实我对服务器多大配置能承受多大访问压力并没有多大概念。前不久使用Jmeter进行http接口性能测试,发现短时间内访问量比较大时,总是会请...
2019-06-04 01:14:37 1618
转载 【测试】使用Jmeter进行http接口性能测试
使用Jmeter进行http接口性能测试在进行网页或应用程序后台接口开发时,一般要及时测试开发的接口能否正确接收和返回数据,对于单次测试,Postman插件是个不错的Http请求模拟工具。但是Postman只能模拟单客户端的单次请求,而对于模拟多用户并发等性能测试,就必须借助其他的工具了,这里推荐功能强大的JMeter自动化测试工具ApacheJMeter- Apache J...
2019-06-04 01:09:05 313
转载 【shell】Linux守护进程Shell脚本
服务端程序一般需要长期后台稳定运行,除了保证程序本身的健壮外,还需要用到一些守护程序。现分享一个简单的Shell脚本的方式:#! /bin/sh#进程名字可修改PRO_NAME=railsCMD="nohup bundle exec rails server webrick -p3000 -b 0.0.0.0 -e production >/dev/null...
2019-06-04 00:35:07 328
转载 【django】Django2.1新手图文入门教程
一、Django简介百度百科:一个开放源代码的Web框架,由Python语言编写......重点:一个大而全的框架,啥都替你考虑好了。1. web框架介绍具体介绍Django之前,必须先介绍Web框架的概念。Web框架: 别人已经设定好的一个Web网站模板,你学习它的规则,然后“填空”或“修改”成你自己需要的样子。一般Web框架的架构是这样的:其它基于Pyth...
2019-06-01 02:54:11 427
原创 【Pycharm】Pycharm编辑器使用 笔记
Pycharm撤销和恢复操作不小心进行了错误的操作,想要回到前一步操作的时候- 撤销与反撤销操作:Ctrl + z,Ctrl + Shift + z退回上一步的代码把 View 中的 Toolbar 勾上这两个箭头就是分别回到前后的代码跳转的位置处消除波浪线3.在写自己代码的时候,经常代码下面会出现波浪线,表示自己的代码格式不符合规范,不...
2019-06-01 01:09:07 1178
MobaXterm、WindTerm、xshell、finalshell、soureCRT快捷指令工具cxtool-4.1.5
2024-09-07
MobaXterm、WindTerm、xshell、finalshell、soureCRT快捷指令工具cxtool-4.0.0
2024-08-28
MobaXterm、WindTerm、xshell、finalshell、soureCRT快捷指令工具cxtool-3.8.0
2024-08-14
MobaXterm、WindTerm、xshell、finalshell、soureCRT快捷指令工具cxtool-3.2.5
2024-07-18
cxtool-3.2.2快捷指令工具-MobaXterm、WindTerm、xshell伴侣
2024-07-03
CP丢包对带宽性能的影响分析(Analysing TCP performance when link experiencing
2023-11-26
Argobots: A Lightweight Threading Framework for Massive Fine-Gra
2023-09-30
mellanox RDMA MLNX-OFED Documentation Rev 5.7-1.0.2.0-11-15-2022
2022-11-15
A Review of Lightweight Thread Approaches for High Performance
2022-09-18
DISTRIBUTED ASYNCHRONOUS OBJECT STORAGE (DAOS)
2022-09-10
大文件切割FileSplitter+CoolFormat3.4+Sublime Text 3
2022-08-17
DAOS_A_Scale-Out_High_Performance_Storage_Stack_fo.pdf
2022-08-15
基于可靠连接和高效资源共享的可扩展 RDMA RPC
2022-02-12
连接服务器失败(错误原因:Connection refused) error 111 抓包结果
2022-01-25
删除文件只保留最新的n个文件的shell脚本
2021-09-08
shell 脚本怎么删除 匹配字符之间的行?
2023-03-01
我写的IP转interface的shell脚本错哪里了呢?
2022-12-10
ifconfig 除了列出网口信息还有一堆不知道是什么?
2022-10-27
为什么程序能用getenv读到的环境变量我printenv打印不出来?
2022-09-23
find 后调用 -exec 执行多条语句的方法是?
2022-09-09
如何设置scons的环境变量?
2022-08-25
Gcc编译代码报错/usr/bin/ld: cannot find abt
2022-08-23
为什么popen没有执行里面的shell脚本?
2022-05-19
linux 的buff/cache有必要手动清除吗?
2021-12-06
linux怎么查看线程的父进程?
2021-10-26
C++11的allocator::construct如何构造多参数对象?
2021-09-25
C++11启动线程时怎么给线程分配名字?
2021-09-22
linux 的core file的时间戳怎么样才能变成日期格式
2018-02-26
关于protobuff,json等协议数据跨语言传输的一些问题
2017-11-09
servlet应该放在哪个文件夹?servlet-class的根目录是哪里?
2017-10-19
如何实现子Div的大小随着父Div的大小动态的改变而改变
2017-09-24
如何实现点击页面上的图片改变服务器上某个文件的JSON数据?
2017-08-07
pentaho,Kylin, Mondrian, Saiku之间到底是什么样的关系?
2017-07-16
Echart和WPF chart 比有什么优势吗?为什么Echart的JS库如此热门?
2017-06-22
shell函数内如何改变参数的值?类似于C语言一样参数指针传递
2017-05-21
shell怎么调用一个子脚本之后 让自己可以退出不必等子脚本
2017-05-20
linux 的core file的时间戳怎么样才能变成日期格式
2016-09-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人