- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 SpringMVC 上传文件遇到的问题和解决方法
背景:SpringMVC项目需要上传文件。于是按照下面的步骤操作了。但是还是遇到了问题。第一步,在application-context.xml添加了如下的代码<bean id="multipartResolver" class="org.springframework.web.multipart.support.StandardServletMultipartResolver...
2019-04-29 20:24:27 2262
原创 配置中心取代本地文件
football取代本地文件具体实现细节Spring Web 环境变量PropertyPlaceHolderConfigurer 和 ProperiesFactoryBean目前使用方式在Application-context.xml 配置PropertyPlaceHolderConfigurer <bean id="propertyConfigurer" ...
2019-04-25 20:52:53 532
原创 SpringBoot Profile 实现一次war包多环境部署
SpringBoot Profile 实现一次war包多环境部署。SpringMVC 在build war包阶段选择配置文件目前我们的SpringMVC项目是通过在Conf目录下建立多个子目录(test-out,dev,production)。 在Maven build的时候,通过传入环境的参数,最后在build的war包里面就会自动将相应环境的配置文件放到war包的classes目录下面。...
2019-04-25 20:51:25 2154
原创 Spring Cloud config 原理
Spring-cloud-configSpringCloud 分布式配置分为 Config-server 和 Config-client 两部分Config-client -> Config-server -> git介绍Spring-Boot 对 Spring-cloud-config 的兼容是在设计层面的。所以操作无比的顺滑。参考 configKeeper...
2019-04-25 20:50:28 786
原创 Mysql 问题排查记录
背景项目网页打开数据很慢,于是我就去找dba查看一下是否有慢SQL。然后DBA给的反馈是MYSQL被我调挂掉了。所以访问超时,页面打不开。发现过程DBA 发现有一些SQL的执行时间超过1s.并且有一些并发访问。于是就将MYSQL直接给拖垮了。于是DBA将慢的SQL发给我如下。上图我们可以很明显看到我使用了count()命令。所以比较耗时。解决方法首先。我的业务需求是查找出 ...
2019-04-25 11:56:05 344
原创 Intellij idea SpringMVC 项目启动两次
不像听我废话。可以直接拉到最后看解决方法。背景,使用工具。我使用的是Intellij idea 和 tomcat 开发Spring web项目。但是我发现我在启动的时候报错。启动不起来,有端口被占用了。但是事实上端口没被占用。于是看日志发现项目里面有两次启动信息。如下。Connected to server[2019-04-04 05:57:11,528] Artifact firew...
2019-04-04 18:12:00 1647
空空如也
java写的发邮件连接不上smtp.163.com
2016-07-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人