摘要: 1、http协议是建立在tcp/ip协议之上的 2、http请求分为请求头、空行、请求体 3、http响应分为状态行、空行、响应体 4、tcp/ip协议会涉及到三次握手和四次挥手,三次握手之后建立连接,然后http开始工作,一次最简单的请求和响应,分为浏览器发送请求,服务器返回收到请求的结果,然后封 阅读全文
posted @ 2020-07-05 15:07 Java精进之路 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 一、池技术分类1、连接池2、线程池3、进程池4、内存池 二、比喻法理解连接池 将连接池比作以前厨房中的水缸,每次需要使用水,不用大老远从河流中获取,而是直接从水缸中获取 三、目的:提高连接速度 阅读全文
posted @ 2020-06-06 17:18 Java精进之路 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 查看网络连接信息例如:netstat -natpa:显示所有连接和监听端口l:只显示监听进程(listen)t:只显示tcp相关选项u:只显示udp相关选项n:拒绝显示别名,能够显示数字的全部转化为数字p:显示建立相关链接的程序名 阅读全文
posted @ 2020-06-06 17:10 Java精进之路 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 1、cat a.txt 一次性显示整个文件内容 2、tail -f b.txt 实时刷新文件尾部,用于观察程序运行情况 3、show例如:show date 、show cal就是用来显示时间、显示日历 4、vi vim 实现文本的编辑vi和vim都是Linux中的编辑器,不同的是vim比较高级,可 阅读全文
posted @ 2020-06-06 17:09 Java精进之路 阅读(1774) 评论(0) 推荐(0) 编辑
摘要: 一、Maven常用命令及其作用 1、 maven clean:对项目进行清理,删除target目录下编译的内容 2、 maven compile:编译项目源代码 3、 maven test:对项目进行运行测试 4、 maven packet:打包文件并存放到项目的target目录下,打包好的文件通常 阅读全文
posted @ 2020-06-05 16:07 Java精进之路 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 1、 效率更高 十六字总结:并行研发、独立部署、高效投产、快速迭代 每个微服务都是独立的项目,各自项目的研发团队也是独立的,这样保证了服务的并行研发,快速迭代,不会因为所有研发都投入到一个近乎单点的项目,造成开发阶段的瓶颈 2、 扩展性强 我们可以快速地添加服务集群的实例,提升整个微服务集群的服务能 阅读全文
posted @ 2020-06-05 15:57 Java精进之路 阅读(2769) 评论(0) 推荐(0) 编辑
摘要: 本案例旨在让新手从0开始完成一个批量任务的开发 第一步:建表,入参 CREATE TABLE `music_info` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '主键id', `singer_name` varchar(100) NOT NULL 阅读全文
posted @ 2020-05-24 16:01 Java精进之路 阅读(6699) 评论(1) 推荐(0) 编辑
摘要: 一、什么叫枚举? 在生活中,其实就是列举的意思。在程序中,就是在一个类中列举出,列举出所有的常量,每一个常量都是一个实例。 二、枚举有什么用? 通常用来限定取值范围,所有内容只能从取值范围中获取,比如性别只有男和女,其他值都是不合法的。 三、举例 实际开发场景中,枚举类通常用来定义错误码、交易码等 阅读全文
posted @ 2020-05-24 15:57 Java精进之路 阅读(3685) 评论(0) 推荐(0) 编辑
摘要: 一、为什么会出现包装类 1.基本数据类型就是纯粹的数据,没有封装在类中,所以没有方法 2.除了运算,没有其他用处,也不能把参数传给Object类型 3.保留基本类型的好处就是,可以提高运算速度 4.为了建立基本类型和引用类型之间的通信,Java为每个基本类型设计了包装类,继承Object类 5.包装 阅读全文
posted @ 2020-05-24 15:52 Java精进之路 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 1、运行时异常应该通过预先检查来规避,而不是使用trycatch 2、避免随意的缩写单词 3、接口中的方法和属性不要加任何修饰符,public也不行 4、equals方法容易产生空指针,所以尽量使用常量或者确定有数据的对象来调用该方法 5、所有包装类的值进行比较,都使用equals方法 6、所有的p 阅读全文
posted @ 2020-05-24 15:42 Java精进之路 阅读(285) 评论(0) 推荐(0) 编辑