自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jack.Tech_StoreRoom

Keep it Simple,Stupid.

  • 博客(29)
  • 收藏
  • 关注

原创 Public-key cyptography and what is certificate authority

ExamplePublic-key cryptography can be used to encrypt data communicated between two parties. This can typically happen when a user logs on to any site that implements the HTTP Secure protoco

2011-06-30 16:41:00 746

原创 Digital Certificates

 Cartoon about digital signature:http://www.youdzone.com/signature.html使用签名的Applets的过程:http://java.sun.com/developer/onlineTraining/Programming/JDCBook/signed.html Digital certificates are the equival

2011-06-30 16:02:00 947

原创 Java中使用密钥库和算法创建数字证书

  keytool程序运行时加上命令行参数–genkey即可。  在命令行中输入“keytool  –genkey”将自动使用默认的算法生成公钥和私钥,并以交互方式获得公钥持有者的信息。其交互过程如下,其中带下划线的字符为用户键盘输入的内容,其他为系统提示的内容  C:/>keytool -genkey  输入keystore密码:  123456  您的名字与姓氏是什么?  

2011-06-30 15:44:00 3876 1

转载 Top-down and bottom-up parser

Possible Approaches The syntax analysis phase of a compiler verifies that the sequence of tokens extracted by the scanner represents a valid sentence in  the grammar of the programming language

2011-06-26 23:40:00 1958

原创 对browser扫盲认识

1 browser模块结构整体介绍:http://173.234.53.177/?p=wemudfgjw&paged=3 2 firefox插件开发:https://developer.mozilla.org/en/Plugins 3 How browsers workhttp://taligarsiel.com/Projects/howbrowserswork1.ht

2011-06-26 22:08:00 556

原创 Windows的long name 和 short name

An 8.3 filename[1] (also called a short filename or SFN) is a filename convention used by old versions of DOS, versions of Microsoft Windows prior to Windows 95, and Windows NT 3.51. It

2011-06-22 20:54:00 1349

原创 如何快速的学会一大块东西(因为东西太多,毫无目标性可言)

这两天被逼着去学习一些测试工具,有点感悟,记录于此!因为给的是一大堆东西,所以会有很多不会的东西,该如何下手呢? 找个记事本。。1 那么现在既然无从下手,就找个大体合适的地方开始下手(可通过请教别人),然后开始往下看。2 将每一点不懂的地方记录在记事本。3 这样你就不断的清晰自己哪个地方不懂,进而看的时候目标性也会变强,慢慢的就在为解决这些问题而看了。 

2011-06-22 20:11:00 693

转载 makefile自动化变量

 首先说明一下makefile学习比较好的网址,跟我一起写makefile:http://wiki.ubuntu.org.cn/index.php?title=%E8%B7%9F%E6%88%91%E4%B8%80%E8%B5%B7%E5%86%99Makefile&variant=zh-cn    $@ 代表规则中的目标文件名。如果目标是一个文档(Linux中

2011-06-17 18:57:00 622

原创 Makefile的特殊目标

Makefile的特殊目标在Makefile中,有一些名字,当它们作为规则的目标时,具有特殊含义。它们是一些特殊的目标,GNUmake所支持的特殊的目标有:.PHONY:目标“.PHONY”的所有的依赖被作为伪目标。伪目标时这样一个目标:当使用make命令行指定此目标时,这个目标所在规则定义的命令、无论目标文件是否存在都会被无条件执行。.SUFFIXES:

2011-06-17 16:32:00 1951

原创 安装SVN客户端方法

对安装SVN客户端方法有更加深刻的理解。虽然说很简单的用yuminstallsubversion就可以将svn安装到系统中,但是yum库中的版本实在是有点低——1.4.2。因此我选择以源码方式安装。安装SVN客户端工具,相比NMP的配置来说要简单许多,首先我们从服务器上下载所需的源码包:wgethttp://labs.xiaonei.com/apache-mirror/apr/ap

2011-06-17 12:54:00 694

原创 如何查找相关的源代码学习

作为一位计算机系的学生: 1我必须而且很骄傲的说,我以后可以使用:http://code.google.com/hosting/来查找相关信息的源代码包,每个项目它都介绍的很详细。太虎了这个网站。 2如果对这个开源项目很熟了,想定位哪个地方可以直接使用http://www.google.com.hk/codesearch     

2011-06-14 22:32:00 1347

原创 调通ftp服务器用到的知识(iptables插入规则,selinux操作)

1 准备插入一条规则:iptables -I RH-Firewall-1-INPUT 10 -p tcp --dport 21 -j ACCEPT 讲解:-I:代表插入到那个链里面的哪个位置,上例表示 RH-Firewall-1-INPUT链中的10位置。         -p 等等 在另一篇中有记录。  2 这个时候用匿名登录,并定义anon_root=/root/l

2011-06-14 21:39:00 1401

转载 linux中ftp配置文件详解

vsftpd配置文件采用“#”作为注释符,以“#”开头的行和空白行在解析时将被忽略,其余的行被视为配置命令行,每个配置命令的“=”两边不要留有空格。对于每个配置命令,在配置文件中还列出了相关的配置说明,利用vi编辑器可实现对配置文件的编辑修改。方法如下:     #vi /etc/vsftpd/vsftpd.conf  1.登录和对匿名用户的设置

2011-06-14 21:12:00 27775 2

原创 iptables原理与使用

转自鸟哥的私房菜。 原理分析与概念介绍  iptables 的表格 (table) 與鏈 (chain)事實上,那個圖 9.3-1 所列出的規則僅是 iptables 眾多表格當中的一個鏈 (chain) 而已。 什麼是鏈呢?這得由 iptables 的名稱說起。為什麼稱為 ip"tables" 呢? 因為這個防火牆軟體裡面有多個表格 (ta

2011-06-14 16:21:00 995

原创 ftp应用(不断补充...)

ftp如何运行which vsftpd/usr/sbin/vsftpd请看普通rpm安装包安装的程序都是如何放置的。cd /etc/init.d/vi vsftpd可以看到里面是启动程序的脚本。所以平时启动使用service vsftpd启动这个ftp的时候,其实是调用这个脚本,其他也是同一个意思。与匿名用户登录的设置值:总开关:anonymous_enable=YES(NO)....下面是一

2011-06-14 10:44:00 564

转载 samba配置和使用详细讲解

samba配置详解 computer 2008-10-30 11:18:38 阅读3156 评论3   字号:大中小 订阅

2011-06-12 20:41:00 846

原创 使用yum和rpm

 yum工作原理 YUM的工作原理并不复杂,每一个 RPM软件的头(header)里面都会纪录该软件的依赖关系,那么如果可以将该头的内容纪录下来并且进行分析,可以知道每个软件在安装之前需要额外安装哪些基础软件。也就是说,在服务器上面先以分析工具将所有的RPM档案进行分析,然后将该分析纪录下来,只要在进行安装或升级时先查询该纪录的文件,就可以知道所有相关联的软件。所以YUM的

2011-06-12 19:44:00 449

原创 rpm安装方式学习

假设现在已经有一个rpm安装文件:包名-版本-升级次数-厂商-硬件平台.rpm 不妨设为rar,  1先查看系统中有无rarrpm -qa | grep "rar"解释:-q代表查询,-a代表查询出所有已安装的rpm包,-qa代表查出所有的并显示。 2进行安装rpm -ivh    rar.rpm解释:-i代表安装 -v进行回显 -h 

2011-06-12 15:50:00 476

原创 从code reading 摘抄---how to code reading(还在补充)

1       Make it a habit to spend time reading high-quality code that others have written.2      Being able to rapidly differentiate good code from bad code is a valuable skilYou can

2011-06-10 00:18:00 508

转载 如何阅读代码摘抄(not too good)

Try to build and run it. Often this is a simple one step process, like when youre looking at work code (as opposed to random code). However this is not always the case and you can learn a lot

2011-06-09 23:58:00 733

原创 c的位运算--悲痛的位运算

位运算应用口诀 清零取反要用与,某位置一可用或若要取反和交换,轻轻松松用异或移位运算要点 1 它们都是双目运算符,两个运算分量都是整形,结果也是整形。         2 "        3 ">>"右移:右边的位被挤掉。对于左边移出的空位,如果是正数则空位补0,若为负数,可能补0或补1,这取决于所用的计算机系统。         4 ">>

2011-06-07 23:30:00 593

原创 JQuery学习笔记

jQuery 语法jQuery 语法是为 HTML 元素的选取编制,可以对元素执行某些操作。基础语法是:$(selector).action()美元符号定义 jQuery选择符(selector)“查询”和“查找” HTML 元素jQuery action() 执行对元素的操作实例$(this).hide() - 隐藏当前元素$("p").hide(

2011-06-07 14:52:00 659

转载 sed各种修改文本用法总结

基本用法: sed 编辑器是 Linux 系统管理员的工具包中最有用的资产之一, 因此,有必要彻底地了解其应用 Linux 操作系统最大的一个好处是它带有各种各样的实用工具。存在如此之多不同的实用工具,几乎不可能知道并了解所有这些工具。可以简化关键情况下操作的一个实用工具是 sed。它是任何管理员的工具包中最强大的工具之一,

2011-06-06 13:56:00 8291

原创 shell脚本中一次读取文件中的一行

1 #!/bin/shcat FILENAME |while read LINEdo    echo "$LINE"doneexit 0 一次读取一行,但是最前面的空格会被忽略。 2 #!/bin/shfor LINE in `cat FILENAME`do    ech

2011-06-03 19:42:00 7965

原创 如何使用google快速搜索本博客中的专题

语法: 关键字   site:http://blog.csdn.net/lhq9220这样搜出来的就全都是我博客里的东西了,相应的可以使用这个方法搜索其他的网站你想要找的东西。

2011-06-03 17:28:00 770

转载 Awk学习笔记

Awk学习笔记整理:Jims of 肥肥世家jims.yang@gmail.com>Copyright © 2004 本文遵从GPL协议,欢迎转载、修改、散布。第一次发布时间:2004年8月6日Table of Contents1. awk简介2. awk命令格式和选项2.1

2011-06-03 11:31:00 431

转载 Linux exec函数族

<br />说是exec系统调用,实际上在Linux中,并不存在一个exec()的函数形式,exec指的是一组函数,一共有6个,分别是:<br />#include <unistd.h><br />extern char **environ;<br />int execl(const char *path, const char *arg, ...);<br />int execlp(const char *file, const char *arg, ...);<br />int execle(con

2011-06-03 00:00:00 475

原创 ant中build.xml使用

<br />Ant的概念<br />可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道<br />make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就<br />是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有<br />一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也<br />是基于这些缺陷对Ant做了更好的设计。<br

2011-06-02 13:25:00 482

原创 vimdiff 使用技巧

vimdiff 使用技巧 各种 IDE 大行其道的同时,传统的命令行工具以其短小精悍,随手可得的特点仍有很大的生存空间,这篇短文介绍了一个文本比较和合并的小工具:vimdiff。希望能对在 Unix/Linux 系统上进行开发的朋友有所帮助。源程序文件(通常是纯文本文件)比较和合并工具一直是软件开发过程中比较重要的组成部分。现在市场上很多功能很强大的专用比较和合并工具,比如 BeyondCompare? ;很多IDE 或者软件配置管理系统,比如Eclipse, Rational ClearCase?

2011-06-01 12:46:00 566

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除