摘要:
一、环境搭建 1)新建SpringBoot项目,勾选 web 和 thymeleaf 依赖。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</art 阅读全文
摘要:
一、Nginx介绍 引言 一个项目搭建 但在高并发的环境下,服务器接受不了太多的请求,就会导致宕机。所以会部署多个服务器来处理请求,但是又会遇到如下问题: 问题1:客户端到底要将请求发送给哪台服务器? 问题2:如果所有客户端都将请求发送给了服务器1,怎么办? 问题3:客户端可能会请求动态资源 或者 阅读全文
摘要:
版本迭代遵循的模式 Release Train Release Train 直译过来的意思是:发版火车/火车发版,就好比火车的发车。 火车发车有一个显著的特点:定时定点发车,而这里的 发车 在软件领域就等同于软件的 发布/发版。 为何需要 Release Train 发版模式? 在公司很小的时候,公 阅读全文
摘要:
利用git推送本地文件到远端仓库会发生未知错误 今天就说一种错误错误类型 libgit2 returned: the index is locked; this might be due to a concurrent or crashed process 按照指示删除index.lock文件,再尝 阅读全文
摘要:
使用druid数据源 配置文件 spring: datasource: druid: msg: driver-class-name: com.mysql.cj.jdbc.Driver # 如果使用SpringBoot提供的默认数据源HiKari, 那么 spring.datasource.jdbc- 阅读全文
摘要:
以下的代码,操作的是MySQL数据库 方式一 因为表名无法通过 CONCAT() 函数进行拼接,所以只能通过 ${} 直接将表名的字符串替换。 <select id="selectUnionALL" resultType="Dept"> SELECT * FROM ${tableName} WHER 阅读全文
摘要:
查询避免Unknown column ‘xxx’ in ‘where clause 转载自:https://blog.csdn.net/li1325169021/article/details/80818127 问题: 单从字面理解,我们很容易得出列名称不存在的结论, 但是,很多时候并不是列名出错造 阅读全文
摘要:
使用构造器注入时会死循环,只要有一个类使用@Autowired进行输入注入即可! 阅读全文