摘要: 1.同步阻塞与异步非阻塞 1.1同步阻塞消息处理 服务端监听端口,客户端提交Event,服务端创建线程接收Event,处理Event,返回结果 缺陷: 同步Event提交,客户端等待时间过长(提交Event时间+接收Event时间+处理Event时间+返回结果时间)会陷入阻塞,导致二次提交Event 阅读全文
posted @ 2019-08-27 12:13 守望一心 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1.线程简介线程:操作系统有多任务在执行,对计算机来说每一个任务就是一个进程(Process),每一个进程内部至少有一个线程(Thread)在运行。线程是程序执行的一个路径,每一个线程都有自己的局部变量表,程序计数器及各自的生命周期。 线程的生命周期:线程生命周期分以下5个阶段NEW:new方法创建 阅读全文
posted @ 2019-08-16 12:57 守望一心 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 1.接口 1)增加default方法和static方法,这两种方法都可以有方法体 2)default方法属于实例(对象访问),static方法属于类(接口,只可以通过接口名访问) 3)接口里面的static方法不会被继承,static变量可以被继承,default方法可以被继承 5)如果一个接口只有 阅读全文
posted @ 2019-08-16 08:41 守望一心 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 新建spring-boot maven mybatis 工程,启动时报找不到Mapper: 可能原因: 1)没有开启mapper文件扫描 解决1: 添加@MapperScan注解: 注意必须指定一个包名或包内的class 此bug亦会有其他原因,此仅为学习过程中的记录而已 阅读全文
posted @ 2019-08-10 16:27 守望一心 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 场景: 新建的spring-boot maven mybatis工程,运行时报以下异常 maven配置如下: yml文件配置如下: 分析原因,已经指定了驱动类,但还是没有找到,有可能是没有加截到配置文件,可以尝试在pom.xml文件的build标签中加入如下内容: 添加后问题恢复 阅读全文
posted @ 2019-08-10 16:16 守望一心 阅读(3684) 评论(0) 推荐(0) 编辑
摘要: 一、流程控制语句 条件控制语句 1)IF(a,b,c): a为布尔表达式,b、c为表达式语句,返回a为true时返回b的结果,a为false时返回c的结果。 eg:select id,name,if(gen=1,'男','女') as gen from user; 2)CASE WHEN [cond 阅读全文
posted @ 2019-07-11 21:55 守望一心 阅读(1476) 评论(0) 推荐(0) 编辑
摘要: 一、数学函数 ABS(x):返回x的绝对值 MOD(N,M)或N % M:返回N被M除的余数,求模 FLOOR(x):返回不大于x的最大整数 CEILING(x):返回不小于x的最小整数 ROUND(x):对x进行四舍五入 二、字符串函数 UUID():生成36位随机字符串 CONCAT(str1, 阅读全文
posted @ 2019-07-06 15:51 守望一心 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 组合模式(Composite Pattern),又称部分整体模式,用于把一组相似的对象当做一个单一的对象,组合模式依据树形来组合对象,用来表示部分以及整体层次,为结构型设计模式,它创建来对象组的树形结构。 意图:将对象组合成树形结构以表示“部分-整体”的结构层次,组合模式使得用户对单个对象和组合对象 阅读全文
posted @ 2019-06-28 17:43 守望一心 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 现场情景: 初次搭建springboot工程,原本要搭建一个springboot+mybatis的maven工程,听说springboot会把一切给配置好,天真的在执行完mybatis自动生成mapper文件后进行打包,当前springboot工程只有一个空的application.properti 阅读全文
posted @ 2019-06-04 07:25 守望一心 阅读(9827) 评论(0) 推荐(0) 编辑
摘要: SpringBoot Maven工程打包时(执行run as maven install命令),报以下错误: 意为在test类中指定启动类配置 现有的test启动类: 修改后test启动类: 或 阅读全文
posted @ 2019-06-04 07:04 守望一心 阅读(25707) 评论(1) 推荐(2) 编辑