异常的概述 异常就是程序出现了不正常的情况(遇到了错误),最终会导致JVM的非正常停止 异常的体系结构 简单来看遇到错后面会有*****tion就是异常,为什么要有异常机制? 异常机制其实是帮助我们找到程序中的问题,提醒我们代码哪里有问题,异常的根类是 java.lang.Throwable ,其下 ...
分类:
编程语言 时间:
2021-01-29 12:04:24
阅读次数:
0
线程的五种状态: 新建(NEW):新创建了一个线程对象。 可运行(RUNNABLE):线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取cpu 的使用权 。 运行(RUNNING):可运行状态(runnable)的线 ...
分类:
其他好文 时间:
2021-01-29 11:55:36
阅读次数:
0
四元组是: 源IP地址、目的IP地址、源端口、目的端口 五元组是: 源IP地址、目的IP地址、协议号、源端口、目的端口 七元组是: 源IP地址、目的IP地址、协议号、源端口、目的端口,服务类型以及接口索引 ...
分类:
其他好文 时间:
2021-01-28 12:26:44
阅读次数:
0
I/O模型 Unix下可用的I/O模型有五种: 阻塞式I/O 非阻塞式I/O I/O复用(select和poll、epoll) 信号驱动式I/O(SIGIO) 异步I/O(POSIX的aio_系列函数) 详见Unix网络编程卷一第六章 select()和poll()在Unix系统中存在时间长,主要优 ...
分类:
其他好文 时间:
2021-01-28 12:12:58
阅读次数:
0
整数除以2进行四舍五入的操作可以通过判断它是否是奇数来解决,以避免浮点数的介入。 int n; int main() { char c; cin>>n>>c; int m; if(n & 1) m=n/2+1; else m=n/2; for(int i=0;i<m;i++) { if(!i || ...
分类:
其他好文 时间:
2021-01-28 12:12:41
阅读次数:
0
一. 在当前文件目录下,有文件file1 查询file1里面空行的所在行号 查询file2以五行结尾的行 打印出file1文件第一行到第3行 [root@ecs-c13b ~]# cat file1 我是高胜寒第一行 我是高胜寒第二行 我是高胜寒第三行 我是高胜寒第四行 我是高胜寒第五行 1 2 3 ...
分类:
其他好文 时间:
2021-01-28 12:06:25
阅读次数:
0
Think in Java 第四章 控制执行流程 测试while public class whileTest { static boolean condition(){ boolean result = Math.random() < 0.99; System.out.println(result ...
分类:
编程语言 时间:
2021-01-28 11:58:06
阅读次数:
0
目录 一、建造者模式(Builder Pattern) 二、核心接口与配置存储本质 三、简易QueryString配置源实现 四、宿主配置与应用配置 五、文件配置源配置更新原理 一、建造者模式 为什么提建造者模式?在阅读.NET Core源码时,时常碰到IHostBuilder,IConfigura ...
分类:
Web程序 时间:
2021-01-28 11:52:51
阅读次数:
0
1、left(name,4)截取左边的4个字符 列: SELECT LEFT(201809,4) 年 结果:2018 2、right(name,2)截取右边的2个字符 SELECT RIGHT(201809,2) 月份 结果:09 3、SUBSTRING(name,5,3) 截取name这个字段 从 ...
分类:
数据库 时间:
2021-01-28 11:40:11
阅读次数:
0
本篇实现F1功能(见红色部分) 功能序号 HTTP动词(HTTP verbs) API 描述 F1 GET /api/users 管理员获取用户列表 F2 POST /api/users 管理员添加用户 F3 PATCH /api/users/{id}/role 管理员修改用户角色 F4 PATCH ...