一直被超越,从未被模仿

Craft Life, Don't let life Craft you.

Boost.Asio 笔记

《Boost.Asio C++ Network Programming》libtorrent使用了Boost.Asio支持 network com serial ports files实现同步/异步输入输出 read(stream, buffer) async_read(stream, ...

2017-06-23 01:19:30

阅读数:265

评论数:0

海伦公式

来自 http://baike.baidu.com/view/1279.htm简介已知三角形三条边的长度,求三角形的面积。海伦公式假设在平面内,有一个三角形,边长分别为a、b、c,三角形的面积S可由以下公式求得:而公式里的p为半周长(周长的一半):

2017-01-18 12:20:27

阅读数:429

评论数:0

Base64 笔记

来自维基百科简介Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于2的6次方等于64,所以每6个比特为一个单元,对应某个可打印字符。三个字节有24个比特,对应于4个Base64单元,即3个字节需要用4个可打印字符来表示。它可用来作为电子邮件的传输编码。在Base64中的可打印字...

2016-12-22 19:53:19

阅读数:335

评论数:0

MySQL 笔记

数据库设计概论数据表类型MyISAM 成熟稳定易于管理InnoDB 是MyISAM的一种更新换代产品 支持事务HEAP 内存数据库,数据库服务停止运行,数据丢失数据库文件存放位置默认: Linux /var/lib/mysql Windows c:\Programs\MySQL...

2016-12-22 19:40:15

阅读数:272

评论数:0

D-Bus学习

简介D-Bus是一种Linux下常用的进程通信技术。参考和菜鸟一起学linux之DBUS基础学习记录 D-Bus Tutorial

2016-12-07 23:41:28

阅读数:183

评论数:0

关于“RESTful API”

在《第一本Docker书》中接触到了“RESTful API”。简介Github API就属于RESTful风格的API。RESTful架构,是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。网络应用程序,分为前端和后端两个部分。当前的发展趋...

2016-11-17 21:37:33

阅读数:194

评论数:0

Linux 笔记

关机 exit 注销当前用户 reboot 重启 shutdown -r now 重启 halt 关机 shutdown -h now 关机 shutdown -h 10 10分钟后关机时间 date 查看系统时间 date 06041400 修改时间为6月4日14时 MM...

2016-11-05 23:54:37

阅读数:498

评论数:0

《Django Web开发指南》 笔记(一)

Django Python实战Django提供了一个高级的框架,用它只需要很少的几行代码就能完成一个Web应用。Django中容易犯的和元组相关的错误:>>> b = ("just-one") >>> b[0] 'j'>>>...

2016-10-28 20:49:23

阅读数:15312

评论数:0

Qt 文档索引

Graphics View Framework http://doc.qt.io/qt-5/graphicsview.htmlQt’s Undo Framework http://doc.qt.io/qt-5/qundo.htmlThe Animation Framework http://...

2016-10-18 10:33:14

阅读数:230

评论数:0

Grunt 简介

GruntJavaScript 世界的构建工具为何要用构建工具?一句话:自动化。对于需要反复重复的任务,例如压缩(minification)、编译、单元测试、linting等,自动化工具可以减轻你的劳动,简化你的工作。当你在 Gruntfile 文件正确配置好了任务,任务运行器就会自动帮你或你的小...

2016-09-25 11:09:57

阅读数:161

评论数:0

Qt 实用技巧

不规则窗口,透明半透明窗口设置窗口属性setWindowFlags(windowFlags() | Qt::FramelessWindowHint); setAttribute(Qt::WA_TranslucentBackground);绘制带alpha通道的图片// paintEvent()函数...

2016-09-24 23:30:08

阅读数:894

评论数:0

Boost String Algorithms Library

来自Boost帮助文档 简介 Boost字符串算法库提供了很多操作字符串的算法:大小写转换、去掉字符串首尾空白字符或指定字符、查找、替换、分割等等。 使用方法 #include using namespace std; using namespace boost; // ... st...

2016-09-18 23:21:54

阅读数:558

评论数:0

Boost.Any

Examples #include #include using boost::any_cast; typedef std::list many; void append_int(many & values, int value) { boost::any to_appe...

2016-09-18 12:42:00

阅读数:256

评论数:0

《Go语言编程》 笔记

初识Go语言Go语言的主要特性 自动垃圾回收 更丰富的内置类型 数组、字符串、map等 函数多返回值 错误处理 匿名函数和闭包 类型和接口 并发编程 反射 语言交互性 Hello, World!package mainimport "fmt"func main() { ...

2016-09-08 23:47:22

阅读数:488

评论数:0

Electron: HTML + Javascript 开发桌面应用程序

无意间接触到了Electron,引出了对相关技术的整理 简介通过HTML、CSS、Javascript来编写本地应用程序。简单地说就是一个本地客户端应用程序使用一个内置的浏览器内核渲染前端界面,另一方面还可以调用本地系统级API,实现本地应用程序的各种功能。使用该技术的部分产品: 网易云音乐PC客...

2016-09-04 12:45:39

阅读数:11430

评论数:0

Hadoop 笔记

初识HadoopMapReduce 和 关系型数据库Hadoop为我们提供了一个可靠的共享存储和分析系统 HDFS实现数据的存储 MapReduce实现数据的分析和处理如果数据库系统只更新一小部分记录,那么B树更有优势(关系型数据库中使用的一种数据结构,受限于寻址的比例)但数据库系统如果有大量...

2016-09-03 22:42:48

阅读数:191

评论数:0

fedora Linux 配置阿里云开源镜像站

在使用dnf命令安装软件时,有时会遇到下载速度非常慢的情况,解决方法就是使用国内的开源镜像站。阿里云开源镜像站 http://mirrors.aliyun.com/本文来自 http://mirrors.aliyun.com/help/fedora阿里云开源镜像站的使用1、备份mv /etc/yu...

2016-09-02 21:15:10

阅读数:3432

评论数:0

《GTK+/GNOME程序设计》 笔记(一) GTK+

GTK+简介GTK 最初为GIMP(一个图像处理软件,类似Photoshop)的工具包 后来GTK重写为面向对象的GTK+GTK+ 并非是用C++写的,而是用C语言,所谓的面向对象是用C语言模拟的。强大 GTK+ 2.0 新特性: 使用Pango(a theme engine)增强了文...

2016-08-31 23:07:20

阅读数:2305

评论数:1

《程序员的呐喊》 读后感

本书的作者是业界知名的程序员、来自Google的Steve Yegge。他写过很多颇有争议的文章,其中有不少就收录在这本书中。本书是他的精彩文章合集。 作者曾就职于亚马逊、Google等公司。 在知乎的一篇帖子里无意中发现的这本书的一页截图,感觉蛮有意思,便一口气读完了。 https:...

2016-08-29 23:52:53

阅读数:298

评论数:0

libcurl 笔记

来自https://curl.haxx.se/libcurl/c/libcurl-tutorial.html 初始化 参数指定要初始化的模块 curl_global_init(CURL_GLOBAL_ALL); CURL_GLOBAL_WIN32 CURL_GLOBAL_SSL 当不再使用libc...

2016-08-29 23:13:40

阅读数:485

评论数:0

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