- 博客(1514)
- 资源 (33)
- 收藏
- 关注
转载 golang 使用 protobuf 的教程
原文链接:https://www.cnblogs.com/jkko123/p/7161843.html1、下载protobuf的编译器protoc地址:https://github.com/google/protobuf/releaseswindow: 下载: protoc-3.3.0-win32.zip 解压,把bin目录下的protoc.exe复制到GOPATH/bin下,GOPATH/bin加入环境变量。 当然也可放在其他目录,需加入环境变量,能让系统找到proto...
2020-06-23 22:36:04 580
转载 go get国内解决办法汇总
原文链接:https://studygolang.com/articles/20364go作为Google大佬的亲儿子,go开发过程中除了SDK自带的包外还经常会需要用到大佬提供的其他包,这些包都在golang.org下,而下载这些包需要访问大佬的服务器,国内开发者就会遇到各种墙的问题,今天就给大家总结一下有哪些途径安装这些包.1. VPN 如果有条件的,公司能够提供稳定可靠的vpn,建议使用VPN,当然也有一些免费的vpn,实测效果很不好2. gopm gopm是一个开源的G...
2020-06-23 13:50:54 1583
转载 《qss样式表笔记大全(二):可设置样式的窗口部件列表(上)(包含相关示例)》
**可设置样式的窗口部件列表QAbstractScrollArea(滚动区域:随视口滚动背景、固定背景)**扩展:固定平铺拉伸满视口背景QTextEdit{ border-image: url(E:/1.jpg); }示例:QCheckBox::indicator定制QCheckBox { spacing: 5px;}QCheckBox::indica...
2019-12-18 21:50:42 611
转载 qss样式表笔记大全(一):qss名词解析(包含相关示例)
**前话**qss可以说是qt版本的css,语法类似但也存在不同点,建议阅读本文档之前先直接百度以下学习qss的基本使用方式。qss主要是用于qt对ui界面的美化。实践方法:直接打开qmake目录下的qtdesigner,新建控件后,右键点击设置样式。该笔记主要参考《最全Qt样式表使用说明》,学习实践以及做项目过程中重新整理笔记,最终目标为形成一套qss样式表大全,将随着时间持续更新。...
2019-12-03 22:17:24 1162
原创 QT乱码总结9.编码测试和总结四
QT乱码总结0.Qt乱码产生因素https://blog.csdn.net/liujiayu2/article/details/103167953QT乱码总结1.Unicode 和 UTF-8https://blog.csdn.net/liujiayu2/article/details/103168020QT乱码总结2.gbk和ANSI和gb2312的区别https://blog.csdn...
2019-11-20 18:15:41 524
原创 QT乱码总结8.编码测试和总结三
QT乱码总结0.Qt乱码产生因素https://blog.csdn.net/liujiayu2/article/details/103167953QT乱码总结1.Unicode 和 UTF-8https://blog.csdn.net/liujiayu2/article/details/103168020QT乱码总结2.gbk和ANSI和gb2312的区别https://blog.csdn...
2019-11-20 18:15:12 870
原创 QT乱码总结7.编码测试和总结二
QT乱码总结0.Qt乱码产生因素https://blog.csdn.net/liujiayu2/article/details/103167953QT乱码总结1.Unicode 和 UTF-8https://blog.csdn.net/liujiayu2/article/details/103168020QT乱码总结2.gbk和ANSI和gb2312的区别https://blog.csdn...
2019-11-20 18:14:34 426
原创 QT乱码总结6.编码测试和总结一
QT乱码总结0.Qt乱码产生因素https://blog.csdn.net/liujiayu2/article/details/103167953QT乱码总结1.Unicode 和 UTF-8https://blog.csdn.net/liujiayu2/article/details/103168020QT乱码总结2.gbk和ANSI和gb2312的区别https://blog.csdn...
2019-11-20 18:13:39 855
原创 QT乱码总结5.万能解决方案
QT乱码总结0.Qt乱码产生因素https://blog.csdn.net/liujiayu2/article/details/103167953QT乱码总结1.Unicode 和 UTF-8https://blog.csdn.net/liujiayu2/article/details/103168020QT乱码总结2.gbk和ANSI和gb2312的区别https://blog.csdn...
2019-11-20 18:12:40 1267 2
原创 QT乱码总结4.细谈本地编码
QT乱码总结0.Qt乱码产生因素https://blog.csdn.net/liujiayu2/article/details/103167953QT乱码总结1.Unicode 和 UTF-8https://blog.csdn.net/liujiayu2/article/details/103168020QT乱码总结2.gbk和ANSI和gb2312的区别https://blog.csdn...
2019-11-20 18:11:00 1158
转载 QT乱码总结3.UNICODE有无BOM
QT乱码总结0.Qt乱码产生因素https://blog.csdn.net/liujiayu2/article/details/103167953QT乱码总结1.Unicode 和 UTF-8https://blog.csdn.net/liujiayu2/article/details/103168020QT乱码总结2.gbk和ANSI和gb2312的区别https://blog.csdn...
2019-11-20 18:10:12 476
转载 QT乱码总结2.gbk和ANSI和gb2312的区别
QT乱码总结0.Qt乱码产生因素https://blog.csdn.net/liujiayu2/article/details/103167953QT乱码总结1.Unicode 和 UTF-8https://blog.csdn.net/liujiayu2/article/details/103168020QT乱码总结2.gbk和ANSI和gb2312的区别https://blog.csdn...
2019-11-20 18:06:08 1163
转载 QT乱码总结1.Unicode 和 UTF-8
QT乱码总结0.Qt乱码产生因素https://blog.csdn.net/liujiayu2/article/details/103167953QT乱码总结1.Unicode 和 UTF-8https://blog.csdn.net/liujiayu2/article/details/103168020QT乱码总结2.gbk和ANSI和gb2312的区别https://blog.csdn...
2019-11-20 17:59:26 1237
原创 QT乱码总结0.Qt乱码产生因素
QT乱码总结0.Qt乱码产生因素https://blog.csdn.net/liujiayu2/article/details/103167953QT乱码总结1.Unicode 和 UTF-8https://blog.csdn.net/liujiayu2/article/details/103168020QT乱码总结2.gbk和ANSI和gb2312的区别https://blog.csdn...
2019-11-20 17:52:39 913
转载 Visual C++ 内存泄露检测工具(VLD)
简述C/C++ 程序越复杂,内存的管理显得越重要,稍有不慎就会出现泄漏。如果内存泄漏不是很严重,在短时间内对程序不会有太大影响,这也使得内存泄漏问题有很强的隐蔽性,不易被发现。然而不管内存泄漏多么轻微,当程序长时间运行时,其破坏力是惊人的 - 从性能下降到内存耗尽,甚至会影响其他程序的正常运行。| 版权声明:一去、二三里,未经博主允许不得转载。VLDVLD(Visual Leak ...
2019-06-14 22:19:45 601 1
转载 CEF:MFC 对话框 Demo(VS2013)
原文链接:https://blog.csdn.net/blackwoodcliff/article/details/74276848随着 HTML5 的崛起和 IE 的淘汰,微软 Web Browser 控件越来越不合时宜,CEF (Chromium Embedded Framework) 越来越受欢迎。但 CEF 使用起来比 Web Browser 复杂的多,而且它的官方例子 cefs...
2019-05-05 13:36:52 793
原创 python3 Async/Await入门指南
有一个任务,多次执行一个函数,这个函数是阻塞的,阻塞原因是比如获取网络资源,这个时候该怎么办,一般来讲多线程是个不错的选择,python3.5以后提供了async可以让单线程达到相同效果。示例如下:import threadingimport asyncioasync def hello(): print('Hello world! (%s)' % threading.curr...
2019-03-25 15:39:28 3785 5
转载 python3爬虫(9)分布式爬虫与对等分布式爬虫
原文链接:http://www.dataguru.cn/thread-529666-1-1.html谈谈主从分布式爬虫与对等分布式爬虫的优劣主从式(Master-Slave)对于主从式而言,有一台专门的Master服务器来维护待抓取URL队列,它负责每次将 URL分发到不同的Slave服务器,而Slave服务器则负责实际的网页下载工作。Master服务器除了维护待抓取URL队列以及...
2019-03-10 16:02:40 1153 1
原创 python3爬虫(8)爬虫框架scrapy安装和使用
一:scrapy的windows下安装① 安装Python3.6,浏览器打开官网,找到适合自己操作系统的版本下载即可,注意Customize installation 为自定义安装路径,不要忘记勾选pip 进行安装。②安装pywin32.网址:https://sourceforge.net/projects/pywin32/files/pywin32/下载相应版本的.exe 文件,下载...
2019-03-08 11:10:11 947
转载 python3爬虫(7)反反爬虫解决方案
本文转载自:https://github.com/luyishisi/Anti-Anti-Spider越来越多的网站具有反爬虫特性,有的用图片隐藏关键数据,有的使用反人类的验证码,建立反反爬虫的代码仓库,通过与不同特性的网站做斗争(无恶意)提高技术。(欢迎提交难以采集的网站)(因工作原因,项目暂停)https://www.urlteam.org特别说明:这个项目最初源于对自己爬虫代码...
2019-03-05 15:51:26 3525
转载 Redis 持久化之RDB和AOF
Redis 持久化提供了多种不同级别的持久化方式:一种是RDB,另一种是AOF. RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。 AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 AOF 文件中的命令全部以 Redis 协议的格式来保存,新命令会被追加到文件的末尾。 Redi...
2019-03-01 11:02:04 213
转载 redis部署架构总结
windows下面部署主从复制:https://blog.csdn.net/u010648555/article/details/79427606Sentinel模式:https://blog.csdn.net/u010648555/article/details/79430105cluster模式:https://blog.csdn.net/u010648555/article/de...
2019-02-28 17:58:15 606
转载 python3之协程(4)---gevent实现协程操作
原文链接:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001407503089986d175822da68d4d6685fbe849a0e0ca35000Python通过yield提供了对协程的基本支持,但是不完全。而第三方的gevent为Python提供了比较完善的协程...
2019-02-25 11:34:07 1808
转载 python3之协程(3)---greenlet实现协程操作
原文链接:https://www.cnblogs.com/xybaby/p/6337944.html 正文 在前面的文章中提到python原生的generator是semicoroutine,而greenlet是 真 协程。本文内容主要来自对官网文档的翻译,在其中也加入了很多自己的理解和例子。主要包括以下内容:什么是greenlet,greenlet的切换与函数调用的区别,gree...
2019-02-25 11:32:25 972 1
转载 python3之协程(2)---yield与send实现协程操作
原文链接:https://www.cnblogs.com/vipchenwei/p/7049404.htmlyield与send实现协程操作之前我们说过,在函数内部含有yield语句即称为生成器。下面,我们来看看在函数内部含有yield语句达到的效果。首先,我们来看看以下代码:def foo(): while True: x = yield ...
2019-02-25 11:26:21 617
转载 python3之协程(1)---协程简介
原文链接:https://www.cnblogs.com/zhangxinqi/p/8337207.html 1、协程的概念协程,又称微线程,纤程。英文名Coroutine。线程是系统级别的它们由操作系统调度,而协程则是程序级别的由程序根据需要自己调度。在一个线程中会有很多函数,我们把这些函数称为子程序,在子程序执行过程中可以中断去执行别的子程序,而别的子程序也可以中断回来继续执行...
2019-02-25 11:20:11 904
转载 彻底理解 Python 生成器
原文链接:https://www.cnblogs.com/liangmingshen/p/9706181.html 1. 生成器定义在Python中,一边循环一边计算的机制,称为生成器:generator。 2. 为什么要有生成器列表所有数据都在内存中,如果有海量数据的话将会非常耗内存。如:仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。如果列表...
2019-02-22 16:40:21 316
原创 python3爬虫(5)百度云盘暴力破解尝试
4年前写过一篇文章,暴力破解百度云,链接(当然这个方法早已失效):https://blog.csdn.net/liujiayu2/article/details/48953745当时写这篇文章的时候是同事的感召,他写了一个,心中想既然他能写那我也能写,没过多久果然弄出来了,成就感十足。C++写的,稍微有点麻烦,代码还是很清晰,百度网盘不会对验证码进行校验。这个是10分重要的,验证码验证还真...
2019-02-15 14:06:19 23837 12
原创 python3爬虫(6)爬虫代理的使用
网上免费代理有很多,免费的,爬取一下拿来用还是挺不错的,免费的意味着不提供任何服务,能用不能用人家才不管那么多,所以需要赛选一下。这两天研究了一下下,整理代码如下:西刺代理:#西刺:http://www.xicidaili.com/#import requestsfrom bs4 import BeautifulSoupimport pandas as pdimport tim...
2019-01-25 17:43:36 1470
原创 python3爬虫(4)各种网站视频下载方法
理论上来讲只要是网上(浏览器)能看到图片,音频,视频,都能够下载下来,然而实际操作的时候也是有一定难度和技术的,这篇文章主要讲述各个网站视频资源如何下载。 B站视频页面链接:https://www.bilibili.com/bangumi/play/ep118490?from=search&seid=7943855106424547918首先我们用万能下载器“you-ge...
2019-01-09 11:06:23 103575 18
原创 python3爬虫(3)下载流媒体m3u8
现在很多视频网站采用流媒体技术进行播放音视频,一种常见的方案是m3u8文件+ts文件,虽然you-get库可以下载大部分主流视频网站里面的视频,那也只是主流的,并不是全部的,也不知道他是什么原理,流媒体下载要自己掌握里面的技术和原理才比较好,比如这个csdn学院里面的视频他就下载不了,虎牙直播直播的视频数据也下载不了。基础知识m3u8文件:其实就是一个ts文件列表,一个简单m3u8文件...
2019-01-08 16:42:00 132639 16
原创 python3爬虫(2)下载有固定链接的视频
几个月前有个网友找到我,说有个项目一起合作,简单来讲就是下载网络视频。当时很是棘手,最终也没有搞定,想来是个损失,最近在学习python,试着再学习一下。实战案例:1.随便找个网络视频(非流媒体),我这里是用的包图网,进入首页https://ibaotu.com/2.搜索“过年视频”,会有一个视频列表,点第一个,https://ibaotu.com/sucai/513488.htm...
2019-01-07 18:09:02 11177 2
原创 python3爬虫(1)爬取链家二手房
思来自己从写第一个程序到现在已有八年之久,熟练的编程语言也仅有C++,期间也学习过其他编程语言,蓦然回首发现已全然不记得,如狗熊掰棒子,最后怀里只剩下最后一个,自认为还算一个优秀程序员只会一种编程语言有点拿不出手,很是惭愧。静下心来想学python,其实自己的第一个程序也就是他了,这次学一定要搜索积淀,不能学完了也就忘完了,最好的方式是以实战为中心,亦即做一点实战项目,python名气最大的应该是...
2019-01-07 15:49:57 9812 16
原创 按键精灵---调用百度AI进行文字识别脚本
Import "ShanHai.lua"Import "Cjson.lua"//Dim pic = File.Read("/storage/emulated/0/Pictures/1.jpg")//Dim pic = File.Read("/sdcard/Pictures/1.jpg")//Dim picBase64 = ShanHai.Base64En(pic)Dim picBa...
2018-11-30 14:50:13 26255 11
原创 记载一次项目中的小事故
最近做项目出现一次小小的事故,服务器是C++和MYSQL写的,有设备不停的想服务器发送GPS数据,数据库予以进行记录,客户端会对需要的时候会对这些数据检索,一开始使用没啥问题,服务器运行时间久了就出一些问题,经过排查发现是数据量过大导致搜索时间过长,具体数据是2000万条数据检索耗时75秒(哪怕检索结果只有短短的几十条数据,检索过程要所有数据都过一遍),这就有点不合适了。目前没找到合适的解决办法,...
2018-10-22 16:20:15 389
转载 获取网络时间并刷新本地时间(源码2)
因为上次那个获取网络时间失效了(使用的是37端口),获取网络时间并刷新本地时间(源码1)所以网上又找了一份代码,使用的是123端口,虽然没有测试成功,这里也做下记录,估计是本机环境问题,过两天再进行测试一下。// getNTPTime.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"using namespace std; char *...
2018-10-19 15:35:55 684
转载 C++格式化硬盘(源码)
#include <windows.h>#include <stdio.h>#include "Format.h"#define _UNICODE 1#include <tchar.h>BOOL Error = FALSE;BOOL QuickFormat = FALSE;DWORD ClusterSize = 0;BOOL Comp...
2018-10-15 17:37:58 4867 6
转载 获取网络时间并刷新本地时间(源码1)
#define WIN32_LEAN_AND_MEAN#include <windows.h>#include <stdio.h>#include <stdlib.h>#include <iostream>#include <TCHAR.H>#include <winsock.h>#pragma commen...
2018-10-15 13:27:02 2241 3
转载 MySQL存储过程
存储过程简介SQL语句需要先编译然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。存储过程是可编程的函数,在数据库中创建并保存,可以由SQL语句和控制结构组成。当想要在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,存储过程是非常有用的。...
2018-09-05 15:04:43 314
转载 Mysql游标循环遍历
在大型的数据面前修改表内的内容,使用Mysql的游标实现 牧牛遛马根据在存储过程的接触上实际的使用过程在代码的每个逻辑后面加上注释来大致实现一下遍历数据表的逻辑牧牛遛马 踩过的雷区:1、记不得游标的查询单词————–fetch2、设置循环条件的代码写错———— declare continue handler for not found set flag = false; 漏写...
2018-09-05 15:03:58 8858
SSDTHook实现进程保护
2017-06-09
SkinSharp开发库+百款皮肤+皮肤编辑器
2017-05-24
minhook-1.3.2
2017-05-09
python2.7.8 32
2016-05-25
AStar 算法实例
2015-07-18
Visual Assist X补丁
2015-06-18
cmake-3.14.3-win64-x64.zip
2019-09-05
跨平台高性能TCP服务器框架 &boost;
2018-06-25
网狐IOCP压缩版
2018-06-22
用C++实现的壳
2017-09-14
像加载DLL一样加载EXE
2017-09-10
protobuf-2.61最新版
2017-08-28
Gh0stVC6到VS2010迁移所有问题的解决方法
2017-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人