自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 存储结构

层次化存储结构(p13)cache概念(p14)例题1 Cache命中率为95%,Cache的周期为1ns,主存储器的周期时间为1000ns,以读操作为例使用“Cache+主存储器”系统的平均周期是多少?h–>95% t1–>1ns t2–>1000nst3 = h*t1+(1-h)*t2 ==> 1ns x 95% + (1-95%) x 1000ns = 59.95ns故使用“Cache+主存储器”系统的平均周期是59.95ns局部性原理(p15)

2021-02-23 22:33:04 160

原创 流水线

指令集系统类型 (p8)CISC与RISC比较流水线时间计算(p10)例题1周期时间△t = 2ns100条指令全部执行完需要的时间:理论公式计算(80%):(2+2+1)+(100-1)x2=203实践公式计算(20%):(3+100-1)x2=204 将指令各个部分的时间都看做周期时间进行计算—>k=3流水线吞吐率计算(p11)例如计算【例题1】的吞吐率为 TP = 100/203流水线加比与效率的计算(p12)1. 流水线加速比:例如计算【例题1】的加速比:

2021-02-18 11:31:48 190

原创 软考

软考中级(软件设计师)软考官方网址每年5月份、11月份软考分类软件设计师考前准备1. B站视频(复习)2. 刷题

2021-02-15 14:37:00 154

原创 server.xml文件

问题:浏览器发送请求后,服务器根据请求在Webapps目录下调用对应的Servlet进行请求处理。那么为什么是webapps目录难道不是其他的目录么?解决:了解server.xml文件的配置信息server.xml文件核心组件:<Server>(一个server下可以配置多个service,每个service中都需要配置一个引擎,这样就可以配置多个引擎啦) ...

2019-07-10 11:39:17 175

原创 Web.xml文件使用总结

作用:存储项目相关的配置信息,保护Servlet。解耦一些数据对程序的依赖使用位置:每个Web项目中Tomacat服务器中(在服务器目录Conf目录中)区别:Web项目下的web.xml文件为局部配置,针对本项目的位置Tomcat下的web.xml文件为全局配置,配置公共信息内容(核心组件):全局上下文配置Servlet配置过滤器配置监听器配置加...

2019-07-10 11:32:58 124

原创 ServletConfig对象学习

问题:如何获取在web.xml中给每一个servlet单独配置的数据呢?解决:使用ServletConfig对象使用;获取ServletConfig对象ServletConfig sc=this.getServletConfig();获取web.xml中的配置数据String code=sc.getInitParameter(String name);示例:St...

2019-07-10 11:31:22 88

原创 ServletContext对象学习

问题: 不同的用户使用相同的数据解决: ServletContext对象特点: 服务器创建 用户共享作用域: 整个项目内生命周期: 服务器启动到服务器关闭使用: 获取ServletContext对象 //第一种方式 ServletContext sc=this.getServletContext(); ...

2019-07-10 11:29:19 158

原创 session技术学习

问题: 一个用户的不同请求处理的数据共享怎么办?解决: 使用session技术原理: 用户第一次访问服务器,服务器会创建一个session对象给此用户,并将 该session对象的JSESSIONID使用Cookie技术存储到浏览器中,保证 用户的其他请求能够获取到同一个session对象,也保证了不同请求能够 获取到共享的数据特点:...

2019-07-10 11:24:23 127

原创 Cookie学习

Cookie学习: 作用:解决了发送的不同请求的数据共享的问题 使用: //Cookie的创建和存储 //创建Cookie对象 Cookie c=new Cookie(String name,String value); //设置cookie对象(可选) //设置日期 ...

2019-07-10 11:20:28 155

原创 servlet的概念及运行流程

使用: 1、创建普通的java类并继承HttpServlet 2、覆写service方法 3、在service方法中书写逻辑代码即可 4、在webRoot下的WEB-INF文件夹下的web.xml文件配置servleturl组成: 服务器地址:端口号/虚拟项目名(webapps下的文件夹名称)/servlet的别名(要执行的servlet的url-pat...

2019-07-10 11:17:54 121

原创 http协议

http的交互流程一般分为四个步骤(一次完整的请求):步骤一: 客户端和服务器建立连接步骤二: 客户端发送请求数据到服务器端(http协议) 步骤三: 服务器端接收到请求后,进行处理,然后将处理结果相应客户端(http协议)步骤四: ...

2019-07-09 13:14:47 101

原创 jquery学习

jquery学习1、什么是jquery jquery 全称 javaScript Query JS中的一个框架,本质上仍然是js.2、jQuery的特点 支持各种主流的浏览器 使用特别简单 拥有便捷的插件扩展机制和丰富的插件3、使用jquery 引入jquery文...

2019-07-09 13:11:44 155

原创 JS学习总结

js的声明学习: 1.在head标签中使用script标签进行js代码域的声明--------------------------------------------------------------------------------<script type="text/javascript"> alert("这是我的第一个JS") </script&...

2019-07-09 12:55:46 780

原创 CSS简介

**使用CSS:** CSS的声明 1.在head标签中使用style标签声明: 作用:此声明一般声明当前网页的公共样式或者给某个标签的单独样式 2.在标签上使用style属性进行声明: 作用:此声明会将CSS样式直接作用于当前标签 3.在head标签中使用link标签引入外部声明好的css文件 作用:此声明相当于调用,解决了不同网页间的样式重复使用的问题 一...

2019-07-08 13:04:14 82

原创 HTML简介

HTML怎样使用: 语法和规范: 1.所有的HTML文件名的后缀都是以.html或者.htm结尾的,建议使用.html结尾 2.整个HTML文件分别由头部分<head></head>和体部分<body></body>组成 3.HTML标签都是开始标签和结束标签组成(<br />) 4.html标签忽略大小写,建议大家...

2019-07-08 12:56:12 182

原创 注解

什么是注解 注解和接口,类一样,都属于数据类型 注解作用: 1.编译 2.配置 3.生成帮助文档 注解可以在变量,方法,类之上加载 注解可以有属性也可以没有属性 @Override @Test(timeout=1000) 注解有作用范围(源码,编译期间) 源码期间有效:String类之上@Author...

2019-07-08 12:37:32 71

原创 Collection

List有序(存储顺序和取出顺序一致),可重复Set无序(存储顺序和取出顺序不一致),唯一(虽然Set集合的元素无序,但是作为集合来说,它肯定有自己的存储顺序,而你的恰好和它的一致,不能代表有序,可以多存储一些看看效果)HashSet它不保证Set的迭代顺序,特别是它不保证该顺序的恒久不变让对象的哈希值尽可能不同哈希值和哪些内容相关呢?和对象的成员变量相关,所以我们...

2019-07-08 12:29:54 502

原创 线程池简析

一、线程池解决的问题:缓存线程,节约创建线程和销毁线程的时间二、线程池的体系public interface Executorpublic interface ExecutorService extends Executorpublic abstract class AbstractExecutorService implements ExecutorServicepublic cla...

2019-07-08 08:49:31 137

原创 IO流概述

IO流用来处理设备之间的数据传输(上传文件和下载文件)java对数据的操作是通过流的方式java用于操作流的对象都在IO包中IO流分类按照数据流向输入流 ,读入数据输出流 ,写出数据按照数据类型字节流字符流什么情况下使用哪种流呢如果数据所在的文件通过Windows自带的记事本打开并能读懂里面的内容,就用字符流其他用字节流IO流的常用基类字节流的抽...

2019-07-08 08:08:15 126

原创 重载(Overload)与重写(Override)

重写:(Override)子类对父类允许访问的方法的实现过程进行重新编写,即外壳不变,核心重写。方法重写规则:参数列表必须与被重写方法的相同返回值类型必须与被重写方法的返回值类型相同访问权限不能比父类中被重写方法的访问权限低父类中的成员方法只能被子类重写声明为fianl的方法不能被重写声明为static的方法不能被重写,但可以能够被再次声明子类和父类在同一个包时...

2019-07-08 08:07:07 136

原创 操作基本数据类型的流

数据输入流:DataInputStreamDataInputStream(InputStream in)数据输出流:DataOutputStreamDataOutputStream(OutputStream out)内存操作流:用于处理临时存储信息的,程序结束,数据就从内存中消失操作字节数组ByteArrayIntputStreamByteArrayOutputStre...

2019-07-07 08:53:41 330

原创 成员变量和局部变量的区别

A:在类中的位置不同成员变量 类中方法外局部变量 方法内或者方法声明上B:内存中的位置不同成员变量 堆内存局部变量 栈内存C:生命周期不同成员变量 随着对象的存在而存在 随着对象的消失而消失局部变量 随着方法的调用而存在 随着方法的调用完毕而消失D:初始值不同成员变量 有默认的初始化值局部变量 没有默认的初始化值,必须先定义,赋值,才能使用如果局部变...

2019-07-07 08:50:06 77

原创 数据类型

整数型byte 占一个字节 -128~127short 占两个字节 -2^15~2^15-1int 占四个字节 -2^31~2^31-1long 占八个字节 -2^63~2^63-1浮点型float 占四个字节 -3.403E38~3.403E38double 占八个字节 -1.798E308~1.798E308字符型char 占两个字节 0~65535...

2019-07-07 08:46:54 69

原创 编码表

编码表:由实现世界的字符和对应的数值组成的一张表ASC||表:最高位为符号位 其余为数值位IOS-8859-1:拉丁码表 8位表示一个数据GB2312:中国中文编码表GBK:中国中文编码表升级,融合了更多的中文文字符号GB18030,GBK的取代版本BIG-5:通行于台湾,香港地区的一个繁体字编码方案(大五码)Unicode:国际标准码,融合了多种文字,所有文字都用两个...

2019-07-07 08:40:59 551

原创 File类的概述(递归 )

文件和路径名的抽象表示形式构造方法:public File(string pathname)根据一个路径得到一个file对象public File(string parent,string child)根据一个目录和一个子文件/目录得到file对象public File(File parent,string child)根据一个父File对象和一个子文件/目录得到Fil...

2019-07-07 08:39:53 134

原创 API-IO-异常

程序的异常:Throwable严重的问题:Error 我们不处理这种问题,这种问题一般都是最严重的,比如说内存溢出问题:Exception1.编译期的问题:不是RuntimeException的一串必须进行处理的,因为不处理编译不同通过2.运行问题:RuntimeException,这种问题我们也不处理,因为你的问题,而且这个问题出现肯定是我们的代码不够严谨,需要修正代码的关系图:...

2019-07-07 08:37:37 157

原创 Map接口概述(HashMap,TreeMap)

Map集合概述:将键值映射到值得对象一个映射不能包括重合的键每个键最多只能映射到一个值Map接口和Collection接口的不同Map是双列,collection是单列的Map的键唯一,collectionde子体系Set是惟一的Map集合的数据结构值针对键有效,跟值无关,Collection集合的数据结构是针对元素有效的通过API,我们知道Map集合的最大特点就是...

2019-07-07 08:32:04 334

原创 泛型简单使用

泛型:是一种把类型明确的工作推迟到创建对象或者调用方法的时候才去明确的类型,参数化类型,把类型当做参数一样传递。格式:<数据类型>此处的数据类型只能是引用好处:A:把运行的时期的问题提前到了编译期间B:避免强制类型转换C:优化了程序设计,解决了黄色警告线泛型类把泛型定义在类上格式:public class 类名<泛型类型1,....>...

2019-07-07 08:29:12 102

原创 Java集合

数组、字符串缓冲区、集合 查看长度的区别:数组:用属性 eg: Array.length ;字符串缓冲区与集合都用方法字符串缓冲区eg:StringBuffer.length();集合eg:Collection.size();Interactor迭代器ListInterator可返回前一个元素,Interactor 不可以ListInterator中的previous(...

2019-07-07 08:26:07 101

Git分支合并和命令.docx

Git分支合并和命令

2019-05-29

空空如也

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

TA关注的人

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