- 博客(84)
- 资源 (11)
- 收藏
- 关注
原创 Qt 实现 QQ 截图工具(开源OEasyScreenshot)
截图作为一个锦上添花的功能,我想大家一定都没有在意,可能大家忘了一件事,曾几何时你想截图的时候,第一时间想到的是打开QQ而不是其它软件?你是不是感觉到了什么?QQ的截图做的确实挺好挺细致的。我搜了一下,没有找到比较优质的内容,于是乎我就。 嘿嘿嘿~ 1 : 1 高仿,供大家学习使用。
2017-04-16 20:46:28 15255 26
原创 python3 标准库 POST 请求中 raw 参数类型
我在调用 RPC 接口时发生的一个小插曲 POSTMAN 中调试接口可行,但移到python脚本中却发现异常行为。经过抓包工具观察到异常原因抓包结果 1 (期望结果)对应 TCP 请求原文如下POST http://192.168.41.131:8090/rpc HTTP/1.1Accept-Encoding: identityContent-Type: applica...
2018-07-30 13:38:12 5539
原创 区块链以太坊 Ethereum RLP协议领略每一个字节的意义
///////////////////////// 合约交易二进制数据解析 RLP 协议/// https://github.com/ethereum/wiki/wiki/RLP//////////////////////// raw datahttps://etherscan.io/getRawTx?tx=0x8654845ff5fb84d3c747b8940472a7c3e0c63...
2018-07-11 08:11:27 1585
原创 EOS白皮书读后有感
特性 参数 信息来源 备注 产块速度 0.5秒/块 consensus-algorithm-bft-dpos 会出现空白块,即在预定时间没生成出对应的块 产块原理 多人协作顺序产块 \ The selected producers are scheduled in an order agreed upon by 15 or more ...
2018-03-29 14:40:35 2770
原创 C fromHex 十六进制字符串转字节
const unsigned char *fromhex(const char *str){ static unsigned char buf[512]; size_t len = strlen(str) / 2; if (len > 512) len = 512; for (size_t i = 0; i < len; i++) { ...
2018-03-15 12:00:42 1821
原创 ubuntu 安装 boost 1.66.0
QTum Ubuntu 编译 Boost库错误错误内容root@4f5767887f5b:/cloud/qtum/qtum# makeMaking all in srcmake[1]: Entering directory '/cloud/qtum/qtum/src'make[2]: Entering directory '/cloud/qtum/qtum/src' CXXLD...
2018-03-06 16:56:47 4489
原创 Ubuntu 阿里源基础环境配置
更新源信息sudo apt-get update下载 Vim 编辑器sudo apt-get install vim修改 Ubuntu 的 aptget 源为阿里源备份源信息sudo cp /etc/apt/source.list /etc/apt/source.list.bak修改源信息至阿里源sudo vim /etc/apt/source.list...
2018-03-05 11:25:15 517
原创 window 创建虚拟盘符
# 创建虚拟盘符subst d: /w# 删除虚拟盘符subst w: /d应用场景 我把很多的库放在了自己的移动硬盘里 到一个新的电脑要使用这些库的时候,我常常要插上自己的移动硬盘 为保障每次使用的路径一致。我在项目工程中的库依赖填写了不常用的磁盘盘符。 例如:z盘符 当我插入自己的移动硬盘的时候,为了保障路径统一,我对移动硬盘映射了一个虚拟盘符 ...
2018-03-05 11:15:48 4606
原创 Linux 交换区 用磁盘换内存
创建 1G 的交换区# 创建空文件dd if=/dev/zero of=/swap bs=1024k count=1024# 制作成交换区mkswap /swap# 修改文件权限到安全权限chmod 600 /swap# 启动交换区sudo swapon /swap# 查看当前内存情况free -m 修改文件权限到安全权限 : chmod 600 /swap do...
2018-03-02 16:05:09 1557
原创 Qt QTableView 如何清理列表里的数据
数据初始化 tableView_ = new QTableView(); model_ = new QStandardItemModel(); tableView_->setModel(model_); // model 初始化 model_->setColumnCount(6); model_->setHeaderData(0, Qt::Horizont
2017-11-13 10:02:17 18730 2
原创 Qt Q_INIT_RESOURCE 让 dll 动态库使用 qrc 资源文件
前言Q_INIT_RESOURCEQt DocQt Demo说明前言我们经常会在动态库中使用一些资源文件,例如 qss 文件、 png 文件,以达到美化界面的效果,刚刚使用 Qt 创建动态库的朋友可能会发现, 在代码中无法添加 qrc 资源文件中的图片资源。 显然,这会给我们带来很多麻烦,今天我们就来解决这些麻烦。Q_INIT_RESOURCEQ_INIT_RESOURCE 初始化qrc资
2017-10-27 12:42:51 5438
原创 inno setup 5 默认选中添加快捷方式
[Tasks] //tasks 任务,desktopicon桌面, Name: "desktopicon"; Description: ""; GroupDescription: ""; Flags: checkablealone系统默认是没有“Flags: checkablealone”命令的,checkablealone应该是“复选”的意思,“unchecked”应该为“不选”的意思吧。
2017-10-11 13:01:31 3069
原创 bitcoin 编译辛酸史
网上教程虽然多,但是我对linux还不是非常熟悉最后记上 bitcoin1.20 编译的命令./configure LDFLAGS="-L/home/cly/project/boost/boost_1_65_1/stage/lib -L/home/cly/project/libprobuf/protobuf-2.6.1/src/lib" CPPFLAGS="-I/home/cly/project/b
2017-09-19 10:03:39 768
原创 linux bitcoin-qt程序运行时 缺少 libboost.so 动态库
bitcoin可执行程序的运行错误截图# 执行打开后发生的错误提示./bitcoin-qt/home/cly/project/bitcoin/ShanRen_bitcoin-0.12/bitcoin-0.12/src/qt/.libs/lt-bitcoin-qt: error while loading shared libraries: libboost_filesystem.so.1.65.1
2017-09-12 14:12:40 2014
原创 linux bitcoin 编译 boost protobuf库未找到
我的操作系统是 linux - ubuntu 12.04.5首先确认自己是否boost库是否真的未安装命令行whereis boost# 若未找到则安装sudo apt-get install libboost-dev若还是未找到,则自行官网下载boost库,本地编译。 之后利用关键字,指定boost库的位置。./configure LDFLAGS="-L/home/cly/project/b
2017-09-11 16:52:56 803
原创 linux bitcoin protobuf-2.6.1 安装依赖库
linux指令集wget https://github.com/google/protobuf/releases/download/v2.6.1/protobuf-2.6.1.tar.gzmv ~/Desktop/protobuf-2.6.1.tar.gz ./tar -zxvf protobuf-2.6.1.tar.gzcd protobuf-2.6.1/./configuremake
2017-09-11 16:43:36 625
原创 linux permission denied
permission denied 的错误提示make: execvp: ./config.guess: Permission denied
2017-09-08 17:31:54 17963 1
原创 g++: internal compiler error: Killed (program cc1plus)
make 时遇到因系统内存不足所引发的编译崩溃错误关键字
2017-08-05 11:18:37 2801 1
原创 Makefile.am: error: C++ source seen but 'CXX' is undefined
背景在Linux下编译 bitcoin 时所遇到的一些问题背景Makefile.am: error: C++ source seen but 'CXX' is undefinedMakefile.am: The usual way to define 'CXX' is to add 'AC_PROG_CXX'
2017-08-05 10:47:45 4988
原创 Python3 爬虫 - 爬取 bing 高清桌面大图
看到 bing 的高清大图,觉得质量都很高,都挺好看的,升到 window 10 以后,每次开机的画面都不一样,也觉得很有特点,我们来做一个简单的抓图 Demo 版脚本。
2017-06-24 14:52:36 5269 2
原创 C++ STL容器时间复杂度下的最佳选择
STL在C++11中还算是火热,想必大家早有耳闻,对于泛型编程而言,或者数据结构而言,STL都显得尤为重要。今天让我们来了解一下,根据时间复杂度这个条件,挑选最适合自己程序的STL。
2017-06-21 16:24:11 12473 3
原创 软件开发项目流程 - 立项
在互联网行业从事开发工作三年余,虽然时间不长,但对于开发流程也有一定的认识,写一篇关于这方面的内容,以记录自己的成长历程。
2017-06-16 12:11:09 13356
原创 window 习惯
引言生活中经常到一个新的环境忘记一些必备的东西,一下子想不起来某事,是我现在经常遇到的情况,把这些东西记录在这里,以备失忆。软件常规软件音乐播放器:网易云音乐 浏览器: Chrome 文件搜索: EveryThing 输入法: 搜狗输入法 文件比对:Beyond Compare 图片编辑:Adobe Photoshop CS6 远程工具:TeamViewer...
2017-06-15 10:04:35 526
原创 FFmpeg 3 跨平台视音频编解码入门基础
FFmpeg 学习之路,个人通过多方资料阅读而得出的,做个记录,也分享给其他人,降低不必要的社会劳动力。
2017-05-28 16:33:54 879 2
原创 Qt 程序异常结束 (MinGW 与 MSVC 版本切换)
针对Qt的两种版本,是不是有很多的疑惑,或者说在切换时,遇到了很多问题?今天我们来对常见的几种问题进行分析与解决。
2017-05-25 11:15:53 12761 2
原创 svn 国内码云与国际Github的项目同步
前面我们已经学会了码云的基本使用,但是我们有些朋友可能在Github上早已经有了一些项目,或者说,想在Github和码云上同时更新自己的项目。
2017-05-24 17:26:50 4287 4
原创 C++11 编写可复用多线程任务池 (开源OEasyPool)
引言C++之父说,C++11是一门新的语言。关于 C++11 特性想必大家早已经听说过他的强大。我一直秉性着应用见真知的原则。今天我们使用线程池,来学习部分 C++11 特性。C++11已经基本普及,来吧,我已经迫不及待了。版权所有:_ OE _, 转载请注明出处:http://blog.csdn.net/csnd_ayo简介操作系统:windows 7 编程环境:VS201...
2017-05-18 15:27:38 8825 13
原创 Qt 全局快捷键(跨平台)
关于快捷键,大家想必都非常熟悉了,在 Qt 中对于全局快捷键的支持,还尚未有基础的库做支撑,今天我们来认识下,qxt 开源库的快捷键部分。
2017-05-17 09:19:10 1905
C++ Boost Asio 网络库 讲解示例代码
2017-05-05
C/C++利用Boost库发送POST/GET请求
2017-03-24
C/C++实现餐饮叫号服务-语音识别技术-文字转语音
2017-03-24
QT将应用程序缩小到右下角任务栏的系统托盘内
2017-02-22
opencv 图片相似度对比 检索图片包含关系 过游戏验证
2016-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人