自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (4)
  • 收藏
  • 关注

原创 linux 后台运行注意

linux 后台运行进程进入T即停止状态

2022-10-27 16:57:17 158

原创 pdf转word文档方法

src_pdf_path=filedialog.askopenfilename(title='选择pdf文件', filetypes=[('pdf', '*.pdf'), ('All Files', '*')],labelRes.config(text='请选择pdf文件')labelRes.config(text='完成')

2022-08-05 17:30:45 598

原创 qt vc打包编译注意事项

qt MSVC 打包 发布

2022-07-06 09:45:09 378

转载 2021-03-12

Linux Shell自动交互/人机交互的三种方法如果你要学习linux,你可能会遇到Linux Shell自动交互问题,这里将介绍Linux Shell自动交互的解决方法,在这里拿出来和大家分享一下。一、背景shell脚本在处理自动循环或大的任务方面可节省大量的时间,通过创建一个处理任务的命令清单,使用变量、条件、算术和循环等方法快速创建脚本以完成相应工作,这比在命令行下一个个敲入命令要省时省力得多。但是有时候我们可能会需要实现和交互程序如ftp,telnet服务器等进行交互的功能,这时候

2021-03-12 10:03:22 175

原创 2021-01-05

python调用c语言动态库 windows平台

2021-01-05 17:56:49 158

转载 2020-12-18

转载 源博客地址:https://blog.csdn.net/stpeace/article/details/81150393CAS是compare and swap, 简单来说就是,在写入新值之前, 读出旧值, 当且仅当旧值与存储中的当前值一致时,才把新值写入存储。__sync_bool_compare_and_swap是可供程序员调用的接口, 为什么需要CAS呢? 一起来看下: 让10个线程执行加法操作, 看看最简单的版本: #include &...

2020-12-18 17:31:37 140 1

原创 python-paramik-ssh 远程连接服务器

执行cmd 命令是python 代码下的环境变量和使用工具登陆的远程环境不一样,所以有的系统命令要用全路径才会有返回值例如 ifconfig &1.txt有的命令不能定位到 nft list table dnat1 &/dev/null >1.txt,这样结果不会有显示,应该改为nft list table dnat1 &>1.txt...

2020-04-28 19:17:17 192

转载 python 64位打包32位应用程序

pyinstaller在64位系统下打包32位程序使用环境说明:win10 64位,已安装python3.6-64位版本遇到的问题:win10 64位打包成exe文件后,不能在32位系统运行需求:使用python打包生成exe文件,win64位和32位exe均可运行解决方法:不需要更换成32位的电脑,再进行封装,只需将python改为32位即可1、下载安装32位python3....

2020-04-24 10:25:33 2432

原创 leetcode 练习

1.华为面试题一#include <iostream>#include <string>#include <algorithm>using namespace std;class Solution {public: string reverseWords(string s) { reverse(s.begin(), s.e...

2020-04-13 10:43:14 191

原创 mosquitto服务器参数配置

配置服务器方法1.打开/etc/mosquitto 中的mosquitto配置文件在 /etc/mosquitto/ 创建文件pwfile 文件中写入用户名 密码启动订阅客户端发布消息...

2019-11-21 18:20:30 318

转载 qt creator5.9编译mqtt 编译不通过修改方法

引用网友的文章 https://blog.csdn.net/naibozhuan3744/article/details/78807406编译环境win7 64+Qt5.9.3+MinGW32我的版本MQTT源码下载地址:(Qt版的)http://blog.csdn.net/penghejuan2012/article/details/77750381一、Qt5.9编译MQTT源...

2019-10-18 11:40:54 634 1

转载 几种消息队列的比较

转自:https://www.cnblogs.com/ruiati/p/6649868.html消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题实现高性能,高可用,可伸缩和最终一致性架构使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在实际...

2019-04-24 15:17:11 1874

原创 C++程序调用cmd命令行 执行bat等应用(XP,WIN7差别)

调用bat文件或者exe 或者可执行的cmd命令。可以使用CreateProcess,WinExec。这里推荐使用CreateProcess。因为官方文档说:Note  This function is provided only for compatibility with 16-bit Windows. Applications should use the CreateProcess fun...

2018-07-11 09:50:07 1026

转载 (转)程序员必须掌握的 正则表达式

一、校验数字的表达式*表示匹配0-无穷+表示匹配1-无穷数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正数、负数、...

2018-06-25 11:07:36 153

原创 VS08安装问题小计

1.VS08 安装  ,加载安装组件正常 ,安装组件时去不出错 。2.把原来的office2007卸载 或者删除安装目录 ,重新下载0ffice2007,安装office2007 ,安装vs2008 。问题:vs2008安装用到office2007的组件 ,原先的office2007已经损坏,所以需要重新安装office2007....

2018-05-04 10:09:42 125

原创 windows 设备管理器中的设备控制

控制主要功能程序:控制基本设备:GUID guid; BOOL StateChange(HDEVINFO hDevInfo,DWORD dwNewState, DWORD dwDevID)  {   SP_PROPCHANGE_PARAMS PropChangeParams;   SP_DEVINFO_DATA        DevInfoData = {sizeof(SP_DEVINFO_DAT...

2018-04-10 11:22:16 2235 2

转载 DEBUG_NEW未定义错误

转载地址 :点击打开链接拿别人的代码过来用,编译的时候出现如下错误error: identifier "DEBUG_NEW" is undefined找了google和百度没有解决办法,后来发现是这几行代码搞鬼#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FIL

2017-08-10 17:12:18 2406

原创 CString 的坑

MARK:结构体中尽量不要用 CString 这样的数据 这些数据里面还有很多内容    如果用sizeof(结构体) 取的值会受到影响  结构体中还是用一些基本的元数据好蟹typedef struct tagSoftDispatchPolicy{    CString runcmd;    CString    cmdpara;  

2017-08-04 17:24:05 345

转载 高并发数据库设计方案

转载于:点击打开链接一、数据库结构的设计    如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。    在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一

2017-07-18 16:00:24 4602

转载 宽字符wchar_t和窄字符char区别

1.    首先,说下窄字符char了,大家都很清楚,就是8bit表示的byte,长度固定。char字符只能表示ASII码表中的256个字符,包括前128个可见字符和后面的128个不可见字符。       而wchar_t则是因为char所能表示的字符数太少(256个)而应运而生的,它的长度可以8bit,16bit,32bit,长度是与不同平台上的c库相关的。其实这个长度是根据指定平台上想要用

2017-07-18 11:02:16 1109 1

原创 多重映射关系的map

map  只支持key-VALUE存储multimap支持多对多的关系在multimap查找一个key的多个值可以用下面的方式,mark下int main(){std::multimap mulm1;mulm1.insert(make_pair(1,"lisi"));mulm1.insert(make_pair(1,"liming"));

2017-05-24 11:18:29 705

转载 postgreSQL基本学习手册

来源 :  http://www.cnblogs.com/stephen-liu74/archive/2012/04/30/2293602.html   点击打开链接一、数值类型:    下面是PostgreSQL所支持的数值类型的列表和简单说明:名字存储空间描述范围smallint2 字节小范围整数-

2017-04-26 10:51:32 333

转载 mysql和postgres数据库性能比较

转载出处:  http://database.51cto.com/art/200511/11474.htm我使用哪个数据库:PostgreSQL 或 MySQL?这个老生常谈的问题已经困惑了开发者至少两年了。我全面地接触了这两个数据库系统(MYSQL有一年,而Postgres有二年了),而且对MySQL网站提出的关于两者之间的差异非常好奇。 1999年9月,当我们正开始对SoureForg

2017-04-10 11:31:08 6951

原创 关于福昕软件公司的控件使用-Foxit PDF SDK ActiveX

这是一款由福昕软件公司开发的控件,控件名字FoxitPDFSDKActiveX520_Std_x64.ocx。我的开发环境:WIN7  64BIT    VS2013  官网介绍:https://www.foxitsoftware.cn/products/sdk/PDFsdk/packages.php官网上下载:1.FoxitPDFSDKActiveX520_Std

2017-01-25 15:06:29 16288 7

转载 LZ78算法原理及实现

感谢  Treant  http://www.cnblogs.com/en-heng/p/6283282.html数据压缩算法 LZ78算法原理及实现

2017-01-16 16:23:45 9391 1

原创 反转链表

用了别人的做解释:public class Solution {    publicListNode ReverseList(ListNode head) {               if(head==null)            returnnull;        //head为当前节点,如果当前节点为空的话,那就什么也不做,直接返回null;   

2016-11-18 14:49:46 486

原创 链表中倒数第k个结点

ListNode* FindKthToTail(ListNode* pListHead, unsigned int k) {        if(NULL==pListHead)            {            return NULL;        }    ListNode *p = pListHead;    int size = 0;    wh

2016-11-16 14:57:54 283

原创 调整数组顺序

void CodeComplite::reOrderArray(vector &array){/*    //冒泡法,时间换空间    if (0 == array.size())    {        return;    }    int temp = 0;    int i = 0,j=0;    for (i = 0; i     {  

2016-11-16 11:03:05 481

原创 牛客网-二进制中1的个数

class Solution {public:     int  NumberOf1(int n) {             int count = 0;    if (n         n = n & 0x7FFFFFFF;        ++count;    }    while (n)    {        count += (n & 1);

2016-11-15 11:24:57 516

原创 牛客网-跳台阶问题

class Solution {public:    int jumpFloor(int n) {       int num1 = 1, num2 = 1;    if (0 == n)    {        return 0;    }    if (1 == n )    {        return 1;    }    if(2==n)

2016-11-14 16:12:46 376

原创 牛客网-斐波那列数列

int FeiBoNaQie::Fibonacci(int n){    //方案一:用递归做的,当n的值比较大,大于38 时运行时间为1秒多,    //n越大,越耗时越多    //if (0 == n)    //{    //    return 0;    //}    //if (1 == n||2==n)    //{    //    ret

2016-11-14 15:40:54 517

原创 c语言获取程序运行的时间例子

#include #include #includeint main(){        time_t begin;    time_t end;    double time = 0.0;    char ctime[50] = { 0 };    FeiBoNaQie fb;    long lm = 0;        begin

2016-11-14 14:36:52 1180

转载 利用位图查找大数据

转载地址: http://blog.csdn.net/lf_2016/article/details/53081447  1K=1024byte  1M=1024K=1024*1024byte(约100万个字节)  1G=1024M=1024*1024K=1024*1024*1024byte(约10亿个字节)  假设现在有40亿个不重复且无序的无符号整数,现在给

2016-11-08 14:33:33 749

转载 用vs查看C++类的内存分布

原文地址:http://www.cnblogs.com/jerry19880126/p/3616999.html书上类继承相关章节到这里就结束了,这里不妨说下C++内存分布结构,我们来看看编译器是怎么处理类成员内存分布的,特别是在继承、虚函数存在的情况下。工欲善其事,必先利其器,我们先用好Visual Studio工具,像下面这样一步一步来: 

2016-11-03 11:12:52 334

转载 opengl基础学习

转自:http://www.cnblogs.com/crazyxiaom/articles/2073586.html说起编程作图,大概还有很多人想起TC的#include 吧?但是各位是否想过,那些画面绚丽的PC游戏是如何编写出来的?就靠TC那可怜的640*480分辨率、16色来做吗?显然是不行的。本帖的目的是让大家放弃TC的老旧图形接口,让大家接触一些新事物。Open

2016-10-27 17:03:09 1024

转载 MFC中的GDI/GDI+和双缓冲绘图

来源:   http://blog.csdn.net/kingcat666/article/details/441550771、GDI概述  GDI在全称是Graphics Device Interface,即图形设备接口。是图形显示与实际物理设备之间的桥梁。        GDI使得用户无需关心具体设备的细节,而只需在一个虚拟的环境(即逻辑设备)中进行

2016-10-26 15:56:32 1405

转载 99%的人都理解错了 HTTP 中 GET 与 POST 的区别

转载地址:http://www.itwendao.com/article/detail/49803.html首页移动开发Web前端架构师编程语言互联网数据库系统运维云计算项目管理其他> Web前端 > 99%的人都理解错了 HTTP 中 GET 与 POST 的区别99%的人

2016-10-08 16:16:59 368

转载 读写文件

转自:http://www.cnblogs.com/lidabo/p/3573026.htmlC方式: 写:FILE *pFile = fopen("1.txt", "w");fwrite("http://www.pcslonline.com", 1, strlen("http://www.pcslonline.com"), pFile);fclose(pF

2016-07-04 11:47:30 277

转载 C++中数字与字符串之间的转换

转自:http://www.cnblogs.com/luxiaoxun/archive/2012/08/03/2621803.html作者:阿凡卢C++中数字与字符串之间的转换1、字符串数字之间的转换(1)string --> char *   string str("OK");   char * p = str.c_str();(2)char * --

2016-06-30 10:30:31 324

原创 v2013 去除 C4996

error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.1>          d:\softe

2016-06-21 10:49:06 270

visual assist x通用版本

visual assist x支持各个版本的安装,内含破解方法,如果有安装了其他的visual assist x请先卸载

2019-01-14

代码实现 EXCEL 导出报表

代码实现 EXCEL 导出报表,基本的库,具体应用参照博客内容

2018-07-20

ftp HTTP下载通讯

ftp HTTP 下载通信客户端,用于实现下载机制,支持断点续传

2018-07-20

Navisphere Manager Simulator Lab

该文档指导你对Navisphere的安装和功能使用说明 安装说明附有截图说明

2013-05-31

空空如也

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

TA关注的人

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