- 博客(28)
- 收藏
- 关注
转载 【备忘】用Winhex修改硬盘分区表结构的文章链接
http://www.vckbase.com/document/viewdoc/?id=443http://blog.youkuaiyun.com/sallay/article/details/3668614
2011-10-27 14:18:38
367
原创 求最大子数组的两种算法
we want to find the nonempty, contiguous subarray of A whose values have the largest sum. We call this contiguous subarray the maximum subarray.Divide-and-Conquer solusion:FIND-MAXIMUM-SUBARRAY.A; low; high/1 if high == low2 return .low; high;AOElow/ // b
2011-04-29 11:45:00
564
原创 VNC启动配置
<br />执行vncserver,如果是第一次执行,会提示你输入密码,用于vnc view登录,或者使用vncpasswd修改密码,启动成功后会显示如下:<br /><br />New 'TrainingSvr:3 (zhangyuan)' desktop is TrainingSvr:3<br /> <br />Starting applications specified in /home/zhangyuan/.vnc/xstartup<br />Log file is /home/zhangyuan
2011-03-25 15:07:00
229
原创 Linux中的find和grep命令
1. find命令用于查找文件的find命令在linux中是非常有用的,但是初学者经常觉得find命令使用起来有些复杂,不仅因为它需要设置选项、测试和操作类型的参数,而且一个参数的结果很可能会影响后续参数的处理结果。在介绍选项、测试等参数前,让我看一个简单的例子——在你的机器上查找以test为名字的文件。使用root用户保证你拥有搜索整个机器所有目录的权限,命令如下:# find / -name test -print/usr/bin/test#根据你的机器具体情况,你可能会找到其他几个也叫做test的文件
2011-03-08 23:24:00
329
原创 《深入JAVA虚拟机》垃圾收集笔记
<br />垃圾回收(内存回收):当一个对象不再被程序所引用时,它所使用的堆空间可以被回收,以便被后续的新对象所使用,同时还要处理堆碎块。<br /> <br />垃圾回收的好处:把用户从释放占用内催的重担中解救出来;帮助程序保持完整性。<br /> <br />根对象包含:局部变量中的对象引用、栈帧的操作数栈、类变量中的对象引用等等<br /> <br />垃圾回收算法<br />(1)引用计数收集器<br />堆中每个对象都有一个引用计数。当任何其他变量被赋值为对这个对象的引用时,计数加1。当一个对象的
2011-03-04 15:18:00
211
转载 【转载】寺和庙不是一回事
<br />在各种关于佛教的新闻报道中,经常可以看到记者朋友们将佛教寺院称为"寺庙"的,有时候和一些居士聊天,也经常能听到他们说:"我哪天哪天去庙里烧香去了。"其实我知道他是说去寺院烧香了。"寺"和"庙"的区别其实是非常大的,但是现在的人绝大多数已经搞不清楚它们之间到底有什么区别了。<br /><br />佛教传入中国已经有近2000年的历史了,佛教在中华大地上能够深深扎下根,并且枝繁叶茂,绵绵不绝,与遍布九州的寺院有很大的关系。在清朝之前,寺院并不仅仅是礼佛的所在,也是教育的所在。这个传统今天在泰国还仍然
2010-12-03 13:48:00
2453
原创 Fedora虚拟机手工修改网卡以支持NAT
<br />我发现自己的Fedora中没有安装网络配置的GUI,查看方法如下:<br />执行命令rpm -qa |grep system-config-network<br />如果结果没有<br /> system-config-network-tui-1.3.26-1 注:这个是图形化的工具;<br /> system-config-network-1.3.26-1 注:这个是文本化的工具;<br />则说明没有安装网络配置图形化工具<br /> <br />然后只能通过手动修改配置文
2010-11-04 14:39:00
431
原创 使用Vim阅读代码的相关设置
Linux下看代码没有类似于windows中的source insight软件,但是vim在Linux中可以算是一个相当不错的非图形化的阅读工具了,只需要几项简单的设置就可以使代码阅读变得更加得心应手。一、代码高亮在/etc/vimrc文件或用户根目录下的.vimrc文件中添加一行:syntax on如果设置不起作用,请在/etc/profile文件中添加一行:export TERM=xterm-color二、代码行号显示在/etc/vimrc文件或用户根目录下的.vimrc文件中添加一行:set nu三、
2010-10-28 10:26:00
1054
原创 Linux系统时间设置方法
<br />需要明确的两个概念:<br />一个是 BIOS 记录的时间,这是硬件所记录的,当 Linux 开机后,它主动读出 BIOS 所记录的时间; 一个是 Linux 的系統時間,由 1970/01/01 开始计算的时间参数。<br /> <br />方法一:手动校时(date、hwclock)<br />修改系统时间:date -d mm/dd/yy<br /> date -s hh:mm:ss<br />然后别忘了还要修改BIOS时间,否则下次开机时BI
2010-09-26 18:33:00
315
原创 Vim常用指令总结
<br />命令<br />描述<br />h<br />左移一个字符<br />j<br />下移一行<br />k<br />上移一行<br />l<br />右移一个字符<br />PageDown(Ctl+f)<br />下移一个屏幕的数据<br />PageUp(Ctl+b)<br />上移一个屏幕的数据<br />G<br />移动到缓冲中的最后一行<br />num G<br />移动到缓冲中的第num行<br />gg<br />移动到缓冲的第一行<br />i<br />切换到插入模式<b
2010-09-10 10:41:00
211
原创 Word2010 设置英文自动换行方法
<br />Page Layout --> the arrow at lower right corner of Paragragh --> Asian Typography --> Line break --> check " Allow Latin text to wrap in the middle of a word"
2010-08-24 16:06:00
1467
原创 无题
我的财富并不是因为我拥有的很多,而是我要求的很少。 有人说,当你做一件你希望它伟大的事情时,首先要考虑你准备坚持多少时间,如果是一年,绝对不可能伟大,二十年,就有机会了。我想,爱情,当如此;生活,亦如此吧。 如果你问我什么菜是好吃而且吃不腻的,我会告诉你是爸爸炒的土豆丝,每次吃到都会感到踏实与满足,我想是因为菜中充满了家的味道。
2010-05-19 18:46:00
177
原创 C# Primitive、Reference 和Value Type
Primitive Type:能够定义成 “int a = 0”而不是必须通过new关键字定义的数据类型就是primitive type。下表是C#中的Primitive type对应的FCL类型 Reference Type:用new操作符定义,在托管堆中分配存储空间的数据类型是Reference Type。建立一个Reference Type的开销较大,可能触发垃
2010-05-06 16:16:00
502
原创 CLR Type工作流程
一个已载入CLR的windows进程可以用于许多线程。每个线程创建时都会分配一个1MB大小的栈,这个栈用于存放传入函数的参数以及函数中定义的局部变量。栈的底部从存储地址的高位开始,向下增长。即使是再简单的函数都会拥有一些称为prologue code和epilogue code的代码。prologue code在一个函数开始工作前执行,完成对函数的初始化。prologue code的主要任务是在栈
2010-05-06 13:55:00
287
原创 Regular Expression (Regex) in java
正则表达式用来定义匹配字符串的格式,这种格式可以在给出的字符串中匹配一次或多次,也可能无法匹配。一个简单的正则表达式可以是一个字符串,例如正则表达式"Hello World"会匹配恰好是"Hello World"的子串。另外"."(dot)也是一个正则表达式,它用来匹配任何字符,例如它会匹配"a"、"z"或"1"。正则表达式用来搜索、编辑、定位文本。它能够应用于几种编程语言中,例如java
2010-03-30 09:40:00
252
原创 VS2008 激活方法备忘
Win7方法: 安装VS2008前,把安装文件中setup文件夹下的setup.sdb用记事本打开,查找[Product Key],把T2CRQGDKBVW7KJR8C6CKXMW3D修改为PYHYPWXB3BB2CCMV9DX9VDY8T。然后就可以开始安装了,安装完就自动激活了。XP、Vista方法: 在开始>设置>控制面版>
2010-03-08 21:50:00
259
原创 JAVA运行环境配置
如果要运行java程序就必须安装JRE(Java Runtime Environment)如果要开发java程序就必须安装JDK(Java Develope Kit),注意JDK中包括了JRE。 安装完成后,需要修改系统环境变量PATH方法,才能使系统知道到哪里去找javac等相关编译需要的命令,方法如下:1、右键单击我的电脑,选‘属性’菜单,在弹出的对话框里选择‘
2010-03-03 09:54:00
198
原创 Common Language Runtime
The .Net Framework consists of two parts: CLR and FCL. The CLR provides the programming model that all application types will use. The CLR includes its own file loader, memory manager,security system,
2010-02-20 15:40:00
320
原创 微软实习生面试题答案
1、(1)主持人知道观众选择的是哪道门观众第一次选择的是有车的门的概率是三分之一,这种情况下,无论主持人打开哪道门,观众都不应该改变选择。也就是说观众如果不改变选择,那么有三分之一的可能得到汽车。观众第一次选择的是没有车的门的概率是三分之二,这种情况下,那道主持人没有打开的门后必定有车,观众应该改变选择,选择剩下的那道主持人没有打开的门。也就是说如果观众改变选择,那么有三分之二的可能得
2010-01-31 17:31:00
740
原创 FFMPEG在WINDOWS下编译操作手册
我在网上浏览了大量关于window下FFMPEG编译环境的说明文章,也仔细研究了官网上给出的操作步骤说明,但是自己操作时还是遇到了一些问题,所以在这里总结一下,避免后人遇到同样的问题后又要花大量时间去寻找解决办法了。 一、MinGW+MSYS环境搭建在别的帖中看到过需要先安装MinGW,再安装MSYS,否则会出现错误,所以最好依次顺序进行 安装MinGW
2010-01-30 12:10:00
1344
原创 微软实习生面试题
1、一台综艺节目的抽奖活动是这样的,台上有三道门,其中一道门后有一辆汽车,主持人预先知道哪道门后有汽车,一位观众随机指定打开一道门,如果他猜中那道有汽车的门,则汽车可以送给观众。现在有一位观众参与这个抽奖活动,他指定了一道门后,主持人打开了另两扇门中没有汽车的一道门,这时主持人问观众是否更改先前的选择。请你帮助观众判断是否需要改变选择。如果主持人不知道观众第一次选择的是哪道门,他只是打开三道门中没
2010-01-22 10:17:00
817
转载 Chapter 1 Hardware Basics
Chapter 1 Hardware Basics An operating system has to work closely with the hardware system that acts asits foundations. The operating system needs certain services that
2009-12-09 15:29:00
214
转载 The Linux Kernel
The Linux KernelThis book is for Linux enthusiasts who want to know how the Linux kernelworks. It is not an internals manual. Rather it describes the principlesand mechanisms that Linux u
2009-12-09 15:25:00
169
原创 IP网络地址分类
IPv4使用32位的二进制地址,每个地址组织成由点分隔的8位数,人们更容易识别的是十进制地址,即每一个8位位组用0-255之间的一个十进制数来表示,因此最小的IPv4地址为0.0.0.0,最大的地址为255.255.255.255,然而这两个地址作为保留不分配给私人的端系统。 IPv4地址分成五类,以适应大、中、小型的网络,这些类的不同之处在于用于表示网络的位数和用于表示主机的位数之间的差
2009-12-08 21:24:00
514
原创 ARP 概述
每台机器都会拥有两个网络地址:物理地址(MAC)和互联网地址(IP)。高层程序只使用互联网地址,但是通信最终是要由物理网络使用底层网络硬件提供的物理编址方案执行。ARP是解决高层地址映射到物理地址的方法之一。 在以太网中,每个以太网接口被分配了一个48比特的物理地址,但是当硬件出现故障并需要替换网络接口的时候,机器的物理地址就会改变,因此无法将以太网的48比特地址通过静态映射成32比特的I
2009-11-24 14:56:00
229
原创 COM 线程模型
COM线程分为两种:自由线程和套间线程 自由线程其实对应的就是win32中的工作线程,工作线程用于后台处理,没有相关联的窗口,也没有消息循环。被自由线程创建的组件不属于任何线程,任意线程均可以调用它,此时组件开发者应保证对组件访问的同步。 要了解套间线程,首先要明白“套间”的含义。“套间”来自一个比喻,进程在其中被设想成一个完全离散的实体,就好像一个
2009-11-23 22:16:00
763
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅