摘要:第十七章 使用BIOS进行键盘输入和磁盘读写 17.1 int 9 中断例程对键盘输入的处理 17.2 int 16 读取键盘缓存区 mov ah,0 int 16h 结果:(ah)=扫描码,(al)=ASCLL码。 17.4 应用 int 13h 对磁盘进行读写 只能以扇区为单位对磁盘进行读写。
阅读全文
摘要:第十六章 直接定址表 16.1 描述了单元长度的标号 格式 code segment a db 1,2,3,4,5,6,7,8, b dw 0 功能 此时标号a,b 不仅代表了内存单元,还代表了内存长度 mov ax,b =mov ax,cs:[8] mov b,2 =move word ptr c
阅读全文
摘要:第十五章 外中断 及时处理外设的输入,有以下两个问题 外设的输入随时可能发生,CPU如何得知? CPU从何处得到外设的输入? 这一章,以键盘输入为例,探讨这个问题。 15.1 接口芯片和端口 外设的输入不直接送入内存和CPU,而是送入相关的接口芯片的端口中。CPU向外设输出,也是要先送入端口,由相关
阅读全文
摘要:第十四章 端口 和CPU相连的芯片,除了各种储存器外,还有一下三种芯片。 各种接口卡(网卡,显卡)上的接口芯片,他们控制接口卡进行工作。 主板上的接口芯片,CPU通过它们对部分外设进行访问。 其他芯片,用来存储相关的系统信息,或进行相关的输入输出处理。 CPU可以直接读写一下三个地方数据 CPU内部
阅读全文
摘要:第十三章int指令 13.1 int指令 格式: int n, n 为中断类型码 可以用int指令调用任何一个中断的中断处理程序(简称中断例程)。 13.4 BIOS和DOS 所提供的中断例程 BIOS 主要包含一下内容 硬件系统的检测和初始化 外中断和内中断的中断例程 用于对硬件设备进行I/O操作
阅读全文
摘要:第十二章 内中断 任何一个通用CPU,在执行完当前执行的指令,检测到从CPU外部发送过来,或内部发送过来的一种特殊信息,并且可以立即对所接收到的消息进行处理。这个消息,我们称为中断消息。 中断消息可以来自CPU的内部和外部,这一章中,我们主要讨论来自于CPU**内部**的中断消息 12.1 内中断的
阅读全文
摘要:第十一章 标志寄存器 作用 存储相关指令执行结果 用来为CPU执行相关指令提供行为依据 用来控制CPU的相关工作方式 这种特殊寄存器在8086CPU被称为标志寄存器(flag), 8086标志寄存器有16位 其中存储程序状态字。 11.1 ZF标志 ZF(zero flag) 在flag的第6位。
阅读全文
摘要:第十章 CALL和RET指令 call和ret指令都是转移指令,它们都修改CS和IP。经常被共同用于实现子程序的设计。这一章,我们讲解call和ret指令的原理 10.1 ret和retf ret指令用栈中的数据,修改IP的内容,从而实现近转移 (IP)=((ss)*16+(sp)) (sp)=(s
阅读全文
摘要:第九章 转移指令的原理 分类 jmp转移行为 段内转移 短转移 IP修改范围-128~127 近转移 IP修改范围-32768~32768 段间转移 几个其余转移 无条件转移(如:jmp) 条件转移 循环指令(如:loop) 过程 中断 通过深入理解转移指令jmp来理解CPU执行转移指令的基本原理
阅读全文
摘要:第八章 数据处理的两个基本问题 本章对前面具有总结性。主要解决以下两个问题 处理的数据在什么地方 要处理的数据有多长 定义描述符号reg和sreg reg:ax,bx,cx,dx,ah,al,bh,bl,ch,cl,dh,dl,sp,bp,si,di; sreg:ds,ss,cs,es。 8.1 b
阅读全文
摘要:打破了我对bx的幻想 第七章 更灵活的定位内存的方法 7.1 and和or指令 and mov al,01100011B and al,00111011B or mov al,01100011B or al,00111011B 7.2 关于ASCII 7.3 以字符形式给出数据 在汇编中 用’…’的
阅读全文
摘要:第六章 包含多个段的程序 程序取得空间的方法有两种 在加载程序的时候为程序分配 程序执行过程向系统申请 在课程中不讨论第二种(malloc) 6.1 在代码段使用数据 从规范的角度,我们是不能自己随便决定那段空间可以使用,应该让系统来为我们分配。在程序中,定义我们希望处理的数据,这些数据会被编译,作
阅读全文
摘要:第五章[BX]和loop指令 前言 定义描述性符号“()”来表示一个寄存器或一个内存单元的内容,比如: (ax)表示ax中的内容,(al)表示al的内容。 约定符号ideta表示常量。 5.1 [BX] [BX] BX 相当于 A[i],改变 i 是最好的遍历方式 从第七章穿越回来 BX相当于A[i
阅读全文
摘要:第四章第一个程序的编写 程序返回 规定这两段代码表示程序的返回,至于为什么我也不知道 mov ax,4c00H int 21H 程序的执行 找到一段起始地址为SA:0000(即起始地址的偏移地址为0)的容量足够空闲内存去 在这段内存去的前256个字节中,创建一个称为程序段前缀(PSP)的数据区,DO
阅读全文
摘要:第三章 寄存器(内存访问) 3.1 内存中字的存储 字单元:即存放一个字型数据(16位)的内存单元,由两个连续的内存单元组成。 在以后我们称起始地址为N的字单元简称为N地址字单元 3.2 DS和[address] DS寄存器,通过用来存放要访问数据的段地址。 只能通过mov ds 寄存器修改ds的值
阅读全文
摘要:第二章 寄存器 8086有14个寄存器,分别为AX,BX,CX,DX,SI,DI,SP,BP,IP,CS,SS,DS,ES,PSW。 2.1 通用寄存器 8086CPU的所有寄存器都是16位,可以存放两个字节。 AX , BX , CX , DX 这四个寄存器通常用来存放一般性数据,被称为通用寄存器
阅读全文
摘要:1 基础知识 1.7 CPU对存储器的读写 CPU想要进行数据的读写,必须和外部器件(标准说法是芯片)进行三类信息的交互 存储单元的地址(地址信息) 器件的选择,读或写的命令(控制信息) 读或写的数据(数据信息) 这三种信息又通过总线传输,从逻辑上分为三种,分别对应地址总线,控制总线,数据总线。 1
阅读全文
摘要:js jquery php 操作系统 计组 概率论
阅读全文
摘要:Creat by Zhou yong in 2016/4/15/19:00 jar包 java 1.7 tomcat的两个jar包 2个文件上传的jar包 json支持的jar包 hibernate-validator 的jar包 以上全部打包lib.rar 注意放到/lib下和WEB-INF/li
阅读全文
摘要:http://my.oschina.net/pengzai/blog/133908 在project settings - File Encoding,在标红的选项上打上勾,确定即可 http://my.oschina.net/pengzai/blog/133908 在project setting
阅读全文
摘要:关于学习笔记 在对java web有了一定的了解后,这两个框架没怎么写学习笔记了…毕竟项目驱动型…… 关于学习资料 强烈推荐传智播客的燕青讲解的 让我对这种培训班教育的资料刮目相看(不过还是千万别去这种培训班,太傻了,以下是几个资料的地址) 如果挂了…可以留言..如果要求的人很多…我会重新上传… h
阅读全文
摘要:Bean的作用域 什么是作用域呢?即“scope”,在面向对象程序设计中一般指对象或变量之间的可见范围。而在Spring容器中是指其创建的Bean对象相对于其他Bean对象的请求可见范围。 Spring提供“singleton”和“prototype”两种基本作用域,另外提供“request”、“s
阅读全文
摘要:延迟初始化Bean 定义: 延迟初始化也叫做惰性初始化,指不提前初始化Bean,在真正使用时才创建并初始化Bean 如何延迟: 配置方式很简单只需在标签上指定 “lazy-init” 属性值为“true”即可延迟初始化Bean。 默认为什么为不延迟或者说什么时候要延迟?: Spring容器预先初始化
阅读全文
摘要:循环依赖 什么是循环依赖? 循环依赖就是循环引用,就是两个或多个Bean相互之间的持有对方. Spring容器循环依赖包括构造器循环依赖和setter循环依赖,那Spring容器如何解决循环依赖呢? 先定义循环类 CircleA->CircleB->CircleC->CircleA Spring 如
阅读全文
摘要:IoC基础 什么是IoC Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。 ioc做什么 IoC容器帮对象找相应的依赖对象并注入,而不是由对象主动去找。 ioc和DI DI— Dependency Injection ,即“依赖注入”:是组件之间依赖
阅读全文
摘要:DI依赖和依赖注入定义传统的依赖一般指“类之间的关系”,那先让我们复习一下类之间的关系:泛化:表示类与类之间的继承关系、接口与接口之间的继承关系;实现:表示类对接口的实现;依赖:当类与类之间有使用关系时就属于依赖关系,不同于关联关系,依赖不具有“拥有关系”,而是一种“相识关系”,只...
阅读全文
摘要:遗留问题 在上一节课的作业中,我们一定遇到了一点问题——虽然将页面内容正确的返回给了浏览器,但是浏览器显示的样式却是不正确的,这是因为在HTML的\标签中我们这样引入了CSS资源: <link rel="stylesheet" href="css/footer.css"/> 那么浏览器会如何去获取这
阅读全文
摘要:设计网站的URL 现代的Web站点都会设计一套拥有明确意义,方便用户记忆的URL,不论是域名还是路径,以天码营为例: http://tianmaying.com/courses表示网站下所有的课程列表 http://tianmaying.com/course/web-development表示当前我
阅读全文
摘要:AOP是什么? 面向切面编程 软件工程有一个基本原则叫做“关注点分离”(Concern Separation),通俗的理解就是不同的问题交给不同的部分去解决,每部分专注于解决自己的问题。这年头互联网也天天强调要专注嘛! 这其实也是一种“分治”或者“分类”的思想,人解决复杂问题的能力是有限的,所以为了
阅读全文
摘要:什么叫IoC 控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫“依赖查找”(Dependency Lookup)。
阅读全文
摘要:post乱码 通过flitter过滤(原理待未来好好学习) <!-- post乱码过虑器 --> <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.fil
阅读全文
摘要:注意xml头部问题 比如在xx-servlet中注意: <mvc:annotation-driven/> <context:component-scan base-package="cn.itcast.ssm.controller"></context:component-scan> 要用 <bea
阅读全文
摘要:学习sql的必经问题。 学生表student (id学号 Sname姓名 Sdept所在系) 课程表Course (crscode课程号 name课程名) 学生选课表transcript (studid学号 crscode课程号 Grade成绩) Question: 对以上表进行查寻选修了全部课程的
阅读全文
摘要:什么是Spring Boot Spring Boot正是在这样的一个背景下被抽象出来的开发框架,它本身并不提供Spring框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于Spring框架的应用程序。也就是说,它并不是用来替代Spring的解决方案,而是和Spring框架紧密结合用于提升
阅读全文
摘要:什么是maven? 我的理解: 一个项目有一大堆依赖包的时候,没必要下下来,可以利用maven中的pom.xml 指定需要那些依赖包,让maven去本地中央库(如果没找到)->网上仓库库帮你调用.同时也可以把你当前的项目上传到仓库中.方便项目管理. java package的时候也会帮你自动编译到对
阅读全文
摘要:第三章 实战MVC J2EE如何集成一切 Java2企业版(Java 2 Enterprise Editon,J2EE)是一种超级规范。规定了servlets2.4,JSP2.0,EJB2.1(Enterprise JavaBean) Web容器用于Web组件(servlet和JSP)。EJB容器用
阅读全文
摘要:第二章:高层体系结构 容器 1 什么是容器? servelet没有main()方法。它们受控于另一个Java应用,这个Java应用称为容器(Container) Tomcat就是这样一个容器。Web服务器应用(如Apache)得到一个指向servlet的请求,服务器不是把这个请求交给servlet本
阅读全文
摘要:第一章 前言与概述 web服务器做什么? 答:接收客户请求,然后向客户返回结果 web客户做什么? 答:此处客户指浏览器,web客户允许用户请求服务器上的某个资源,并向用户展现请求的结果。 html 客户与服务器间的语言 http 客户域服务器间传输的通道 HTTP是一个简单的请求/响应序列: 请求
阅读全文
摘要:表单Just type in your name (and click Submit) to enter the contest:Frist name: Last name: action 响应的脚本method 传递方式表单元素 提供文本输出 提供控件提交 单选钮输入多选项输...
阅读全文
摘要:表格-table 块tr 行 table rowth 表头 table headtd 表数据 table data;caption 表格标题 The cities I visited on my Segway'n USA travels City Da...
阅读全文
摘要:考虑HTML结构HTML5即是把原来换成一些更特定的元素。能够更明确指示包含什么内容。(页眉,导航,页脚,文章)article nav 导航headerfooter timeaside 边框section 元素定义文档videocodemark 标记audi...
阅读全文
摘要:流浮动布局冻结布局凝胶布局绝对布局表格显示布局postion 绝对 静态 固定 相对浮动元素必须指明宽度解决重合中缝设置外边距留中缝,好看一点clear标签不准左右有浮动元素,如果有,直接下移clear=right标签放右边的缺点不支持float的设备中,会先出现标签,而不是主内容...
阅读全文
摘要:新元素逻辑容器能进行分组,等于用一个大的盒子进行包装 内联字符的逻辑分组text-align 改变所有内联元素位置。属性center 居中行高相对于自身高度的行间距#elixirs{ line-height :1;}子孙选择器基本div h2{ color: b...
阅读全文
摘要:新属性line-height 行间距line-height: 1.6em;border 边框属性值solid 实线double 双实线groove 一个槽outset 外凸inset 内凸dotted 虚线dashed 折线ridge 脊线border-radius 圆角paddi...
阅读全文
摘要:字体font-family,可指定多个候选body{ font-family:Verdana,Geneva,Arial,sans-serif;}font-size 字体大小body{ font-family: sans-serif; font-size: 14px...
阅读全文
摘要:CSS入门style元素设置CSS基本格式 给多个元素同一个css,加, h1,h2{ }继承与覆盖继承link加载css文件 type能被省略class 为所有class指定cssCSS:p.greetea{color: green;}如果所有greetea都...
阅读全文
摘要:远古古老的html 4.01和XHTML 1.1 页面必须用Doctype挑明,再html元素上面html 4.01XHTML 1.1html5工具在https://validator.w3.org验证自己的网页是否符合标准字符标准标记一般放head里其他版本的meta标记更麻烦总...
阅读全文
摘要:图像格式PNG 多种颜色透明无损压缩PNG-8,PNG-16,PNG-32多用于logoGIF动画256色无损JPEG不能透明多用于照片imgURL能插入alt属性 = 如果无法显示图像,浏览器将显示替代文本width属性=宽度height属性=高度 //像素数尽量少用w和h...
阅读全文
摘要:重要访问一个目录,即是访问他的index链接到网站,必须加http://的title属性,能预先知道链接信息id属性 使得 能再本地跳转.使用#来指定 June 2, 2012 jump target属性target="_black" 从新窗口打开链接target="...
阅读全文
摘要:一些基本元素以下元素都可以用CSS变得更好看q,,,, ,ol ,ul,li,pre,code,time 元素 短引用 内联元素效果是这样 ddddddddd 一般是双引号 长引用 块元素在Githubcss中是这样 Hello I am blockquate一般只是缩...
阅读全文
摘要:学习超链接超链接使用\元素创建一个超文本链接,链接到另一个Web 页面。 \元素的内容会变成为Web页面中可单击的文本。href属性告诉浏览器链接的目标文件elixirshref=hypertextreference(超文本引用)还能引用到别的文件,链接把图片放到里面,图片就能变...
阅读全文
摘要:head title body 元素= 开始标记 + 内容 +结束标记还能给段落一个变量名 body style元素-type来指定说明要用css,不过现在貌似也可以完全不用。 具体例子
阅读全文
摘要:一个总站:http://www.youmeek.com/常用的快捷键keymap提示:ctrl+N:快速打开一个类Ctrl+P 方法参数提示显示 Ctrl+J 提示自定义模板Ctrl+O 选择可覆盖/继承的方法ctrl+R,F 替换,查找Ctrl + Q 鼠标放在变量/类名/方法名...
阅读全文
摘要:第11章 异常,断言,日志,调试处理错误捕获异常使用异常机制的技巧使用断言日志测试技巧GUI程序排错技巧使用调试器11.1 处理错误11.1.1异常分类都继承自Throwable类分成Error和ExceptionError类 描述了Java运行时系统的内部错误和资源耗尽错误。...
阅读全文
摘要:第10章 部署应用程序和appletjar文件Java Web Start10.1 jar文件jar文件就是一个压缩了类,图像和声音的ZIP压缩文件创建一个新的JAR文件应该使用的常见命令格式:jar cvf JARFileName File1 File2 ...例如jar cvf...
阅读全文
摘要:接口域内部类接口描述类具有什么功能,不给出具体实现。内部类用于设计协作关系的类集合代理实现任意接口的对象。6.1 接口接口声明public interface Comparable{ int compareTo(Object other); //接口声明中自动属于pub...
阅读全文
摘要:5.1 类、超类和子类定义class Manager extends Employee{ 添加方法和域}权限派生类不能使用基类的私有变量派生类调用基类的方法 利用super这个关键词super.getSalary()还能用于构造器public Manager(Strin...
阅读全文
摘要:4.3 用户自定义类4.3.1 类数组的声明需要两次newEmployee[]=staff=new Employedd[3];staff[0]=new Employedd(参数列表);staff[1]=new Employedd(参数列表);staff[2]=new Employe...
阅读全文
摘要:基本语法1 Java 简单的类型1.1 一些常量正无穷大 Double.POSITVE_INFINITY负无穷大 Double.NEGATIVE_INFINITY不存在 Double.NaN1.2 boolean类型false 或 ture 不能用0来表示false 1....
阅读全文
摘要:参考资料: http://neekey.net/2016/02/01/%E5%A6%82%E4%BD%95%E7%94%A8%E9%98%BF%E9%87%8C%E4%BA%91ecs%E6%90%AD%E5%BB%BAminecraft%E6%9C%8D%E5%8A%A1%E5%...
阅读全文
摘要:电脑里的HTML都插入了一段VB病毒代码..只能自己手动清除了..发现Python确实好用import osimport re;Root = ["H:"];for root in Root: for rt, dirs, files in os.walk(root): ...
阅读全文
摘要:Python 常用内建函数比较基础的列表abs(x) 求绝对值pow(x,y) 返回x的y次方,等同于x**yround(x[,小数位数]) 对x进行四舍五入,若不指定位数,则返回整数chr(x) 返回ASCII编码为x的字符,str类型ord(x) 返回一个字符x的编码...
阅读全文
摘要:1/30第八章Python异常处理结构与程序调试异常处理try…except结构try: try块except Exception: except块try…except…else结构try: try块except Exception: except块else...
阅读全文
摘要:2016/1/30学习内容第七章 Python文件操作文本文件 文本文件存储的是常规字符串,通常每行以换行符’\n’结尾。二进制文件 二进制文件把对象内容以字节串(bytes)进行存储,无法用笔记本或其他普通文本处理软件进行编辑,通常也无法被人类直接阅读和理解,需要使用专门的软...
阅读全文
摘要:1月29日学习内容Python面向对象程序设计类的定义与使用类定义语法 使用class关键词class Car: def infor(self): print("This is car")self参数 类的所有实例方法都必须至少有一个名为self的参数,并且...
阅读全文
摘要:2016/1/29学习内容第四章 Python函数设计与使用之前的几页忘记保存了 很伤心变量作用域 -一个变量已在函数外定义,如果在函数内需要修改这个变量的值,并将这个赋值结果反映到函数之外,可以在函数内用global声明这个变量为全局变量,明确声明要使用已定义的同名全局变量 ...
阅读全文
摘要:2016/1/28学习内容第四章 Python字符串与正则表达式之字符串编码规则UTF-8 以1个字节表示英语字符(兼容ASCII),以3个字节表示中文及其他语言,UTF-8对全世界所有国家需要用到的字符进行了编码GB2312->GBK->CP936 用2个字节表示中文Unic...
阅读全文
摘要:2016/1/28学习内容第四章 Python字符串与正则表达式之正则表达式 正则表达式是字符串处理的有力工具和技术,正则表达式使用预定义的特定模式去匹配一类具有共同特征的字符串,主要用于字符串处理,可以快速,准确地完成复杂的查找,替换等处理要求。 Python中,re模块...
阅读全文
摘要:1月28日学习Python选择与循环选择结构多分枝选择结构if 表达式 1: 语句块 1elif 表达式 2: 语句块 2elif 表达式 3: 语句块 3...else : 语句块 n循环结构带else的循环结构 while循环和for循环都可以带els...
阅读全文
摘要:2016/1/27学习内容第二章 Python序列-复杂的数据结构堆import heapq#添加元素进堆heapq.heappush(heap,n)#小根堆堆顶heapq.heappop(heap)#列表转换为堆heapq.heapify(myheap)#替换堆顶元素heapq....
阅读全文
摘要:2016/1/27学习内容第二章 Python序列-tupletuple创建的tipsa_tuple=(‘a’,),要这样创建,而不是a_tuple=(‘a’),后者是一个创建了一个字符tuple常用操作类似list,但是不能进行修改.能作为字典的key值当然如果tuple中的元素...
阅读全文
摘要:2016/1/27学习内容第二章 Python序列-listlist常用操作list.append(x)list.extend(L)list.insert(index,x)list.remove(x) 删除在列表中首次出现的指定元素xlist.pop([index]) 删除并返...
阅读全文
摘要:2016/1/27学习内容第一章 Python基础Python内置函数 见Python内置函数.mddel命令 显式删除操作,列表中也可以使用。基本输入输出input() 读入进来永远是字符串print 文件重定向fp=open(r'D:\mytest.txt','a+')...
阅读全文