<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dash]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dash23</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dash23]]></copyright><item><title><![CDATA[Linux df du 命令 - Linux中国]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/79630550</link><guid>https://blog.youkuaiyun.com/dash23/article/details/79630550</guid><author>dash23</author><pubDate>Tue, 20 Mar 2018 19:46:12 +0800</pubDate><description><![CDATA[copy from : https://linux.cn/article-9457-1.htmldu - disk usage ，统计给定文件或者文件的大小#du -h /home  //会列出每个文件和文件夹；#du -sh /home // -s = --sum，给出total统计；df - disk free，列出各个分区的大小和使用情况#df -h#df -hT /etc // 针对某个分...]]></description><category></category></item><item><title><![CDATA[hello2]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/78239477</link><guid>https://blog.youkuaiyun.com/dash23/article/details/78239477</guid><author>dash23</author><pubDate>Sun, 15 Oct 2017 11:41:09 +0800</pubDate><description><![CDATA[hello2]]></description><category></category></item><item><title><![CDATA[hello]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/78239475</link><guid>https://blog.youkuaiyun.com/dash23/article/details/78239475</guid><author>dash23</author><pubDate>Sun, 15 Oct 2017 11:40:53 +0800</pubDate><description><![CDATA[hello]]></description><category></category></item><item><title><![CDATA[Linux内核设计与实现 - 第3版]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/77650297</link><guid>https://blog.youkuaiyun.com/dash23/article/details/77650297</guid><author>dash23</author><pubDate>Mon, 28 Aug 2017 16:24:13 +0800</pubDate><description><![CDATA[空]]></description><category></category></item><item><title><![CDATA[Go语言学习笔记（六）接口]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/77337850</link><guid>https://blog.youkuaiyun.com/dash23/article/details/77337850</guid><author>dash23</author><pubDate>Thu, 17 Aug 2017 18:29:13 +0800</pubDate><description><![CDATA[空]]></description><category></category></item><item><title><![CDATA[Go语言学习笔记（五）方法]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/77337842</link><guid>https://blog.youkuaiyun.com/dash23/article/details/77337842</guid><author>dash23</author><pubDate>Thu, 17 Aug 2017 18:28:31 +0800</pubDate><description><![CDATA[孔]]></description><category></category></item><item><title><![CDATA[Go语言学习笔记（四）函数]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/77149492</link><guid>https://blog.youkuaiyun.com/dash23/article/details/77149492</guid><author>dash23</author><pubDate>Sun, 13 Aug 2017 20:04:56 +0800</pubDate><description><![CDATA[暂时空]]></description><category></category></item><item><title><![CDATA[Go语言学习笔记（三）复合数据类型]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/77131564</link><guid>https://blog.youkuaiyun.com/dash23/article/details/77131564</guid><author>dash23</author><pubDate>Sat, 12 Aug 2017 22:48:16 +0800</pubDate><description><![CDATA[Go语言中有四种复合数据类型：数组，slice，map，结构体
数组和结构体都是聚合类型，长度固定。而slice和map都是动态数据结构，长度可变。
1. 数组
var arrName  [len]T
arrName := [...]int{1, 2, 3}
arrName是数组的名字，len是数组的长度，需要时常量，在编译时确定。T是数组元素的类型。
长度也可以通过初始化元素个数决定]]></description><category></category></item><item><title><![CDATA[Go语言学习笔记（二）基本数据]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/77104131</link><guid>https://blog.youkuaiyun.com/dash23/article/details/77104131</guid><author>dash23</author><pubDate>Fri, 11 Aug 2017 23:22:55 +0800</pubDate><description><![CDATA[数据类型
1.基础类型
2.聚合类型：数组，结构体
3.引用类型：slice，map，chan，pointer，func
4.接口类型


rune = int32
byte = uint8，强调一个值是原始数据，而非量值


uintptr，无符号整数，大小并不明确，但足以保存指针


%d, %o, %x, %X ：十进制，八进制，16进制小写，16进制大写
%c]]></description><category></category></item><item><title><![CDATA[Go语言学习笔记（一）程序结构]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/77076086</link><guid>https://blog.youkuaiyun.com/dash23/article/details/77076086</guid><author>dash23</author><pubDate>Fri, 11 Aug 2017 08:03:42 +0800</pubDate><description><![CDATA[-- 名称
有25个关键字，以前不常见的：chan，go，fallthrough
还有一些内置的预声明的常量、类型和函数
常量：
true，false，iota，nil
类型：
int，8/16/32/64， uiint，8/16/32/64/ uintptr
float32，float64，complex128，complex64
bool，byte，rune，string，er]]></description><category></category></item><item><title><![CDATA[如何在Debian和Ubuntu下重新打包Deb文件]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/76820522</link><guid>https://blog.youkuaiyun.com/dash23/article/details/76820522</guid><author>dash23</author><pubDate>Mon, 07 Aug 2017 10:46:29 +0800</pubDate><description><![CDATA[Copy from https://linux.cn/article-2428-1.html




有时候你在生活中会碰到这样的问题，你想要修改.deb文件的部分内容，然后重新打包。不过只有你真正深入了解计算机才能完成这样的黑客技巧。

下面的例子是刚发生在我身上的真实经历。一位Linux开发者为一个软件构建了一个Debian包（.deb），我也成功地将它安装在我的装载Ubuntu]]></description><category></category></item><item><title><![CDATA[install notepadqq on ubuntu]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/76360273</link><guid>https://blog.youkuaiyun.com/dash23/article/details/76360273</guid><author>dash23</author><pubDate>Sun, 30 Jul 2017 07:47:05 +0800</pubDate><description><![CDATA[Ubuntu下的安装方法:
sudo add-apt-repository ppa:notepadqq-team/notepadqq
sudo apt-get update
sudo apt-get install notepadqq



Ubuntu下的卸载方法:
sudo apt-get remove notepadqq
sudo add-apt-repository --]]></description><category></category></item><item><title><![CDATA[Ctrl+C, Ctrl+Z, Ctrl+D]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/75911409</link><guid>https://blog.youkuaiyun.com/dash23/article/details/75911409</guid><author>dash23</author><pubDate>Sun, 23 Jul 2017 15:32:29 +0800</pubDate><description><![CDATA[在Linux下Copy from：http://blog.youkuaiyun.com/u013176681/article/details/51222693ctrl-c 发送 SIGINT 信号给前台进程组中的所有进程。常用于终止正在运行的程序。
ctrl-z 发送 SIGTSTP 信号给前台进程组中的所有进程，常用于挂起一个进程。
ctrl-d 不是发送信号，而是表示一个特殊的二进制值，表示 EOF。
c]]></description><category></category></item><item><title><![CDATA[GO环境搭建-Win7 + Ubuntu]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/74835113</link><guid>https://blog.youkuaiyun.com/dash23/article/details/74835113</guid><author>dash23</author><pubDate>Sat, 08 Jul 2017 15:38:43 +0800</pubDate><description><![CDATA[https://www.golangtc.com/download
下载安装包go1.9beta2.windows-386.zip(windows下面也有msi，安装时会自动配置环境变量，未尝试)
解压到D:\programs下面


新建系统环境变量，GOROOT，D:\programs\go
新建系统环境变量，GOPATH，D:\work\go
编辑系统环境变量，Path，添加D]]></description><category></category></item><item><title><![CDATA[SIP timer]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/74279660</link><guid>https://blog.youkuaiyun.com/dash23/article/details/74279660</guid><author>dash23</author><pubDate>Tue, 04 Jul 2017 08:34:33 +0800</pubDate><description><![CDATA[使用UDP传输(unreliable way)SIP时需要进行重传。




一、UAC端

1. Invite transaction

---------------------------------------------------
T1,是对RTT的一个估计，默认500ms。可以根据实际情况进行配置，比如内网，建议减小，外网，建议增大。




Timer]]></description><category></category></item><item><title><![CDATA[数字签名和数字证书]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/74279656</link><guid>https://blog.youkuaiyun.com/dash23/article/details/74279656</guid><author>dash23</author><pubDate>Tue, 04 Jul 2017 08:33:33 +0800</pubDate><description><![CDATA[copy from

http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html?20170106113242#comment-last




数字签名是什么？

作者：David Youd

翻译：阮一峰

原文网址：http://www.youdzone.com/signature.]]></description><category></category></item><item><title><![CDATA[Introduction to the S/MIME Toolkit]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/74279654</link><guid>https://blog.youkuaiyun.com/dash23/article/details/74279654</guid><author>dash23</author><pubDate>Tue, 04 Jul 2017 08:32:51 +0800</pubDate><description><![CDATA[http://www-archive.mozilla.org/projects/security/pki/nss/ref/smime/intro.html




Overview of CMS

This document provides a brief introduction to the S/MIME Toolkit API. More complete descripti]]></description><category></category></item><item><title><![CDATA[SIP Authentication]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/74279653</link><guid>https://blog.youkuaiyun.com/dash23/article/details/74279653</guid><author>dash23</author><pubDate>Tue, 04 Jul 2017 08:32:11 +0800</pubDate><description><![CDATA[Copy from:

http://blog.sina.com.cn/s/blog_4b839a1b01000bqq.html







理解SIP的认证


1. 认证和加密
    认证（Authorization）的作用在于表明自己是谁，即向别人证明自己是谁。而相关的概念是MD5，用于认证安全。注意MD5仅仅是个hash函数而已，并不是用于加密。因为hash]]></description><category></category></item><item><title><![CDATA[RFC3261 - 笔记]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/74279651</link><guid>https://blog.youkuaiyun.com/dash23/article/details/74279651</guid><author>dash23</author><pubDate>Tue, 04 Jul 2017 08:31:08 +0800</pubDate><description><![CDATA[Ch18 - Ch19

------------------------------------------

对于Request与path MTU 之间留有200bytes的buffer，是为了处理response比request大的问题。比如添加record-route
200bytes，UDP +IP头需要30bytes，因此，流出170bytes

如果transactio]]></description><category></category></item><item><title><![CDATA[IPSec IKE-ISAKMP-DH AH-ESP MD5-SHA1 DES-3DES-AES-RSA]]></title><link>https://blog.youkuaiyun.com/dash23/article/details/74279649</link><guid>https://blog.youkuaiyun.com/dash23/article/details/74279649</guid><author>dash23</author><pubDate>Tue, 04 Jul 2017 08:30:18 +0800</pubDate><description><![CDATA[http://www.manew.com/blog-166065-16404.html
http://blog.youkuaiyun.com/bytxl/article/details/16825251
http://www.h3c.com.cn/service/channel_service/operational_service/icg_technology/201005/675214_30005_0]]></description><category></category></item></channel></rss>