自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 python AMQP 客户端连接

设计设计一个AMQPClientUtil类 用户AMQPClient管理AMQMClient管理 这里会创建两个AMQP对象,一个是用户定义的比如 hello_amqp,主要用户其他服务来请求数据,另一个有系统定义hello_amqprep,在用户定义的queue末尾增加req主要用户向其他服务请求数据。这样设计的目的在于将主动请求和主动接受分开。避免一个数据队列数据量过多外部通过AMQPClientUntil的对象调用 只存在启动时,调用run函数,已初始化AMQP连接。发送数据时调用 send

2020-11-03 11:17:24 2637 2

原创 Python 实现日志库

Python 实现日志库编写时遇到的问题直接上代码编写时遇到的问题1.在写这份日志库的时候,第一版是没有并发处理的,而且打印的日志没有没有打印出来代码所在的文件,函数名,行号等,后来从网上查到sys中可以获取到被调用函数所在的文件,调用函数以及行号等2.在优化的过程中,开始使用的是线程,后来觉得线程实际上还是在软件上的并发,当他执行时,其他代码块在等待,后来修改为进程,但是在使用进程的时候花...

2019-11-10 10:52:14 353

原创 unordered_map插入

【代码】unordered_map插入。

2024-04-09 16:24:35 905

原创 Linux C++ 进程间通信-PIPE

【代码】Linux C++ 进程间通信-PIPE。

2022-11-13 20:42:14 745

原创 C++ 不要在析构函数中调用线程

【代码】C++ 不要在析构函数中调用线程。

2022-11-13 20:30:16 373 1

原创 memcpy 内存越界分析

memcpy 内存越界分析。

2022-11-04 15:42:12 2449

原创 bash Linux 多个python虚拟环境切换

bash Linux实现多个python虚拟环境的切换

2021-12-09 17:19:26 891

原创 C++ 记一次结构体中使用互斥(std::mutex) 引发的程序异常

服务内容c++后台服务, 接口接收数据同步(每次只能可能有一个请求在执行)。引发异常现象线上版本服务一直正常执行,突然有一天服务接收不到请求了。前端所有请求都收不到了。解决思路第一次出现。运营说已经半个小时无法操作了。慌得一批,赶紧查看,只发现后台接收不到数据了。不管了先重启服务。重启了,又一切正常了。跟运营小姐姐说,好了但是我还不知道原因。开始怀疑是框架内网关处理的问题,其他服务有没有问题。先不管了还有很多事情没做,先做其他的。隔一天第二次出现。还是怀疑框架内网关有问题。先让框架的

2021-08-13 10:41:42 1528

原创 python 调用Linux c/c++动态库

编译C++ 动态库文件列表ControllerInterface.h // 测试类maindll.h // 动态库头maindll.cpp // 代码代码ControllerInterface.h#ifndef __CONTROLLERINTERFACE_H__#define __CONTROLLERINTERFACE_H__#include <iostream>class ControllerInterface{public:

2021-08-11 11:55:52 685

原创 Linux 配置ssh密钥登陆

参考https://segmentfault.com/a/1190000022406620Linux 服务端配置切换到当前配置的用户生成密钥ssh-keygen -t rsa1.选择文件生成的路劲 一般不需要修改2.输入每次登陆的密码(需要输入两次),如果考虑我们客户端使用无密码只通过密钥登陆则不需要输入密码直接回车当前路径下存在两个文件id_rsa.pub 是公钥存放在服务端id_rsa 私钥客户端使用将这两个文件拷贝的~/.ssh下cp i

2021-02-22 16:56:58 212

原创 vscode Could not establish connection

remote ssh 远程连接报 Could not establish connection解决方案打开C:\Users\用户.ssh 文件夹下的known_hosts 删除里面与你连接相关的 地址。重新配置连接

2020-12-07 14:50:43 1275 1

原创 用python实现selenium 自动化测试

概要目前市面上的自动化测试服务比较多。最近做自动化测试主要研究了puppeteer,pyppeteer,selenium。puppeteer谷歌开发的nodejs支持的服务库。

2020-11-09 11:31:22 441

原创 批处理bat操作文件夹

批处理 bat读取文件名1. 将文件名写到文件中:dir /a:d /b &gt;leve2.txt 或者 dir /ad 指定路劲 /b &gt;leve2.txt2. 读取文本批量创建文件夹:for /f "skip=1 delims=" %%a in (xxx.txt) do (md %%a)3. 批量解压二级文件夹:set SrcPath=E:\DataCenter_S...

2019-11-12 21:12:25 105

原创 sql server存储器批量还原.bak数据库

sql server存储器批量还原.bak数据库DECLARE @dicpath AS NVARCHAR(256), @datapath AS NVARCHAR(256);set @dicpath = 'D:\MSSQL\Backup'set @datapath = 'D:\MSSQL\Data'truncate table [TempTable].[dbo].[TempTables]...

2019-02-21 23:19:07 2101

空空如也

空空如也

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

TA关注的人

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