自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weixin_43787492的博客

//输入一行字符,分别统计出其英文字母,空格,数字和其他字符的个数。

  • 博客(80)
  • 收藏
  • 关注

原创 快捷键(截图,切换输入法,打开文件,切换窗口,打开关闭的网页)

常用快捷键

2023-03-28 15:46:58 184

原创 计算器中处于不同进制时

计算器软件中,当你处于不同的进制时,你移动的数字 对应的进制数就是你目前所处的进制。就是说你在计算器中算,当光标在16进制时,且左移16位,计算器认为你左移的是16进制的数字16,而不是十进制的16。

2023-11-07 18:26:43 177

原创 [] 与 [[]], -gt 与 > 的比较

但只能比较整数,如果非整数比较的话脚本将会报错.

2023-11-01 17:59:06 208

原创 数组行和列的计算

数组的大小除以第一行的大小。

2023-11-01 17:42:13 148

原创 正则表达式的使用实例

/等价于 0123456789, 而不等价于[0123456789]\{3,\} 其前面的字符出现表最少3次。\{,5\} 其前面的字符出现表最多5次。

2023-10-31 17:18:40 116

原创 正则表达式的使用实例

/等价于 0123456789, 而不等价于[0123456789]\{3,\} 其前面的字符出现表最少3次。\{,5\} 其前面的字符出现表最多5次。

2023-10-31 17:01:50 87

原创 用C语言生成代码覆盖率的方法

如果没有输入参数, 那么默认生成的info 文件名字为 coverage.info , 默认生成的覆盖率文件夹名字为 coverage_report。(这里我的源文件执行时是通过Makefile 来写的,所以生成带coverage的so包时需要在Makefile中添加相关参数)如果您之前已经获得了所需文件,并且源代码尚未修改,则可以省略该步骤 直接去 2.2 step2 .我们可能会在很多程序上都测试了代码覆盖率, 现在这些都是独立的,将so放在你想执行的测试程序所在的机器。

2023-10-31 15:41:34 218

原创 磁盘的命令

df 是从总体上统计系统各磁盘的占用情况,不能统计具体的文件夹或文件的大小。du 既可以从总体上统计, 又可以统计具体的某个文件夹或文件的大小。快速获取磁盘被占用了多少空间, 目前还剩下所少空间。统计 目录或文件 所占磁盘空间的大小。常用命令 df -h。

2023-10-31 15:37:56 69

原创 常用压缩文件操作函数总结

【代码】常用压缩文件操作函数总结。

2023-10-31 15:28:40 353

转载 正则表达式的介绍

作用通过对文件中的内容进行过滤筛选,然后对文件的内容进行处理经常用基于正则写脚本来处理日志文件构成一堆特殊符号和字母构成–元字符。

2023-10-27 11:18:19 27

转载 C语言字符串

C语言字符串

2023-10-17 17:11:02 72

原创 Linux小总结

1, 只想查看目录的权限 加 -d 参数。2, 获得当前的时间戳。

2023-09-14 17:10:07 196

原创 Linux nohup命令

在后台启动命令,终端关闭 程序依然可以执行。fg frontground 前台。bg background 后台。

2023-09-14 14:46:05 411 1

原创 服务管理工具systemctl

服务管理工具systemctl

2023-09-14 14:41:50 163

原创 Linux基础(二)

软件包所需的所有依赖项,方便快捷,减少了人工维护配置文件及解决依赖关系的繁琐,还能够从网络上获取软件包,更新本地已。缺点是需要手动安装依赖项,不方便管理软家包之间的依赖关系,容易出现冲突和错误。ps命令和top都是查看Linux系统进程相关信息,即进程管理工具。的信息,主要看cpu,内存使用情况,及占用资源最多的进程由高到低排序。UID是用户ID,PID是进程ID,PPID是父进程ID。我们就可以到/mnt 目录查看/dev/sr0的内容了。将 /dev/sr0 挂载到 /mnt,方式 ifconfig。

2023-08-25 10:47:32 685

原创 用二进制来输出一个数

【代码】用二进制来输出一个数。

2023-08-17 16:34:52 144

原创 计算一个数的高几位低几位的例子

计算一个数的高几位低几位的例子。

2023-08-17 16:11:44 74

原创 一个DW的计算

也就是 bit[16:31]所指的值,就是P0, P1, P2和P3的值,只要和0xF相与,就能得到bit[16:19]的值,就是P0,也就是 bit[20:31]所指的值,就是P1,P2和P3的值,只要和0xF相与,就能得到bit[20:23]的值,就是P1,也就是 bit[24:31]所指的值,就是P2和P3的值,只要和0xF相与,就能得到bit[24:27]的值,就是P2,将payload的值 对应到每一位,并验证P3/2/1/0值。也就是 bit[28:31]所指的值,就是P3,

2023-08-17 16:05:06 724

原创 静态编译 与 动态编译

静态编译: 编译器在编译可执行文件时,把需要用到的对应动态链接库(.so 或.lib)中的部分提取出来,连接到可执行文件中,

2023-08-16 14:47:44 245

原创 Linux基础

shell是命令解释器,用于解释用户对操作系统的操作shell把用户执行的命令翻译给内核, 内核根据命令执行的结果,再把结果反馈给用户CentOS 7 默认使用的shell是bash有意义的变量名不区分类型echo $?# 上一条命令的执行结果(是否成功)echo $$ # 显示进程的id号echo $0 # 显示当前的进程名称。

2023-08-15 10:51:35 1778

原创 使用lcov生成覆盖率报告

使用lcov生成覆盖率报告

2023-06-15 17:53:04 2216

原创 Git GitHub

用于在不需要完整的工作树的情况下把整个仓库克隆到本地–bare表示裸仓库,它只包含.git文件夹,而没有工作目录。相比于常规的克隆操作,--bare选项可以节省磁盘空间,同时可以加速克隆操作,特别是在仓库比较大的情况下使用--bare选项克隆的仓库通常用于服务器端的管理和备份,而不是作为本地开发和修改的工作目录使用当需要对仓库进行修改时,可以从–bare仓库克隆一个有工作目录的版本进行修改。

2023-06-12 18:37:33 1835

原创 写代码的一些技巧

为了解决这种问题,我们就可以增加一个开关, 开关打开,输出重点以及输出更多的详细语句,开关关闭,只输出重点。如果需要详细的输出,就将debug 值改为1。

2023-06-02 15:36:07 91

原创 Git - 远程仓库的使用

shortname 是简写, 就可以使用简写来代替整个url。这个命令会访问远程仓库,从中拉取所有你还没用的数据。

2023-05-29 15:56:06 1355

原创 C语言函数

将s中当前位置后面的n的字节用ch替换,并返回s。

2023-05-22 17:04:19 103

转载 Jenkins配置中的问题

Jenkins配置中的问题及解决方案

2023-05-11 09:59:32 688

原创 C++从文件中读取全部内容(字符串),检测及提取数字到其他文件

C++从文件中读取全部内容(字符串),检测及提取数字到其他文件

2023-05-10 18:05:25 503

转载 c++ 从字符串中提取int型或者double型数字

C++从 字符串中提取int型或者double型数字

2023-05-10 14:20:17 541

原创 一个二进制形式的数, 根据的起始位置和宽度,以十进制形式输出

【代码】一个二进制形式的数, 根据的起始位置和宽度,以十进制形式输出。

2023-04-26 15:18:22 57

原创 linuxscp命令

linux scp

2023-04-24 17:42:11 71

原创 从一个较大的文件中复制较多的行的内容到另一个文件中

从一个较大的文件中复制较多的行的内容到另一个文件中

2023-04-24 17:00:23 268

原创 记录的笔记

2、写TestIdea可以通过正向,反向,用例加强这三方面。

2023-04-24 16:22:25 66

原创 sed的使用

但是在最后一行前和最后一行后,却显示添加了$Name和$Age字符串。从结果中发现第一行第三行都成功添加了变量名和变量值,1、要添加内容的文件。4、问题 (未解决)

2023-04-24 14:49:34 236

原创 shell中用含case语句来处理带参数的脚本

shell中用含case语句来处理带参数的脚本

2023-04-24 11:01:54 440

原创 简单的shell命令以及实例

简单的shell命令以及实例

2023-04-23 11:18:51 457

转载 项目规划中的Epic、Feature、Story和Task的关系

项目规划中的Epic、Feature、Story和Task的关系

2023-04-20 09:58:16 675

转载 linux正则表达式

{x,y} 表示之前的字符至少连续出现x次,最多连续出现y次,都能被匹配到,换句话说,只要之前的字符连续出现的次数在x与y之间,即可被匹配到。:表示匹配空行,这里所描述的空行表示"回车",而"空格"或"tab"等都不能算作此处所描述的空行。>或者\b :匹配单词边界,表示锚定词尾,其前面的字符必须作为单词尾部出现。{,n} 表示之前的字符连续出现至多n次,最少0次,都会陪匹配到。^:表示锚定行首,此字符后面的任意内容必须出现在行首,才能匹配。\s表示匹配单个空白字符,包括"空格”,"tab制表符"等。

2023-04-18 18:04:48 295

原创 正则表达式的使用实例

linux中正则表达式匹配 “[数字,数字]”

2023-04-18 17:58:18 23

原创 C 语言常见类型转换以及typedef为类型定义别名

C语言常见类型转换

2023-04-04 11:22:53 658

原创 大小为size的数据,每次传输的最大限度为size_limit,计算传输该数据花费的时间

【代码】大小为size的数据,每次传输的最大限度为size_limit,计算传输该数据花费的时间。

2023-03-28 15:49:57 88

空空如也

空空如也

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

TA关注的人

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