自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Atlas2013的专栏

1.01^365=37.78 >>0.99^365=0.025 这个是错误的!!!

  • 博客(37)
  • 资源 (9)
  • 收藏
  • 关注

转载 浏览器的渲染原理简介

How Browsers Work:http://blog.csdn.net/wdzxl198/article/details/8992280;How Browsers Work翻译版:http://blog.csdn.net/wdzxl198/article/details/8992631;转自:陈浩 http://coolshell.cn/articles/9666.htm

2013-05-30 10:29:49 793

转载 浏览器的工作原理:新式网络浏览器幕后揭秘

英文原文地址:http://blog.csdn.net/wdzxl198/article/details/8992280;http://taligarsiel.com/Projects/howbrowserswork1.htm#Resources;转载源地址:http://www.html5rocks.com/zh/tutorials/internals/howbrowserswork/;

2013-05-30 10:18:14 1697

转载 How browsers work

How browsers work----- Behind the scenes of modern web browsersIntroductionWeb browsers are probably the most widely used software. In this book I will explain how they work behind the

2013-05-30 10:12:50 2401

转载 gnuplot画图技巧

gnuplot 是一个用于生成趋势图和其他图形的工具。它通常用于收集基于时间的数据,但是不限于此;也可以使用静态数据。gnuplot 可以以批模式运行或动态运行,结果由图形查看程序或 Web 浏览器显示。本文演示如何使用 gnuplot 和批文件为从 sar 或其他数据源收集的数据生成图形。gnuplot 有许多命令选项,可以通过 set 操作符使用它们。但是,要想使用线或框生成图形,需要对文档有

2013-05-24 16:12:37 15767 1

原创 gnuplot 的使用

plot 命令的格式:Syntax: plot {[ranges]} {[function] | {"[datafile]" {datafile-modifiers}}} {axes [axes] } { [title-spec] } {with [style] } {, {definiti

2013-05-23 14:50:14 1473

原创 A Visual Git Reference

这篇材料是图解git中的最常用命令的英文出处。If the images do not work, you can try the Non-SVG version of this page.This page gives brief, visual reference for the most common commands in git. Once you know a bit ab

2013-05-20 21:00:08 1213

转载 Git团队协作使用规范 以及一些常用命令详解

Git 使用规范特别提醒:使用Git过程中,必须通过创建分支进行开发,坚决禁止在主干分支上直接开发。review的同事有责任检查其他同事是否遵循分支规范。在Git中,默认是不会提交空目录的,如果想提交某个空目录到版本库中,需要在该目录下新建一个 .gitignore 的空白文件,就可以提交了【代码回溯注意】把外部文件纳入到自己的 Git 分支来的时候一定要记得是先比对,确认所有修改

2013-05-20 19:15:39 1398

原创 linux重定向

1. 标准输入的控制语法:命令 文件将命令的执行结果送至指定的文件中。例如:ls -l > list 将执行“ls -l” 命令的结果写入文件list 中。语法:命令>! 文件将命令的执行结果送至指定的文件中,若文件已经存在,则覆盖。例如:ls -lg >! list 将执行“ls - lg” 命令的结果覆盖写入文件list 中。语法:命令>& 文件将命令执行时屏幕上所

2013-05-20 14:52:50 734

原创 RTPREEMPT rt实时补丁

RT PREEMPT HOWTOIntroAuthorsLuotao Fu (l.fu AT pengutronix DOT de), Pengutronix e.K., Kernel Development Group Robert Schwebel (r.schwebel AT pengutronix DOT de), Pengutronix e.K., Ker

2013-05-15 20:49:45 4634

原创 RTLinux—基于Linux内核的实时操作系统RTLinux

RTLinux(Real-TimeLinux):是由新墨西哥大学(NMT)开发,是可嵌入系统并支持硬实时特性,部分支持POSIX.1b标准。其内核结构和系统特点是实现了一个小的实时核心,并“架空”了Linux内核,而实时任务作为可加载模块运行,属于实时EXE (realtime executive)的体系结构。其实时内核支持底层任务创建﹑中断服务例程的装入﹑底层任务通信队列﹑中断服务例程(IS

2013-05-15 20:39:40 14960

原创 硬实时操作系统-RTLinux

硬实时操作系统-RTlinux摘要:介绍了RTLinux的两个重点特点:硬实时性和完备性,及其在嵌入式系统应用中的一些重要功能,并结合实时处理的具体实例对其编程方法加以说明。 关键词:操作系统 实时处理 Linux 嵌入式系统近年来,基于PC的嵌入式系统得到迅速的发展。在各种不同的操作系统中,由于Linux操作系统的廉价、源代码的开放性以及系统的稳定性,使其在基于PC的嵌入式系统中

2013-05-15 20:23:20 6351

原创 linux grep和find命令

grep功能说明:查找文件里符合条件的字符串。语  法:grep [-abcEFGhHilLnqrsvVwxy][-A][-B][-C][-d][-e][-f][--help][范本样式][文件或目录...]补充说明:grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,

2013-05-15 10:39:38 6875

原创 百度2012-笔试面试题目汇总

从互联网来,返回之!研发1.第一大题要求用二分查找在一个序列里查找一个key。这题实际包含两个小题。第一个小题它给出的函数原型是:int f1(int* array,int size,int key);具体要求大概是:array是个有序序列,要求用二分查找找出指定的key,如果key在序列中,返回序列的位置,如果key不在序列中,则返回key应当被插入的位置。第二小题给出的原型

2013-05-14 16:16:26 2151

转载 教你如何迅速秒杀掉:99%的海量数据处理面试题

教你如何迅速秒杀掉:99%的海量数据处理面试题作者:July出处:结构之法算法之道blog前言   一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的

2013-05-14 15:31:02 1066

转载 海量数据处理:十道面试题与十个海量数据处理方法总结

海量数据处理:十道面试题与十个海量数据处理方法总结作者:July、youwang、yanxionglu。时间:二零一一年三月二十六日本文之总结:教你如何迅速秒杀掉:99%的海量数据处理面试题。有任何问题,欢迎随时交流、指正。出处:http://blog.csdn.net/v_JULY_v。 第一部分、十道海量数据处理面试题1、海量日志数据

2013-05-14 15:30:04 722

转载 海量数据处理面试题与Bit-map详解

十七道海量数据处理面试题与Bit-map详解作者:小桥流水,redfox66,July。前言    本博客内曾经整理过有关海量数据处理的10道面试题(十道海量数据处理面试题与十个方法大总结),此次除了重复了之前的10道面试题之后,重新多整理了7道。仅作各位参考,不作它用。    同时,程序员编程艺术系列将重新开始创作,第十一章以后的部分题

2013-05-14 15:29:11 840

原创 有关逗号表达式

逗号表达式本身不难,常常与赋值运算符一起考,考查学生对这两个知识点的理解和考生观察是否细心。如下题:题目:以下程序的输出结果是:main(){int x,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d\n",x,y,z);}解析:[A]2,3,3 [B]2,3,2 [C]2,3,1 [D]1,1,1x和y的值经过自增以后分别为2

2013-05-14 10:35:02 3827

转载 一道面试题:c语言谜题

FROM:酷壳       我们可以看到很多C语言相关的一些东西。比如《语言的歧义》主要告诉了大家C语言中你意想不到的错误以及一些歧义上的东西。而《谁说C语言很简单》则通过一些看似你从来不可能写出的代码来告诉大家C语言并不是一件容易事情。《6个变态的hello world》和《如何弄乱C的源代码》则以一种极端的方式告诉大家,不要以为咱们自己写不出混乱的代码,每个程序员其实都有把代码搞得一团乱的

2013-05-14 09:46:21 1068

转载 一道面试题:布尔变量

FROM:酷壳下面这篇文章是从StackOverflow来的。LZ面试的时候遇到了一道面试题:“如果有三个Bool型变量,请写出一程序得知其中有2个以上变量的值是true”,于是LZ做了下面的这样的程序:boolean atLeastTwo(boolean a, boolean b, boolean c) { if ((a && b) || (b && c) || (a &&

2013-05-14 09:36:19 1041

转载 一道面试题:140个google面试题

FROM:酷壳来源:http://blog.seattleinterviewcoach.com/2009/02/140-google-interview-questions.html(墙)某猎头收集了140多个Google的面试题,都张到他的Blog中了,主要是下面这些职位的,因为被墙,且无任何敏感信息,所以,我原文搬过来了。Product Marketing Manage

2013-05-14 09:30:49 3801

转载 一道面试题:赛马问题

FROM 酷壳据说,这是Google的面试题。面试题目如下:一共有25匹马,有一个赛场,赛场有5个赛道,就是说最多同时可以有5匹马一起比赛。假设每匹马都跑的很稳定,不用任何其他工具,只通过马与马之间的比赛,试问,最少得比多少场才能知道跑得最快的5匹马?(不能使用撞大运的算法)很明显这是一个算法题,网上有很多贴子在讨论这个问题,不过都没有给出一个明确的答案。我想了想,想到下面的一个算法:

2013-05-14 09:28:17 1966

转载 一道面试题:火车运煤问题

这个可能是一个比较经典的智力题了,和以前的那个《赛马问题》很相似,其题目如下:你是山西的一个煤老板,你在矿区开采了有3000吨煤需要运送到市场上去卖,从你的矿区到市场有1000公里,你手里有一列烧煤的火车,这个火车最多只能装1000吨煤,且其能耗比较大——每一公里需要耗一吨煤。请问,作为一个懂编程的煤老板的你,你会怎么运送才能运最多的煤到集市?这道题一开始看上去好像是无解的,因为你的火车每

2013-05-14 09:26:52 2008

转载 一道面试题:关于fork的问题

FROM 酷壳:http://coolshell.cn/articles/7965.html     前两天有人问了个关于Unix的fork()系统调用的面试题,这个题正好是我大约十年前找工作时某公司问我的一个题,我觉得比较有趣,写篇文章与大家分享一下。这个题是这样的:题目:请问下面的程序一共输出多少个“-”?#include #include #include i

2013-05-14 08:59:23 896

转载 一道面试题:比较两个集合是否相等?

先声明:本文内容是偏向于应用开发的,分析解答过程不适用于纯算法研发岗位。 朋友小P近来参加某互联网公司的电话面试,被问到一道题:怎么判断两个集合是否相等?注意,这是面试官的原话,一字不多,一字不少。 小P迅速回答道用哈希,对方在电话里也没有要求给出具体的解决方案,就问除了哈希还有别的方法吗?小P回答暂时没想到别的方法,对方也没继续追问,就进入到其它题目的问答。 今天聊起时感

2013-05-14 08:50:18 9804 7

转载 linux下如何写RTC驱动

============================================作者:yuanluluhttp://blog.csdn.net/yuanlulu版权没有,但是转载请保留此段声明============================================/drivers/rtc/rtc-test.c下有一个rtc驱动的框架例程。

2013-05-08 18:48:27 952

转载 RTC子系统内核文档

============================================译者:yuanluluhttp://blog.csdn.net/yuanlulu版权没有,但是转载请保留此段声明============================================RTC内核文档 英文原文地址:http://lxr.linux.no/linux

2013-05-08 18:22:12 986

原创 排序算法系列之合并排序

归并排序(Merge sort,合并排序)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。一 归并操作基本思想    归并操作(merge),指的是将两个已经排序的序列合并成一个序列的操作,归并排序算法依赖归并操作。归并操作的过程如下:申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列

2013-05-08 16:04:14 4001

原创 排序算法系列之选择排序

简单选择排序也是直接选择排序基本思想    选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。排序过程:    对于一组关键字{K1,K2,…,Kn}, 首先从K1,K

2013-05-07 20:39:38 936

原创 排序算法系列之冒泡排序

交换排序的基本思想是:两两比较待排序记录的关键字,发现两个记录的次序相反时即进行交换,直到没有反序的记录为止。应用交换排序基本思想的主要排序方法有:冒泡排序和快速排序。基本思想1.冒泡排序算法的过程:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤

2013-05-07 18:47:19 3970 1

原创 linux下并口相关(x86)

一 用户空间操作并口linux的x86平台下在用户空间操作并口有两种方式,要么写成驱动,用户应用程序通过IO设备模块实现对并口读写,还有就是直接在用户空间I/O内存地址PC25针并口. 接口定义如下:针方向2,3,4,5,6,7,8,9双向1,14,16,17

2013-05-07 13:37:26 3929

转载 Linux 2.6.19.x 内核编译配置选项简介

Linux 2.6.19.x 内核编译配置选项简介版权声明本文作者是一位自由软件爱好者,所以本文虽然不是软件,但是本着 GPL 的精神发布。任何人都可以自由使用、转载、复制和再分发,但必须保留作者署名,亦不得对声明中的任何条款作任何形式的修改,也不得附加任何其它条件。您可以自由链接、下载、传播此文档,但前提是必须保证全文完整转载,包括完整的版权信息和作译者声明。其他作品

2013-05-02 16:19:58 1381

转载 The Linux Kernel Module Programming Guide

The Linux Kernel Module Programming GuidePeter Jay SalzmanMichael BurianOri PomerantzCopyright © 2001 Peter Jay SalzmanThe Linux Kernel Module Programming Guide is a free book; you

2013-05-02 15:13:55 2650

转载 linux内核空间与用户空间信息交互方法

摘要:在进行设备驱动程序,内核功能模块等系统级开发时,通常需要在内核和用户程序之间交换信息。Linux提供了多种方法可以用来完成这些任务。本文总结了各种常用的信息交换方法,并用简单的例子演示这些方法各自的特点及用法。其中有大家非常熟悉的方法,也有特殊条件下方可使用的手段。通过对比明确这些方法,可以加深我们对Linux内核的认识,更重要的是,可以让我们更熟练驾御linux内核级的应用开发技术。内

2013-05-02 15:02:41 975

原创 Real Time Clock (RTC) Drivers for Linux

/*将这篇英文原文的RTC放于此,方便阅读和后续的翻译,仅学习使用!*/ Real Time Clock  (RTC) Drivers for Linux  ======================================= When Linux developers talk about a "Real Time Clock"  they usually mean som

2013-05-02 11:17:43 1529

转载 linux RTC 驱动模型分析

最近学习RTC(real time clock)实时时钟,RTC实时时钟主要作用是给Linux系统提供时间。RTC因为是电池供电的,所以掉电后时间不丢失。Linux内核把RTC用作“离线”的时间 与日期维护器。当Linux内核启动时,它从RTC中读取时间与日期,作为基准值。在运行期间内核完全抛开RTC,以软件的形式维护系统的当前时间与日 期,并在需要时将时间回写RTC芯片。另外如果RTC提供了IR

2013-05-02 10:56:38 826

原创 Linux之时钟中断

from:深入分析Linux内核源码(http://oss.org.cn/kernel-book/) 时钟中断的产生     Linux的OS时钟的物理产生原因是可编程定时/计数器产生的输出脉冲,这个脉冲送入CPU,就可以引发一个中断请求信号,我们就把它叫做时钟中断。“时钟中断”是特别重要的一个中断,因为整个操作系统的活动都受到它的激励。系统利用时钟中断维持系统时间、促使环境的切换,以

2013-05-02 10:41:13 11860

转载 中断处理之RTC

Linux对中断的支持在Linux中,中断处理程序看起来就是普普通通的C函数。只不过这些函数必须按照特定的类型声明,以便内核能够以标准的方式传递处理程序的信息,在其他方面,它们与一般的函数看起来别无二致。中断处理程序与其它内核函数的真正区别在于,中断处理程序是被内核调用来响应中断的,而它们运行于我们称之为中断上下文的特殊上下文中。关于中断上下文,我们将在后面讨论。中断可能随时发生,

2013-05-02 10:35:42 6668

C++内存管理技术内幕

内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨。学习本资料让你不会头疼!

2013-06-17

gnuplot中文指导

gnuplot是较之matlab方便简单的工具,中文gnuplot让你轻松入手

2013-05-24

gnuplot的中文手册

gnuplot是特别好的一个画图工具,简单的命令。这是它的一个中文手册,言简意赅。

2013-05-24

实时计算 实时性能

有关于实时计算的,实时性能 以及相关的实时计算等

2013-05-23

数字电路 简单频率计的设计

数字电路 频率计 简单数字电路设计 使用555以及分频计等等

2009-07-05

c/c++语言实现括号匹配数据结构

数据结构~c/c++语言实现括号匹配程序

2009-03-31

C.编程思想 第二卷 pdf 格式

c语言 编程思想 第二卷 介绍c语言最佳编程思想及方法

2008-09-29

空空如也

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

TA关注的人

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