![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2012年10月份前
chenxiancool
Dont be encumbered by past history go off and do something wonderful
展开
-
activex npapi
ACTIVE X 是一种连接网页内容和二进制代码的中间技术,其实同系列的技术也有NPAPI,在IE5.5之间的版本中还支持NPAPI控件。Activex 和NPAPI之间的唯一区别是NPAPI有一个API,是专门为在浏览器和网页中使用而构造的,而ACTIVE X控件实际上与所有windows开发过程中使用的com对象没有什么差别,只不过加上了一个好听的名字而已。原创 2012-05-14 10:51:32 · 3156 阅读 · 0 评论 -
I/O敏感指令
本文转自http://www.zxbc.cn/html/20070604/21072.html转载 2011-04-26 11:28:00 · 689 阅读 · 0 评论 -
14.3.3 FileReader和FileWriter
如果想要存取的是一个文本文件,可以直接使用java.io.FileReader和java.io.FileWriter类,它们分别继承自InputStreamReader与OutputStreamWriter。可以直接指定文件名称或File对象来打开指定的文本文件,并读入流转换后的字符,字符的转换会根据系统默认的编码(若要指定编码,则还是使用InputStreamReader与OutputStrea原创 2009-10-26 19:13:00 · 657 阅读 · 0 评论 -
top命令详解
转自:http://www.ylmf.net/linux/tips/201010287939.htmltop - 08:28:14 up 30 days, 5:28, 4 users, load average: 0.00, 0.00, 0.00 Tasks: 150 total, 1 running, 149 sleeping, 0 stopped, 0 zombie Cpu(s转载 2011-01-01 20:27:00 · 405 阅读 · 0 评论 -
内存空间问题
本文章转自:http://www.oldlinux.org/oldlinux/viewthread.php?tid=3451上世纪八十年代初IBM公司刚推出IBM PC机时,所使用的8088 CPU 外部地址总线是20位的,共可寻址内存范围 0-1MB。 0 - 640KB (640BK)是实际所含RAM内存总容量;640KB - 960KB (320KB)用于显示卡等外设转载 2011-01-03 19:45:00 · 562 阅读 · 0 评论 -
malloc 和new 的区别
本文转自:http://blog.sina.com.cn/s/blog_729813290100xeqt.htmlmalloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。 对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析转载 2012-06-07 15:46:55 · 689 阅读 · 0 评论 -
linux实验——系统调用篇 X64 3.4.1
本实验是在64位的linux3.4.1源代码上进行修改的。由于新的版本的代码组织方式有些变动,因此以前网上的一些方法不可行。具体的步骤如下:1.下载linux3.4.1的源代码2.切换到root账户,解压到/usr/src下面3. 在/kernel/sys.c文件的最后添加如下代码asmlinkage int sys_addtotal(int numdata){原创 2012-06-06 16:22:52 · 2003 阅读 · 0 评论 -
c c++中数据在内存的存储
本文转自 http://soft.chinabyte.com/database/176/11595176.shtml一、 在c中分为这几个存储区 1.栈 - 由编译器自动分配释放 2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初转载 2011-10-23 23:22:49 · 6920 阅读 · 0 评论 -
LINUX学习笔记1 硬链接和软连接
文章转自http://wenku.baidu.com/view/698c70fbfab069dc502201e6.html软链接文件 软链接又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件。和win下的快捷方式差不多。链接文件甚至可以链接不存在的文件,这就产生一般称之为"断链"的问题,链接文件甚至可以循环链接自己。类似于编程语言中的递归转载 2011-09-03 22:15:25 · 747 阅读 · 0 评论 -
fedora 15 中JDK1.6的安装和配置
首先从下载jdk-6u26-linux-i586-rpm.bin,(这在网上很容易找到的)切换到该文件所在的目录下,执行 #chmod +x jdk-6u22-linux-i586-rpm.bin (此条指令使用来使该文件可执行)然后执行该文件,即执行命令 #./jdk-6u22-linux-i586-rpm.bin ,执行后就会在当前目录解压出很多文件,其中jdk-6u22-linux-原创 2011-07-21 18:58:36 · 964 阅读 · 0 评论 -
Linux的时间与时钟中断处理
本文转自:http://blogold.chinaunix.net/u1/42058/showart_327378.html参考:http://blog.csdn.net/zhuzongwei1988/archive/2010/05/25/5623508.aspx 本文主要介绍在Linux下的时间实现以及系统如何进行时钟中断处理。一. Linux的硬件时间PC机转载 2011-04-28 20:21:00 · 758 阅读 · 0 评论 -
在Linux平台上创建超小的ELF可执行文件
原贴在:http://www.aogosoft.com/bbs/mixpage.asp?mode=viewoktext&fileid=69224转载 2011-04-14 13:26:00 · 442 阅读 · 0 评论 -
java null
http://www.blogjava.net/fengfengfeng/archive/2009/02/21/225521.htmlhttp://blog.163.com/lijinxi8f/blog/static/42860652200710280147642/原创 2009-10-24 00:21:00 · 421 阅读 · 0 评论 -
ubuntu 上的菜单面板不见了
方法:1、rm -rf .gconf这样就行了,在重新进入,是不是面板都恢复成默认的啦。如果还不行,那就2、rm -rf .gconfd 这个也删除啦另外,如果只是面板上面应用程序的面板菜单没有了给.config/menus/application.menu 删除后重新登录好原创 2010-12-31 18:47:00 · 1465 阅读 · 0 评论 -
一致代码于特权级
http://blog.endlesscode.com/2010/03/20/conforming-code-segment-and-privilege/讲述了特权级以及一致代码的一些情况[总结]一致代码段,非一致代码段,特权级,代码间跳转http://bbs.pediy.com/showthread.php?t=92921 这里有例子讲述,原创 2011-01-01 17:06:00 · 391 阅读 · 0 评论 -
Linux0.11中系统内存的使用
文件转:http://hi.baidu.com/qiqi7036/blog/item/971e1316bab8b94b21a4e9e6.html系统内存分为基本内存(1M)和扩展内存,总长度保存在全局变量memory_end中。1M以后的扩展内存大小(KB)是由setup.s程序在引导时间从BIOS中获取,并保存在内存0x90002位置的。memory_end的计算方法如下:#defi转载 2011-01-10 14:08:00 · 746 阅读 · 0 评论 -
浅析LINUX中断(1)
由于处理器的速度和计算机外围设备的速度往往不在一个数量级上,因此要想更好地使用外围设备,同时又充分发挥处理器的能力,中断无疑是首选。然而中断和异常又密切相关,但异常与中断不同,它由软件产生,在产生时必须考虑处理器时钟同步。实际上,异常也常常称为同步中断;硬件中断响应被称为异步中断。 由于中断可能随时发生,因此中断处理程序也就随时可能执行。所以必须保证中断处理程序能够快速执行,这样才原创 2011-10-11 20:15:04 · 635 阅读 · 0 评论 -
linux内核分析———SLAB原理及实现
<!--@page {margin:0.79in}p {margin-bottom:0.08in; direction:ltr; color:#000000; text-align:justify; widows:0; orphans:0}p.western {font-family:"Times New Roman",serif; font-siz原创 2012-06-06 16:25:41 · 13515 阅读 · 1 评论 -
LINUX随机数的产生
linux内核采用熵描述数据的随机性,熵越大表示系统越混乱。计算机本身是可预测的系统,因此用计算机算法不可能产生真正的随机数。但由于机器中充满了噪声,而这些噪声又很难预测,没有规律可循,因此这些噪声可以作为随机数的产生源。linux内核就是利用噪声来产生随机数的,它维持3个熵池(一级、二级和三级),而这些噪声课分为4类。如下:1)I/O中断。内核调用add_interrupt_randomne原创 2011-10-08 19:28:01 · 2230 阅读 · 0 评论 -
睿频和超频
英特尔® 睿频加速技术:可以根据实际运行的应用程序的需求,动态地增加处理器内核的运行频率来提高处理器的运行性能,同时保持处理器继续运行在处理器技术规范限定的功耗、电流、电压和温度范围内。超频:用户强制处理器的所有内核运行在处理器规格限定频率范围之外,功耗、电流、电压和温度等指标可能都超出技术规范了。主要是一些超频玩家或者电脑 发烧友为了某些特定使用模式用”超标”的方式提高处理器性能。总原创 2011-09-30 10:25:18 · 3907 阅读 · 0 评论 -
xxx is not in the sudoers file. This incident will be reported的错误解决方案
原因:linux默认没有开启sudo权限解决方法:#su - #chmod u+w /etc/sudoers #visudo 在root ALL=(ALL) ALLZ下 添加xxx ALL=(ALL) ALL #chmod u-w /etc/sudoers转载 2011-09-17 22:08:08 · 2729 阅读 · 0 评论 -
Linux的时间与时钟中断处理
本文转自:http://blogold.chinaunix.net/u1/42058/showart_327378.html本文主要介绍在Linux下的时间实现以及系统如何进行时钟中断处理。一. Linux的硬件时间PC机中的时间有三种硬件时钟实现,这三种都是基于晶振产生的方波信号输入。这三种时钟为:(1)实时时钟RTC ( Real Time Clock) (2)可编转载 2011-04-28 20:21:00 · 717 阅读 · 0 评论 -
Java中equal和==的比较[zz]
最近看到一个网友关于==和equals 做的总结,分享一下java中equals方法和“==”的区别:equals 方法是 java.lang.Object 类的方法。有两种用法说明:(1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equ原创 2009-10-14 15:03:00 · 1633 阅读 · 1 评论 -
拆装箱
http://blog.csdn.net/huzhyi21/archive/2009/08/27/4490931.aspx原创 2009-10-14 15:10:00 · 410 阅读 · 0 评论 -
Integer 类型的比较问题
代码段package ceshi;public class uu { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Integer x= 128; Integer y=128; System.out.原创 2009-10-14 15:16:00 · 603 阅读 · 0 评论 -
邮箱中的抄送和密送
抄送:比如邮件要发给技术部,同时想发给保卫部、财务部,你就在抄送地址里填上保卫部、财务部他们就会一起收到。叫抄送密送:比如邮件要发给技术部,但你同时想给总经理也发一封,但不想让技术部知道,你就在暗送地址填上总经理,他就会收到而技术部不会知道明白么?抄送就是 你写的这封邮件除了传送给收件人,还会传送给你在抄送一栏里写的邮箱地址,并且收件人知道你把这封邮件发给了他和抄送一栏里输入的邮件原创 2010-12-29 20:47:00 · 2574 阅读 · 0 评论 -
.com、 .bin、 .exe 的区别
exe文件可以直接执行,有如下特点: 1.程序允许建立若干不同名的代码段、数据段、堆栈段或附加段。 2.程序的长度仅受当前内存可用空间的限制。 3.程序的入口随应用而定,只需起始标号与END语句说明的起始地址一致。 4.程序中的各个子程序的属性随段内或段间调用而定为NEAR或FAR。 5.连接生成EXE文件的各个不同的目标模块内的代码段,数据段或附加段可原创 2011-02-25 16:59:00 · 3315 阅读 · 0 评论 -
ORG指令简介
文章转自:http://liuyj03.blog.163.com/blog/static/14061922820101015104333103/经常看到汇编代码里面有这样的一条指令: org 0x7c00 ; A is a address start: mov ax msg ....(ot转载 2011-03-02 12:37:00 · 8834 阅读 · 1 评论 -
GCC嵌入汇编
GCC嵌入汇编请参阅http://www.360doc.com/content/11/0306/07/5169677_98530138.shtml原创 2011-03-16 15:43:00 · 432 阅读 · 0 评论 -
策略与机制
今天看虚拟化的书时发现“策略与机制”,当时很懵,于是google 、百度之。简单的说,策略就是实现某一功能的方法、战略,而机制则恰恰是最后的结果,也就是通过一定的策略来实现的功能。大部分的编程问题都可以被切割成两个部分:“需要提供什么功能”(机制)和“怎样实现这些功能”(策略)。如果由程序中的独立部分分别负责机制和策略的实现,那么开发软件就更容易,也更容易适应不同的需求。原创 2011-08-29 16:17:49 · 783 阅读 · 0 评论 -
千年虫及UNIX时间
转自:http://hi.baidu.com/dugucloud/blog/item/b903ba803e5192c59123d99d.html千年虫何来?在上个世纪,许多计算机系统只用二进制7~8位数(足够十进制二位数使用)表示年份,比如说1986年就表示成86,1998年表示成98。一旦遇到输出年份的时候,系统就会使用类似于如下C++语言所表示的方法(year变量表示计算机系统中的年份转载 2011-03-31 23:43:00 · 1778 阅读 · 0 评论 -
关于同步通信和异步通信问题
本文转自http://apps.hi.baidu.com/share/detail/22836305真有同步通信和异步通信之分吗?答曰:文字上有,实质没有,因为它们的通信原理实际是相同的。问题实质:①不论同步还是异步通信,它们都是串行通信,这是同理之一。②不论是同步还是异步通信,它们都逃不开使比特同步来进行通信,很明显比特不同步一切便会乱套。因此不仅指同步和异步,一切的通信方式都可转载 2011-03-24 16:13:00 · 1298 阅读 · 0 评论 -
java 中null 的怪现象
遇到一个有意思的题,感觉挺好的,查了点资料,下面是我的观点,或许不对,请指教题目:public class TraveSalesman { public static void main(String[] args){ p( null ); } static void p(Object o){ System.out.println("001"); } s原创 2009-10-24 00:43:00 · 715 阅读 · 1 评论 -
计算机启动过程
电脑的启动过程中有一个非常完善的硬件自检机制。对于采用Award BIOS的电脑来说,它在上电自检那短暂的几秒钟里,就可以完成100多个检测步骤。首先我们先来了解两个基本概念:第一个是BIOS(基本输入输出系统),BIOS实际上是被“固化”在计算机硬中、直接与硬件打交道的一组程序,计算机的启动过程是在主板BIOS的控制下进行的,我们也常把它称做“系统BIOS”。第二个基本概念是内存地址,通常计算机转载 2011-03-10 16:36:00 · 624 阅读 · 0 评论