这两天陆陆续续通过一些插件脚本删除了一些社交网站数据。年轻的时候发过一些无聊的状态,然后很久以后都没有登陆过的一些账号,倒不如关了的好,自此以后墙外只用 Google+ , 还有 Blog 记录一下所思所想,墙内公开内容除了豆瓣可能也没得发了,不愿生活在一个审查的制度下。虽然我可能也不会发什么敏感的内容,可谁知道什么敏感,什么不敏感呢?
facebook
Delete all facebook posts , 可以利用以下插件删除 Facebook 所有状态,包括账号内的头像等等。
Chrome Extension link
https://ch
Read more ...
间谍之桥 Bridge of Spies 2015 影评
一名伟大的律师,成就一件伟大的人质交换。剧情7分,表演8分,娱乐7分。汤姆汉克斯的演技自然没得说,不过俄国人质的更加深入人心,虽然并不知道他的名字,但之后就再不会忘记他的名字 —- Mark Rylance 。而电影在娱乐性方面给人更多的是思考,沉浸在那段历史中,思考的是那段历史中人们做过的每一个决策。
原本以为这部影片是讲述“间谍”之间的故事,看到开场辩护时就知道被标题所骗。联系到最近的快播案,两国在司法上可谓天上地下。从1957年的《十二怒汉》开始,到这部《间谍之桥》50多年间好莱坞从未放
Read more ...
su 用来切换身份或者升级成使用 superuser。如果没有加任何参数,则 su 默认变为 superuser。
参数格式
su [options] [username]
su 命令用来改变当前登录 session 的用户身份。直接使用 su 默认成为 superuser,使用参数 su - 短横线,则完全切换成该用户登录的状态,连同环境变量一同切换,工作目录也会切换。
-c 指令 或 --command= 指令 :执行完指定的指令后,即恢复原来的身份;
-f 或——fast:适用于 csh 与 tsch,使 shell 不用去读取
Read more ...
对应书中第8章 算法,这一章作者介绍的很简单,只是举例使用 foreach , minmax ,其他算法都略去了。
foreach
将C++的语法扩充,使用 foreach 循环变量。
需包含头文件
#include <boost/foreach_hpp>
具体用法:
#include <iostream>
#include <string>
#include <boost/assign.hpp>
#include <boost/typeof/typeof.hpp>
#include
Read more ...
上一篇文章boost容器中留下一个property_tree 没有学,觉得既然 boost 提供了 property_tree 这样好的工具来给C++ 解析xml和Json,必须要留有一定的篇幅来讲它。
原先项目中使用到JSON,需要使用C++解析一段返回值, JSON 格式如下:
{
"ret": "101",
"error": [
{
"errortype": "A0001",
"errorstroke": {
"0": "0.2",
"1": "0.3"
}
Read more ...
APT 是 Advanced Packaging Tools 的缩写,是 Debian 及其派生的发行版(使用最广泛的 Ubuntu/Linux Mint 等等)的软件包管理器。 APT 可以自动下载、配置和安装二进制或源代码格式软件包,简化了 Unix 系统上管理软件的过程。 APT 最早被设计成 dpkg 的前端,用来处理 deb 格式的软件包。
APT 主要由以下几个命令组成:
apt-get
apt-cache
apt-file
APT 能够自动处理软件的依赖问题,大大简化了工作流程
这里主要讲 apt-get 的常见用法
Read more ...
对应书中的第七章容器与数据结构。先是讲了五个容器: array , dynamic_bitset, unordered, bimap和 circular_buffer. 他们都是对标准容器的扩充。
array 是对 C++内建数组的简单包装
dynamic_bitset 可容纳任意数量的二进制位
unordered 实现散列容器,非二叉树实现
bimap 是双向 map 扩展了std::map 的内容
circular_buffer 是循环队列。
tuple, any 和 variant 能够容纳不同类型容器
tup
Read more ...
我果然不是星战迷,也没有星战情怀,相比同档期电影可以一看,但是我不是很喜欢这一部。 剧情6分(标准套路,困境解决困境),表演6.5(黑人演员可圈可点,女主没什么说的,机器人没有语言没有表情却异常的生动),娱乐性8分(一分光剑一分BB8)。
星战前六部,正传三部,前传三部,稍早的时候看过了,看原力觉醒之前没有认真补课。但是我知道好莱坞成熟流水线上的电影是不会要求你必须看完前六部再来看这一部电影的,每一部完整的电影都会有其完整的剧情和完整的人物描述。回到这一部原力觉醒,可能是星战迷内心的浴火被燃烧了,从第一部到今年三四十年的时间,足够让一个从青年变成中年甚
Read more ...
Guake is a drop-down terminal for the GNOME desktop which includes split terminal functionality, session save/restore, support for transparency, and many other features.
配置 zsh guake 小记
Install zsh
sudo apt-get update && sudo apt-get install zsh
Install Oh-my-zsh
wg
Read more ...
字符串相关库,对应书中第五章 字符串与文本处理,大大增强了C++在文本处理上的能力。 lexical_cast 实现了字符串和数字之间的方便转换;format库提供了C++ 类似 printf() 的能力,用以格式化输出;string_algo 是一个算法库,提供了大量与字符串和文本处理相关的算法;tokenizer 库专注于文本处理领域的分词功能;xpressive 是一个灵活且功能强大的正则表达式解析库。
lexical_cast
之前单独有一篇文章讲 lexical_cast 这里不再重复。
format
format 基本集成了 print
Read more ...