工作日常
Tang__Vi
不忘初心。
展开
-
递归实现商品SKU
public class Application { public static void main(String[] args) { String [] a1 = {"红色","黑色","黄色"}; String [] a2 = {"32G","64G","128G"}; String [] a3 = {"5寸","6寸"}; String [] a5 = {"1M","2M"}; String [] a6 = {.原创 2020-05-13 13:45:05 · 454 阅读 · 0 评论 -
php try catch没错误信息
先使用了try catch,但是没输出信息,才知道该函数在php中是警告属于error,不属于exeption,因此不能通过简单的if(!...)处理,外层的try catch仅仅捕获了Exception,没有捕获Error,所以程序异常终止后来加了ini_set("display_errors", "On");error_reporting(E_ALL | E_STRICT);后就提示错...原创 2020-03-30 15:00:54 · 938 阅读 · 0 评论 -
jmeter界面设置为中文
找到jmeter下的bin目录,打开jmeter.properties 文件第三十七行修改为language=zh_CN去掉前面的#,以后打开就是中文界面了原创 2019-07-15 23:55:23 · 108 阅读 · 0 评论 -
idea 连接 docker 中文乱码解决
找到idea安装路径/bin 目录下找到这两文件 打开 后全部加上-Dfile.encoding=UTF-8 重启即可原创 2019-07-04 15:32:59 · 1478 阅读 · 2 评论 -
spring boot 将空字符串转换为null,防止mybatis-plus根据实体类查询时候带上空字符串查询
MyStringArgumentResolverpackage com.qy.config;import org.springframework.core.MethodParameter;import org.springframework.util.StringUtils;import org.springframework.web.bind.annotation.Val...转载 2019-07-09 15:53:53 · 4763 阅读 · 1 评论 -
centos 使用 nohup 命令部署 spriing boot 至后台
首先把项目打成jar包去到项目路径下 nohup java -jar 包名 最后 输入exit ,退出,此进程就在后台自动运行且在关闭shell窗口情况下保持运行原创 2019-05-24 19:19:53 · 252 阅读 · 0 评论 -
idea Maven 多模块打包时提示 找不到符号
子模块使用 pom 打包方式即可解决<packaging>pom</packaging>如果还未能解决在公共模块或者当前模块下加入打包工具<build> <plugins> <plugin> <groupId>org.springframework.bo...原创 2019-04-30 19:06:00 · 3739 阅读 · 1 评论 -
RibbitMq 整合 TimeoutException
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'rocketMqApplication': Invocation of init method failed; nested exception is org.springframework.amqp.AmqpTimeout...原创 2019-03-28 00:30:52 · 436 阅读 · 0 评论 -
mybatis-plus 动态数据源切换失败
<dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>2.5.3</version></depend...原创 2019-03-27 13:07:59 · 3797 阅读 · 0 评论 -
整合第三方框架时使用eureka 服务注册 的巨坑,我和运维要死了Unable to start embedded Tomcat
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> <version>2.0.2.RELEASE<...原创 2019-03-13 17:30:47 · 906 阅读 · 0 评论 -
spring boot 接收时间格式慢8小时 和接收不到时分秒 解决
第一个问题 解决 @ApiModelProperty(value = "创建时间",required = false)@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")@Column(name="create_date")private Date createDate; 或者在配置文件spring:...原创 2019-02-12 17:22:56 · 2342 阅读 · 0 评论 -
SimpleDateFormat大写Y和小写y的区别
刚刚过完元旦,原本平时执行正常的每日任务 居然在2018-12-31 号那天没执行。经过排查问题出现在时间格式化 SimpleDateFormat dateFormat = new SimpleDateFormat("YYYY-MM-dd"); String date = dateFormat .format(new Date()); Sy...原创 2019-01-02 11:18:54 · 5440 阅读 · 0 评论 -
部署JeeSite 4.0 启动时报Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContai
此问题从中午一直困扰到现在,一直是找不到答案本机配置就是启动不起来,但是台式机就能启动起来。找了很久原因都没找到。各种重新配置maven 重新配置jdk 都不行,过程相当恶心。。。。 最终解决办法是通过jesssite 初始化数据库的bat文件执行初始化时,发现有几个警告,意思是读取tomcat.包下几个jar包有误我尝试着去将有误的jar包删除 重新让maven下载。再次启动。...原创 2018-08-03 22:51:09 · 168 阅读 · 0 评论 -
spring 注入 static 成员变量
先上工具代码import org.springframework.beans.factory.annotation.Autowired;import com.ssh.dao.RedisServer;public class RedisUtil { @Autowired private static RedisServer redisServer; public sta...原创 2018-07-25 15:36:14 · 439 阅读 · 0 评论 -
记录一次并发导致的钱包金额不一致,后者覆盖前者
使用的是hibernate JPA, mysql 5.6 假设 线程T1读取钱包金额为100同时 线程T2也读取钱包金额为100T1 增加钱包金额10, 钱包金额=110;T2 增加钱包金额5 , 钱包金额=105;此时 T1 update 数据库记录为110;T2随后 update 此时会将T1修改的数据给覆盖 为 105;问题就出现了...原创 2018-06-19 19:18:44 · 861 阅读 · 0 评论