vim-surrounding 插件可以轻松的一次性修改成对出现的,比如 (), [], {}, 双引号,XML 标签等等。提供了
增加
删除
修改
包围内容的方法。
首先放上链接:
https://github.com/tpope/vim-repeat
Installation
Plugin 'tpope/vim-surrounding'
Usage
用下面的例子做 demo
print("hello world")
光标定位在 hello world 包括引号,那么使用如下的命令可以实现双引号替换成单引
Read more ...
jhat 是 Java 的堆分析工具(Java heap Analyzes Tool),在 JDK 6u7 之后成为 JDK 标配。
用法
jhat [options] heap-dump-file
说明:
options 参数
heap-dump-file 二进制 Java 堆文件,可以使用 jmap 导出
可选参数
-stack false|true
关闭对象分配调用栈跟踪 (tracking object allocation call stack)。 如果分配位置信息在堆转储中不可用,则必须将此标志设置为 false
Read more ...
jdk 自带的命令用来 dump heap info,或者查看 ClassLoader info,等等。
命令格式
jmap [OPTION] PID
使用实例
不加任何参数
直接使用命令
jmap pid
查看 pid 内存信息。
查看堆信息
jmap -heap pid
查看堆对象信息
统计对象 count ,live 表示在使用
jamp -histo pid
jmap -histo:live pid
查看 classLoader
jmap -clstats pid
生成堆快照
jmap -dump:form
Read more ...
进入 U-boot
路由先断电,然后按住复位键或者 WPS 键开机,保持 10S 钟左右,然后用网线连接 LAN 口和电脑,打开浏览器进 192.168.1.1,就可以进入 U-boot 控制台,进去刷写固件
操作路径 :固件更新 -> 固件 -> 选择固件文件 -> 上传 -> 更新,刷完后机器会自动重启。
固件
自行编译
https://github.com/coolsnowwolf/lede
或者下载他人编译好的固件。
Read more ...
之前 也说过在 Openwrt 下使用迅雷远程下载,现在因为不想在 PC 端总是开着一个 shadowsocks 的程序,所以将 shadowsocks 安装到路由器端。然后还顺带解决一下 DNS 污染,和流量智能转发。
Shadowsocks
下载 编译好的 ipk
opkg update
opkg install libpolarssl
opkg install shadowsocks-libev_1.5.1_ar71xx.ipk
shadowsocks 安装后有三个命令,ss-local 启动 sock5 代理,ss-redir 启动透明代
Read more ...
玩部落冲突(Clash of Clans)也已经四个多月了,这是我第一个花钱在上面的游戏,不过最近因为给别人看COC乱点花了我1200左右的钻石,顿时玩下去的信心都没有了,既然没有动力了,就来总结一下吧,就当是个结束。
很早知道这个游戏,看到很多人玩,包括很多身边的同学。但是机缘巧合有一好友也开始玩,就带着我一起开始玩了,于是从暑假开始,到今天11/5,差不多正好4个月时间,除了魔兽争霸这个游戏,还真没有一个游戏能让我坚持玩这么长时间的。什么吸引我呢?这个游戏依靠策略,攻打的策略,守家的策略,让人欲罢不能。另外就是好友及部落机制。再次就是不想偷菜种菜那
Read more ...
推荐网站之求字体:通过图片找到对应字体。
求字体 http://www.qiuziti.com/
最早遇到这个问题是我当时看陈墨评金庸系列书籍的时候封面上很漂亮的字体,下图中很大篇幅的小字。
当时我还没遇见这个求字体网站,我是直接在百度知道问的别人,正好还有人知道,当时就记住了这个字体—-超世纪粗行书。
今天看到别人在摄影上加上了很好看的Logo,不禁想知道中文的字体,于是找到了这个网站。使用体验都很好,因而推荐出来。
What The Font
还有一个网站叫做 What The Font,也可以上传图片识别字体。
Read more ...
Rime IME 是中州韻輸入法引擎 (Rime Input Method Engine) 的缩写,项目网址如下:
https://github.com/rime
按照官网给出的定义:Rime 不是一种输入法,是从各种常见键盘输入法中提炼出来的抽象的输入算法框架,这一套框架提供的灵活扩展性使得其不仅可以支持全拼,双拼等等中文输入,还可以扩展词库进行任何语言的输入,Rime 涵盖了大多数输入法的共性,所以在不同设定下,Rime 可化身为不同的输入法用来打字。Rime 是跨平台的输入法软件,Rime 输入方案可通用于以下发行版:
【中州韻
Read more ...
2014-11-21
输入法
,
rime
,
input-method
,
cjk
,
language
,
korean
,
japanese
,
chinese
,
squirrel
,
小狼毫
,
中州韵
,
鼠须管
,
macOS
代办事项中一直存在这样一个列表,一直没有完全吸收,这里先列着慢慢消化吧。不过大多数情况下都是直接豆瓣搜索看评价看了,也没有来得及维护这个列表,找个时间整理成豆列吧。
计算机系统与网络
《图灵的秘密》
《计算机系统概论》
《深入理解 Linux 内核》
《深入 Linux 内核架构》
《TCP/IP 详解 卷 1:协议》
《Linux 系统编程(第 2 版)》
《Linux 内核设计与实现(第 3 版)》
《深入理解计算机系统(原书第 2 版)》
《计算机程序的构造和解释(原书第 2 版)》
《鸟哥的 Linu
Read more ...
要给哥弄个 Nexus 5,网上一查有美版的 D820,还有国际版的 D821。顺手做个笔记LG D820 VS LG D821。两个版本的 LG Nexus 5 在几乎所有的配置和外观上都没有任何的区别,主要区别在通讯模块上,一个支持 GSM/CDMA/WCDMA/LTE,而另外一个不支持 CDMA,具体的支持情况外媒梳理如下:
##北美 Nexus 5 版本 (LG D820):
GSM: 850/900/1800/1900 MHz
CDMA: Band Class: 0/1/10(这个频段是中国电信也支持的,其实大多数有 CDMA 的国
Read more ...