
Unix
文章平均质量分 84
vingstar
这个作者很懒,什么都没留下…
展开
-
Linux基础知识(1)【转】
from : http://vbird.dic.ksu.edu.tw/linux_basic/0210filepermission.php#hint(1)基本的开关机命令:(2)文件管理: Linux 文件权限概念 chown shijj file_a chmod 755 file_a chmod u=rwx,go=rw .bashrc转载 2013-08-16 10:55:37 · 684 阅读 · 0 评论 -
PBC与IBE总结(待写)
Random Oracle( from wiki):Stated differently, a random oracle is a random mathematical function, that is, a function mapping each possible query to a (fixed) random response from its output doma原创 2013-12-18 13:44:22 · 2322 阅读 · 0 评论 -
Onion Routing实验
今天开始在六台服务器上Linux采集Onoin Routing的运行throughput数据。在不同的机器上使用gettimeofday来获取时间数据,却发现总是文件接受方的时间数据居然比发送方的时间数据还要早!想了一会明白了,再查看一下不同机器上的系统时间,果然,后者的系统时间比前者的慢。所以解决方案就是把最终的文件接收进程也放到和文件发送进程的同一台机器上啦!原创 2013-11-05 15:45:50 · 2686 阅读 · 0 评论 -
GC实验
原创 2013-11-08 21:15:58 · 949 阅读 · 0 评论 -
《CS:APP》(深入理解计算机系统》reading notes
这本书综合硬件相关的组成原理、内核相关的操作系统、程序执行过程相关的编译原理以及基础汇编知识、计算机网络知识等等,确实是从一种更加全面整体的角度,以程序员能编写出更加高效的代码为目的的好书。这种类型的书可以说是与对国内计算机科学学科体系的一种鲜明对比。我们本科阶段从计算机基础、C语言、操作系统、计算机组成原理、计算机体系结构、汇编知识(接口技术)、编译原理、操作系统、计算机网络。一个一个的学,原创 2013-11-02 17:04:21 · 913 阅读 · 0 评论 -
Unix下时间相关函数
本文系转载http://blog.chinaunix.net/uid-20548989-id-2533161.html,以防源链accessible.另一有价值的博文是:http://blog.youkuaiyun.com/cserchen/article/details/5954150一、struct timeval结构体struct timeval结构体在time.h中的定义为:转载 2013-10-23 18:45:03 · 590 阅读 · 0 评论 -
C++与Linux网络编程实战
C++与Linux网络编程实战序言: 最近老板给我的这个课题中,我的主要工作是进行论文中所设计的算法与整个系统的原型implementation与大规模实际场景的simulation。这对于没有较大规模编程经验的我来说,不啻为一次较大的挑战,虽然我更加喜欢原创性的科研思考工作,但基本的编程能力对于任何一个计算机人来说,都是基础而重要的。所以也打算借这次机会好好的把自己的编程能力与原创 2013-09-18 10:03:54 · 2459 阅读 · 0 评论 -
SSH connection refused的问题解决方法
今天在ssh连接服务器时,突然连接不上,显示为connection refused问题。找了半天解决方案,又是重启ssh又是卸载再安装,都不行,最后甚至重启了服务器。好吧``最后还是比较了下服务器/etc/ssh/sshd_config和本地的该文件,一行一行的比较,最后将服务器端的# For this to work you will also need host keys in /et原创 2013-10-21 21:46:01 · 11176 阅读 · 0 评论 -
Reading notes on <The Art of Unix Programming>(1)
[ Team LiB ] 1.6 Basics of the Unix PhilosophyThe 'Unix philosophy' originated with Ken Thompson's early meditations on how to design a small but capable operating system with原创 2013-10-11 15:36:39 · 866 阅读 · 0 评论 -
<The Unix Programming Environment>书摘
Brain W.kernighan&& Rob pike 1984 Prentice_Hall.这本书年代稍微有点久远,但血统绝对的纯正,现阶段我们阅读此书主要是感受这些inventors的设计思想以及一些经验。Preface"Even though the Unix system introduces a number of innovative programs and原创 2013-10-13 10:02:07 · 664 阅读 · 0 评论 -
UNIX 多线程编程入门
(本文主要根据《UNIX network programming--the socket networking API》第三版第一卷 第26章 学习总结而来,特此声明)1,简介 一般的我们在网络服务器端实现多个接入连接的处理时是通过fork()得到多个进程来分别的对付各个接入连接。但是使用fork()产生进程这种方式也是有缺点的,主要的缺点有两点,一是expensive,即由原创 2013-09-09 14:59:52 · 999 阅读 · 0 评论 -
《UNIX网络编程——Socket Networking API》(3rd,Vol1)读书笔记(2)【第二章】
chapter 2 The Transport Layer: TCP, UDP,and SCTP 2.1 Intro Our goal is to provide enough detail from a network programming perspective to understand how to use the protocols and provide r原创 2013-09-01 16:09:16 · 2225 阅读 · 0 评论 -
《UNIX网络编程——Socket Networking API》(3rd,Vol1)读书笔记(3)
(Still Under Editing...Please wait for several days....Part II :Elementary SocketsChapter 3 :Sockets Introduction3.1 IntroSocket address structures are an integral part of every原创 2013-09-01 22:14:25 · 1495 阅读 · 0 评论 -
<UNIX高级环境编程>读书笔记(3)【第7、8章】
这两章主要介绍process相关的知识。chapter 7 Process Environment7.1 Intro本章主要介绍一个进程的完整运行环境。we'll see how themain function is called when the program is executed, how command-line arguments are passed to the原创 2013-09-07 17:15:00 · 1338 阅读 · 0 评论 -
《Unix高级环境编程》 读书笔记(1)(ch0~ch2)
《Unix高级环境编程》 读书笔记 Reading Notes(使用的是2005年的英文第二版)"One of the essential classics of UNIX programming."—Eric S. Raymond, author ofThe Art of UNIX ProgrammingForward by Dennis Ritchie:原创 2013-08-14 17:27:46 · 1479 阅读 · 0 评论 -
《Unix高级环境编程》 读书笔记(2)(ch3~ch6)
to be continued···原创 2013-08-15 11:10:45 · 678 阅读 · 0 评论 -
《UNIX网络编程——Socket Networking API》(3rd,Vol1)读书笔记(1)【第一章】
《Uni网络编程—Socket Networking API》 读书笔记UNIX® Network Programming Volume 1, Third Edition: The Sockets Networking API> Reading Notes(使用的是2003年的英文第三版)原创 2013-08-15 11:18:12 · 1410 阅读 · 0 评论 -
Crypto++再复习【1】
上两个项目中用到的Crypto内容基本中只是其中的 number theory部分,在群内自己根据密码学协议的内容自己实现了完整的过程,较少的涉及直接使用该library中的基础类。而本次不太可能自己实现所有的密码内部操作(一方面,这次是考虑AES这种过程较为繁杂的对称密码,另一方面更需要对大文件进行加密处理的IDA密码,而Crypto++里面已经较好的实现了这两种密码协议),所以需要更多的把握C原创 2013-08-29 11:11:31 · 2806 阅读 · 0 评论 -
linux个人常用配置命令
一添加用户:sudo adduser test11使其具有管理员权限:sudo adduser test11 sudo原创 2013-09-10 09:24:12 · 2218 阅读 · 0 评论