自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 记录一次Spring5源码编译过程

1.环境配置 传送门:https://blog.csdn.net/baomw/article/details/83956300 2.按照上面配置好后,我运行项目出来的内存不够的问题: Error:Unable to start the daemon process. This problem might be caused by incorrect configuration of the...

2020-03-09 17:49:27 351

原创 VisualVM无法远程连接监控JVM

正常的配置请走这里---》》https://blog.csdn.net/autfish/article/details/51326340 我是跟着一起配置的,但是还是出现无法连接的情况,后台看了很多博客才知道,JMX serve除了我们指定的端口,它还会随机监听其他的端口,那些随机的端口也要开放防火墙,不然也是会无法连接到的!!!我在这里搞了好久才知道的---》》https://www.jia...

2019-10-24 12:14:42 979

原创 @Async注解使用

1.使用背景 在项目中,会遇到很多业务逻辑是不需要及时完成的,又不想一直卡在耗时任务上,比如在与第三方公司对接的时候,经常会遇到异步编程,这个时候就可以使用Spring提供的@Async。 2.处理方式 调用后,不返回任何数据 调用后,返回数据,通过Future来获取返回的数据 不返回数据处理方式 3.异步处理 3.1配置文件 import org.springframework....

2019-09-04 23:03:26 2197

原创 SpringBoot分布锁--本地锁、Redis分布式锁

目录 1.什么是幂等 2.产生原因 3.解决方法 3.1前端js提交禁止,按钮可以用一些js组件 3.2使用Post/Redirect/Get模式 3.3本地锁(重点) 3.4Redis分布式锁 3.5请求事栗 1.什么是幂等 select查询天然幂等 delete删除也是幂等,删除同一个多次效果一样 update直接更新某个值的,幂等 ...

2019-09-01 17:40:59 579

原创 实现邮件发送

把需要的参数填写进去就可了,发送的HTML格式的内容 邮件实体类 import lombok.Data; @Data public class MailInfo { public static final String SSL_FACTORY = "javax.net.ssl.SSLSocketFactory"; // SMTP服务器地址 private St...

2019-05-24 17:29:28 369

原创 Mybatis工作原理

MyBatis框架及原理分析 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架,其主要就完成2件事情: 封装JDBC操作 利用反射打通Java类与SQL语句之间的相互转换 MyBatis的主要设计目的就是让我们对执行SQL语句时对输入输出的数据管理更加方便,所以方便地写出SQL和方便地获取SQL的执行结果才是MyBatis的核心竞争力。 工作原理: 1.加载m...

2019-05-24 12:10:37 452

原创 调用HTTPS接口

HttpsUtils工具类,我在调用https时,发现网上用的都是下面工具类中的sendGet()方法,但是方法在 in = new BufferedReader(new InputStreamReader( connection.getInputStream())); 代码中执行的太慢了,至少要3秒以上。所以我做了其他的,用这个方式调用https接口...

2019-03-21 10:54:10 8191

原创 读取Excel数据

该工具类是可以用的,注意别导错包,还有Excel是有版本控制的,我这里就没有那么详细了 工具类: import java.io.File; import java.io.FileInputStream; import java.util.ArrayList; import java.util.List; import org.apache.poi.hssf.usermodel.HSSFCe...

2019-02-20 10:18:49 406

原创 导出到Excel表格

Controller层: @RequestMapping(value = "/toExcel") public void toExcel(HttpServletResponse response){ List<ShoppingUser> userList = shoppingUserService.getUserList(); Map&l...

2019-02-20 10:14:34 123

原创 用单例模式代码面对面试,不断升级深入,面试最佳

 在面试时候,通常会遇到笔试,其中笔试会要求面试者手写单例模式,基本上面试者写的都是懒汉模式,也就是下面的这部分代码了,然而它并不是线程安全的,还可以优化哦,我们可以在这里给自己面试加分 ** * 懒汉模式 * 要保证对象只能被初始化一次,先保证这个类不能随便被new */ @NotThreadSafe public class SingletomExample1 { //私有构...

2018-08-16 11:19:18 300

原创 java基础算法之九九乘法表

java的基础算法有很多,其中九九乘法表是我们刚入门java时候必练的一个算法,如果您已经搜索到这里来了,说明你是想要练习自己的算法,提升自己的java内功的吧,所以我个人觉得你应该先不要着急的看答案,先从分析开始,然后自己写一份,看看与答案有什么不同,我个人理解为其中的变量 i 更多是指循环的次数,而 j 是指每一行要循环的次数,所以下面的这个填空题要怎么做呢……加油吧!!! for(int...

2018-07-24 11:19:12 2449

原创 了解String类

1.String类的概念和不变性 * Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。 * 字符串是常量,在创建之后不能更改 * 其实就是说一旦这个字符串确定了,那么就会在内存区域中就生成了这个字符串。字符串本身不能改变,但str变量中记录的地址 值是可以改变的。 * 源码分析,String类底层采用的是字符数组: private final char value[...

2018-07-16 21:17:46 152

图书小商城

一个小商场,主要是通过配置SSM框架调用数据库,实现增删改查等功能,

2018-05-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除