3 worthsen

尚未进行身份认证

我要认证

Just do it!

等级
TA的排名 687

Unix/C/C++进阶--编程错误类型与应对策略

Unix/C/C++进阶--编程错误类型与应对策略1 介绍2 常见错误2.1 注释低效2.2 幻数之谜2.3 全局变量风险2.4 引用充分使用参考1 介绍开发人员,参与设计、开发、维护过程,有效避免编程错误,可增加成品的健壮性,同时减少人力,财力资源的消耗。2 常见错误2.1 注释低效注释冗余,必要注释缺乏都是注释低效的表现。必要注释必须有,注释协助理解程序逻辑。无必须,不注释。加注释,维护注释,都需要消耗人力,财力。名可明,无需明。命名能明确表述用意,就不再明确注释。2.2 幻数之谜

2020-08-30 16:29:33

Unix/C/C++--强制类型转换详解

Unix/C/C++--强制类型转换详解1 简介2 C2.1 两种转换形式2.2 预算3 C++示例参考1 简介当操作数的类型不同,而且不属于基本数据类型时,经常需要将操作数转化为所需要的类型,这个过程即为强制类型转换。强制类型转换具有两种形式:显式强制转换隐式强制类型转换。2 C2.1 两种转换形式显式强制转换char c = 'a';int i = char(c);隐式强制类型转换。char c = 'a';int i = c;2.2 预算3 C++C++的

2020-08-21 13:16:09

linux--ping指令

linux--ping指令1 介绍2 windows下ping2.1 用法2.2 示例2.2.1 ping 127.0.0.12.2.2 ping www.baidu.com2.2.3 ping -t:不间断ping目标地址2.2.4 ping -n count:指定数据包数量2.2.5 ping -l:发送size指定大小的数据包2.2.6 ping -r count:记录所经过路由的数量2.2.7 for /L %D in (1,1,255) do ping XXX.XXX.X.%D:ping网段,批量

2020-08-21 14:41:40

linux--录屏工具

linux--录屏工具1 简介2 工具2.1 SimpleScreenRecorder2.2 Kazam2.3 RecordMyDesktop3 使用步骤3.1 SimpleScreenRecorder参考1 简介录屏是工作常用的功能,程序员可以借助录屏,辅助debug,培训客户操作软件等。2 工具2.1 SimpleScreenRecorder目前只测试使用了这个工具。使用体验不错。2.2 Kazam2.3 RecordMyDesktop3 使用步骤3.1 SimpleScreenRec

2020-08-18 15:16:39

linux--Could not get lock /var/lib/dpkg/lock

linux--Could not get lock /var/lib/dpkg/lock1 简介2 分析3 解决步骤3.1 查找所有apt相关进程3.2 杀死进程3.3 上述操作完便可用,不行的话继续执行如下参考1 简介在Ubuntu中,有时候运用sudo apt-get install 安装软件时,会出现一下的情况E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Una

2020-08-18 15:41:47

小众软件(持续更新)

一、置顶推荐1、小众软件2、在线工具二、个人使用总结1、搜索文件软件Everything(1)Everything 以极快的速度搜索 NTFS 格式硬盘中的文件名,它能在几秒钟内从数百GB的硬盘中精确搜索到需要的内容,支持高级搜索、正则表达式、网络搜索、离线搜索等等。2、音乐软件 (1)网易云音乐比较清爽。(2)http://www.gequdaquan.n...

2018-02-13 12:47:31

linux--ssh安装与使用

linux--ssh安装与使用1 简介2 验证,公钥密钥2.1 验证2.2 公钥密钥3 安装3.1 安装ssh客户端3.2 安装ssh服务端4 测试ssh命令5 卸载参考1 简介SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后

2020-08-07 15:02:25

linux--代码对比工具Meld Diff

linux--代码对比工具Meld Diff1 简介2 安装3 使用参考1 简介Meld是一个可视的diff和合并工具。Meld是Linux软件,用户使用它可以比较2至3个文件并进行编辑,也可以比较2至3个文件夹并同时进行文件对比。2 安装sudo apt-get install meld 3 使用参考1、MELD (可视的diff和合并工具)–百度百科2、免费开源的diff软件“meld”-替代beyond compare的神器3、Meld Diff Viewer 文档比较的好工具

2020-08-07 13:53:29

linux--串口用户组

linux--串口用户组1 简介2 串口基本信息第1个栏位第2个栏位第3个栏位第4个栏位第5栏位第6个栏位第7个栏位3 操作参考1 简介linux核心思想是一切皆文件,串口外设对应的也是文件。在实际开发中,访问串口有时面临权限不够,无法访问的问题。解决的办法要么是加权限,要么是将当前用户加入外设所属的用户组中。ll:罗列出当前文件或目录的详细信息,含有时间、读写权限、大小、时间等信息2 串口基本信息ll /dev/ttyS0crw-rw---- 1 root dialout 4, 64 8月

2020-08-11 10:22:10

BIOS + EC

BIOS + EC1参考1参考1、BIOS与EC之间关系2、BIOS和EC3、蓝天DOS下刷BIOS、EC小教程(以775TM为例)

2020-08-05 09:21:25

Qt 5.12--QProcess

Qt 5.12--QProcess1 简介1.1 介绍1.2 官方示例1.3 同步流程API2 函数3 用例参考1 简介1.1 介绍QProcess中类用于启动外部程序,并与他们进行通信。1.2 官方示例QObject *parent;...QString program = "./path/to/Qt/examples/widgets/analogclock";QStringList arguments;arguments << "-style" << "fusi

2020-07-20 09:46:43

码云使用详解(ubuntu)

码云使用详解(ubuntu)1 介绍2 码云使用步骤2.1 创建仓库2.2 设置账户信息2.3 创建密钥2.4 添加密钥3 仓库操作3.1 创建一个新存储库3.2 现有的文件夹3.3 现有的Git存储库4 示例4.1 保存并推送参考1 介绍和GitHub相比,Gitee也提供免费的Git仓库。此外,还集成了代码质量检测、项目演示等功能。对于团队协作开发,Gitee还提供了项目管理、代码托管、文档管理的服务,5人以下小团队免费。2 码云使用步骤2.1 创建仓库在码云上创建一个仓库,私有或者公有。2

2020-07-21 13:22:40

linux--文件大小

linux--文件大小1 简介2 命令介绍2.1 查看文件系统各分区2.2 查看目标文件大小2.2 查看目标路径下文件的二级文件大小3 示例3.1 查看U盘挂载节点3.2 查看当前路径二级文件大小参考1 简介linux下查看文件大小常用的两个命令便是 df 和 du。du 统计文件大小相加。df统计数据块使用情况。df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。du可以查看文件及文件夹的大小。2 命令介绍2.1 查看文件系统各分区df -T 显示文件大小

2020-07-21 10:15:22

Qt 5.12--正则表达式

Qt 5.12--正则表达式1 简介2 规则3 使用示例参考1 简介QRegExp类使用正则表达式提供模式匹配。QRegExp基于Perl的正则表达式语言。 它完全支持Unicode。 QRegExp也可以在更简单的通配符模式下使用,类似于命令外壳中的功能。 QRegExp使用的语法规则可以通过setPatternSyntax()进行更改。 特别地,可以将模式语法设置为QRegExp :: FixedString,这意味着要匹配的模式被解释为纯字符串,即特殊字符(例如,反斜杠)不会被转义。正则表达

2020-06-09 10:47:09

Qt 5.12--QString详解

Qt 5.12--QString详解1 简介2 功能分类2.1 初始化2.2 追加2.3 组合2.4 position相关的2.5参考1 简介QString类提供Unicode字符串。QString存储一串16位QChars,其中每个QChar对应一个UTF-16代码单元。 (代码值大于65535的Unicode字符使用代理对,即两个连续的QChars存储。)Unicode是一个国际标准,支持当今使用的大多数书写系统。它是US-ASCII(ANSI X3.4-1986)和Latin-1(ISO 88

2020-06-09 10:47:37

linux--shell

linux--shell1 简介2 示例与运行2.1 示例2.2 运行3 变量3.1 普通变量3.1.1 语法3.1.2 注意事项3.1.3 命名规则3.1.4 用语句赋值3.1.5 使用变量3.1.6 只读变量3.1.7 删除变量3.2 数组4 传递参数5 运算符6 命令6.1 echo6.2 printf6.3 test7 流程控制8 函数9 输入输出重定向10 文件包含参考1 简介Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序

2020-07-09 20:43:24

linux--welcome to emergency mode

linux--welcome to emergency mode1 简介2 原因3 问题定位3.1 在光标处直接输入密码进入root3.2 journalctl -xb 查看日志输出4 解决步骤参考1 简介welcome to emergency mode!after logging in ,type “journalctl -xb” to view system logs,“systemctl reboot” to reboot ,“systemctl default” to try again to

2020-06-30 18:41:11

linux--ubuntu 16 自启动 rc.local

linux--ubuntu 16 自启动 rc.local1 简介2 基础知识2.1 linux启动流程3 自启动设置步骤4 还原配置5 定位问题5.1 rc.local是否执行5.2 rc.local是否执行失败5.3 重启rclocal命令参考1 简介在相应的启动脚本中按照规则加上对应的启动脚本语句,使用最多的启动脚本是 rc.local 文件。大家习惯在rc.local文件中配置启动信息(也可以在别的启动脚本中配置)。2 基础知识2.1 linux启动流程(1)加载BIOS的硬件信息与进行自

2020-06-29 20:24:22

linux--ubuntu系统全盘备份与移植

linux--ubuntu系统全盘备份与移植1 简介2 Systemback2.1 知识点2.2 步骤3 tar3.1 知识点3.2 步骤备份系统重装干净系统系统盘try install,系统恢复参考1 简介系统与环境一起备份移植是量产必做的工作。2 Systemback2.1 知识点2.2 步骤3 tar3.1 知识点3.2 步骤备份系统cd /sudo sutar -cvpzf ubuntu_backup@`date +%Y-%m+%d`.tar.gz --exclude=/pr

2020-06-28 21:44:17

8086汇编--1.王爽《汇编语言》

x86汇编--0.王爽《汇编语言》1 基础知识1.1 机器语言1.2 汇编语言的产生1.3 汇编语言的组成1.4 寄存器1.5 指令和数据1.6 存储单元1.7 CPU对存储器的读写2参考1 基础知识1.1 机器语言机器语言是机器指令的集合。电子计算机的机器指令是一系列二进制数字。计算机将之转换为一系列高低电平脉冲信号来驱动硬件工作的。1.2 汇编语言的产生机器语言难记忆、易出错、效率低下,之后诞生了汇编语言。汇编语言的主体是汇编指令。示例操作:寄存器BX的内容送到AX中机器指令:10

2020-06-22 20:24:00

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证(专家版)
    技术圈认证(专家版)
    博客专家完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取