- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 使用xshell连接串口方法
今天突然需要调试一台隔离装置,需要用串口连接,才发现xshell居然可以连接串口调试,记录一下过程。打开新建窗口;
2021-06-09 22:23:56
17397
原创 C/C++ 获取文件大小
Windowsint GetFileSize(const std::string& file_name){ FILE* fp = fopen(file_name.c_str(), "r"); fseek(fp, 0, SEEK_END); int size = ftell(fp); fclose(fp); return size; //获取字节数}
2021-05-31 22:47:31
459
2
原创 软件设计师考试——2019年上半年上午真题 专业解析+参考答案
1[单选题] 计算机执行指令的过程中,需要由( )产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作。A.CPU的控制器B.CPU的运算器C.DMA控制器D.Cache控制器参考答案: A试题解析: CPU的操作控制功能:一条指令功能的实现需要若干操作信号配合来完成,CPU产生每条指令的操作信号并将其送往对应的部件,控制相应的部件按指令的功能进行操作。CPU的运算器只能完成运算,而控制器用于控制整个CPU的工作2[单选题] DMA控制方式是在( )之间直接建立数据...
2021-05-21 12:42:00
1192
原创 QT — 遍历文件夹获取指定后缀的最新文件
QString GetLastmodifiedTime(QString catalog /*遍历路径*/,QString strSuffix /*指定过滤的后缀*/){QDir dir(catalog);//该目录下的具体文件的时间QFileInfoList file_info_list = dir.entryInfoList(QDir::NoDotAndDotDot | QDir::Files, QDir::Time); //只获取该目录下的文件,按最迟修改时间排序QDate...
2021-05-21 11:18:07
1429
转载 Linux下RPM软件包的安装及卸载
在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时......在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时,除了几个核心模块以外,其余几乎
2021-05-20 15:19:25
146
原创 xhost
xhost 是用来控制X server访问权限的。通常当你从hostA登陆到hostB上运行hostB上的应用程序时,做为应用程序来说,hostA是client,但是对图形来说,是在hostA上显示的,需要使用hostA的Xserver,所以hostA是server。因此在登陆到hostB前,需要在hostA上运行xhost +来使其它用户能够访问hostA的Xserver。xhost + 是使所有用户都能访问Xserver.xhost + ip使ip上的用户能够访问Xserver.xhos
2021-05-20 15:16:50
205
原创 Linux常用指令
查询环境变量,echo$XXX(变量); 将打印信息输出到文档“命令”>XXX.txt; 添加静态路由:route66.10.0.0add255.255.0.066.10.202.254; 替换windows上文件中的回车符,%s/vm//(其中vm是在命令模式下按下Ctrl输入vm) 查询文件个数:ls-l|grep'^-'|wc-l; 查询文件大小:du-sh“文件名”; 查询磁盘空间:df-h; ...
2021-05-20 15:04:29
109
原创 Linux实现免密码登录
第一步,生成公钥先查看本地有没有生成密钥,如果有的话,再次生成会影响前面已经设置好的,用下面这条命令就可以cat ~/.ssh/id_rsa.pub如果没有的话,输入下面的命令来在本机上生成公钥和私钥ssh-keygen -t rsa第二步,把公钥复制到远程主机上ssh-copy-id -i ~/.ssh/id_rsa.pub root@你的IP地址RHEL6中ssh-copy-id出现Ambiguous output redirect.错误问题现象参见:https://
2021-05-20 14:53:21
445
原创 Linux系统core文件设置方法
方法1:临时修改:修改/proc/sys/kernel/core_pattern文件,但/proc目录本身是动态加载的,每次系统重启都会重新加载,因此这种方法只能作为临时修改。/proc/sys/kernel/core_pattern例:echo ‘/var/log/%e.core.%p’ > /proc/sys/kernel/core_pattern方法2:永久修改:可以通过在/etc/sysctl.conf文件中,对sysctl变量kernel.core_pattern的设置。.
2021-05-20 14:51:36
5306
原创 Linux上定时任务的设置 crontab
为当前用户创建cron服务1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文件并并退出*/2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh */2 * * * * 通过这段字段可以设定什么时候执行脚本 /bi...
2021-05-20 14:50:14
236
原创 知乎上神回复,看完神清气爽
知乎上45个神回复,看完整个人都神清气爽✎国馆说你是怎样,你的世界就怎样。来源|武志红(ID:zzds)1交朋友的标准是什么?- Question -出世的智者,入世的强者,或者正常而阳光的普通人。- Answer -2“别让孩子输在起跑线上”有道理吗?-Question -一辈子都要和别人去比较,是人生悲剧的源头。- An...
2021-05-20 14:47:43
240
原创 能花钱的,就不要花时间
对我影响挺大的一篇文章,转载网络,希望读到的同行也能对你们有帮助! 如果要寻找这个星球上最抠门的群体,那么一定非程序员们莫属了。有个笑话是找对象要找程序员:『挣得多,花的少;常加班,死的早』。 在创业之前,我也是个抠门的主。公司给配笔记本,就绝不自己买。一个 N73 用三年如果不是丢了就不会买新的。东西永远是够用就好,而不管是否在技术上已经落伍;为了找一款软件的 sn,我可以花上一个小时,不厌其烦地注册有 sn 的论坛,攒积分下载,尽管该软件的正版价也就几十...
2021-05-20 14:43:40
119
原创 软考-程序员-资料整理2
程序流程图的“DO-WHILE”型循环(如果C则执行循环S),对应的C++语句是:while(c) {S}。 按存储的工作方式分,磁带存储器属于:顺序读写存储器。 为了提高程序效率,尽量应使用复杂性小的算法。 详细设计阶段的主要任务是在使用程序设计语言编制程序之前,对每个模块所采用的算法的逻辑关系进行分析,设计出全部必要的细节,并给予清晰的描述。 计算机程序设计员要忠于职守,就是要忠于程序设计员这个特定的工作岗位,自觉履行程序设计员的各项职责。 VB默认的数据库是Acc...
2021-05-20 12:03:42
285
转载 Git错误non-fast-forward的解决方法
转载地址:https://blog.youkuaiyun.com/weixin_41287260/article/details/897421511、问题描述当要push代码到git时,出现提示:$ git push origin masterTo ../remote/! [rejected] master -> master (non-fast-forward)error: failed to push some refs to '../remote/'2、分析...
2021-05-20 10:47:40
1744
原创 软考-程序员-资料整理1
PAD图用二维结构的图来表示程序的控制流,它所描述的程序结构十分清晰。 数据绑定控件的方法是先设置控件的DataSource的值,再设置DataField的值。 数据结构一般包含三方面:数据的逻辑结构、数据的存储结构和对数据的操作。 常见的脚本语言有:VBScript,JavaScript,PERL等 由于在程序流程图中,代表控制流的箭头不受任何约束,容易导致随意转移、破坏结构化程序的结构。 使用OpenRecordset方法,必须先声明一个Recordset类型...
2021-05-19 15:43:01
668
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人