• 2024-11-11LeetCode 13[罗马数字转整数]
    题目链接LeetCode13[罗马数字转整数]详情实例提示题解思路遍历罗马字符串如果元素是除了'I'、'X'、'C'以外的罗马字,即是'V'、'L'、'D'、'M'等元素,则直接加上罗马字对应的整型数字如果元素是'I'则分以下几种情况:此元素为最后一个元素,则直接加上罗马字对应的
  • 2024-11-08LeetCode 2544[交替数字和]
    题目链接LeetCode2544[交替数字和]详情实例提示题解思路依次求出各位数字,然后进行计算循环找出各位数字:(循环体如下)  将数字对10取余得到对应位数的数字,加入到容器numVec  数字除以10,得到新的数字,此数字是不包含已获取数字的位数循环退出的条件:数字等于0循环
  • 2024-04-12在代码中获得linux shell命令执行结果的方法
    1.使用``符号``符号,及键盘左上角的反引号,类似markdown的内嵌代码,可以直接获得命令的执行结果作为字符串。charbuf[100];sprintf(buf,"echo\"`date`:%d\">>~/test_data.txt",123);system(buf);2.使用管道#defineCMD_RESULT_BUF_SIZE1024intExecute
  • 2024-03-11三菱数控采集方法
    Overview本文介绍如何使用三菱提供的开发套件,与三菱机床M70进行通信开发套件下载地址:官方地址(需要注册账号)如图,目前官方更新到了A7版本(需要购买序列号):com开发基础参考:https://www.cnblogs.com/dayw/category/512428.htmlProgID在注册表的计算机\HKEY_CLASSES_ROOT目录下
  • 2023-10-24C++数位算法:数字1的个数
    题目给定一个整数n,计算所有小于等于n的非负整数中数字1出现的个数。示例1:输入:n=13输出:6示例2:输入:n=0输出:0提示:0<=n<=1092023年1月版classSolution{public:intcountDigitOne(intn){intiNum=0;intiMul=1;for(inti=0;i<9;i++){
  • 2023-02-19MD5加密
    因为我使用的是Maven,所以要写入坐标1<dependency>2<groupId>commons-codec</groupId>3<artifactId>commons-codec</artifactId>4<version>1.6
  • 2023-01-02Ucore_lab1 相关
    https://kiprey.github.io/2020/08/uCore-1/学堂在线清华大学的Ucore实验指导书以及在线视频第一点是一个博客,很优秀的文章,包含了很多内容,借以引用。再在此基础上写点
  • 2022-11-22C语言中调用可执行程序的方法。
    在C/C++程序中,经常需要调用其它的程序来先成某项任务,例如其它的C/C++程序、操作系统命令或Shell脚本,C/C++提供了exec函数族和system函数来实现这个功能。一、exce函数族exec
  • 2022-11-07多线程同步之条件变量
    对于多线程程序来说,同步是指在一定的时间内只允许某一个线程访问某个资源。而在此时间内,不允许其他的线程访问该资源。同步资源的方式:互斥锁、条件变量、读写锁、信号
  • 2022-11-07多线程同步之互斥锁
    对于多线程程序来说,同步是指在一定的时间内只允许某一个线程访问某个资源。而在此时间内,不允许其他的线程访问该资源。同步资源的方式:互斥锁、条件变量、读写锁、信号
  • 2022-09-30FFmpeg解码的软解及硬解(cuda和qsv)使用方法
    本次使用的ffmpeg版本是4.2,解码的调用方式为:int32_tiRet=-1;//最后一个包解码完成后,需要取完解码器中剩余的缓存帧;//调用avcodec_send_packet时塞空包进去,;/