摘要: 用junit测试线程池,线程中使用Sleep函数,但是总是会报java.lang.InterruptedException: sleep interrupted异常,原来是junit测试方法结束后会结束jvm,发出了中断的指令。 阅读全文
posted @ 2018-12-29 16:36 马又虫 阅读(166) 评论(0) 推荐(0)
摘要: 转载自:https://www.cnblogs.com/dolphin0520/p/3932921.html 阅读全文
posted @ 2018-12-27 17:00 马又虫 阅读(100) 评论(0) 推荐(0)
摘要: 字节是指一小组相邻的二进制数码。通常是8位作为一个字节。java中用byte表示一个字节,(1B = 8bit) 字符是人们使用的记号,抽象意义上的一个符号。如‘A’,‘1’,‘ ’ 等。java中用char表示一个字符 参考博客:https://blog.csdn.net/qq_29232943/ 阅读全文
posted @ 2018-12-12 16:55 马又虫 阅读(165) 评论(0) 推荐(0)
摘要: 链接:https://blog.csdn.net/yanghongchang_/article/details/25025799 阅读全文
posted @ 2018-09-21 09:01 马又虫 阅读(590) 评论(0) 推荐(0)
摘要: for(int i=1;i 阅读全文
posted @ 2018-09-18 14:31 马又虫 阅读(250) 评论(0) 推荐(0)
摘要: 异步与同步 同步是指一个任务B需要等待上一个任务A执行完成后才能执行,异步是指一个任务B不用等待上一个任务A执行完成即可执行 异步实现大多是新开一个线程执行任务,主线程继续执行,新线程执行完毕会被回调 串行与并行 串行是指任务按顺序执行,并行是指多个任务可以同时进行 并行是指任务在同一时刻发生,依赖 阅读全文
posted @ 2018-08-26 22:09 马又虫 阅读(503) 评论(0) 推荐(0)
摘要: ?是通配符(占位符),可以表示任意一个,T只是一种替代,只能表示其中一个 假设有A,B,C三个类 <?>可以是A,B,C任意一个,每一个<?>之间没有关联 ####<T>如果确定了是A那之后的都是A,每一个<T>代表的是相同的 它们都是在类型不确定的时候或者为了支持多种类型的一种替代写法 ####对 阅读全文
posted @ 2018-08-19 23:18 马又虫 阅读(2781) 评论(0) 推荐(0)
摘要: 在安装git的时候我们一般会自己设置一个用户名和邮箱,这个一般设置为全局的用户名,如下所示 git config global user.name "xxx" git config global user.email "xxx" 但是在公司提交项目的时候一般会有邮箱验证,要用到公司的邮箱,这个时候要 阅读全文
posted @ 2018-08-15 09:41 马又虫 阅读(4500) 评论(1) 推荐(0)
摘要: 《Mybatis从入门到精通》 书籍笔记 1、使用concat()字符串连接函数 and user_name like concat('%', {userName}, '%') and user_name like concat(concat('%', {userName}), '%') MySQL 阅读全文
posted @ 2018-08-07 10:15 马又虫 阅读(421) 评论(0) 推荐(0)
摘要: 基本思想 在编写功能代码之前,先写单元测试用例,开发的目的是为了让这个测试用例通过 测试驱动开发注意事项 1、开发围绕着测试展开 2、编写的每个测试恰好能体现一种失败情况 3、编写的功能代码恰好能通过一个测试用例 附:常见的测试方法 功能测试、单元测试、系统测试和负荷测试等 阅读全文
posted @ 2018-07-17 12:16 马又虫 阅读(168) 评论(0) 推荐(0)