`
david_je
  • 浏览: 369376 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
如何在Linux下统计高速网络中的流量? 2014-01-22 11:04 彭秦进 极客范 字号:T | T 在Linux中有很多的流量监控工具,它们可以监控、分类网络流量,以花哨的图形用户界面提供实时流量分析报告。本文中我们介绍一种简 ...
http://os.51cto.com/art/201311/418850.htm

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提供了很多读文件的方式,一般来说常用的有三种。使用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 ...
    今天在jenkins上要写一个job,需要copy文件到remote端的一个机器上,想到经常使用的scp命令。但是使用这个命令虽然很方便,但是需要输入密码。如何将这个命令使用到脚本中去呢?     查看Google,有很多解决方法,其中就有一种就是在两个host之间通过秘钥来建立安全通信。过程如下:      ssh-keygen -t rsa       这个和使用Git时生成秘钥的过程是一样的,需要将产生的公钥上传到target的机器上去。这样后在~目录下面产生一个.ssh的目录,查看文件下,下面有3个文件:     id_rsa id_rsa.pub known ...

https的抓包

    关于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出来之后,就把我们从IE的泥潭从拯救出来了。经常使用chrome,只是发现他很好用,但是为什么很好用,怎么让他更好用是需要我们去深入了解的。我在网上搜索了一些关于chrome的信息,算作对chrome的一个扫盲。           关于chrome         首先在百度百科去搜索一下chrome, 有一篇chrome的简介:http://baike.baidu.com/view/1835854.htm?fromId=1835504。我们可以知道他是google的一个开源项目,是基于Webkit内核的,采用 ...
http://blog.jobbole.com/47372/

Git command

    博客分类:
  • CI
常用的Git命令

NGINX配置

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是编码算法,不是加密算法,有的地方有可能认为这是一种加密算法,特此说明一下。 ...
现在我基本上不会去写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 ...
Global site tag (gtag.js) - Google Analytics