随笔分类 -  JAVA

摘要:在Feign配置文件类中设置超时时间: package com.changgou.goods.pojo; import feign.Request; import org.springframework.beans.factory.annotation.Value; import org.sprin 阅读全文
posted @ 2021-01-14 01:02 suke_123 阅读(1177) 评论(0) 推荐(0)
摘要:1、Gradle下载地址 http://services.gradle.org/distributions/ 2、配置环境变量 添加一个GRADLE_HOME 值为D:\SOFT\Gradle\gradle-4.6 再在path中加入%GRADLE_HOME%\bin 4.6版本: 链接:https 阅读全文
posted @ 2020-11-09 16:41 suke_123 阅读(59) 评论(0) 推荐(0)
摘要:package com.ctsi.common.util; import java.util.List; /** * @author yk * @create 2020/10/12 15:44 * @description */ public class PageUtil { /** * 开始分页 阅读全文
posted @ 2020-10-12 16:32 suke_123 阅读(429) 评论(0) 推荐(0)
摘要:参考文章:https://www.cnblogs.com/phpstudy2015-6/p/6706465.html 1、Mysql读写分离架构 主库,负责写入数据,我们称之为“写库”; 其他都是从库,负责读取数据,我们称之为“读库” 要求: 1)读库和写库的数据要一致 2)写数据必须写到写库中 3 阅读全文
posted @ 2020-10-10 10:28 suke_123 阅读(300) 评论(0) 推荐(0)
摘要:1、Docker安装mysql不通问题 用Docker默认桥接不行,参考:https://blog.csdn.net/wanhuaqiu/article/details/81052538 创建新桥接bridge1 编辑daemon.json文件 vim /etc/docker/daemon.json 阅读全文
posted @ 2020-10-09 20:02 suke_123 阅读(98) 评论(0) 推荐(0)
摘要:(1)yum 包更新到最新 ``` sudo yum update ``` (2)安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 ``` sudo yum install -y yum-utils device-map 阅读全文
posted @ 2020-10-09 14:35 suke_123 阅读(152) 评论(0) 推荐(0)
摘要:1、代码结构 controller层 package com.mashibing.springboot04.controller; import com.mashibing.springboot04.mapper.Account; import com.mashibing.springboot04. 阅读全文
posted @ 2020-09-14 19:46 suke_123 阅读(143) 评论(0) 推荐(0)
摘要:1、为什么thymeleaf用的不怎么多? 因为现在很多都是前后端分离,不需要我们后端进行渲染了 前后端分离方式: 后端提供json,前端(浏览器)渲染 服务器渲染 -> jsp、thymeleaf https://www.thymeleaf.org/doc/tutorials/2.1/usingt 阅读全文
posted @ 2020-08-21 20:19 suke_123 阅读(96) 评论(0) 推荐(0)
摘要:1、 2、Dependencies有jar包爆红处理方法 先clean一下然后package下载Jar包,下载完成后,删除pom.xml中的对应jar包依赖,再clean一下,然后重新添加jar包依赖导入完成。 3、 下面一个@RequesstMapping继承于上面一个。 POJO:是有属性值的实 阅读全文
posted @ 2020-08-18 20:28 suke_123 阅读(175) 评论(0) 推荐(0)
摘要:1、 application.xml 中容器管理bean需要去扫描 <?xml version = "1.0" encoding = "UTF-8"?> <beans xmlns = "http://www.springframework.org/schema/beans" xmlns:xsi = 阅读全文
posted @ 2020-08-12 21:45 suke_123 阅读(117) 评论(0) 推荐(0)
摘要:1、 AutoWired默认按照类型装配,如果要允许null值,可以设置它的required属性为false,如Autowired(required=false) 如果我们想使用名称装配,可以结合@Qualifier注解进行使用。如@Qualifier("ayUserDao") 阅读全文
posted @ 2020-08-12 18:53 suke_123 阅读(182) 评论(0) 推荐(0)
摘要:1、为什么用消息队列? 场景: 请求数据过来,录入数据库,调用发送接口,响应页面 同步处理 异步处理: 把发送短信的请求放入消息队列,好处是 解耦,不需要两个同时在线。 可恢复性 系统一部分组件失效不会影响到整个系统。 缓冲 有助于控制和优化数据流经过系统的速度,解决了生产消息和消费消息的处理速度不 阅读全文
posted @ 2020-08-11 14:34 suke_123 阅读(95) 评论(0) 推荐(0)
摘要:1、spring 源码地址:https://repo.spring.io/libs-release-local/org/springframework/ 2、配置 Person类 package com.mashibing.spring; public class Person { private 阅读全文
posted @ 2020-08-06 20:56 suke_123 阅读(148) 评论(0) 推荐(0)
摘要:1、volatile的作用 不加volatile程序一直执行,加了程序过一秒执行完毕。 作用: 1、保证线程可见性 在mian线程中修改了running为false,但是在t10线程中不知道running是否修改为false。 本质是:查-MESI cpu的缓存一致性协议 2、禁止指令重排序 2、单 阅读全文
posted @ 2020-07-29 22:08 suke_123 阅读(112) 评论(0) 推荐(0)
摘要:1、什么是程序、进程、线程、协程? 程序就是安装在电脑上的.exe等的可执行文件。当执行了.exe文件后就是电脑中的一个进程,进程中有一个个小的执行单元叫做线程。 一个程序里不同的执行路径叫做线程。 2、run()和start()方法的区别? run()方法执行: run()方法执行结果: star 阅读全文
posted @ 2020-07-28 22:18 suke_123 阅读(145) 评论(0) 推荐(0)
摘要:/** * 将Long类型转化成0 * @author yk * @param time * @return */public static ZonedDateTime toZonedDateTime(Long time){ public static final String LONG_DATE 阅读全文
posted @ 2020-01-20 16:48 suke_123 阅读(1991) 评论(0) 推荐(0)
摘要:功能描述:做的是物联网的项目,Excel导入实现的功能是将Excel中的数据批量的导入AEP系统,再导入我们系统中。目前已经完成该功能,前端还会添加进度条优化。对于导入导出功能,推荐这个Git:https://gitee.com/lemur/easypoiExcel模板: 前端向后端传递的参数: 前 阅读全文
posted @ 2020-01-20 16:34 suke_123 阅读(3938) 评论(0) 推荐(0)