自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Spoon's Blog

Good Good Study, Day Day Code.

  • 博客(15)
  • 收藏
  • 关注

原创 Socket学习记录

Soket网络编程学习记录文章目录TCP状态SIGPIPE网络地址字节序主机字节序网络字节序字节序转换函数地址转换函数套接字主要类型socket函数bind函数memset/bzero函数listen函数accept函数getsockopt/setsockoptSOL_SOCKETSO_BROADCASTSO_DEBUGSO_DONTROUTESO_ERRORSO_KEEPALIVESO_LIN...

2018-12-11 13:29:53 657

原创 Linux Pthread学习记录

Linux Pthread相关学习记录,自旋锁、读写锁、线程池有待完善文章目录线程基础线程调度竞争范围线程模型N:1用户线程模型1:1核心线程模型N:M混合线程模型线程创建错误检查线程属性初始化与销毁属性获取与设置分离属性获取和设置栈大小获取与设置栈移出保护区大小获取与设置线程竞争范围获取与设置调度策略获取与设置继承的调度策略获取与设置调度参数并发级别退出线程join线程/detach线程返回当...

2018-12-11 13:24:02 1064

原创 CMake学习记录

参考文章:CMake Practice文章目录PROJECTSETMESSAGEADD_EXECUTABLE变量ADD_SUBDIRECTORYLIBRARY_OUTPUT_PATH/EXECUTABLE_OUTPUT_PATHINSTALL安装普通文件非目标文件的可执行程序安装(脚本)目录安装CMAKE脚本执行静态库与动态库SET_TARGET_PROPERTIESGET_TARGET_PRO...

2018-12-11 13:18:58 492 2

原创 Thinking in C++ 第一卷全书笔记

本文主要是阅读Thinking in C++ 第一卷的一些笔记。主要是一些注意点 [TOC]Thinking in C++ Chapter 2Translator:解释器(interpreter)编译器(complier)编译器编译程序步骤:预处理器(preprocessor)处理预处理指令编译分为两遍,第一遍解析预处理代码生成节点数,在进行第二步之前进行全...

2018-07-27 17:04:23 2104

原创 GDB/Core Dump/静态链接库/动态链接库

GDB生成可调式程序GDB基本命令Core Dumpcore dump定义core dump使能core文件分析静态链接特点静态库编译选项制作静态库动态链接制作动态链接库GDB生成可调式程序gcc -g test.c -o test -g 选项表示生成程序可以使用GDB进行调试GDB基本命令 基本命令 参...

2018-07-15 18:06:44 2068

原创 OpenCV剖析(2)

imread探究imread_解读1imwrite探究imwrite_解读1imread探究imread是opencv用于图片读取的一个函数 Mat imread( const String& filename, int flags )Mat imread( const String& filename, int ...

2018-04-01 10:54:33 635

原创 OpenCV剖析(1)

OpenCV模块介绍CV_EXPORTS说明saturate_castCV_8U/CV_8S/CV_16U/CV_16S/CV_32S/CV_32F/CV_64F及相关说明InputArray/OutputArray探究_InputArray_OutputArray_InputOutputArrayOpenCV模块介绍CoreImage Process...

2018-03-27 10:11:36 197

翻译 如何在C++中使用VBScript(使用Qt)--How to use VBScript in C++ (Using Qt)

VBScript和C++混合编程,使用Qt实现。

2017-07-10 21:19:53 1982

原创 Qt for Android on Mac:源码编译及环境配置

源码编译Qt for Android,Qt版本为5.8.0,模拟器真机都可运行。

2017-03-11 15:27:31 2340

原创 Qt for IOS:build from source

1.说明编译平台:Mac OS 10.11.6Qt Version:5.8.0Xcode Version:8.2.1编译前需要安装Xcode comman linePython、Ruby、Perl已经系统预装2.Qt其他版本说明开始使用Qt5.6.2进行编译,在两个文件中出现bug,分别为:src/bluetooth/osx/osxbtcentralmanager.mm

2017-02-28 19:31:58 996

原创 Qt Model-View (1)

Qt Model-View Framework

2017-01-20 20:33:47 423

原创 Qt Graphics View & Box2D

Qt Graphics View & Box2D。模拟重力,空气阻力以及弹性形变。

2016-12-06 21:14:07 878 1

原创 Box2D 源码编译

使用Cmake,MinGW源码编译Box2D。

2016-11-24 18:11:57 2403

原创 TreeFrog折腾记(2)

使用Raspberry pi制作TreeFrog文档,输出为两种格式:pdf,qch。

2016-10-22 14:24:32 508

原创 TreeFrog折腾记(1)

简要介绍:TreeFrog是一个用于开发Web应用的高速全栈式C++框架。它支持HTTP和WebSocket协议Brief:TreeFrog Framework is a high-speed and full-stack C++ framework for developing Web applications, which supports HTTP and WebSocket protocol.本文主要是在MacOS下编译TreeFrog并解决遇到的几个编译错误。

2016-10-19 10:20:42 680

空空如也

空空如也

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

TA关注的人

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