
杂记
tuhuolong
足球,NBA
展开
-
烧号
<br />“烧号”,即把手机号码相关数据通过数据线“写入”手机内部,与手机进行绑定,而非直接插SIM卡或UIM卡原创 2010-06-25 19:33:00 · 666 阅读 · 0 评论 -
私钥加密 + 公钥证书:证书中心-证书(公钥的加密)
原创 2012-12-28 11:46:03 · 655 阅读 · 0 评论 -
ET Exploratory Testing
原创 2012-12-26 12:30:38 · 493 阅读 · 0 评论 -
字符编码:ASCII,Unicode(UTF-8)
1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英转载 2011-09-02 16:32:49 · 476 阅读 · 0 评论 -
移动设备改变IO,试图改变(数据的)存储和处理(CPU)
=======================================================================原创 2012-10-09 20:05:38 · 652 阅读 · 0 评论 -
一个成功的Git分支模型
本文中我会展示一种开发模型,一年前该模型就已经被我用在所有的项目中(包括工作中的项目和私有项目),结果是非常成功的。我早就想为此写点东西,可直到现在才有时间。本文不会讲述任何项目的细节,只会涉及到分支策略和发布管理。本文使用Git作为所有源码的版本控制工具。为什么是Git?要全面了解Git与其它集中式版本控制系统相比的优劣,可以参考这个页面。这方面的争论可谓是硝烟弥漫。作为转载 2012-04-25 22:18:23 · 512 阅读 · 0 评论 -
当你输入一个网址的时候,实际会发生什么?
作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~1. 首先嘛,你得在浏览器转载 2011-09-02 15:40:27 · 537 阅读 · 0 评论 -
编译器的认识
<br />(结论)编译器就是一个二进制程序,可以通过任何语言(迭代)实现,只要满足(1)存在实现语言的编译器(可执行的二进制)(2)实现语言实现编译逻辑<br /> <br />举例:<br /> <br />用C语言实现C语言的编译器:<br />(1)用汇编写C语言编译器,汇编生成二进制代码(二进制程序)<br />(2)用C语言写C语言编译器,用(1)的编译器进行编译,生成二进制代码<br /> <br />用Java语言实现Python语言的编译器<br />(1)用汇编写Java编译器,汇编生成原创 2011-04-26 14:43:00 · 3883 阅读 · 0 评论 -
ubuntu下创建图标
<br />怎么在这应用程序里边建立图标<br />$sudo gedit /usr/share/applications/Eclipse.desktop<br /> <br />输入以下代码 <br />[Desktop Entry] <br />Name=Eclipse <br />Comment=Eclipse IDE <br />Exec=/home/fish/java/eclipse/eclipse <br />Icon=/home/fish/java/ecli原创 2011-04-22 16:42:00 · 758 阅读 · 0 评论 -
Windows Shell命令
一、Windows下Shell命令概述<br />Windows的Shell命令又是Windows的CMD命令。而cmd命令又是原来MS-DOS系统保留下来。Shell来源路径与配置<br />对应的命令资源配置在windows的环境变量中:<br />Windows Shell命令是基于配置好的Path环境变量,对Shell命令在Path路径中依次从前至后搜寻到对应命名的可执行入口。<br />也就是可以自行编写一些Shell程序,C、Java、Perl等等,然后配置到环境变量中,就可以有自己的私有She转载 2011-03-02 10:26:00 · 8364 阅读 · 0 评论 -
跨平台
(1)平台:(硬件)架构+操作系统(2)跨平台一个主要原因:各种各样的(网络终端)平台原创 2010-09-29 10:32:00 · 511 阅读 · 0 评论 -
DLL劫持的发展历程
http://labs.chinamobile.com/mblog/398353_63956一 回顾DLL挟持的发展2010年08月24日 微软发布安全公告2269637,提到三方软件编程不安全存在一个DLL挟持的缺陷可以导致远程攻击2010年08月24日 流行的漏洞信息共享网站exploit-db马上就爆出多个DLL挟持漏洞涉及的软件有:Wireshark(免费嗅探器),Windows Live email(邮箱客户端), Microsoft MovieMaker(视频编辑处理),Firefox(网页浏览转载 2010-09-03 16:49:00 · 1246 阅读 · 0 评论 -
显卡之显卡型号及版本级别
<br />转自http://blog.sina.com.cn/s/blog_4e61bf070100bbz8.html<br /> <br />型号<br /><br />ATi公司的主要品牌 Radeon(镭) 系列,其型号由早其的 Radeon Xpress 200 到 Radeon (X300、X550、X600、X700、X800、X850) 到近期的 Radeon (X1300、X1600、X1800、X1900、X1950) 性能依次由低到高。<br /><br />nVIDIA公司的主要品牌转载 2010-09-10 18:06:00 · 2522 阅读 · 0 评论 -
SQL注入原理深度解析
对于Web应用来说,注射式攻击由来已久,攻击方式也五花八门,常见的攻击方式有SQL注射、命令注射以及新近才出现的XPath注射等等。本文将以SQL注射为例,在源码级对其攻击原理进行深入的讲解。 一、注射式攻击的原理 注射式攻击的根源在于,程序命令和用户数据(即用户输入)之间没有做到泾渭分明。这使得攻击者有机会将程序命令当作用户输入的数据提交给We程序,以发号施令,为所欲为。 为了发动注射攻击,攻击者需要在常规输入中混入将被解释为命令的“数据”,要想成功,必须要做三件事情: 1.确定Web应用程序所使用的技术转载 2010-08-18 21:23:00 · 636 阅读 · 0 评论 -
虚拟机
<br />编译和解释方式实现虚拟机最大的区别就在于是否存下目标代码<br /> <br />http://www.javaeye.com/topic/492667 虚拟机随谈原创 2010-08-06 19:53:00 · 769 阅读 · 0 评论 -
PSD切图
(1)选中图层a(2)新建图层b(3)合并图层a+b(4)ctrl+点中新图层,ctrl+c(5)新建窗口ctrl+n,ctrl+v原创 2014-01-03 10:41:09 · 816 阅读 · 0 评论