随笔分类 - 基础知识
摘要:密码学算法 对称加密(加解密使用同一密钥) 非对称加密(加解密使用不同密钥) Hash算法 对称加密常见算法,DES/3DES/AES/RC4/…… 非对称加密常见算法,RSA/ECC/DSA/…… Hash算法,MD5/SHA-1/HMAC/HMAC-SHA1/HASH-MD5/…… 使用open
阅读全文
摘要:概括来说,哈希(Hash)是将目标文本转换成具有相同长度的、不可逆的杂凑字符串(或叫做消息摘要),而加密(Encrypt)是将目标文本转换成具有不同长度的、可逆的密文。 具体来说,两者有如下重要区别: 1、哈希算法往往被设计成生成具有相同长度的文本,而加密算法生成的文本长度与明文本身的长度有关。 一
阅读全文
摘要:GCC: error: a label can only be part of a statement and a declaration is not a statement switch(a){ swtch(a){ case 1: case 1: .................... { .
阅读全文
摘要:克隆git仓库中的某一个分支,可用如下命令: git clone -b <branch_name> <repo> 如:git clone -b hdcp_ree_tee_dev ssh://hunterding@shanN15/home7/hunterding/HDCP
阅读全文
摘要:char *test_str = "This is a test string"; // test_str是指针类型,sizeof(test_str) = 8 char test_str[] = "This is a test string"; // test_str是数组类型,sizeof(tes
阅读全文
摘要:在代码管理中,通常需要使用版本管理工具,git就是一个不错的选择,这里简单罗列一下git服务器的搭建过程。 1. 安装git工具包 2. 初始化git库:在代码服务器上,通常只需要创建一个不含有工作目录的空仓库,使用命令, git --bare init 创建完成之后,可以看到生成的文件 HEAD
阅读全文
摘要:在windows下常年使用UltraEdit来查看log,现在突然切换到ubuntu下,系统自带的Text Editor相当不适应;只有自己安装了。首先,需要下载安装包,可以去:http://www.ultraedit.com/downloads/uex.html 下载对应的版本。需要注意系统是32...
阅读全文
摘要:转载:Ubuntu下deb包的安装方法,http://blog.csdn.net/kevinhg/article/details/5934462deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.debdpkg 是Debian ...
阅读全文
摘要:如何查看ubuntu版本是64位还是32位的:1.# uname -a如果有x86_64就是64位的,没有就是32位的2.# uname -mx86_643.# archx86_6如何查看ubuntu版本号:1. # lsb_release -aNo LSB modules are availabl...
阅读全文
摘要:CHM文件格式是微软1998年推出的基于HTML文件特性的帮助文件系统,以替代早先的WinHelp帮助系统,它在Windows 98中把CHM类型文件称作“已编译的HTML帮助文件”。chm文件因为使用方便、形式多样,也被采用作为电子书的格式,在网络传输中广泛使用。在windows系统中,已经默认安...
阅读全文
摘要:在ubuntu12.04下使用比较工具,这里参考了网上的一个方法来安装BeyondCompare3首先,下载相关软件:这里选择了BCompare: http://www.scootersoftware.com/bcompare-3.3.13.18981.tar.gz和破译工具:http://dldx...
阅读全文
摘要:Ubuntu 12.04版本上,无法通过桌面右键菜单建立应用程序启动器;这里参考一个网上方法进行了建立:ubuntu 12.04中,每个应用程序启动器都对应 /user/share/applications 中的一个配置文件(文件后缀名为 .desktop)。我们可以通过在该目录下添加一个类似的文件...
阅读全文
摘要:①双唇音训练:抱笨奔波罢保班,标蹦包饼必冰边,报崩不别兵帮扁,毕鼻补不便驳斑。②牙前音训练:京家金景境揪坚,君将聚集就绝绢,嫁鸡决九江接减,节锦焦急叫驹见。③舌尖音训练:叮咚当丁到刁单,低督都当定丢颠,大刀吨斗歹多断,达堆登动导迭端。④舌面音训练:哥挎瓜筐过宽沟,光顾过沟瓜滚沟,隔沟够瓜瓜筐扣,瓜滚筐空哥怪沟。⑤综合训练:山上五株树,架上五壶醋,林中五只鹿,柜中五条裤,伐了山上树,取下架上醋,捉住林中鹿,拿出柜中裤。
阅读全文
摘要:记录一下:我们可以用${ }分别替换获得不同的值: file=/dir1/dir2/dir3/my.file.txt ${file#*/}:拿掉第一条/及其左边的字符串:dir1/dir2/dir3/my.file.txt ${file##*/}:拿掉最后一条/ 及其左边的字符串:my.file.txt ${file#*.}:拿掉第一个.及其左边的字符串:file.txt ${file##*.}:拿掉最后一个.及其左边的字符串:txt ${file%/*}:拿掉最后条/及其右边的字符串:/dir1/dir2/dir3 ${file%%/*}:拿掉第一条/ 及其右边的字符串:(空值) ${fil
阅读全文

浙公网安备 33010602011771号