`
文章列表
1、top命令 top -d 1 -p pid [,pid ...]//设置为delay 1s,默认是delay 3s 如果想根据内存使用量进行排序,可以shift + m(Sort by memory usage)   2、/proc/<pid>/status 查看进程的内存使用情况 可以查看到虚拟内存大小(VmSize),物理内存大小(VmRSS),数据段大小(VmData),栈的大小(VmStk),代码段的大小(VmExe),共享库的代码段大小(VmLib)等等。
转载自:http://vicdory.com/node-orm-framework-orm2.html   习惯了Java中的Hibernate,在使用Node时老是写SQL语句很不爽,最近找到了一个比较好用的Node.js ORM框架,名字也很霸气,叫做ORM2,github地址是https://github.com/dresende/node-orm2. 下面举几个ORM2的基本用法,相信看完后就能在Node项目直接使用。   连接数据库 ORM2支持MySQL、PostgreSQL、Amazon Redshift、SQLite四种数据库 var orm = require ...
转载:http://blog.csdn.net/sjf331/article/details/2637428   :%s/xxx//gn关键是最后的n,代表只报告匹配的个数,而不进行实际的替换。
  Openssl证书管理 转载自:http://wiki.ubuntu.org.cn/Openssl%E8%AF%81%E4%B9%A6%E7%AE%A1%E7%90%86 为CA创建一个RSA私钥 openssl genrsa -out ca.key 2048 利用CA的RSA私钥创建一个自签名的CA证书 openssl req -new -x509 -days 3650 -key ca.key -out ca.crt -extensions v3_ca -config openssl.cnf [编辑]python编程实现Demon
转载自:http://blog.chinaunix.net/uid-20665441-id-305390.html 本文简要介绍了使用openssl来生成CA证书、申请证书、颁发证书以及撤销证书的过程,包括了RSA算法和DSA算法。 1. 首先建立CA密钥:openssl genrsa -des3 -out ca.key 1024 (创建密钥)chmod 400 ca.key (修改权限为仅root能访问)openssl rsa -noout -text -in ca.key (查看创建的证书)2. 利用CA密钥自签署CA证书:openssl req -new -x509 -days 36 ...

CA简介

转载自:http://blog.chinaunix.net/uid-20665441-id-305391.html CA   1.什么是CA  CA是certification authorit的缩写,即证书颂发机构,他是一个负责发放和维护证书的实体,一般是第三方的。 2.什么是证书  证书就是数字化的文件,里面 ...
基于 OpenSSL 的 CA 建立及证书签发    转载自:http://rhythm-zju.blog.163.com/blog/static/310042008015115718637/ 建立 CA 建立 CA 目录结构 按照 OpenSSL 的默认配置建立 CA ,需要在文件系统中建立相应的目录结构。相关的配置内容一般位于 /usr/ssl/openssl.cnf 内,详情可参见 config (1) 。在终端中使用如下命令建立目录结构:
转载自:http://www.cnblogs.com/maybego/p/3266528.html   前几天有幸用了下Macbook pro,可在给它装win 7系统时,无知而又手贱地在windows系统下分区了:( 然后再重启就找不到Mac os x,只有win 7了。可进win 7也不正常,直接给蓝屏啊。 所以,在这里我强烈告诫各位,在装双系统后,千万不要在win7下分区!要分区也要在mac中通过磁盘工具分区,而且格式要是Ms dos的。 那如果不小心分区了,识别不到mac os 那要怎么办呢?这时如果有mac os x的原版光盘,就只需要插入光盘,开机时按C键就可以由光驱启动 ...
1、在A 机器生成证书 ssh-keygen -t rsa  2、获取刚刚生成证书公钥 cat ~/.ssh/id_rsa.pub  3、在B 机器的authorized_keys中添加A的证书 vim ~/.ssh/authorized_keys  实现A无秘登陆B机器。
 转载自: http://blog.csdn.net/marujunyy/article/details/8477854 考虑到数据传输的安全及保密,决定采用TLS(SSL)协议,既节省了设计安全协议的时间,也容易与外部系统协同工作。作为工业标准的TLS(SSL)协议已经有许多成熟的解决方案,故不打算自行开发,而是使用开源社区中广泛使用的OpenSSL。 由于TLS(SSL)是基于非对称的加密体系,所以在开发前需要准备用于加密解密及验证的私钥及数字证书。这里分别为CA、服务器、客户端分别准备1套密钥及证书。 CA机构的数字证书是整个TLS(SSL)协议的根证书,用于给服务器及客户端证书 ...
global log 127.0.0.1 local0 log 127.0.0.1 local1 notice maxconn 4096 user haproxy group haproxy daemon listen rabbitmq 0.0.0.0:5672 mode tcp log global retries 3 contimeout 5000 clitimeout 0 srvtimeout 0 option tcplog option persist balance leastconn server disk000 ...
原文:《Pro Git》 Git 基础 读完本章你就能上手使用 Git 了。本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到的也就是这几个命令。读完本章,你就能初始化一个新的代码仓库,做一些适当配置;开始或停止跟踪某些文件;暂存或提交某些更 新。我们还会展示如何让 Git 忽略某些文件,或是名称符合特定模式的文件;如何既快且容易地撤消犯下的小错误;如何浏览项目的更新历史,查看某两次更新之间的差异;以及如何从远程仓库 拉数据下来或者推数据上去。 2.1  取得项目的 Git 仓库 有两种取得 Git 项目仓库的方法。第一种是在现存的目录下,通过导入所有文件来创 ...
转载自:http://blog.jobbole.com/25775/ 原文:《Pro Git》 起步 本章介绍开始使用 Git 前的相关知识。我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置好,可以正常开始开发工作。读完本章,你就会明白为什么 Git 会如此流行,为什么你应该立即开始使用它。 1.1 关于版本控制 什么是版本控制?我真的需要吗?版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。在本书所展示的例子中,我们仅对保存着软件源代码的文本文件作版本控制管理,但实际上,你可以对任何类型的文件进行版本控制。 如果 ...
Protobuf for Node adds idiomatic protocol buffer handling to node.JS. It is actually two things in one: firstly, you can marshal protocol messages to and from Node byte buffers and send them over the wire in pure JS. Secondly, you can use protocol messages as a native interface from JS to C++ ad ...
转载自: http://hi.baidu.com/137039277/item/876148ea6e56d214585dd8d7   error: "net.ipv4.ip_conntrack_max" is an unknown key   问题:stsctl -p error: "net.ipv4.ip_conntrack_max" is an unknown keyerror: "net.ipv4.netfilter.ip_conntrack_tcp_timeout_established" is an unkno ...
Global site tag (gtag.js) - Google Analytics