01 2020 档案

摘要:打开Hashtable的源码可以看见 1、Hashtable底层存放数据的其实是他的一个内部类的数组,在创建Hashtable实例的时候,需要指定这个数组的长度,默认是11,源码如下: //无参构造方法 public Hashtable() { this(11, 0.75f); } public H 阅读全文
posted @ 2020-01-19 16:35 田海超 阅读(424) 评论(0) 推荐(0) 编辑
摘要:本文只作为跟代码的一个参考,建议可以根据思路在指定类中断点调试学习 1、运行被@SpringBootApplication修饰的程序入口,执行main方法,调用SpringApplication的静态run方法,返回ConfigurableApplicationContext。 2、在SpringA 阅读全文
posted @ 2020-01-17 17:34 田海超 阅读(1150) 评论(0) 推荐(0) 编辑
摘要:一、现在大部分持久化层ORM实现框架用的都是mybatis,spring Boot开始使用之后,mybatis官网也发布了mybatis-spring-boot-starter包来支持springboot集成开发,在jdbc连接数据库的spring-boot-starter-jdbc包中,mybat 阅读全文
posted @ 2020-01-16 11:31 田海超 阅读(1575) 评论(0) 推荐(0) 编辑
摘要:随着互联网的兴起,也就是16年前后,服务架构开始从单一的系统向微服务架构转变,当时我们公司也开始技术整型,准备进入微服务的热潮,那一年兴起的还有就是现金分期和房价。当时我还在架构组,我们架构师负责搭建公司的微服务环境,4月份进入公司就开始研究Devops,想使用http请求来实现对svn和jenki 阅读全文
posted @ 2020-01-13 10:03 田海超 阅读(984) 评论(0) 推荐(0) 编辑
摘要:写在开篇:建议自己建个简单的项目,使用idea跟跟,实践下,我的这篇文章纯属自己记录 目前市面上主流的实现mvc的框架就是SSM,mybatis就是那个M,他是实现ORM的轻量级连接数据库的框架,与spring结合使用。他底层操作数据库的代码也是调用的java原生的jdbc。 在使用mybatis时 阅读全文
posted @ 2020-01-09 15:07 田海超 阅读(130) 评论(0) 推荐(0) 编辑
摘要:通常情况下我们不会手动的去停止一个线程,而是允许线程运行到结束自然停止,但是某些特殊情况,如用户突然退出程序或程序运行出错时,我们需要提前停止某些正在运行的线程。 对于 Java 而言,最正确的停止线程的方式是使用 interrupt。但 interrupt 仅仅起到通知被停止线程的作用。而对于被停 阅读全文
posted @ 2020-01-08 14:37 田海超 阅读(337) 评论(0) 推荐(0) 编辑
摘要:web.xml配置一个ContextLoaderListener监听,实现了servletContext类的监听器ServletContextListener 继承了contextLoader类,在监听到servletContext被创建时执行contextInitialized方法 在这个方法中c 阅读全文
posted @ 2020-01-03 16:49 田海超 阅读(147) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示