自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 事务生效和失效场景

servicea @Transactional a1{ a3(); } @Transactional(可加可不加) a3{ } a3的提交需要等到整个方法结束可以提交 a2{ a4(); } @Transactional a4{ } 事务失效,数据操作直接入库 @Transactional a5{ a6(); } @Transactional(propagation = Propagation.REQUIRES_NEW) a6{ } 事务生效,执行到a6,a6不开启新事务,a7...

2021-11-10 15:01:01 113

原创 事物生效和失效场景

servicea @Transactional a1{ a3(); } @Transactional(可加可不加) a3{ } a3的提交需要等到整个方法结束可以提交 a2{ a4(); } @Transactional a4{ } 事务失效,数据操作直接入库 @Transactional a5{ a6(); } @Transactional(propagation = Propagation.REQUIRES_NEW) a6{ } 事务生效,执行到a6,a6不开启新事务,a7...

2021-11-10 14:59:07 103

原创 full gc排查

jps查看配置jvm的服务进程 jstat -gc 26 5000查看某个进程JVM的GC使用情况 jmap -heap 26查看堆内存使用情况 jmap -histo 7276 | head -n20通过jmap命令查看堆内存中的对象 jmap-dump:format=b,file=heap 7276 导出日志 ...

2021-09-03 16:06:10 97

原创 mysql FIND_IN_SET用法

SELECT * from tab_a where FIND_IN_SET('4f41c66bff974ce4bf808ae7165858df',REPLACE(jgnbbh,'.',','))

2020-11-20 16:42:20 74

原创 解决跨域问题

@Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest servletRequest = (HttpServletReq...

2019-07-16 14:31:12 87

转载 Spring AOP动态代理原理与实现方式

AOP:面向切面、面向方面、面向接口是一种横切技术 横切技术运用: 1.事务管理:(1)数据库事务:(2)编程事务(3)声明事物:Spring AOP-->声明事物 2.日志处理: 3.安全验证: Spring AOP---OOP升级 静态代理原理:目标对象:调用业务逻辑 代理对象:日志管理 表示层调用--->代理对象(日志管理)-->调用目标对象 动...

2019-06-21 15:06:00 310

原创 Mysql关联复杂查询

SELECT '出票' as ticketType, a.orderNo as orderno, a.mainAreaName as , CASE a.mainAreaName WHEN '空包' THEN '空包' ELSE 'VIP' END as producttype, DATE_FORMAT( b...

2018-08-14 14:52:08 819

原创 Map转化为对象

package com.wonder.util; import java.beans.BeanInfo; import java.beans.IntrospectionException; import java.beans.Introspector; import java.beans.PropertyDescriptor; import java.lang.reflect.Invocati...

2018-08-14 14:49:03 6809

原创 关于发送邮件出现乱码问题

首先在main方法下运行邮件发送的时候,它的编码格式默认为UTF-8,但在tomcat服务器调用发送邮件,出现了乱码的问题。原因是tomcat的默认编码是GBK,解决方法如下:设置VM参数为-Dfile.encoding=UTF-8。问题是解决了,但又出现控制台打印日志出现乱码的问题。解决办法是将ideal的bin目录下用记事本打开idea.exe.vmoptions和idea64.exe.vmo...

2018-08-14 14:43:30 4673

原创 java发送邮件

package com.wonder.util; import com.wonder.entity.EmailDto; import org.apache.log4j.Logger; import javax.activation.DataHandler; import javax.activation.FileDataSource; import javax.mail.*; import ...

2018-08-03 11:04:32 215

原创 关于将字符串数组和json对象互转的问题

com.alibaba.fastjson.JSONArray jsonArrays=mapOrderInfoList.get("orderInfoList"); String[] orderInfoList=jsonArrays.toArray(new String[jsonArrays.size()]);

2018-07-05 20:24:05 145

原创 根据日期的区间范围将日期按照月份划分开来

package com.wonder.util; import com.wonder.entity.MonthInfos; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.List;...

2018-06-28 14:22:13 1735

RSA前端加密后台解密

实现前端通过RSA的公钥加密,后台通过RSA的秘钥进行解密。

2017-11-21

java俄罗斯方块

详细的java俄罗斯方块代码,1700行,功能分配在多个包中,含讲解ppt

2014-05-28

xml schema验证xml工具

输入文件名即可验证,简单方便,适合初学者使用

2014-03-23

空空如也

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

TA关注的人

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