- STM32进阶 存储器
雁过留声花欲落
STM32进阶stm32嵌入式硬件单片机
目录常见的存储器介绍二进制历史:RAM(RAMRandomAccessmemory)随机访问存储器下电丢失SRAMDRAMROM(Readonlymemory)只读存储器下电不丢失MASKROMPROMEPROMPROMFlash硬盘(磁盘)STM32的存储器常见的存储器介绍存储器是计算机结构的重要组成部分。存储器是用来存储程序代码和数据的部件,有了存储器计算机才具有记忆功能。二进制历史:电报员敲
- 「架构师」001计算机组成与体系结构
吴维炜
AIGC架构设计师计算机组成计算机体系结构架构师架构师计算机组成与体系
文章目录前言一、计算机结构1.1计算机组成结构1.2CPU组成1.3冯诺依曼结构与哈佛结构二、存储结构2.1层次化存储结构2.2Cache2.3主存编址计算(计算)2.4磁盘基本结构与存取过程(计算)2.5磁盘优化分布存储(计算)2.6磁盘移臂调度算法(计算)2.7单缓冲区和双缓冲区读取三、数据传输控制方式四、总线五、CISC与RISC六、流水线七、校验码八、嵌入式前言本文主要介绍计算机组成与体系
- 计算机CAI应用实例,TRIZ在计算机领域中的应用
weixin_39966020
计算机CAI应用实例
二、TRIZ中发明创造原则在计算机领域中的应用计算机结构如图4所示,我们知道计算机有如下6个特点:图4计算机结构(1)计算机由存储器、控制器、运算器、输人设备和输出设备五个部件组成。(2)存储器是由一组一维排列、线性编址的存储单元组成,按照地址来访问存储单元。(3)指令由操作码和地址码两部分组成,操作码规定了指令的操作类型,地址码指示操作数在存储单元中的地址。(4)程序(指令)与数据是同等地、不加
- 三天学会C语言编程|上篇
SunnyZhang的IT世界
本文试图通过上中下三篇文章引领大家进入C语言的世界。C语言是一个非常古老(1972年发明)的语言了,想必大家都有所了解,没有了解也没关系。C语言以难学和难以使用著称,想用好C语言更是难上加难。本文不假设读者有任何其它编程语言的基础,但需要了解计算机的基本概念。对计算机的体系结构有基本的概念。如图1是本文简化的计算机结构,其核心是CPU和内存,其中CPU用于运行代码,而内存则用于存储程序代码和数据。
- Java核心概念之(线程、进程、同步、互斥)
纣王家子迎新
java进程与线程线程同步线程互斥
线程与进程进程的概念进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。进程具有动态、独立、异步、并发的特征,是一个具
- 信息学奥赛NOIP/CSP-J初赛知识点汇总
城南蝈蝈
信息学奥赛信息学奥赛NOIPCSPJ初赛
信息学奥赛知识点(一)—计算机基础知识信息学奥赛知识点(二)—计算机结构及硬件信息学奥赛知识点(三)—计算机软件系统信息学奥赛知识点(四)—计算机语言信息学奥赛知识点(五)—进制转换信息学奥赛知识点(六)—信息编码信息学奥赛知识点(七)—原码补码反码信息学奥赛知识点(八)—计算机网络信息学奥赛知识点(九)—因特网概述信息学奥赛知识点(十)—计算机安全知识信息学奥赛知识点(十一)—逻辑运算信息学奥赛
- 软考学习--计算机组成原理与体系结构
CYing丶
学习软件设计师
计算机组成原理与体系结构数据的表示进制转换R进制转换为10进制–按权展开法10进制转换为2进制原码反码补码移码原码:数字的二进制表示反码:正数的反码等于原码,负数的反码等于原码取反补码:正数的补码等于原码,负数的补码等于原码取反+1移码:浮点运算中的阶,最高位取反浮点数运算浮点数表示:N=M*Rⁿ(科学计数法)M为尾数,R为基数,n为指数对阶->尾数运算=>结果格式化计算机结构Flynn分类法计算
- java并发编程(一)线程与进程
我犟不过你
一、进程进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体。在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。1.1进程切换进程从硬盘读取我们的程序代码,这个时候是比较费时的,CPU不会阻塞在这里等着,而是切
- 【论文阅读】HiLSM:An LSM-Based Key-Value Store for Hybrid NVM-SSD Storage Systems
想个id好难啊
论文阅读小笔记
论文标题:HiLSM:AnLSM-BasedKey-ValueStoreforHybridNVM-SSDStorageSystems论文作者:WenjieLi,DejunJiang,JinXiong,YungangBao单位:中国科学院计算机结构国家重点实验室;中国科学院大学;出处:computingfrontiers2020目录introduction&background1.NVM2.KVS前
- I/O模型(同步阻塞I/O,同步非阻塞I/O,I/O多路复用,信号驱动I/O,异步I/O)
kk无敌怕
java基础多进程linux内核操作系统
1、I/O是什么?根据冯·诺依曼结构,计算机结构分为5大部分:运算器、控制器、存储器、输入设备、输出设备。从计算机结构上来说,IO就是计算机系统和外部设备(输入设备、输出设备,硬盘等也属于外部设备)之间的通信的过程。从应用程序上看,为了保证操作系统的稳定性和安全性,一个进程的地址空间分为用户空间(Userspace)和内核空间(Kernelspace)。我们平时运行的应用程序都是运行在用户空间的,
- 单片机微型计算机 原理及接口技术,微机原理及单片机接口技术
weixin_39849800
单片机微型计算机原理及接口技术
前言上篇计算机组成原理第1章计算机基础知识1.1数制1.2逻辑代数(布尔代数)1.3逻辑电路1.4二进制数的运算及加法电路第2章微型计算机的基本组成电路2.1算术逻辑单元(ALU)2.2触发器(Trigger)2.3寄存器(Register)2.4三态输出电路2.5总线结构2.6存储器第3章微型计算机的基本工作原理3.1微型计算机结构的简化模型3.2模型机指令系统3.3程序设计3.4指令的执行过程
- 【学习笔记】单片机结构与原理(MCS-51为例)
Benjamin Chen.
学习笔记单片机51单片机嵌入式硬件
单片机结构与原理(MCS-51为例)基础知识概述什么是单片机单片机(Single-Chip-Microcomputer)又称为单片微计算机结构特点:将微型计算机的基本功能部件全部集成在一个半导体芯片上单片机的特点集成度高,体积小,抗干扰能力强,可靠性高开发性能好,开发周期短,控制功能强低功耗,低电压,具有掉电保护功能通用性和灵活性好具有良好的性能价格比单片机的应用领域工业自动化控制智能仪器仪表通信
- 什么是物理服务器
德迅云安全-小娜
服务器服务器运维网络安全
物理服务器是指独立服务器(不是虚拟的)有实物的服务器,可以理解成一台超大的电脑,(物理服务器好比家里的电脑,只不过需要长期处于开机的状态比较消耗硬件性能,所以配置都是最好的自带防御的功效,为用户提供服务)物理服务器由处理器、硬盘、内存、系统等构成,和通用的计算机结构类似,但由于需要提供安全服务,因此在处理能力、稳定性、可靠性、安全性、可管理性等方面要求较高。伴随着企业规模的成长需求的扩充,互联网金
- 计算机组成概述
不争_900c
1.计算机组成和计算机结构的概念区分计算机结构:指的是能被程序员所看到的已经实现的计算机属性(或者称之为功能)。如乘法指令功能。计算机组成:指的是如何实现计算机结构中的所体现的属性。如乘法指令的具体实现,比如累加的方式。2计算机组成研究的3个问题计算机需要实现什么功能?处理输入,产生输出,存储和执行程序以处理复杂的问题。计算机的组成模块?即计算机应该需要哪些部件,每个部件之间如何协同合作。信息的表
- 计算机组成原理学习笔记|计算机结构
WEnyue4261
学习笔记
计算机基本组成结构外设:输入设备/输出设备(I/O)外存储器(辅助存储器)主机:主存储器(内存)CPU:运算器控制器总线:数据总线控制总线地址或指令总线运算器:1.算数逻辑单元ALU:数据的算术运算和逻辑运算2.累加寄存器AC:通用寄存器,为ALU提供一个工作区,用于暂存数据3.数据缓冲寄存器DR:写内存时,暂存指令或数据状态条件寄存器PSW:存状态标志与控制标志(也有人将其归类为控制器)控制器:
- 网络基础入门
三分苦
网络网络基础
目录1、重新看待计算机结构2、计算机网络背景网络发展认识"协议"3、网络协议初识协议分层OSI七层模型TCP/IP五层(或四层)模型4、网络传输基本流程网络和操作系统之间的关系网络传输流程图同局域网的两台主机通信跨网络的两台主机通信数据包封装和分用5、网络中的地址管理认识IP地址认识MAC地址1、重新看待计算机结构我们先前说到过:我们常见的计算机,如笔记本。我们不常见的计算机,如服务器,大部分都遵
- 网络基础入门
Smile丶凉轩
计算机网络网络linux
网络基础1.计算机结构2.计算机网络背景2.1网络发展2.2认识"协议"3.网络协议初识3.1协议分层3.2OSI七层模型3.3TCP/IP五层模型4.网络传输基本流程4.1网络协议栈和操作系统之间的关系4.2什么是报头4.3网络传输流程图4.4相同局域网的两台主机通信4.5跨网络的两台主机通信4.6数据包封装和分用5.网络中的地址管理5.1认识IP地址5.2认识MAC地址1.计算机结构我们常见的
- 计算机组成与体系结构
zhixin9001
这一节学的内容是关于计算机的组成与体系结构,包括数制、计算机结构、流水线、存储、总线等。都是之前学过但忘掉已经很久的东西,数制高中的时候就学过,记得当时始终搞不懂二进制“奇怪”的进位规则,因为逢十进一已经深入脑海;大学的时候学微机原理,为了应付考试,大家都能把CPU各部分的功能倒背如流;学习CPU运行原理、总线寻址、流水线等知识时,也曾惊叹于那巧妙而充满智慧的设计。可如今再学习这些时仍然像个门外汉
- 【计算机组成原理】总复习笔记(上)
friklogff
计算机组成原理笔记硬件架构
特别声明:本文仅供参考,本文部分内容来自AI总结、网络搜集与个人实践。如果任何信息存在错误,欢迎读者批评指正。本文仅用于学习交流,不用作任何商业用途。文章目录第1章计算机系统概述1.1冯·诺依曼计算机结构1.2高级语言与机器级目标代码1.3计算机硬件执行的程序类型1.4冯·诺依曼计算机基本思想1.5高级语言程序的转换过程1.6提高程序执行效率的措施1.7浮点数操作速度指标1.8计算机速度提升对程序
- Java学习笔记
我丶秦始皇丶打钱
Java
JavaSE计算机结构计算机网络:您的计算机朋友的计算机---->互联网协议:IPInternetprotocol是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。作用:共享信息、程序和数据分类局域网(LAN,LocalAreaNetwork)城域网(MAN,Metrop
- 现代计算机元器件发展趋势,计算机组成原理学习笔记——概论(1)
紫色小马匹
现代计算机元器件发展趋势
概论一、计算机的发展1、计算机的四代划分2、元器件的发展2.1、摩尔定律2.2、半导体元器件的发展2.3、微处理器的发展3、软件方面的发展4、计算机的分类和发展方向二、基础概念1、计算机的软硬件2、翻译程序3、计算机体系结构与计算机组成4、存储程序原理5、冯·诺伊曼机器的特点6、现代计算机结构的特点:三、计算机的五大功能部件机器细化分解1、输入和输出2、存储器3、运算器4、控制器一、计算机的发展1
- 一、计算机系统概论----王道计算机组成原理学习笔记
未来的挨踢之行
学习
目录一、计算机系统概论1.计算机的发展历程1.1什么是计算机系统1.2硬件的发展1.3软件的发展1.4目前的发展趋势2.计算机硬件的基本组成2.1五大部分2.2冯洛伊曼结构2.3现代计算机结构3.认识各个硬件部件3.1主存3.2运算器3.3控制器3.4工作过程3.计算机系统的层次结构3.1五层3.2三种级别的语言4.计算机的性能指标4.1存储器的容量4.2CPU4.3其他4.4常用数量单位一、计算
- 计算机组成原理——总线(Bus)
林浩233
硬件工程
总线总线的基本介绍微型计算机的微处理器级总线与系统级总线五大部件互联的方式采用总线连接方式的计算机结构以CPU为中心的双总线结构单总线结构以存储器为中心的双总线结构总线的分类(按照连接部件的不同进行分类)1.片内总线2.系统总线(内总线)系统总线的分类(按照传输信息的不同进行分类)数据总线DB地址总线AB控制总线CB3.通信总线(外总线)通信总线的分类(按照传输方式的不同进行分类)总线标准STD总
- volatile的底层原理与实现
morris131
多线程与高并发1024程序员节volatile多线程cpu缓存
volatile的底层原理volatile的两个作用:可见性防止指令重排序计算机的组成下图是一个典型的计算机结构图,计算机的组成主要包括CPU、存储器(内存)、IO(输入输出设备)。存储器的层次结构下图是计算机中存储器的层次结构,越靠近CPU,存储器的访问速度就越快,成本也越高,最快的存储器是CPU内部的寄存器。为什么会有存储器分级策略?从理论上来说,我们希望存储器速度快、体积小、空间大、能耗低、
- 进程/线程/多线程/Task/Async/Await/EFcore/IQueryable/IEnumerable/AsEnumerable/AsQueryable
kalvin_y_liu
C#多线程C#异步开闭原则命令模式后端
1.进程/线程/多线程进程:进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程
- 毕业单纯的钻研嵌入式知识有前景吗?
枪哥玩转嵌入式
单片机编程stc嵌入式硬件嵌入式实时数据库
今日话题,毕业单纯的钻研嵌入式知识有前景吗?嵌入式领域的薪资相对一般,但有着巨大的上升空间。然而,嵌入式开发的学习路径可能相对曲折。其中,理解计算机结构是其中之一的挑战,因为嵌入式系统对稳定性要求极高。但一旦你掌握了一定水平,新知识的学习将减少,一天的工作量可能相当于新手一个月的工作量。我愿意免费分享一个资源包,包括多种编程语言的教程、问题解答视频、语言教学和800个毕设项目示例。这些资源内容涵盖
- 计算机组成原理-AT&T格式vsIntel格式
看星猩的柴狗
王道计算机组成原理考研笔记计算机组成原理
文章目录AT&T格式vslntel格式x86汇编语言是lntel格式,还有一种汇编语言格式是AT&TAT&T格式vslntel格式lntel格式中取主存地址内容未指明长度默认为32位,对应下图中第四行右边的指令百分号美元符号小括号可用于计算机结构体数组某个结构体数组元素中的元素
- java多线程-扩展知识一:进程线程、并发并行、同步异步
清爽的暗之妖刀0369
java基础进阶java多线性线程多线程Java多线程
1、进程进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。狭义定义:进程是正在运行的程序的实例(aninstanceofacomputerprogramthati
- javaSE零基础学习笔记
哥丶看破繁华
Java开发
1、计算机结构:计算机包括:*硬件-CPU:中央处理器,负责计算机的核心运算,它是计算机的最核心部件,指挥官。1+1=2-内存:临时存储区域,程序在运行的过程当中,一些数据的临时存储区域。-主板:链接各个部件-显卡-声卡-鼠标-键盘-硬盘【外存】:永久性保存,断电之后再启动,数据仍然存在。.....*软件-系统软件*windows系列的-winxp-win7....*Linux系列的-RedHat
- 计算机组成原理 第3章系统总线
Ustinian.488
网络学习
3.1总线的基本概念计算机的五大部件的连接方式有两种,一种是分散连接,一种是总线连接。总线是连接多个部件的信息传输线,各部件共享的传输介质。实际上是由通路与传输线组成,一位一位的传输二进制代码。在某一时刻只能有一个部件向总线发送信号,但是可以有多个部件同时从总线上接收信息。①采用总线连接的计算机结构,一种是以CPU为中心的双总线结构一组总线连接CPU和主存叫做存储总线(M总线),一组总线连接CPU
- windows下源码安装golang
616050468
golang安装golang环境windows
系统: 64位win7, 开发环境:sublime text 2, go版本: 1.4.1
1. 安装前准备(gcc, gdb, git)
golang在64位系
- redis批量删除带空格的key
bylijinnan
redis
redis批量删除的通常做法:
redis-cli keys "blacklist*" | xargs redis-cli del
上面的命令在key的前后没有空格时是可以的,但有空格就不行了:
$redis-cli keys "blacklist*"
1) "blacklist:12:
[email protected]
- oracle正则表达式的用法
0624chenhong
oracle正则表达式
方括号表达示
方括号表达式
描述
[[:alnum:]]
字母和数字混合的字符
[[:alpha:]]
字母字符
[[:cntrl:]]
控制字符
[[:digit:]]
数字字符
[[:graph:]]
图像字符
[[:lower:]]
小写字母字符
[[:print:]]
打印字符
[[:punct:]]
标点符号字符
[[:space:]]
- 2048源码(核心算法有,缺少几个anctionbar,以后补上)
不懂事的小屁孩
2048
2048游戏基本上有四部分组成,
1:主activity,包含游戏块的16个方格,上面统计分数的模块
2:底下的gridview,监听上下左右的滑动,进行事件处理,
3:每一个卡片,里面的内容很简单,只有一个text,记录显示的数字
4:Actionbar,是游戏用重新开始,设置等功能(这个在底下可以下载的代码里面还没有实现)
写代码的流程
1:设计游戏的布局,基本是两块,上面是分
- jquery内部链式调用机理
换个号韩国红果果
JavaScriptjquery
只需要在调用该对象合适(比如下列的setStyles)的方法后让该方法返回该对象(通过this 因为一旦一个函数称为一个对象方法的话那么在这个方法内部this(结合下面的setStyles)指向这个对象)
function create(type){
var element=document.createElement(type);
//this=element;
- 你订酒店时的每一次点击 背后都是NoSQL和云计算
蓝儿唯美
NoSQL
全球最大的在线旅游公司Expedia旗下的酒店预订公司,它运营着89个网站,跨越68个国家,三年前开始实验公有云,以求让客户在预订网站上查询假期酒店时得到更快的信息获取体验。
云端本身是用于驱动网站的部分小功能的,如搜索框的自动推荐功能,还能保证处理Hotels.com服务的季节性需求高峰整体储能。
Hotels.com的首席技术官Thierry Bedos上个月在伦敦参加“2015 Clou
- java笔记1
a-john
java
1,面向对象程序设计(Object-oriented Propramming,OOP):java就是一种面向对象程序设计。
2,对象:我们将问题空间中的元素及其在解空间中的表示称为“对象”。简单来说,对象是某个类型的实例。比如狗是一个类型,哈士奇可以是狗的一个实例,也就是对象。
3,面向对象程序设计方式的特性:
3.1 万物皆为对象。
- C语言 sizeof和strlen之间的那些事 C/C++软件开发求职面试题 必备考点(一)
aijuans
C/C++求职面试必备考点
找工作在即,以后决定每天至少写一个知识点,主要是记录,逼迫自己动手、总结加深印象。当然如果能有一言半语让他人收益,后学幸运之至也。如有错误,还希望大家帮忙指出来。感激不尽。
后学保证每个写出来的结果都是自己在电脑上亲自跑过的,咱人笨,以前学的也半吊子。很多时候只能靠运行出来的结果再反过来
- 程序员写代码时就不要管需求了吗?
asia007
程序员不能一味跟需求走
编程也有2年了,刚开始不懂的什么都跟需求走,需求是怎样就用代码实现就行,也不管这个需求是否合理,是否为较好的用户体验。当然刚开始编程都会这样,但是如果有了2年以上的工作经验的程序员只知道一味写代码,而不在写的过程中思考一下这个需求是否合理,那么,我想这个程序员就只能一辈写敲敲代码了。
我的技术不是很好,但是就不代
- Activity的四种启动模式
百合不是茶
android栈模式启动Activity的标准模式启动栈顶模式启动单例模式启动
android界面的操作就是很多个activity之间的切换,启动模式决定启动的activity的生命周期 ;
启动模式xml中配置
<activity android:name=".MainActivity" android:launchMode="standard&quo
- Spring中@Autowired标签与@Resource标签的区别
bijian1013
javaspring@Resource@Autowired@Qualifier
Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct及@PreDestroy。
1. @Autowired @Autowired是Spring 提供的,需导入 Package:org.springframewo
- Changes Between SOAP 1.1 and SOAP 1.2
sunjing
ChangesEnableSOAP 1.1SOAP 1.2
JAX-WS
SOAP Version 1.2 Part 0: Primer (Second Edition)
SOAP Version 1.2 Part 1: Messaging Framework (Second Edition)
SOAP Version 1.2 Part 2: Adjuncts (Second Edition)
Which style of WSDL
- 【Hadoop二】Hadoop常用命令
bit1129
hadoop
以Hadoop运行Hadoop自带的wordcount为例,
hadoop脚本位于/home/hadoop/hadoop-2.5.2/bin/hadoop,需要说明的是,这些命令的使用必须在Hadoop已经运行的情况下才能执行
Hadoop HDFS相关命令
hadoop fs -ls
列出HDFS文件系统的第一级文件和第一级
- java异常处理(初级)
白糖_
javaDAOspring虚拟机Ajax
从学习到现在从事java开发一年多了,个人觉得对java只了解皮毛,很多东西都是用到再去慢慢学习,编程真的是一项艺术,要完成一段好的代码,需要懂得很多。
最近项目经理让我负责一个组件开发,框架都由自己搭建,最让我头疼的是异常处理,我看了一些网上的源码,发现他们对异常的处理不是很重视,研究了很久都没有找到很好的解决方案。后来有幸看到一个200W美元的项目部分源码,通过他们对异常处理的解决方案,我终
- 记录整理-工作问题
braveCS
工作
1)那位同学还是CSV文件默认Excel打开看不到全部结果。以为是没写进去。同学甲说文件应该不分大小。后来log一下原来是有写进去。只是Excel有行数限制。那位同学进步好快啊。
2)今天同学说写文件的时候提示jvm的内存溢出。我马上反应说那就改一下jvm的内存大小。同学说改用分批处理了。果然想问题还是有局限性。改jvm内存大小只能暂时地解决问题,以后要是写更大的文件还是得改内存。想问题要长远啊
- org.apache.tools.zip实现文件的压缩和解压,支持中文
bylijinnan
apache
刚开始用java.util.Zip,发现不支持中文(网上有修改的方法,但比较麻烦)
后改用org.apache.tools.zip
org.apache.tools.zip的使用网上有更简单的例子
下面的程序根据实际需求,实现了压缩指定目录下指定文件的方法
import java.io.BufferedReader;
import java.io.BufferedWrit
- 读书笔记-4
chengxuyuancsdn
读书笔记
1、JSTL 核心标签库标签
2、避免SQL注入
3、字符串逆转方法
4、字符串比较compareTo
5、字符串替换replace
6、分拆字符串
1、JSTL 核心标签库标签共有13个,
学习资料:http://www.cnblogs.com/lihuiyy/archive/2012/02/24/2366806.html
功能上分为4类:
(1)表达式控制标签:out
- [物理与电子]半导体教材的一个小问题
comsci
问题
各种模拟电子和数字电子教材中都有这个词汇-空穴
书中对这个词汇的解释是; 当电子脱离共价键的束缚成为自由电子之后,共价键中就留下一个空位,这个空位叫做空穴
我现在回过头翻大学时候的教材,觉得这个
- Flashback Database --闪回数据库
daizj
oracle闪回数据库
Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。
在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flashbac
- 简单排序:插入排序
dieslrae
插入排序
public void insertSort(int[] array){
int temp;
for(int i=1;i<array.length;i++){
temp = array[i];
for(int k=i-1;k>=0;k--)
- C语言学习六指针小示例、一维数组名含义,定义一个函数输出数组的内容
dcj3sjt126com
c
# include <stdio.h>
int main(void)
{
int * p; //等价于 int *p 也等价于 int* p;
int i = 5;
char ch = 'A';
//p = 5; //error
//p = &ch; //error
//p = ch; //error
p = &i; //
- centos下php redis扩展的安装配置3种方法
dcj3sjt126com
redis
方法一
1.下载php redis扩展包 代码如下 复制代码
#wget http://redis.googlecode.com/files/redis-2.4.4.tar.gz
2 tar -zxvf 解压压缩包,cd /扩展包 (进入扩展包然后 运行phpize 一下是我环境中phpize的目录,/usr/local/php/bin/phpize (一定要
- 线程池(Executors)
shuizhaosi888
线程池
在java类库中,任务执行的主要抽象不是Thread,而是Executor,将任务的提交过程和执行过程解耦
public interface Executor {
void execute(Runnable command);
}
public class RunMain implements Executor{
@Override
pub
- openstack 快速安装笔记
haoningabc
openstack
前提是要配置好yum源
版本icehouse,操作系统redhat6.5
最简化安装,不要cinder和swift
三个节点
172 control节点keystone glance horizon
173 compute节点nova
173 network节点neutron
control
/etc/sysctl.conf
net.ipv4.ip_forward =
- 从c面向对象的实现理解c++的对象(二)
jimmee
C++面向对象虚函数
1. 类就可以看作一个struct,类的方法,可以理解为通过函数指针的方式实现的,类对象分配内存时,只分配成员变量的,函数指针并不需要分配额外的内存保存地址。
2. c++中类的构造函数,就是进行内存分配(malloc),调用构造函数
3. c++中类的析构函数,就时回收内存(free)
4. c++是基于栈和全局数据分配内存的,如果是一个方法内创建的对象,就直接在栈上分配内存了。
专门在
- 如何让那个一个div可以拖动
lingfeng520240
html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml
- 第10章 高级事件(中)
onestopweb
事件
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- 计算两个经纬度之间的距离
roadrunners
计算纬度LBS经度距离
要解决这个问题的时候,到网上查了很多方案,最后计算出来的都与百度计算出来的有出入。下面这个公式计算出来的距离和百度计算出来的距离是一致的。
/**
*
* @param longitudeA
* 经度A点
* @param latitudeA
* 纬度A点
* @param longitudeB
*
- 最具争议的10个Java话题
tomcat_oracle
java
1、Java8已经到来。什么!? Java8 支持lambda。哇哦,RIP Scala! 随着Java8 的发布,出现很多关于新发布的Java8是否有潜力干掉Scala的争论,最终的结论是远远没有那么简单。Java8可能已经在Scala的lambda的包围中突围,但Java并非是函数式编程王位的真正觊觎者。
2、Java 9 即将到来
Oracle早在8月份就发布
- zoj 3826 Hierarchical Notation(模拟)
阿尔萨斯
rar
题目链接:zoj 3826 Hierarchical Notation
题目大意:给定一些结构体,结构体有value值和key值,Q次询问,输出每个key值对应的value值。
解题思路:思路很简单,写个类词法的递归函数,每次将key值映射成一个hash值,用map映射每个key的value起始终止位置,预处理完了查询就很简单了。 这题是最后10分钟出的,因为没有考虑value为{}的情