- 博客(85)
- 资源 (1)
- 收藏
- 关注

原创 plan
影复习计划高数一轮复习 时间持续到 7月31号早上6:30准时起床,6:50之前必须出门,晨读至少30分钟,周六日晨读1个小时 日期时间任务完成情况6月12号周二级数务必完成三个真题翻译一篇文章摘抄
2012-06-12 15:45:11
782
转载 STL map
Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有
2012-09-23 22:21:52
873
原创 内存堆栈
http://blog.csdn.net/cnctloveyu/article/details/4236212http://bbs.ednchina.com/BLOG_ARTICLE_18899.HTM
2012-07-25 15:45:25
631
原创 fork, vfork以及return, exit
exit函数在头文件stdlib.h中。exit(0):正常运行程序并退出程序;exit(1):非正常运行导致退出程序;return():返回函数,若在main主函数中,则会退出函数并返回一值,可以写为return(0),或return 0。详细说:1. return返回函数值,是关键字;exit是一个函数。2. return是语言级别的,它表示了调用堆栈的返回;而exit
2012-07-25 12:48:36
879
原创 英语阅读-ying
【SPARK】【考研英语阅读精选120篇】考研英语真题超精读(基础篇)(1994-2004) 陈正康 考研英语真题词汇分频速记宝典2012考研英语石春祯:英语阅读理解220篇
2012-06-29 12:06:10
980
翻译 BIOS boot
一、基本概念 1、BIOS的概念 BIOS(Basic Input/Output System,基本输入输出系统)全称是ROM-BIOS,是只读存储器基本输入/输出系统的简写,它实际是一组被固化到电脑中,为电脑提供最低级最直接的硬件控制的程序,它是连通软件程序和硬件设备之间的枢纽,通俗地说,BIOS是硬件与软件程序之间的一个“转换器”或者说是接口(虽然它本身也只是一个程序),负责
2012-06-20 14:09:51
3002
转载 操作系统面试
* 描述实时系统的基本特性 在特定时间内完成特定的任务,实时性与可靠性 * Windows消息调度机制是: A.指令队列;B.指令堆栈;C.消息队列;D.消息堆栈; * 进程和线程的差别。 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不
2012-06-19 09:36:45
653
原创 操作系统要求
操作系统概述常用的操作系统操作系统常用的数据结构操作系统基本概念 结构及特点任务堆栈任务控制块,就绪表任务的操作初始化 中断管理和中断服务程序的结构系统时钟及实现方法时间管理服务:延时,取消延时 事件控制块的概念信号量及其使用消息邮箱及其使用消息队列及其使用
2012-06-18 15:41:58
644
原创 软件固化
软件固化用我们通俗的话来说就是——将程序烧写到芯片上去。将一段特定的程序烧写到芯片后,用户如果不使用特定的烧写工具,将无法再对这一段程序进行任何修改,像是把软件固定住了一样,所以我们称之为软件固化。典型的例子是PC机主板上的BIOS,它在出厂前被烧写了一些系统启动代码,所以我们有时候会说BIOS上固化了一段启动代码,而这段代码就是固化了的软件。用户看不到更修改不了这段代码。嵌入式系统之所以称之为嵌
2012-06-13 15:42:22
3603
1
转载 RTOS,IRTOS
RTOS是实时操作系统(real-time operating system)的首字母缩写,IRTOS指支持I2O协议的实时操作系统,也即支持I2O规范的核心应用程序接口与外壳应用程序定义的实时操作系统。IRTOS为设备驱动程序提供的环境与桌面操作系统为应用软件提供的环境相类似。使用IRTOS的最大好处在于驱动程序的可互操作性,可重复利用性和可移植性。IRTOS提供了各种第三方I2O设备驱动程序共
2012-06-13 15:41:51
751
原创 操作系统笔记
1. 中断是对异步事件的响应…… 函数调用是主动的,中断是被动的,中断发生时,调用中断服务子程序。 2. 空闲任务总是优先级最低的;之上是统计任务;每个任务的优先级都是程序员确定的;3. 任务堆栈: 任务的创建: 任务删除的原理:
2012-06-13 15:41:11
626
翻译 键盘的矩阵式结构
矩阵式结构的键盘识别要复杂一些,列线通过电阻接正电源,并将行线所接的单片机的I/O口作为输出端,而列线所接的I/O口则作为输入。这样,当按键没有按下时,所有的输入端都是高电平,代表无键按下。行线输出是低电平,一旦有键按下,则输入线就会被拉低,这样,通过读入输入线的状态就可得知是否有键按下了。 在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。这样,
2012-06-07 12:45:05
2026
翻译 汇编指令长度
指令长度与寻址方式有关系,规律或原则如下:一、没有操作数的指令,指令长度为1字节。如es:ds:cbwxlat等。二、操作数只涉及寄存器的指令,指令长度为2字节。如mov al,[si]mov ax,[bx+si]mov ds,ax等。三、操作数涉及内存地址的指令,指令长度为3字节。如mov al,[bx+1]mov ax,[bx
2012-06-06 14:39:28
1581
翻译 冯诺依曼,哈佛结构计算机
冯.诺伊曼结构 1945年,冯.诺伊曼首先提出了“存储程序”的概念和二进制原理,后来,人们把利用这种概念和原理设计的电子计算机系统统称为“冯.诺伊曼型结构”计算机。冯.诺伊曼结构的处理器使用同一个存储器,经由同一个总线传输,如下图所示:图 冯.诺伊曼结构 冯.诺伊曼结构处理器具有以下几个特点:必须有一个存储器;必须有一个控制器;必须有一个运算器,用于完成
2012-06-06 14:38:28
4128
翻译 Processor Architecture: CISC, RISC, VLIW
按服务器的处理器架构(也就是服务器CPU所采用的指令系统)划分把服务器分为CISC架构服务器、RISC架构服务器和VLIW架构服务器三种。 CISC架构服务器 CISC的英文全称为“Complex Instruction Set Computer”,即“复杂指令系统计算机”,从计算机诞生以来,人们一直沿用CISC指令集方式。早期的桌面软件是按CISC设计的,并一直沿续到现在,所以,微处理器(C
2012-06-06 13:25:18
2040
转载 Register Analysis
32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和EDX)2个变址寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP)6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP) 1个标志寄存器(EFlags)1、数据寄存器数据寄存器主要用来保存操作数和运算结果等信息,从而节省读取操作数所需占用总线和访问存储器的时间。
2012-06-06 12:48:11
970
原创 作业
一、 课程设计的目标1.了解熟悉数据库系统的基本原理。2.了解数据库系统设计的一般步骤。3.熟悉一种流行的DBMS。4.熟练使用SQL。5.学会用一种开发工具进行数据库系统的开发。二、 课程设计知识准备1. 数据库系统的基本原理。2. 数据库系统设计的一般步骤。3. Access的一些基本概念,基本操作,管理。
2012-05-31 18:17:15
596
原创 课堂笔记一
操作系统分为两类 :非实时操作系统:Windows 1ms 不等分 0.5 for word procedure , 0.3 for mp3 , 0.2 for painting according to previledgelinux 塞班 民用方面 实时操作系统(RTOS)微内核 代码很少 vx work(美国) QNX Itron(日本 (微内核, 代码很少))
2012-05-31 15:47:53
499
翻译 简单的介绍BroadcastReceiver的使用方法
public class BatteryActivity extends Activity { /** Called when the activity is first created. */ private ToggleButton tb=null; private TextView tv=null;//声明下面atteryReceiver类的对象 private B
2011-12-20 01:06:08
633
翻译 第二种BroadcastReceiver的使用方法
1,主界面类的实现:public class ActivityMain extends Activity { public static final int ITEM0 = Menu.FIRST; public static final int ITEM1 = Menu.FIRST + 1; static final String ACTION_1 = "com.eoeandroi
2011-12-20 01:05:31
793
原创 监听短信数据库的变化,标记为read_already
package ying.android;import android.app.Activity;import android.content.ContentValues;import android.database.ContentObserver;import android.database.Cursor;import android.net.Uri;import a
2011-12-19 19:10:09
1232
转载 Android API:Activity.managedQuery()
描述:获取一个包含指定数据的 Cursor 对象,并由 Activity 来接管这个 Cursor 的生命周期。 首先该函数通过调用 getContentResolver().query(uri, projection, selection, selectionArgs, sortOrder) 获取一个包含指定数据(由 query 方法的参数指定)的 Cursor 对象。然后通过调用
2011-12-19 18:51:26
466
转载 历年美元对人民币汇率表
历年美元对人民币汇率表年度 1美元对人民币1983 1.9111984 2.2961985 2.8481986 3.361987 3.621988 3.9441989 3.9441990 5.0791991 5.21992 5.33
2011-12-18 11:33:21
6759
翻译 Android设置文字粗体的方法
Android设置文字粗体的方法:testTextView=(TextView) findViewById(R.id.testTextView);testTextView.getPaint().setFakeBoldText(true);英文和数字可以直接用XML去设置:android:textStyle="bold"
2011-12-18 00:24:57
38508
翻译 android 中管理短信
为了看代码方便,一边在网上google资料,一边看Android java 源代码。偶然发现了一个类MmsSmsDatabaseHelper.java,原来android将所有的短信信息都存入了mmssms.db中。公开的SDK中没有这个类,不能直接使用。于是自己写了一个SQLiteOpenHelper,但是查询的时候发生SQL异常。看来不能为所欲为了,不过据网上资料介绍可以拷贝d
2011-12-18 00:24:26
1164
转载 Android查询短信数据库
String strUriInbox = "content://sms";Uri uriSms = Uri.parse(strUriInbox);Cursor c_groups = managedQuery( uriSms , new String[] { "date","person" }, select, null, "date DESC");strColumnName=_id
2011-12-10 12:51:26
1056
翻译 Android调试桥接器
Android调试桥接器,简称adb,是用于管理模拟器或真机状态的万能工具,采用了客户端-服务器模型,包括三个部分: * 客户端部分,运行在开发用的电脑上,可以在命令行中运行adb命令来调用该客户端,像ADB插件和DDMS这样的Android工具也可以调用adb客户端。 * 服务端部分,是运行在开发用电脑上的后台进程,用于管理客户端与运行在模拟器或真机的守护进程通信。 *
2011-12-10 11:27:46
1388
原创 查看Android短信数据库
对android源代码研究时可能需要看到系统的一些数据库,才能更为简单明了下面以短信为例,一起研究下如何更好的查看系统数据库首先先下载sqlite expert这款软件,我这里就不贴地址了网上有很多。第一步pull手机上的短信数据库,一行命令就搞定(当然ROOT是必须的)adb -s emulator-5554 pull /data/data/com.a
2011-12-10 09:47:26
1144
原创 Hyper-Threading , dual-processor and double CPU
所谓超线程(HT)技术,是部分单核CPU在主板和操作系统支持的前提下虚拟出的两个CPU核心,在处理特定的多任务应用时系统性能有一定的提升。超线程只在部分pentinum4 CPU中使用。是一个过渡技术,随着双核处理器成熟,已经被淘汰,而双核CPU具备两个物理的处理器核心,很显然在性能上的提升上比超线程更明显,软件兼容性也更好。不过双核处理器与使用两颗独立CPU相比,性能又存在一定的差距。因此在大型
2011-11-20 16:06:02
991
翻译 浏览器的工作原理
简介浏览器可以被认为是使用最广泛的软件,本文将介绍浏览器的工 作原理,我们将看到,从你在地址栏输入google.com到你看到google主页过程中都发生了什么。将讨论的浏览器今天,有五种主流浏览器——IE、Firefox、Safari、Chrome及Opera。本文将基于一些开源浏览器的例子——Firefox、 Chrome及Safari,Safari是部分开源的。根据W3C
2011-11-19 23:07:52
595
转载 HTTP代理与SOCKS代理
什么是HTTP代理:www对于每一个上网的人都再熟悉不过了,www连接请求就是采用的http协议,所以我们在浏览网页,下载数据(也可采用ftp协议)是就是用http代理。它通常绑定在代理服务器的80、3128、8080等端口上。什么是socks代理:相应的,采用socks协议的代理服务器就是SOCKS服务器,是一种通用的代理服务器。Socks是个电路级的底层网关,是DavidKoblas在
2011-11-19 21:31:09
2062
翻译 服务器与一般电脑的区别
服务器是计算机的一种,它是网络中一种为客户端提供不同服务的高性能的计算机,它是在网络操作系统的控制下,将与其相连的硬盘、磁带机、打印机、Modem及昂贵的专用通讯设备提供给网络上过得客户端共享,也能为网络用户提供集中计算、信息发布及数据管理等服务 PC服务器则主要指基于Intel处理器的架构,是一个通用开放的系统。而不同品牌的小型机架构大不相同, 像美国Sun、日本Fujitsu等公司的小型机
2011-11-19 21:26:23
750
转载 Http协议详解
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of H
2011-11-19 20:30:00
782
原创 Http Server的工作原理
Http协议的作用原理:连接:Web浏览器与Web服务器建立连接,打开一个称为socket(套接字)的虚拟文件,此文件的建立标志着连接建立成功。请求:Web浏览器通过socket向Web服务器提交请求。HTTP的请求一般是GET或POST命令(POST用于FORM参数的传递)。应答:Web浏览器提交请求后,通过HTTP协议传送给Web服务器。Web服务器接到后,进行事务处理,处理结
2011-11-19 19:44:50
4782
转载 Web container configuration : use of jboss-web.xml
Table of ContentsWhat is jboss.xml?Declaring Resource ReferenceSpecifying the deployment name of your beansDeclaring an EJB referenceContainer configurationWeb container configuration : use of jboss
2011-11-11 22:56:24
1507
翻译 EJB Programmer's Guide: Enterprise Bean Environment
The target audience for this guide is the Enterprise Bean provider, i.e. the person in charge of developing the software components on the server side. It describes how an enterprise component can ref
2011-11-11 21:45:51
622
转载 内模式、模式、外模式、物理层、逻辑层、应用层
为了有效地组织、管理数据,提高数据库的逻辑独立性和物理独立性,人们为数据库设计了一个严谨的体系结构,数据库领域公认的标准结构是三级模式结构,它包括外模式、模式和内模式。 美国家标准协会(American N ational Standard Instit ut e,ANSI)的数据库管理系统研究小组于1 9 78年提出了标准化的建议,将数据库结构分为3级:面向用户或应用程序员的用户级、面
2011-10-30 16:49:05
5686
原创 user CPU sys CPU
实际运行时间:从开始运行到运行结束的时间。用户CPU时间:执行每行代码的时间系统CPU时间;占用CPU时间(比如说内存copy,例如read,write,在内核内执行该服务所花费的时间) CPU时间= 用户cpu时间+系统cpu时间real 0m0.072suser 0m0.030ssys 0m0.050s时钟时间(墙上时钟时间wall clock time):就是一个
2011-10-29 16:48:14
4757
翻译 jsessionid
在服务器端,我们用惯了session.setAttribute("",userInfo)这样的一行代码,估计你很少想到:服务器与浏览器之间是如何保持会话状态的。好了,先引用一些文章的精彩片段:http://www.xxx.com/xxx_app;jsessionid=xxxxxxxxxx?a=x&b=x。这跟一般的url基本一样,只有一个地方有区别,那就是“;jessionid=xxxxxxx
2011-10-29 11:46:15
21383
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人