自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (25)
  • 收藏
  • 关注

转载 内存系列三:内存初始化浅析

本篇承接上两篇文章,继续介绍DDR内存在固件中如何初始化,以及如何提高初始化的效率等等。小张上次回去后,好久都没来找我,我以为他对内存知识已经不感兴趣了,没想到他今天又约我见面。我来到上次的咖啡馆,他已经等我好久了。原来他上次回去后,找了好久资料,虽然对硬件知识有了个整体的把握,但看的越深入就有越多的疑问。他知道我对固件了解比较深入,想问问我关于软件方面的问题。我不禁被小张对知识的渴求所打动,点了一杯美式咖啡,开始了今天的介绍。内存初始化小张开门见山,直奔主题:“内存硬件结构这么复杂,我平时写程

2021-06-30 23:00:54 769

转载 内存系列一:快速读懂内存条标签

内存是我们平常接触最频繁的计算机硬件之一,内存的大小、多寡和型号和我们计算机、手机等性能密切相关。内存系列计划通过三篇文章由浅入深介绍内存的软硬件特性以及与固件的关系。这是第一篇,以一个生活情景给读者介绍内存的背景知识,为后面打下基础。情景小张有一定的计算机背景知识,最近他在京东上买了两条DDR3的内存,打算把笔记本升级成8G。可是一拆开包装到就傻眼了:4GB看起来很好,两根刚好8GB。2Rx8是啥,PC3又是啥,10600似乎和他想买的1333的差好远,后面那串数字又代表什么呢?小

2021-06-30 22:58:11 4182

转载 内存系列二:深入理解硬件原理

本篇文章承接上文继续介绍DDR内存的硬件原理,包括如何寻址,时序和时延以及可以为提高内存的效能可以有哪些方法。上次虽然解决了小张的问题,却引发了他对内存原理的兴趣。这不他又来找我了,说我还欠他一个解释。这次我们约在一个咖啡馆见面,这次内容有点深入,我带了些图片,小张也点了一大杯美式,计划大干一场。看着他认真的样子,我也决定毁人不倦,把他也带入IT工程师的不归路。。。寻址(addressing)为了了解前几天说的几个延迟参数,不得不介绍下DIMM的寻址方式。也许你发现了上次介绍Rank和chip的

2021-06-30 22:56:24 279

转载 回味两部关于 Linux 的纪录片

由于笔者在 80G 的麻雀硬盘上装了 Win XP、MAC OS X 以及 Ubuntu 8.10 三个操作系统,不定时要整理硬盘,删除一些不太重要的东西以让出磁盘上宝贵的空间。正巧看见了《The code - Linux》和《Revolution OS》 这两很有名的关于 Linux 的纪录片。虽然在很早就看过了,说来也巧在清理硬盘的时候发现了他们,今天又把他们“复习”了一遍。想必很多用

2012-05-22 20:58:47 916 1

转载 referer

<br />由于项目需要,我接触到了javascript中的referer. 在网上找资料的时候,发现有这两篇文章对referer写得蛮好的,现把它们转贴到下面,一起学习.<br /> <br />第1篇--(http://huxiong888.blog.163.com/blog/static/1344952201061501535775/)<br />Referrer的重要性<br /><br /><br /><br />HTTP请求中有一个referer的报文头,用来指明当前流量的来源参考页。例如在ww

2010-12-03 16:03:00 1949

原创 GET与POST区别总结

<br />GET:等幂的,数据量小(通过1KB以下),处理效率高,会被缓存(由于其是等幂的),安全性低;<br />POST反之<br /> <br />详见:http://blog.csdn.net/rgcyc/archive/2009/08/19/4464097.aspx与http://blog.csdn.net/gideal_wang/archive/2009/07/02/4316691.aspx

2010-11-24 12:41:00 402

原创 [转载]排序算法----分配排序(箱排序,基数排序,比较)

分配排序的基本思想:排序过程无须比较关键字,而是通过"分配"和"收集"过程来实现排序.它们的时间复杂度可达到线性阶:O(n)。箱排序(Bin Sort)1、箱排序的基本思想  箱排序也称桶排序(Bucket Sort),其基本思想是:设置若干个箱子,依次扫描待排序的记录R[0],R[1],…,R[n-1],把关键字等于k的记录全都装入到第k个箱子里(分配),然后按序号依...

2010-10-05 20:47:34 100

原创 捕捉浏览器的刷新与关闭 兼容ie、ff

[code="js"]var MSG_UNLOAD="确定离开?";var UnloadConfirm = {};//启用监听浏览器刷新、关闭的方法UnloadConfirm.set = function(confirm_msg){ window.onbeforeunload = function(event){ event = event ||...

2010-07-29 10:07:21 102

原创 java 读写文件[多种方法]

java中多种方式读文件一、多种方式读文件内容。1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 [code="java"]import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.File...

2010-07-19 23:35:05 78

原创 [转]IE6下javascript:void(0)不submit的另类方法

今天解决一BUG,在ie6下点a标签不会submit,原来在a的href上写的是javascript:void(0);把javascript:void(0)改成###,问题解决.但是如果这个html是程序员喷的,那可就要走大流程了.咨询大师,于是留下了这千古绝唱.[code="java"] window.onload = function() { ...

2010-06-24 10:52:40 176

转载 java 中Collections.sort() 排序函数的用法

用Collections.sort方法对list排序有两种方法第一种是list中的对象实现Comparable接口,如下:/*** 根据order对User排序*/public class User implements Comparable{ private String name; private Integer order; public String getName() { return name; } public

2010-06-19 11:10:00 568

原创 flash中对多参数的URL的处理

flash中会将“&”符号当分隔符处理,这样URL地址就变得不完整了,解决方法是将URL中的“&”改成“%26”即可.

2010-02-09 13:13:00 404

原创 介绍一个关于JS方面很好的博客

地址:http://www.cnblogs.com/cloudgamer/

2010-02-08 09:13:00 322

转载 C语言 if...else PK switch...case

在学校学C的那会儿,就已经知道switch...case的执行效率要相对if...else较高了(大体上讲),因为从字面上和逻辑上看,switch...case是不用像if...else那样做一系列比较判断就可以直接定位到相应的条件分支的。不过也没有深究过其中的原理。后来由于一偶然原因,就明白了其中的细节。今日碰巧看到一篇blog,是讲作者对此问题的思考,我觉得作者的理解大体上都是对的,不过下面跟

2010-02-04 15:26:00 662

转载 [Java] double与String之间的相互转换方法

8种基本数据类型有相应的8种包装类(Wrapper)对应,分别是:Character,Byte,Short,Integer,Long,Float,Double,Boolean.特点:1.提供了valueOf(String)用于从字符串转换及toString()转换成字符串2.通过xxxxValue()方法可以得到所包装的值,如Integer对象的intValue()方法.示例代码:

2010-01-12 14:39:00 540

原创 同个意思,不同编程语言的不同表述(一)

今天先来介绍两个基本概念,1,“名称/值”对的集合(A collection of name/value pairs):不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary)(python)哈希表(hash table),有键列表(keyed list),关联数组 (associative array)

2009-12-11 19:24:00 414

转载 循环(迭代)与递归的区别

1.    递归算法与迭代算法的设计思路区别在于:函数或算法是否具备收敛性,当且仅当一个算法存在预期的收敛效果时,采用递归算法才是可行的,否则,就不能使用递归算法。        当然,从理论上说,所有的递归函数都可以转换为迭代函数,反之亦然,然而代价通常都是比较高的。         但从算法结构来说,递归声明的结构并不总能够转换为迭代结构,原因在于结构的引申本身属于递归的概念,用迭代的方法在设

2009-12-09 10:39:00 1197

原创 php中的sleep()函数

  最近在做个页面时,遇到要PHP程序中实现延迟当前进程问题。由于接触PHP时间有限,想当然的认为PHP中实现此功能的函数也是sleep()。事实上,在PHP中的确有这个函数,但在我尝试了半天后,却始终不能实现我要的逻辑。PHP5手册中,对这个函数是这样描述的:sleep -- Delay execution。当我百度了以后,才知道这个函数并不是延迟当前进程,而是延迟当前脚本的执行,就是页面的执行

2009-12-04 15:24:00 919

原创 php里如何把字符串转换成字符数组

 解决的办法有好几个:第一个是:str_split(),这个方法是PHP5加入的。 <?php$str = "Hello Friend";$arr1 = str_split($str);$arr2 = str_split($str, 3);print_r($arr1);print_r($arr2);?> 输出就是:Array(

2009-11-29 11:15:00 2737

原创 javascript html js仿LightBox内容显示效果,div覆盖层,锁定页面

 LightBox的效果(也有的叫Windows关机效果),不过不用那么复杂,能显示一个内容框就行了。就是一个覆盖全屏的层,加一个内容显示的层。用了position:fixed这个新特性ps:“定位效果”的意思是屏幕滚动也能固定位置。程序说明:要实现一个简单的LightBox效果,主要有两个部分:覆盖层和高亮层。【跨浏览器的固定定位】

2009-11-24 22:39:00 743

原创 C++与java在编译器上一个不同

c++里定义int i=2;int j=(i++)+i*3;cout 结果是i=3,j=8; 再看看java里int i=2;int j=(i++)+i*3;System.out.println(i);System.out.println(j); 结果是i=3,j=11; 分析:对于c++编译器来说,(i++)+i*3这个式子是从

2009-11-20 23:50:00 362

转载 制作可执行的JAR文件包及jar命令详解

 常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它

2009-11-20 23:00:00 384

转载 C++与Java基本数据类型比较

 C++与Java基本数据类型及所占用内存空间比较 ----------------C++-----------                              ------------Java----------(01)bool------------------1 byte                         01)boolean--1 byte(

2009-11-14 23:15:00 617

转载 printf右对齐补零

第三章 输入输出函数及控制流程语句 本章主要介绍Turbo C2.0标准输入输出函数和文件的输入输出函数。通过本节的学习可以使读者掌握Turbo C2.0的屏幕输出、键盘输入输出以及磁盘文件的读写函数, 并能开始进行一些简单的程序的编写。 控制流程语句主要包括: 条件语句、循环语句和开关语句。 1.1 标准输入输出函数 1.1.1 格式化输入

2009-11-10 20:42:00 1742

原创 视图中根据不同位置,响应提示窗口(Tooltip)

 在MFC工程中,添加如下代码即可。/ MyToolTipCtrl.h : header file // ///////////////////////////////////////////////////////////////////////////// // CMyToolTipCtrl window

2009-11-08 18:53:00 595

转载 MFC绘图

 这里要捕获到鼠标的两个消息:WM_LBUTTONDOWN, WM_LBUTTONUP。响应WM_LBUTTONDOWN消息记录直线的起始点,响应WM_LBUTTONUP消息记录直线的终点并绘制直线。  好了,我们看看怎么响应。void CDrawView::OnLButtonDown(UINT nFlags, CPoint point){ //MessageBox("Left

2009-11-05 18:02:00 426

原创 一个不错的有关C++网站

在网上忽然发现一个关于C++的,很不错的网站(www.cplusplus.com)。里面有关于C++的手册、库、源码、论坛等,这下学习,参考C++又多了个好去外。

2009-10-30 09:45:00 378

转载 c语言学习

 学习C语言不是一朝一夕的事情,但也不需要花费十年时间才能精通。如何以最小的代价学习并精通C语言是本文的主题。请注意,即使是“最小的代价”,也绝不是什么捷径,而是以最短的时间取得最多的收获,同时也意味着你需要经历艰苦的过程。一、要读就读好书,否则不如不读  所有初学者面临的第一个问题便是:如何选择教材。好的开始是成功的一半,选择一本优秀的教材是事半功倍的关键因素。不幸的是,学校通常会帮你指定一本很

2009-10-19 10:17:00 385

转载 C语言static总结

      在谈到的static作用前,我们先来看看static的历史——术语static有着不寻常的历史.起初,在C中引入关键字static是为了表示退出一个块后仍然存在的局部变量。随后,static C中有了第二种含义:用来表示不能被其它文件访问的全局变量和函数。为了避免引入新的关键字,所以仍使用static关键字来表示这第二种含义。最后, C++重用了这个关键字,并赋予它与前面不同的第三种含

2009-10-19 09:51:00 508

转载 深入浅出JSON

 深入浅出JSON Author:TrulyJSON定义    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java

2009-10-19 09:13:00 273

转载 正则表达式教程收藏

引言    正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 a 和 任意个 b ”,那么 ab, abb, abbbbbbbbbb 都符合这个特征。    正则表达式可以用来:(1)验证字符串是否符合指定特征,比如验证是否是合法的邮件地址。(2)

2009-10-16 13:12:00 564

转载 CSS半透明滤镜在FIREFOX和IE下面的能够通用的写法

CSS半透明滤镜在FIREFOX和IE下面的能够通用的写法,记录下来备用: 程序代码.test{ background:#000; color:white; width:200px; position:absolute; left:10px; top:10px; filter: Alph

2009-09-22 13:21:00 365

JavaScript Programmer's Reference.pdf [英文版]

JavaScript Programmer's Reference.pdf [英文版]

2012-03-13

上海电子地图

上海地图

2012-03-13

PPT制作资料.part2.rar

PPT制作资料.part2.rar

2012-03-13

PPT制作资料.part1.rar

PPT制作资料.part1.rar

2012-03-13

敏捷软件开发:原则、模式与实践HD.pdf

敏捷软件开发:原则、模式与实践HD.pdf

2012-03-13

敏捷软件开发:原则、模式与实践(C#版).pdf

敏捷软件开发:原则、模式与实践(C#版).pdf

2012-03-13

jQuery性能优化指南.pdf

jQuery性能优化指南.pdf

2012-03-13

jQuery插件开发.pdf

jQuery插件开发.pdf

2012-03-13

jquery1.43源码分析(核心部分).pdf

jquery1.43源码分析(核心部分).pdf

2012-03-13

JQuery_1.4_API.CHM

JQuery_1.4_API.CHM

2012-03-13

DHTML 手册.chm

DHTML 手册.chm

2012-03-13

CSS参考手册3.0.chm

CSS参考手册3.0.chm

2012-03-13

110个oracle常用函数总结

110个oracle常用函数总结

2012-02-03

emacs-23.3.rar

GNU Emacs 23.3.1 (i386-mingw-nt6.1.7600)

2011-12-26

空空如也

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

TA关注的人

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