请画出线程的生命周期,并列出创建线程的方式 线程的5种状态:新建(New),就绪(Runnable),运行(Running),阻塞(Blocked),死亡(Dead) 创建方式:继承Thread 实现Runnable 实现Callable 使用Executors问题来了: 1. sleep结束后进入 ...
分类:
其他好文 时间:
2019-11-26 19:13:09
阅读次数:
74
我使用的是springboot+mybatisplus +mysql1.创建一个SpringUtil工具类 import org.springframework.beans.BeansException; import org.springframework.context.ApplicationC ...
分类:
编程语言 时间:
2019-11-14 15:06:01
阅读次数:
569
绑定机制 我们都知道,表单中请求参数都是基于 key=value 的。 SpringMVC 绑定请求参数的过程是通过把表单提交请求参数,作为控制器中方法参数进行绑定的。 例如: <a href="account/findAccount?accountId=10">查询账户</a> 中请求参数是: a ...
分类:
编程语言 时间:
2019-11-12 09:32:46
阅读次数:
102
使用service start mongodb systemctl mongodb start 配置文件中写入fork = true 并且输入命令 sudo mongod -f ./mongodb.conf,百分百报错:about to fork child process, waiting unt ...
分类:
数据库 时间:
2019-11-11 18:07:58
阅读次数:
287
SpringBoot配合Dubbo,使用@Service和@Reference,group实现接口多实现 公司项目升级,需要实现springBoot + Dubbo,并支持一个接口多个实现的情况。遇到了几个坑,在这里记录下。 1. 安装Zookeeper 在 "官网" 上下载最新版本3.5.6(注意 ...
分类:
编程语言 时间:
2019-11-03 12:38:49
阅读次数:
64
第1步:声明使用注解 第2步:使用@service注解声明service和 切面 bean 使用@Component切面类配置 bean @Aspect 第3步:声明切面 使用配置在 xml中的切面类 @Aspect 中声明 第4步:声明前置通知 使用@before 在前置通知上声明 第5步:声明公 ...
分类:
编程语言 时间:
2019-10-27 01:07:07
阅读次数:
117
将etc下my.cnf的mysqld下新增一行 lower-case-table-names=1 重启mysqld服务1、使用 service 启动:service mysqld restart2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart ...
分类:
数据库 时间:
2019-10-22 12:48:45
阅读次数:
85
程序思路,先在JSP上画好页面,然后再创建一Servlet文件用于判断在网页上操作是否正确,还需要与数据库相连接,用DBUtile文件连接数据库,用Dao层来实现数据的增加,用Service来服务于Dao层 其代码如下: jsp页面代码: Servletceng代码: 暂存信息层: 数据连接层: D ...
分类:
Web程序 时间:
2019-10-21 20:57:31
阅读次数:
146
先去下载安装包:https://www.mongodb.com/download-center/community 然后一步一步的安装下去,注意在有一个步骤会出现retry提示,这里选择ignore就好的。 完成安装,要配置,先配置环境变量,在path下加入安装的MongoDB的bin目录, 然后打 ...
分类:
数据库 时间:
2019-10-20 15:53:29
阅读次数:
218
Servlet 的体系结构 体系结构示意图: 1、Servlet 接口 如果直接实现这个接口,需要重写里面所有的方法,但是只需要使用 service() 方法,其他的不常用。 2、GenericServlet 抽象类 将Servlet接口中其他的方法做了默认空实现,只将service()方法作为抽象 ...
分类:
编程语言 时间:
2019-10-02 22:47:26
阅读次数:
137