自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一直被超越,从未被模仿

Craft Life, Don't let life Craft you.

  • 博客(10)
  • 资源 (6)
  • 收藏
  • 关注

转载 ECMAScript(JavaScript) 定义类或对象

来自 http://www.w3school.com.cn/js/pro_js_object_defining.asp使用预定义对象只是面向对象语言的能力的一部分,它真正强大之处在于能够创建自己专用的类和对象。 ECMAScript 拥有很多创建对象或类的方法。原始方式因为对象的属性可以在对象创建后动态定义,所有许多开发者都在 JavaScript 最初引入时编写类似下面的代码:var oCar

2016-09-28 13:23:30 372

原创 Qt 实用技巧

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

2016-09-24 23:30:08 2751 3

转载 Docker 简介

VM(比如VirtualBox、VMware)的理念是在宿主的系统之上,自己虚拟了一个硬件平台,然后运行一个不同的 OS。这意味着它要求很多的资源,在一台机器上,你最多就跑几个虚拟机吧。 而 docker 是依托于宿主机提供的内核,仅仅把一个不同的 linux 发行版本所需的特性打包成一个 image, 这样子当你运行一个 ubuntu 镜像,你会感觉就是在一个 ubuntu 的操作环境里

2016-09-24 13:10:58 610

原创 Boost String Algorithms Library

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

2016-09-18 23:21:54 1417

原创 Boost.Any

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

2016-09-18 12:42:00 478

翻译 Electron 快速入门

转自 http://electron.atom.io/docs/tutorial/quick-start/Electron允许你使用JavaScript及丰富的系统级API创建桌面应用程序。你可以把Electron看做一个Node.js运行时的变体,专注于桌面应用程序,而Node.js专注于Web服务器。Electron并不是一个用JavaScript写的GUI库,而是Electron使用网页作为G

2016-09-12 01:10:04 2331

原创 《Go语言编程》 笔记

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

2016-09-08 23:47:22 871

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

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

2016-09-04 12:45:39 24619

原创 Hadoop 笔记

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

2016-09-03 22:42:48 408

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

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

2016-09-02 21:15:10 9142

ACE 6.2 开源框架

用于网络编程的开源框架。 The Adaptive Communication Environment (often referred to as ACE) is an open-source framework used for network programming. It provides a set of object-oriented C++ classes designed to help address the inherent complexities and challenges in network programming by preventing common errors.

2016-01-15

空空如也

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

TA关注的人

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