自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 【操作系统】重点知识点总结

操作系统的基本特征并发:同一段时间内多个程序执行(注意区别并发和并行,前者是同一时刻的多个事件,后者是统一时间段内的多个事件) 共享:系统中的资源可以被内存中多个并发执行的进线程共同使用 虚拟:通过时分复用(如分时系统)以及空分复用(如虚拟内存)技术实现把一个物理实体虚拟为多个 异步:系统中的进程是以走走停停的方式执行的,且以一种不可预知的速度推进 操作系统的主要功能处理机管理:

2016-05-28 21:01:00 25459 5

原创 【网络】TCP基础总结

OSI以及分层模型OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。 五层协议(5层):物理层、数据链路层、网络层、运输层、 应用层 OSI的7层模型主要是理论研究的意义,而实际使用的是4层的TCP/IP模型(而TCP/IP的第4层网络接口层并没有什么实际的内容)。5层模型是7层模型和TCP/I

2016-05-25 23:30:13 8825

原创 【网络】HTTP基础总结

Http的报文结构HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成。 (1)请求行 请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔。 例如,GET /index.h

2016-05-25 23:28:06 898

原创 【网络】HTTP2.0新特性

前段时间实习生面试的时候被问到HTTP2.0以及和HTTP1.1的区别,貌似网上对这一块的讲解很少,而且大多数就是空洞的理论堆砌,看也看不懂。不过花点时间慢慢找还是可以找到很不错的资料的。整理如下,希望对其他的应届生求职有帮助 HTTP2.0的标准总体目标是为了改善用户在使用web时候的速度体验(这些改进都是HTTP1.1中的痛点或者说是所遇到的瓶颈)。实现上主要是有7项技术:多路复用,流量控制,

2016-05-25 09:23:11 6986

原创 【Java基础】多线程

线程及与进程的区别线程也被称为是轻量级的进程,是程序执行的最小单元。有四种状态:运行,就绪,挂起和结束。一个进程拥有多个线程,这些线程共享进程的一些资源如打开的文件,代码段,数据段和堆空间。 使用线程的优点在于: 1. 更好的交互性,GUI程序中可以将耗时操作单独一个线程,从而使程序具有更好的交互性。 2. 和进程相比,线程的开销更小,而且多线程在数据共享方面更加方便,效率更高 3. 多线程

2016-05-24 21:05:59 506

原创 【Java基础】容器

Java Collections框架该框架包含了集合接口以及这些接口的实现类,还有操作这些接口的算法或者工具类。其中List Set Queue Stack和Map都继承自Collection接口,Collection是整个集合框架的基础。 1. Set:表示数学意义上的集合,不允许元素是重复的,因此在存入Set中的对象必须实现equals保证对象的唯一性。其实现类有HashSet和TreeSet

2016-05-24 17:07:01 570

原创 【Java基础】异常处理与输入输出流

finally中的代码执行时机try{}语句中含有return,那么finally还会执行吗?如果会,那么是什么时候执行(return前还是return后) 在Java的异常处理中,不论什么情形,finally中的逻辑一定会执行,也就是说try{}块里面有return,那么finally同样会执行的,执行时机就是try{}中的return 之前。同时如果try{} catch{}以及finally

2016-05-24 16:12:06 3191

原创 【Java基础】字符串与数组

字符串创建于存储机制字符串的声明和初始化的两种情形: 1. str1 = “abc”; str2 = “abc”;在JVM中存在着一个常量池,其中保存着很多的String对象,并且这些对象可以共享。因此此处的str1和str2是引用同一个常量池中的对象。由于String是不可变类,因此这种共享并不会造成混乱。 2. str1 = new String(“abc”); str2 = new Str

2016-05-24 16:11:23 697

原创 【Java基础】基本类型与运算

Java的8种基本数据类型8种基本数据类型:byte short int long float double char boolean,基本数据类型不是对象,此类变量在被声明的时候会在栈上分配空间。其实还有第九种基本数据类型void,但是几乎没有使用,其也有对应的对象类型(包装类)Void。 Java的中的数值类型都是有符号数,其取值范围也是固定的(因为平台无关性)。Java中默认声明的小数都

2016-05-20 21:00:14 2033

原创 【Java基础】关键字

变量命名规则标识符只能以大小写英文字母,数字,下划线和组成,而且开头必须是字母或者是下划线或者组成,而且开头必须是字母或者是下划线或者 同时Java中的标识符是区分大小写的,Count和count是两个不同的变量。 assert断言主要用于软件调试,提供了一种在代码中进行正确性检查的机制。使用方式有两种: assert exp1; assert exp1 : ex2; 第一种和第二种中的exp

2016-05-20 20:17:20 571

原创 【Java基础】面向对象特性

面向对象的特征面向对象的主要特征包括:抽象,继承,封装,多态 1. 抽象:忽略主题中与当前目标无关的方面,值注意与目标有关的方面(抓住主要矛盾或者主要特征),包括数据抽象和过程抽象 2. 继承:用于表述类的共性,是一种联结类的层次模型 3. 封装:将客观事物抽象为类,每个类对自身的方法和数据进行保护。通过权限修饰符确定哪些属性或方法可以被外界访问 4. 多态:允许不同类的对象对同一个消息做出

2016-05-19 21:16:33 778

原创 【Java基础】语言基础知识

Java语言的优点纯面向对象 平台无关性:编译器编译后的中间代码由JVM解释执行 内置类库比较丰富简化开发 提供完善的安全机制异常机制以及垃圾回收机制和强类型机制 除去了C++中那一理解的特性:如多重继承,虚基类,运算符重载,指针等Java语言和C++语言的异同相同点: 都是面向对象语言,都提供了封装,继承,多态等特性。都具有很好的代码维护性和可重用性。 不同点: 1. J

2016-05-19 20:06:53 700

原创 【数据库】基础知识总结

数据库完整性为了维护数据库完整性DBMS需要提供: 1. 提供定义完整性约束条件的机制 2. 提供完整性检查方法:一般在INSERT UPDATE DELETE语句执行后开始检查或者在事物提交之前进行检查 3. 违约处理机制:比如拒绝,级联或者其他操作实体完整性用PRIMARY KEY进行定义,对于单属性,实体完整性可以定义为列级约束也可以定义为表级约束;对于多个属性构成的码,只能定义为表级约

2016-05-17 17:20:00 10011

android-ipr-iml

android源码导入Android Studio所需的android-ipr和android-iml 文件 备注:Mac下编译的,不知道是否适合win和Ubuntu 另外,资源分最少怎么是2,想设置0都不行?

2018-02-14

StarUML 免费工具

UML图:用例图、类图、序列图、状态图、活动图、通信图、模块图、部署图以及复合结构图等 解压安装即可

2015-09-21

java中MySQL的环境配置及数据库增删改查模板代码-工具包-工具类JdbcUtils模板代码

压缩包包含有环境配置的connectors的驱动jar包,文件使用说明,工具类模板,增删改查模板,可以作为批执行的数据库及表的SQL创建语句

2015-08-20

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

TA关注的人

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