自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 UDP协议和TCP协议

1 UDP协议UDP通讯协议的特点:将数据封装为数据包。面向无连接。每个数据包大小限制在64K。因为无连接,所以不可靠。因为不需要建立连接,所以速度快。UDP通讯是不分服务端和客服端的,只分发送端和接收端。发送端的使用步骤:建立UDP的服务准备数据,把数据封装到数据包中发送。发送端的数据包要带上IP地址与端口号调用UDP的服务,发送数据关闭资源/** 1....

2019-03-02 17:21:39 8153

原创 装饰者设计模式

目录1 需求背景2 继承实现的增强类3 装饰模式实现的增强类1 需求背景BufferReader拓展了FileReader的功能,BufferWriter也拓展了FileWriter的功能。需求1:编写一个类拓展BufferedRead的功能,增强readLine()方法,使得返回的字符串带有行号。需求2:编写一个类拓展BufferedRead的功能,增强readLine(...

2019-03-02 10:04:24 166

原创 IO流(字符流)

1 字符流引入2 输入字符流3 输出字符流4 缓冲输入字符流5 缓冲输出字符流1 字符流引入public class Demo1 { public static void main(String[] args) throws IOException {// writeTest(); readTest(); } // 使用字节流读中文。 public st...

2019-03-01 21:36:39 194

原创 IO异常的处理

IO异常的处理public class Demo1 { public static void main(String[] args) { try { readTest(); } catch (IOException e) { e.printStackTrace(); } } public static void readTest() throws IOExcepti...

2019-03-01 10:08:39 4894

原创 IO流(字节流)

1 FileInputStream字节流的概念:字节流读取的都是文件中的二进制数据,读取到的二进制数据不会经过任何的处理。 InputStream 是所有输入字节流的基类(抽象类) FileInputStream 是读取文件数据的输入字节流使用FileInputStream读取文件数据的步骤:找到目标文件建立数据的输入通道读取文件中的数据关闭资源方法1和方法3...

2019-03-01 09:12:04 160

原创 JDK1.5新特性

1 静态导入2 增强for循环3 可变参数4 自动装箱与自动拆箱5 枚举1 静态导入静态导入的作用:简化书写。静态导入可以作用于一个类的所用静态成员。静态导入的格式:​ import static 包名.类名.静态的成员;静态导入要注意的事项:如果静态导入的成员与本类的静态成员存在同名的情况下,那么默认使用本类的静态成员;如果需要指定使用静态导入的成员,那么需要在静态成...

2019-02-22 21:00:56 131

原创 正则表达式

1 预定义字符类2 数量词3 范围词4 正则表达式的应用 4.1 匹配和切割 4.2 替换 4.3 查找5 单词边界匹配器正则表达式就是用于操作字符串的一个规则,正则表达式的规则使用了特殊的符号表示。1 预定义字符类 . 任何字符(与行结束符可能匹配也可能不匹配) \D 非数字:[^0-9] \d 数字:[0-9] \s 空白字符:[ \t\n\x0B\f\r] \S...

2019-02-22 16:36:16 195

原创 java中集合和数组的工具类

1 操作集合的工具类(Collections)Collections:常见方法:对list集合进行排序sort(list);​sort(list, comaprator);对list进行二分查找int binarySearch(list, key); // 返回的是对应元素的索引值int binarySearch(list, key, Comparator);对集合取最...

2019-02-22 12:03:59 372

原创 java中自定义线程的方式

自定义线程的方式一步骤:自定义一个类继承Thread类重写Thread类的run方法,把自定义线程的任务代码写在run方法中创建Thread类的子类对象,并且调用start方法开启线程疑问:重写run方法的目的是什么?​每个线程都有自己的任务代码,jvm创建的主线程的任务代码就是main方法中的所有代码,而自定义线程的任务代码就写在run方法中,自定义线程负责了run方法中的代码。...

2019-02-20 11:28:02 1259

原创 java单例设计模式

单例设计模式作用:保证一个类在内存中只有一个对象。模式:模式就是解决一类问题的固定步骤。饿汉单例设计模式的步骤私有化构造函数;声明本类的引用类型变量,并且使用该变量指向本类对象;提供一个公共静态的方法获取本类的对象;/*** 饿汉单例设计模式*/class Single { // (2)声明本类的引用类型变量,并且使用该变量指向本类对象 private static S...

2019-02-19 16:26:49 136

原创 java模板模式

模板模式​解决某类事情的步骤有些是固定的,有些是发生变化的,那么这时候我们可以为这类事情提供一个模板代码,从而提高效率。模板模式的步骤:先写出解决该类事情其中一件的解决方案。分析代码,把会发生变化的代码抽取出来独立成一个方法。把该方法描述成一个抽象的方法。使用final修饰模板方法,防止别人重写你的模板方法。需求:编写一个计算程序运行时间的模板。/*** 1、先写出解决该类事情...

2019-02-19 16:18:52 186

原创 java内部类

1 内部类 1.1 成员内部类 1.2 局部内部类 1.3 匿名内部类 1.3.1 继承关系下的匿名内部类 1.3.2 实现关系下的匿名内部类1 内部类一个类定义在另外一个类的内部,那么该类就称作为内部类。内部类的class文件名:外部类$内部类。好处:便于区分该class文件是属于哪个外部类的。1.1 成员内部类方式一:在外部类提供一个方法创建内部类的对象进行访问。...

2019-02-19 11:38:31 133

原创 Hibernate特性

1 持久化类及编写规则2 主键生成策略3 实体类状态4 一级缓存5 快照机制6 绑定Session到当前线程7 Hibernate标准查询8 HQL查询1 持久化类及编写规则持久化类就是实体类。实体类的包名:entity(实体)、pojo(简单的Java对象)、domian(域对象)编写规则:属性的声明必须使用私有的private通过get,set方法获得设置...

2018-09-07 21:18:36 299

原创 PL/SQL

1 PL/SQL入门2 PL/SQL-常量和变量3 PL/SQL-控制语句4 PL/SQL-游标5 PL/SQL-异常6 PL/SQL-存储过程7 PL/SQL-存储函数8 PL/SQL-触发器1 PL/SQL-入门1.1 PL/SQL是什么PL/SQL:(Procedure Language/SQL)Oracle数据库基于SQL语言的一门编程语言。1.2...

2018-09-04 09:25:27 668

原创 Oracle数据库对象

1 数据库对象2 表 2.1 表的数据类型 2.2 表的约束3 表空间 3.1 表空间是什么 3.2 表空间的语法 3.3 示例代码4 用户5 用户授权(DCL) 5.1 系统权限 5.2 对象权限6 视图 6.1 视图是什么 6.2 视图的语法 6.3 代码示例 6.4 读写视图7 序列 ...

2018-09-02 08:14:47 2644 1

原创 Oracle高级查询

DML语言insert插入一条数据到员工表 insert into emp(empno,ename,job,mgr,hiredate,sal,comm,deptno) values(1001,'李四','研发部',7788,sysdate,100,20000,10); 创建一个emp表的备份表emp_bak,要求表结构和emp一样 create table emp_bak as...

2018-08-31 09:06:41 324

原创 Oracle基础查询语法

Oracle是什么Oracle就是一个关系型数据库管理系统。数据库和数据库管理系统数据库就是存储数据的仓库,仅仅是一段数据文件而已。数据库管理系统就是管理数据库的软件(服务端的),如MySQL,Oracle…SQL 语言的分类DDL:数据定义语言(create,alter,drop)DML:数操作语言(insert,delete,update)DQL:数据查...

2018-08-29 15:40:18 957

空空如也

空空如也

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

TA关注的人

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