自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

好习惯成就伟大

欢迎光临本博客

  • 博客(1153)
  • 资源 (4)
  • 收藏
  • 关注

原创 ❤️❤️固高运动控制卡的相关知识点

承接使用QT(C++)编程的各类固高运动控制项目,有意者可私聊。# GTS运动控制器-二维位置比较输出扩展功能指令 6 GT_2DCompareSetPrm指令原型 short GT_2DCompareSetPrm(short chn,T2DComparePrm *pPrm); 指令说明 设置二维位置比较输出参数。 指令类型 立即指令,调用后立即生效。 ...

2019-08-07 14:14:35 17870 16

原创 iptables 添加端口

sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT

2023-09-20 08:50:52 29

原创 VsCode Mac 远程连接报错

不要勾选该选项。

2023-09-15 16:12:45 27

原创 [SQLite] Can multiple processes access a single database file at the same time?

embedded。

2023-08-02 21:18:28 267

原创 [vscode 1.73] Command Center mode shortcuts

【代码】[vscode 1.73] Command Center mode shortcuts。

2023-08-02 10:27:32 684

原创 使用after=default.target 会导致依赖该服务的服务无法开机自启

依赖问题:如果您的服务依赖于其他服务,而这些服务是在默认目标之后启动的,那么您的服务可能会在依赖的服务之前启动,导致依赖关系出现问题。启动顺序不受控制:您可能无法控制服务的启动顺序,因为它在默认目标之后启动,而不考虑其他服务的启动状态。将服务的启动顺序放在系统默认目标之后,意味着该服务会在默认目标之后启动。为了避免这些问题,通常不建议直接使用。,而是应该明确指定服务所需的依赖关系。

2023-07-20 15:56:04 92

原创 【Linux】查看RPM包的内容

这将显示RPM包的名称、版本、发布号、摘要、描述、许可证等详细信息。这将列出RPM包中的所有文件及其路径。要查看RPM包的内容,可以使用。是RPM包的文件名。

2023-07-10 10:17:18 754

原创 【Linux】通过find命令删除相关文件

这个命令使用`find`命令来查找指定目录及其子目录中匹配模式的文件。`-type f`用于指定查找的对象为文件,`-name "pattern"`用于指定文件名的模式,`-delete`用于删除匹配的文件。请注意将`/path/to/directory`替换为实际的目录路径,将`pattern`替换为你想要匹配的文件名模式。要通过通配符删除Linux目录及其子目录中的相关文件,可以使用`find`命令来实现。请谨慎使用该命令,确保你想要删除的文件匹配正确,并且在删除前备份重要的数据。

2023-06-21 19:07:13 512

原创 【Mac】安装完fishshell之后,homebrew命令不识别了

执行该条命令就可以了。

2023-06-18 20:00:35 90

原创 C++ -O2优化以后死循环

可以利用 undefined behavior 执行非常激进的优化。例如,有一个优化策略是,编译器可以假定程序中任意一条路径中没有任何的 undefined behavior。在本例中,参考这个策略,编译器会认为 test 函数中的 for 循环永不退出(因为只要退出,就会产生 UB)。因此,编译器在高优化级别下可能将 test 中的循环直接优化为一个死循环。类型不为 void 的函数返回,但是却没有指定返回值,是 undefined behavior。

2023-06-12 13:44:51 597 1

原创 Libevent 的多线程接收数据的示例程序

主线程用于创建 Libevent 的事件循环基础 `event_base`,并进入事件循环。每个工作线程都创建了一个独立的 `event_base`,并在其中创建事件 `ev`,然后将其添加到事件循环中。// 设置监听套接字的选项和绑定等操作...// 初始化 Libevent 线程支持。// 创建 event_base。// 处理接收到的数据。// 创建多个线程来处理事件。// 添加事件到事件循环。// 主线程进入事件循环。// 创建监听套接字。// 等待子线程结束。

2023-06-08 11:15:16 456

原创 在 Mac M2 (arm64架构)上编译安装 GmSSL 工具

GmSSL是一个开源密码工具包,为GM/T系列标准中规定的中国国家密码算法和协议提供一级支持。作为OpenSSL项目的一个分支,GmSSL提供了与OpenSSL的API级兼容性,并维护了所有功能。现有的项目,如ApacheWeb服务器,只需稍加修改和简单的重建,就可以轻松地移植到GmSSL。自2014年底首次发布以来,GmSSL已被开源中国推荐的六个加密项目之一,并获得2015年中国Linux软件奖。

2023-05-18 09:10:34 485

原创 [spdlog] cannot switch from automatic to manual argument indexing

The error means that you try to use both manual and automatic indexing when referring to arguments in your format strings, e.g. "{} {1}". You should either use all manual "{0} {1}" or all automatic "{} {}".

2023-05-09 17:17:27 90

原创 libevent安装中出现的问题

【代码】libevent安装中出现的问题。

2023-02-07 09:56:21 229

原创 EVP_PKEY_cmp

Since OpenSSL private keys contain public key components too the function EVP_PKEY_cmp() can also be used to determine if a private key matches a public key.

2022-10-26 11:08:03 249

原创 openssl 时间戳

【代码】openssl 时间戳。

2022-10-21 14:46:33 350

转载 认识时间戳

时间戳指使用数字签名技术对包含原始文件信息、签名参数、签名时间等信息构成的对象进行数字签名而产生的数据,用以证明原始文件在签名时间之前就已经存在。可信时间戳(TSA)服务的本质是将用户的电子数据的Hash值和权威时间源绑定,在此基础上通过时间戳服务中心数字签名,产生不可伪造的时间戳文件。可信时间戳是解决《中华人民共和国电子签名法》中对数据电文原件形式要求的必要技术保障。一个可信时间戳包括四个部分:1.需加时间戳的文件的摘要;2.时间戳服务中心收到文件的日期和时间;

2022-10-19 15:42:41 434

转载 QT 中串口接收数据完整解决方案

比如说串口本来该传的数据是“Vete is so Cool\r”,但是呢,由于传输延迟问题可能就是分两次传的该信息 得到的就是“Vete is”和“ so Cool\r”。上面这个方法就是针对此问题的改进,给信息来一个50ms的缓冲时间,消除串口数据传输的时间差,这样就可以收到一次下发指令之后串口返回的完整数据了。今天要分享的问题就如标题所言,在使用QSerialPort类读取串口消息时,有时候会出现接收不全的现象,针对这个问题进行的解决。// 把m_buffer 拿去解析。...

2022-08-04 09:29:25 3312 1

原创 [jmeter] TCP Sampler

The TCP Sampler opens a TCP/IP connection to the specified server. It then sends the text, and waits for a response.If "Re-use connection" is selected, connections are shared between Samplers in the same thread, provided that the exact same host name strin

2022-07-14 21:20:56 786

原创 Ubuntu下VScode配置ssh免密远程登录

1. 输入ssh-keygen -t rsa,然后连续回车直到结束 2. 找到.ssh这个文件夹,打开id_rsa_pub这个文件,里面的内容后面需要用到。 3. 在你需要远程的主机上进行步骤1 4. 在需要远程的主机上创建文件authorized_keys,将步骤2中的id_rsa_pub中国的内容复制到此文件中,wq保存退出。 5. 现在就可以免密登录了............

2022-06-28 16:01:41 1341

转载 伺服电机的电子齿轮比如何确定?

导读:所谓“ 电子齿轮” 功能,主要有两方面的应用:一是调整电机旋转1圈所需要的指令脉冲数,以保证电机转速能够达到需求转速。1.电子齿轮比参数介绍所谓“ 电子齿轮” 功能,主要有两方面的应用:一是调整电机旋转1圈所需要的指令脉冲数,以保证电机转速能够达到需求转速。例如上位机PLC最大发送脉冲频率为200KHz,若不修改电子齿轮比, 则电机旋转1圈需要10000个脉冲,那么电机最高转速为1200rpm,若将电子齿轮比设为2:1,或者将每转脉冲数设定为5000,则此时电机可以达到2400rpm转速。例如:电子齿

2022-06-24 17:35:52 951

原创 X11 forwarding

X11 forwarding is a mechanism that allows graphical interfaces of X11 programs running on a remote system to be displayed on a local client machine.For X11 forwarding the remote host does not need to have a full X11 system installed, however it needs at le

2022-06-23 14:27:44 1038

原创 华为路由 端口映射

NAT 服务通过设置路由器的转发规则,因特网上的用户可以方便地访问您通过个人计算机提供的服务器资源(如个人网站、FTP 服务器等)。例如:您可以在家里计算机里建一个个人网站,然后让其他朋友通过因特网浏览这个网站、欣赏您的设计成果。注意:端口映射和端口触发最多添加各32个。页面帮助 端口映射:将华为路由WS5200 四核版广域网 IP 地址的一个端口映射到局域网中的一台计算机上。当因特网用户访问该 IP 的该端口时,华为路由WS5200 四核版将会自动将该请求映射到已指定的计算机上,并通过该计算机对外

2022-06-16 15:17:02 3421

原创 top命令

运行top命令后,键入大写P。有两种途径:a) 打开大写键盘的情况下,直接按P键b) 未打开大写键盘的情况下,Shift+P键 运行top命令后,键入大写M。有两种途径:a) 打开大写键盘的情况下,直接按M键b) 未打开大写键盘的情况下,Shift+M键...

2022-06-10 14:28:04 214

转载 释放nohup.out占用的磁盘空间

使用nohup启动的进程,会把所有标准输出的打印信息记录到nohup.out文件中。如果进程长时间不结束,打印信息又多,nohup.out文件就会一直增长,直至磁盘爆满此时,如果去rm nohup.out文件不会起效,因为进程open了文件,rm后,要进程退出才会close文件,才会真正释放磁盘空间可以用lsof|grep delete来查询被rm但空间没有释放的文件因此,要清理nohup.out文件占用的磁盘空间,不应该去rm文件,而应该清空文件内容,即echo "" > nohup.out

2022-06-09 09:38:37 726

原创 Ubuntu桌面系统

有史以来最大范围的硬件支持Canonical与戴尔,联想和惠普紧密合作,以证明Ubuntu可在最广泛的笔记本电脑和工作站上使用。这意味着可以提供前所未有的无缝Ubuntu体验,以及比以往更多的硬件选择。这意味着您可以获得前所未有的无缝Ubuntu体验,以及比以往更多的硬件选择。.........

2022-05-31 17:13:34 193

转载 常见的用户密码加密方式以及破解方法

【作者】张辉,就职于携程技术中心信息安全部,负责安全产品的设计与研发。作为互联网公司的信息安全从业人员经常要处理撞库扫号事件,产生撞库扫号的根本原因是一些企业发生了信息泄露事件,且这些泄露数据未加密或者加密方式比较弱,导致黑客可以还原出原始的用户密码。目前已经曝光的信息泄露事件至少上百起,其中包括多家一线互联网公司,泄露总数据超过10亿条。要完全防止信息泄露是非常困难的事情,除了防止黑客外,还要防止内部人员泄密。但如果采用合适的算法去加密用户密码,即使信息泄露出去,黑客也无法还原出原始的密码(或者还

2022-05-23 14:13:35 4343

转载 总价合同、成本补偿合同、工料合同

一、总价合同(Fixed Price FP):为既定的产品或服务的采购设定一个总价,采用总价合同,买方必须准确定义要采购的产品或服务。1、固定总价合同(Firm Fixed Price FFP):采购的价格在一开始就被确定,并且不允许改变(除非工作范围发生变更),因合同履行不好而导致的任何成本增加都由卖方负责。在FFP合同下,买方必须准确定义要采购的产品 或服务,对采购规范的任何变更都可能增加买方成本。2、总价加激励费用合同(Fixed Price Incentive fee FPIF):合同总价固

2022-05-18 16:48:10 801

转载 政府采购如何用好成本补偿合同

去年2月,武汉火神山、雷神山医院边设计、边施工、边深化,在短时间内建成专业传染病医院,为我国战胜新冠肺炎疫情争取了时间。但很少有人知道,在火神山、雷神山医院建设过程中,投资控制和工程计价面临着很大挑战,而正是使用了“成本补偿”这一计价方式,保障了工程顺利竣工。财政部5月10日发布的《政府采购需求管理办法》(以下简称《办法》)提出,采购人要围绕实现采购需求对合同的管理做出安排,采购方式、合同定价方式的选择应当符合法定适用情形和采购需求特点。记者发现,在多种合同定价方式中,“成本补偿”这一合同定价方式成为广泛

2022-05-18 16:24:33 267

转载 聊聊中台:我对中台的一些理解与思考

编辑导语:对于中台的定义,可能大家听过很多个版本,但你对于中台能够真正理解到位,并为己所用吗?作者分享了一些关于中台的概念以及对于中台整体的认知,希望能够与大家达成一致,并总结了几个自己在工作的关键点,分享给你。我自己做中台已经5年多了,打算近期对过去的一些业务发展和个人成长做些总结和复盘。在此之前,先简单介绍一些关于中台的概念和我对中台整体的一些原则观点,便于读者能够对齐认知。一、中台概念简介1. 中台的定义以上是中台在百度百科的定义.

2022-05-17 14:28:23 676

转载 什么是数据中台?

01数据中台的前世今生在正式进入数据中台建设实践之前,我想花点时间先聊一聊大数据的发展史,这样更能理解数据中台诞生的原因。不管是学习一项知识,还是讨论一个问题,最好的方法都不应该是一头扎进细节里,而是应该先从时空的维度了解其来龙去脉,当你了解了一件事物的前因后果后,更能透过现象,洞察背后的本质。理解了大数据的发展历史,更能体会数据中台诞生的必然性和数据中台建设方法论。1.0 数据仓库诞生1996年,美国加特纳集团第一次提出商业智能的概念,它是指通过一系列的技术和方法,将企业已有的数据转化为有用的

2022-05-17 14:00:35 32579 1

转载 C 语言结构体数组指针以及函数

结构体数组指针指针变量可以指向一个结构体数组,这时指针变量的值是整个数组的首地址。设 ps 为指向结构体数组的指针变量,则 ps 也指向该结构体数组的第 0个元素,ps+1指向第一个元素,ps+i 则指向第 i 元素,这与普通数组的情况是一样的。【示例】用指针变量输出结构体数组。#include <stdio.h>struct stu{ int num; char *name; char sex; floa...

2022-05-16 16:56:44 1077

转载 OpenSSL---堆栈

堆栈是一种先进后出的数据结构。是一种只允许在其一端进行插入或者删除的线性表。允许插入或删除操作的一端为栈顶,另一端称为栈底。对堆栈的插入和删除操作称为入栈和出栈。1.1 概述OpenSSL大量采用堆栈来存放数据。它实现了一个通用的堆栈,可以方便的存储任意数据。它实现了许多基本的堆栈操作,主要有:堆栈拷贝(sk_dup)、构建新堆栈(sk_new_null,sk_new)、插入数据(sk_insert)、删除数据(sk_delete)、查找数据(sk_find,sk_find_ex)、入栈(s...

2022-05-16 15:08:41 276

转载 安全电子签章密码技术规范 GM/T 0031 | GB∕T 38540 格式OPENSSL封装解析

印章签章格式的数据结构体封装,解析(asn.1编码)参考规范 安全电子签章密码技术规范 GM/T 0031 2014 GB∕T 38540-2020openssl 带的ans.1编码封装解析,方便快捷.只要按照具体结构定义好规则,可直接生成解析,构造函数typedef struct CertDigestObj_t { ASN1_PRINTABLESTRING *type; ASN1_OCTET_STRING *value;}CertDigestObj;// 印章头typ

2022-05-16 15:00:07 1118

原创 cpplint : <mutex> is an unapproved C++11 header.

2022-05-10 10:18:23 1563

转载 双代号时标网络图

前言在前面文章《工期、总浮动时间和自由浮动时间相关计算题》中,我们介绍了如何利用单代号网络图计算工期、总浮动时差、自由浮动时差等。但是在考试中有时会出现双代号时标网络图,这是一种办法就是将其转换为单代号网络图然后进行计算,但是这种方式耗时费力,那么有没有一种更快捷的方式呢?本文将介绍一种快速计算方法。基本概念双代号时标网络图是以时间尺度为编制的项目计划,主要有以下元素组成: 实箭线,表示活动,箭线上方是活动名称,箭线长度代表活动时长; 虚箭线,表示虚活动,虚活动没有持

2022-04-28 15:43:20 17235 1

原创 libevent 报 undefined reference to `getrandom‘

/home/sec/xxx/serviced/libs-x86/libevent.a(evutil_rand.o): In function `arc4_seed_getrandom':/home/xxx/open_src/libevent-2.1.12-stable/./arc4random.c:188: undefined reference to `getrandom'collect2: error: ld returned 1 exit status主要原因是libevent.a 是在一台.

2022-04-27 14:23:08 1079

原创 动态库(.so)链接静态库(.a)的情况总结

动态库(.so)链接静态库(.a)的情况总结一般来说在链接时想要使用静态库有三种方法:1、link时加上 -static 选项;当加上 -static选项后,gcc会把所有用到的库都做静态连接。2、link时直接指定想要静态连接的.a文件的绝对路径。优点是除非.a文件不存在,否则肯定有效;缺点也是很明显,拿到其他机器上编译时,.a文件也必须在相同的路径下存放。3、在要静态连接的库前指定-Bstatic ,在要动态连接的库前指定-Bdynamic选项。连接器在看到-Bstatic时会优于去找.

2022-04-25 17:09:37 3025 1

转载 PKCS#11标准解读-Cryptoki库如何工作(4)

此为完结篇,介绍Cryptoki库如何工作。PKCS#11是使用非常普遍的密码设备接口,在实际应用中,国密的密码设备应用接口规范GMT0018与之作用相同,在技术体系架构中处于类似的位置。在密码产品的开发中,按照PKCS#11或者GMT0018接口规范提供相应的接口封装,应用程序无需改动或者微小改动就可以更换底层密码设备。PKCS#11的标准内容比较多,v2-20版本有400页,相应的,PKCS#11的标准解读,将按照概念及常用接口、角色、会话、对象、机制分别进行,最后介绍应用的调用流程,串起各

2022-04-25 15:40:21 681

转载 网络性能评估工具Iperf详解(可测丢包率)

原文链接:安全运维之:网络性能评估工具Iperf详解:技术成就梦想51CTO-中国领先的IT技术网站参考博文:Install Iperf and Test Network Throughput,Speed/Other Statisticshttp://fasterdata.es.net/performance-testing/network-troubleshooting-tools/iperf-and-iperf3/一、网络性能评估工具Iperf网络性能评估主要是监测网络带宽的使...

2022-04-24 13:27:05 19165

蓝牙低功耗 知识讲解

关于蓝牙低功耗的讲解,主要包括蓝牙历史,蓝牙的体系结构

2018-06-27

listen-on-ipv4-and-ipv6-interfaces.py

Receive SNMP TRAP messages with the following options: SNMPv1/SNMPv2c with SNMP community “public” over IPv4/UDP, listening at 127.0.0.1:162 over IPv6/UDP, listening at [::1]:162 print received data on stdout

2018-04-17

心电信号采集模块

心电信号采集模块的设计与开发,希望能对大家有帮助

2014-10-16

基于MP430的示波法血压计设计

基于MP430的示波法血压计设计,希望能给你一点点思路

2014-10-16

空空如也

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

TA关注的人

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