自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极地星辰

沿着一条直线一直走下去,不要回头!

  • 博客(206)
  • 资源 (34)
  • 收藏
  • 关注

原创 Dashboard Interface 应用

Dashboard Server Remote Control Interface(简称Dashboard Interface)是一个关键的功能,它为用户提供了通过TCP/IP协议远程控制机器人的能力,执行包括开关机、加载程序、检查机器人状态以及设置机器人操作模式等多种操作。

2024-08-24 09:08:34 157

原创 滤波器对比:低通滤波器、高通滤波器与中值滤波器

本文将对比低通滤波器、高通滤波器和中值滤波器的优缺点、使用场景,并给出相应的代码示例。

2024-08-04 10:54:04 451

原创 软件看门狗的设计与实现

在软件开发中,特别是在嵌入式系统、实时系统或任何需要高可靠性和故障恢复能力的领域,看门狗(Watchdog)机制扮演着至关重要的角色。看门狗通过监控系统的运行状态,并在系统出现故障或停止响应时采取相应措施(如重启系统或触发错误处理机制),来确保系统的稳定性和可靠性。

2024-07-29 22:19:30 340

原创 服务管理工具 Runit 和 Systemctl

Runit:Runit是一种类Unix操作系统的init方案,可在Linux、Mac OS X、*BSD和Solaris操作系统上运行。它是daemontools的“再实现”,旨在提供一种轻量级、可靠且简单的服务管理工具。Systemctl:Systemctl是systemd的命令行工具,用于管理systemd服务。Systemd是现代Linux系统中的一个标准进程管理和初始化系统,旨在替代传统的SysV init系统。

2024-07-26 22:15:51 693

原创 实现文档的自动化发布与跨平台阅读

在当今的软件开发领域,文档作为代码之外的重要资产,其管理和发布同样需要高效和自动化。利用Git进行版本控制,通过GitBook和Typora发布文档,并与GitLab CI/CD工具集成,以实现文档在多种设备上的流畅阅读体验。

2024-07-26 21:30:22 1006

原创 C++匿名函数回调中的参数捕获方式

在选择匿名函数(lambda表达式)回调中的参数捕获方式时,需要根据具体的应用场景、性能需求、线程安全考虑以及代码的可读性和可维护性来综合考虑。每种方式都有其独特的优点和缺点,正确选择和使用它们将有助于编写出高效、安全且易于维护的代码。

2024-07-25 22:57:05 432

原创 如何在C++中实现延迟删除功能

在软件开发中,缓存是一种常见的优化技术,它允许我们存储数据以供快速访问,从而减少对慢速存储或网络资源的依赖。然而,有时我们可能希望缓存中的某些数据在一段时间后自动过期并被删除,这就是所谓的“延迟删除”功能。在C++中,实现这样的功能通常需要结合使用数据结构、时间戳和定时器或定期执行的任务。

2024-06-15 12:20:05 315

原创 程序性能分析:工具与策略

本文将介绍程序性能分析的策略以及一系列性能分析和内存检查工具。

2024-06-13 21:19:58 394

原创 语义化版本控制:软件工程的实用之道

语义化版本控制是一种简单而强大的规范,它通过明确的版本号规则来传达软件版本之间的差异。主版本号(MAJOR)、次版本号(MINOR)和修订号(PATCH),并使用点号(.)将它们分隔开。

2024-06-02 11:15:19 1143

原创 软件自动在线升级

软件自动在线升级的原理

2024-05-26 11:02:05 721

原创 C++ 类型转换

C++ 四种类型转换:static_cast, dynamic_cast, const_cast, reinterpret_cast

2024-05-08 22:08:00 352 1

原创 C++ 智能指针使用

智能指针使用:shared_ptr、weak_ptr、unique_ptr

2024-05-08 21:57:45 498

原创 如何使用GDB调试崩溃问题

本文将带你掌握如何使用GDB调试崩溃问题。

2024-04-20 17:45:34 917

原创 Google的代码审查准则

Google的代码审查准则

2024-04-13 16:07:27 392

原创 多线程竞争

总结解决多线程竞争问题的常见方法

2024-04-10 21:06:03 414

原创 STL--容器

总结各种容器的优缺点及应用场景;

2024-04-10 20:53:28 483

原创 QT项目使用CMake

1.00++17。

2024-03-03 21:48:44 1322

原创 【C++】获取当前时间戳

1.2 使用函数获取当前时间戳。1.1 获取代码运行时间。

2023-08-22 22:48:47 1335

原创 2D坐标变换

【代码】2D坐标变换。

2023-02-28 14:36:04 232 1

原创 基本图形的绘制与填充

【代码】基本图形的绘制与填充。

2023-02-28 14:26:41 215

原创 Qt播放音视频文件报错DirectShowPlayerService::doRender: Unresolved error code 0x80040266或DirectShowPlayerServi

Qt播放音视频文件报错DirectShowPlayerService::doRender: Unresolved error code 0x80040266或DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x80004005 ()

2023-01-19 15:16:52 1389

原创 低延迟声音效果(01)

【代码】低延迟声音效果(01)

2023-01-19 14:49:28 164

原创 串口调试助手

串口通信实现的小工具——串口调试助手

2023-01-18 17:17:59 15765

原创 网口调试助手

(1)TCP通信(2)UDP通信UDP(User Datagram Protocol,用户数据报协议)是一个轻量级、不可靠、面向数据报的、无连接的协议,多用于可靠性要求不严格,不是非常重要的传输。QUdpSocket类继承自QAbstractSocket,用来发送和接收UDP数据报,”Socket”即套接字,套接字即IP地址+端口号。其中IP地址指定了网络中的一台主机,二端口号则指定了该主机上的一个网络程序,使用套接字即可实现网络上的两个应用程序之间的通信。

2023-01-16 21:27:36 2860

原创 线程(02)——线程同步

线程同步,生产者、消费者示例

2023-01-04 16:10:08 76

原创 线程(01)

使用QThread启动线程

2023-01-04 15:12:41 87

原创 进程通信(02)

QT进程通信示例

2023-01-03 21:56:08 106

转载 QT 5.15前版本QTcpSocket::error,QAbstractSocket::error信号无法关联槽

QT 5.15前版本QTcpSocket::error,QAbstractSocket::error信号无法关联槽

2022-12-29 21:33:29 1246

原创 TCP通信(02)

TCP通信,客户端向服务端发送数据

2022-12-29 21:27:53 122

原创 TCP通信(01)

tcp通信,服务器端向客户端发送数据。

2022-12-29 15:52:21 91

原创 UDP通信

UDP通信

2022-12-29 10:01:11 81

原创 获取网络接口信息

获取网络接口信息

2022-12-29 08:58:08 152

原创 HTTP通信

通过网络访问接口实现HTTP通信

2022-12-28 20:40:37 100

原创 对象存储——CDN

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言常见问题前言使用第三方OSS服务的好处是集成了CDN服务,下面来了解一下什么是CDN。CDN全称:Content Delivery Network或Content Distribute Network,即内容分发网络是将源站内容分发至最接近用户的节点,使用户可就近取得所需内容,提高用户访问的响应速度和成功率。解决因分布、带宽、服务器性能带来的访问延迟问题,适用于站点加速、点播、直播等场景。基本思路尽可能避开互联网

2021-07-19 21:51:02 575

原创 对象存储——七牛云存储

七牛云存储前言需求编码前言需求在项目中,如用户头像、文章图片等数据需要使用文件存储系统来保存方案自己搭建文件系统服务选用第三方对象存储服务我们在头条项目中使用七牛云对象存储服务 http://www.qiniu.com。使用注册新建存储空间使用七牛SDK完成代码实现七牛Python SDK 网址 https://developer.qiniu.com/kodo/sdk/1242/python安装SDKpip install qiniu编码七牛提供的上传代码参考示例f

2021-07-19 21:25:46 358

原创 JWT禁用问题

JWT禁用问题前言需求前言需求token颁发给用户后,在有效期内服务端都会认可,但是如果在token的有效期内需要让token失效,该怎么办?此问题的应用场景:用户修改密码,需要颁发新的token,禁用还在有效期内的老token后台封禁用户解决方案在redis中使用set类型保存新生成的tokenkey = 'user:{}:token'.format(user_id)pl = redis_client.pipeline()pl.sadd(key, new_token)pl

2021-07-15 08:50:12 377

原创 JWT的Python库

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档JWT的Python库前言独立的JWT Python库项目封装前言独立的JWT Python库itsdangerousJSONWebSignatureSerializerTimedJSONWebSignatureSerializer (可设置有效期)pyjwthttps://pyjwt.readthedocs.io/en/latest/安装 $ pip install pyjwt用例 >&

2021-07-12 15:37:25 271

原创 JWT & JWS & JWE

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档JWT & JWS & JWE前言Json Web Token(JWT)JSON Web Signature(JWS)JSON Web Encryption(JWE)前言Json Web Token(JWT)JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在两个组织之间传递安全可靠的信息。官方定义:JSON Web Token (JWT) is a compact URL-sa

2021-07-08 21:09:26 263

原创 HMTT——Redis

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Redis前言1 Redis事务基本事务指令Python客户端操作2 Redis持久化RDB 快照持久化AOF 追加文件持久化3 Redis高可用4 Redis集群5 用途6 相关补充阅读前言1 Redis事务基本事务指令Redis提供了一定的事务支持,可以保证一组操作原子执行不被打断,但是如果执行中出现错误,事务不能回滚,Redis未提供回滚支持。multi 开启事务exec 执行事务127.0.0.1:6379>

2021-07-07 20:15:51 177

原创 HMTT——数据库优化

数据库优化前言数据库优化1 理解索引2 SQL查询优化3 数据库优化前言数据库优化数据库是Web应用至关重要的一个环节,其性能的优劣会影响整合Web应用,所以需要对数据库进化优化以提高使用性能。以下提供几点方法作为参考。1 理解索引2 SQL查询优化避免全表扫描,应考虑在 where 及 order by 涉及的列上建立索引;查询时使用select明确指明所要查询的字段,避免使用select *的操作;SQL语句尽量大写,如 SELECT name FROM t WH

2021-07-06 19:48:40 460

房天下二手房房价预测——预测结果.xlsx

利用训练的模型对测试数据进行预测,将预测结果保存下来。

2019-05-15

房天下二手房房价预测模型——predict_model.m

使用特征处理后的数据训练机器学习算法得到训练后的模型,然后将模型保存下来,用于以后的房价预测。

2019-05-15

房天下二手房训练数据——数据特征处理_train_data.csv

对房天下的二手房的训练数据进行特征处理,将特征处理后的数据保存下来,用于数据挖掘。

2019-05-14

房天下二手房测试数据——特征处理_test_data.csv

对房天下的二手房的测试数据进行特征处理,将特征处理后的数据保存下来,用于数据挖掘。

2019-05-14

二手房方天下数据——郑州市.txt

利用爬虫采集的房天下的二手房数据,其中主要为郑州市的二手房数据。该数据是存在txt文档里的。

2019-05-13

JSP网上购物系统的实现(含源代码)

JSP网上购物系统的实现(含源代码),采用ssm实现的网站在线购物源码。

2019-04-27

工具 mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl

工具 mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl,python中支持MySQL模块的轮子文件,适用于Python3.6版本,本机64位操作系统,使用pip安装成功。解决mysqlclient安装时出现的各类问题

2018-08-11

文件加密存储

文件加密存储,实现对文件的加密与解密,以Linux命令的格式进行操作。

2017-12-29

python2.7及所需工具包

本资源包含了python2.7及安装的包,还有开发时必须用的工具包,

2017-12-26

oracle学习资料

Oracle学习资料,包含了详细的oracle知识内容,并且包含课程PPT,而且包含了实验案例代码。

2017-12-21

UML宿舍管理系统课设

UML宿舍管理系统课设, 本文档详细的阐述了宿舍管理系统的整个流程,运用UML知识对系统做了详细的介绍和分析设计。

2017-12-13

操作系统复习题

操作系统第四版复习题,由汤小丹主编,内容详细,题型就有典型性。

2017-12-13

ip地址与地理位置对应表

ip地址与地理位置对应表,我的 IP 地址是多少?在线查询 IP 地址或域名的国家和城市信息,在地图上定位 IP 地址的地理位置。

2017-11-27

python开发股票爬虫

使用python开发爬虫,爬取股票信息,并将信息数据导入mysql数据库

2017-11-16

mysql 与word和excel互导数据

mysql 与word和excel互导数据,运用sql语句实现,并且处理常出现的错误。

2017-10-09

SQL server 2008 r2 JDBC jar 包

sqlserver 2008R2的工具jar包,在学习或者工作中jar包是连接sqlserver 2008R2的纽带,比如JAVA举例,在编码中如果不导入这个jar包,会爆出很多的错误,

2017-09-09

JDBC的jar包

JDBC的jar包

2017-08-14

C语言学习PPT

C语言学习的课程资源

2016-09-28

串口调试助手,开发串口调试助手程序

串口调试助手,开发串口调试助手程序

2023-01-18

QT网络调试助手,包含可执行程序,博客地址:https://blog.csdn.net/qq-35809147/article/

- Tcp客户端模块。 - Tcp服务器模块。 - Udp客户端模块。 - Udp服务器模块。 - 服务器支持多个客户端连接。 - Ascii字符数据收发。 - Hex16进制数据收发。 - 支持Utf8中文数据收发。 - 可指定网卡IP地址绑定。 - 可暂停显示收发数据。 - 定时器自动发送。 - 可对单个在线连接发送数据,也可勾选全部连接进行发送。

2023-01-16

简历分析工具源码.rar

利用爬虫原理做的简历分析工具,以减轻人力资源HR的处理简历及筛选简历的繁杂工作,主要运用了Pyqt5、python、request、beautifulsoup、xml等技术,将解析的简历信息格式化存储到excel中。

2020-11-02

qsqlmysql.dll 5.12.1版本下载

qsqlmysql.dll 5.12.1版本下载,解决PyQt5连接mysql出现QSqlDatabase: QMYSQL driver not loaded问题,所需的一些文件。

2020-04-20

JNA Jar包和使用教程.rar

此资源包含了JNA-V3.5.1版本的Jar包,并且还包含了PDF使用教程<JNA—快速调用原生函数1.0>

2019-12-10

食物数据.txt

该数据是在美团上采集的平顶山的餐饮数据,其中包含了上万条数据。该数据存在TXT文档中。

2019-07-05

kafka开发及安装工具包

其包含了kafka开发及安装工具包,包括kafka_2.10-0.8.2.2、kafkalib.tar、scala-2.10.4、zookeeper-3.4.5-cdh5.4.5.tar等工具包。

2019-06-26

Xshell&Xftp;.zip

其中包含了非常流行的远程连接软件Xshell 5 和远程传输软件Xftp 5。

2019-06-26

flume开发相关工具包

其中包括flume-ng-1.5.0-cdh5.4.5.tar安装包,以及flume开发相关jar包。

2019-06-26

hadoop2lib.tar.gz

hadoop相关开发所需java开发工具包,可以将其直接导入eclipse等开发工具中直接使用。

2019-06-26

hadoop-eclipse.zip

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

2019-06-26

jdk-7u75-linux.zip

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。如果没有JDK的话,就无法编译Java程序(指java源码.java文件)。

2019-06-26

apache-storm-0.9.4.tar.gz

Storm是Twitter开源的一个类似于Hadoop的实时数据处理框架,它原来是由BackType开发,后BackType被Twitter收购,将Storm作为Twitter的实时数据分析系统。实时数据处理的应用场景很广泛,例如商品推荐,广告投放,它能根据当前情景上下文(用户偏好,地理位置,已发生的查询和点击等)来估计用户点击的可能性并实时做出调整。

2019-06-25

测试数据.xlsx

将经过数据处理后的数据利用算法进行数据划分,分别划分为训练数据和测试数据。训练数据用来训练模型,测试数据用来做实验。

2019-05-14

训练数据.xlsx

将经过数据处理后的数据利用算法进行数据划分,分别划分为训练数据和测试数据。训练数据用来训练模型,测试数据用来做实验。

2019-05-14

房天下郑州市二手房——异常值数据.xlsx

将爬虫爬下的数据进行异常值分析,然后将异常值赛选出来得到异常值数据集。

2019-05-14

房天下郑州市二手房——正常值数据.xlsx

将爬虫爬下的数据进行异常值分析,然后将异常值删除后得到正常值数据集。

2019-05-13

二手房房天下数据——郑州市.xlsx

利用爬虫在方天下爬取的二手房数据,其中的数据主要是郑州的二手房数据,数据主要存在excel文件当中。

2019-05-13

空空如也

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

TA关注的人

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