- 浏览: 373207 次
- 性别:
- 来自: 上海
最新评论
-
study_c:
楼主你这不是坑人家么,测试用例都写的是错的。append效率太 ...
GoLang几种读文件方式的比较 -
ebookbug:
可以试试现在的版本,性能应该不错了https://siongu ...
GoLang的readLines和writeLines方法 -
meifang:
博主,我重新安装后,还是loading不出来Target,求解 ...
Eclipse Android SDK content Loader一直显示为0%的问题 -
gbb15135174843:
按照更新adt后,确实就能启动了。但是更新这个adt要fanq ...
Eclipse Android SDK content Loader一直显示为0%的问题 -
水光一色:
按照Window->Preferences->An ...
Eclipse Android SDK content Loader一直显示为0%的问题
文章列表
如何在Linux下统计高速网络中的流量?
- 博客分类:
- Linux
如何在Linux下统计高速网络中的流量?
2014-01-22 11:04 彭秦进 极客范 字号:T | T
在Linux中有很多的流量监控工具,它们可以监控、分类网络流量,以花哨的图形用户界面提供实时流量分析报告。本文中我们介绍一种简 ...
http://os.51cto.com/art/201311/418850.htm
Linux查看磁盘空间
- 博客分类:
- Linux
今天的CI突然failed掉了, 一下子挂掉好多case,吓我一大跳。因为一般也不会一下错误这么多case,应该不是case本身的问题,可能是环境除了状况。登陆到环境的服务器上,很快发现是流服务器的磁盘空间满了。
[root@localhost /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
143G 143G 0G 100% /
tmpfs ...
最早的时候用的是notepad++,后来改用Eclipse加上goeclipse插件,后来发现sublime好用,就一直使用这个。
使用Sublime来搭建Go的开发环境,转载自:http://www.cnblogs.com/sevenyuan/archive/2013/03/01/2938351.html
GoLang几种读文件方式的比较
- 博客分类:
- go
GoLang提供了很多读文件的方式,一般来说常用的有三种。使用Read加上buffer,使用bufio库和ioutil 库。
那他们的效率如何呢?用一个简单的程序来评测一下:
package main
import(
"fmt"
"os"
"flag"
"io"
"io/ioutil"
"bufio"
"time"
)
func ...
GoLang操作文件
- 博客分类:
- go
GoLang操作文件的方法有很多,这里记录和归纳一下。主要有create/NewFile/Open/OpenFile/Pipe这5个。
func Create(name string) (file *File, err error)
func NewFile(fd uintptr, name string) *File
func Open(name string) (file *File, err error)
func OpenFile(name string, flag int, perm FileMode) (file *File, err ...
SCP命令设置无密码
- 博客分类:
- Linux
今天在jenkins上要写一个job,需要copy文件到remote端的一个机器上,想到经常使用的scp命令。但是使用这个命令虽然很方便,但是需要输入密码。如何将这个命令使用到脚本中去呢?
查看Google,有很多解决方法,其中就有一种就是在两个host之间通过秘钥来建立安全通信。过程如下:
ssh-keygen -t rsa
这个和使用Git时生成秘钥的过程是一样的,需要将产生的公钥上传到target的机器上去。这样后在~目录下面产生一个.ssh的目录,查看文件下,下面有3个文件:
id_rsa
id_rsa.pub
known ...
关于https的只是和抓包可以参考淘宝空见写的一篇文章,SSL协议和抓包:http://blog.nklike.com/network/ssl%E5%8D%8F%E8%AE%AE%E5%92%8C%E6%8A%93%E5%8C%85/
我这里要介绍的是Fiddler抓包,使用Fiddler如何可以查看https加密传输的内容。之前介绍过Fiddler作为代理服务器,这里就不介绍他是什么,怎么安装了。
Fiddler抓取HTTPS包的基本原理是,先把Fiddler作为代理服务器,这样remote端的请求就会到Fiddler上来(呵呵这样才有机会去做点事情)。 ...
chrome的一些知识
- 博客分类:
- chrome
作为一个程序员,上网的用户体验无疑很重要,自从chrome出来之后,就把我们从IE的泥潭从拯救出来了。经常使用chrome,只是发现他很好用,但是为什么很好用,怎么让他更好用是需要我们去深入了解的。我在网上搜索了一些关于chrome的信息,算作对chrome的一个扫盲。
关于chrome
首先在百度百科去搜索一下chrome, 有一篇chrome的简介:http://baike.baidu.com/view/1835854.htm?fromId=1835504。我们可以知道他是google的一个开源项目,是基于Webkit内核的,采用 ...
Django部署在nginx上(FastCgi)的一些常见问题
http://blog.csdn.net/marising/article/details/3981819
Nginx完整配置说明
http://blog.csdn.net/marising/article/details/3979493
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects
一直对加密和解密有着某种神秘感,这个周末决定好好学习一下。加密是以某种算法来改变原来的信息,使未得到授权的用户即使获得已加密的信息,也无法了解原来的信息内容。可分为单向加密和双向加密,其中双向加密有两种,对称加密和非对称加密。
单向加密是对信息进行摘要计算,不能通过算法生成明文。双向加密是加密成密文后,得到秘钥可以还原成明文。有一些观点认为单向加密不属于加密算法,它只能对信息计算摘要,我们不去讨论这个问题。
一般来说单向加密算法有MD5,SHA,HMAC几种,BASE64是编码算法,不是加密算法,有的地方有可能认为这是一种加密算法,特此说明一下。 ...
Python的命令行设计(一)
- 博客分类:
- python
现在我基本上不会去写Shell脚本了,因为已经完全被Python所代替了。Python确实非常合适用来写一些完成一定功能的脚本。提到脚本,一般都会涉及到一些参数的注入,那么python如何做这些工作呢?
最先想到的是argv,因为C语言提供了这么一个参数。Python也提供了一个一个东西,在sys module中提供了sys.argv,调用它就可以获得执行脚本时接收到的参数。在Python Library中的解释是:
sys.argv
The list of command line arguments passed to a Python script. argv[0] is ...