- 博客(12)
- 收藏
- 关注
原创 IO网络分层原理
1 网络分层 2 物理层 物理层定义了接口标准、线缆标准、传输速率、传输方式等 2.1 数字信号与模拟信号 模拟信号(Analog Signal) 连续,适合长距离传输 抗干扰能力差,受到干扰时波形变形很难纠正 数字信号(Digital Signal) 离散(不连续)的信号,值只能为1或0,没有中间值,不适合长距离传输 抗干扰能力强,受到干扰时波形失真可以修复 2.2 数据通信模型 局域网:网线不能超过100m,因此两台机器如果过长,需要通过多个集线器或交换机相连 广域网 2.3 信道 信道:信息传输的通道
2021-07-21 18:45:49
255
原创 多线程编程
1 多线程编程基础 1.1 进程与程序 进程是程序的运行实例,类似播放中的视频和视频文件的关系 1.2 创建线程的两种方式 继承Thread重写run方法 提供Thread对象一个Runnable对象 1.3 Thread与Rnnable的关系 Thread是对线程的抽象,Runnable是对线程要执行的任务的抽象 1.4 线程的属性 ID:不适合用作某种唯一标识 Name:有助于代码调试和问题定位 Daemon true表示守护线程,false表示用户线程 main方法由用户线程执行 Java虚拟机只有在
2021-07-21 18:43:28
312
原创 Springcloud
1 服务进化概述 单体应用-> SOA ->微服务 1.1 单体应用 单体应用:所有功能全部打包在一起,应用大部分是一个war包或jar包 优点:容易开发、测试、部署,适合项目初期试错 缺点:都是由于所有代码在一起导致的 新增一个功能会对其他功能造成隐患 不利于维护 编译部署耗时长 可靠性差:某个小问题,比如小功能出现OOM,会导致整个应用崩溃。 扩展受限:只能整体扩展,无法按照需要进行扩展,每个服务器中都必须是全量代码 阻碍创新:单体应用是以一种技术解决所有问题,不容易引入新技术 1.2 SO
2021-07-21 18:31:41
458
原创 JAVA中BigDecimal类用法及运算
定义 因为float,double两种基本类型得浮点数容易引起精度丢失,所以java提供了BigDecimal类,该类提供大量得构造器用于创建BigDecimal对象,包括把所有得基本数值型变量转换成一个BigDecimal对象。 BigDecimal a = new BigDecimal(“10”); BigDecimal b1 = new BigDecimal(“20”); BigDecima...
2020-03-24 21:00:30
317
原创 Oracle中创建序列
序列:是oacle提供的用于产生一系列唯一数字的数据库对象,不占用磁盘,占用内存 创建序列 create sequence TF_WXBANK_F_SEQUENCE start with 14001000 increment by 1 minvalue 14001000 maxvalue 15000999 nocycle order 各变量解释 1.start with:序列得初始值,缺省值为1...
2020-03-23 17:33:46
429
原创 java50个关键字
文章目录基本数据类型整数类型byteshortintlong字符类型char浮点类型floatdouble布尔类型boolean访问控制符privatedefault 基本数据类型 整数类型 byte byte类型整数在内存里占8位。 byte一个字节 byte可存储在-128(-2^7)~127(2^7-1)范围以内的整数值。 Byte类是byte原始类型的包装对象类。它定义代表此类型的值的范围...
2020-03-19 17:23:03
205
原创 集合(List,Set,Map,Queue)
文章目录集合概述:list,set,queue通用方法(Collection,Iterator接口通用方法)collection通用方法遍历集合元素foreach循环遍历实例Iterator遍历集合元素 集合概述: 1.存储数量不等得对象以及保存具有映射关系得关联数组 2.所有得集合类都位于java.util包下 3.集合里只能保存对象(数组中既可以保存对象,也可以保存基本类型得值) 4.集合类主...
2020-03-17 17:36:52
466
原创 Tomcat练习
Tomcat练习 **MyRequest ** package com.liuxueting; import java.io.InputStream; public class MyRequest { public MyRequest(InputStream inputStream) throws Exception { byte[] buffer = new byte[1024]; ...
2020-03-13 15:30:10
435
原创 servlet登录界面练习
servlet登录界面练习 **control** package com.liuxueting.control; import com.liuxueting.entity.User; import com.liuxueting.service.Impl.UserServiceImpl; import com.liuxueting.service.UserService; import javax...
2020-03-13 15:02:32
244
原创 JavaScript
JS 一.简介: js是可以嵌入到html中,是 基于对象 和 事件驱动 的 脚本语言js特点:交互性、安全性(不能访问:本地磁盘)、跨平台性(浏览器中都具备js解析器) js功能: 1.js能动态修改(增删)html和css代码 2.能动态校验数据 js被引入得方式: 1.内嵌脚本: <input type="button" value="button" onclick="a...
2020-03-13 14:43:34
118
原创 常见异常整理
异常 一、常见的异常(RunTimeException)java.lang.NullPointerException 空指针异常java.lang.ArrayIndexOutOfBoundsException ...
2020-03-13 14:32:54
2192
原创 JAVA虚拟机-JVM
JAVA虚拟机 一、java虚拟机的运行原理 1、运行原理 保存java文件---->生成.class文件---->jre类加载器读取.class文件---->分配给虚拟机内存重新区域---->运行数据区---->执行引擎解释或是编译文件---->转化成特定的CPU机器码---->CUP执行机器码 2、内存区域 1)方法区:存放已经加在的类信息,常量,静态...
2020-03-13 14:28:31
169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅