自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 毫无章法的记录--MYBATIS批量更新

<update id="updateByList"> update 表名 <trim prefix="set" suffixOverrides=","> <trim prefix="数据库字段名=case" suffix="end," > <foreach collection="list" item="i" index="index"> when id=#{i.id...

2022-02-07 16:26:06 556

原创 毫无章法的记录--普通java 项目打成jar包后运行时找不到依赖包的解决方法,运行异常:NoClassDefFoundError

在jar 包同级目录下新建一个存放依赖包的文件夹,假设叫 lib将该工程的依赖包复制至此文件夹内修改项目中 META-INF 目录下的 MANIFEST.MF 文件在Main-Class 配置下方添加Class-Path: lib/****.jar lib/****.jar换行使用TAB再尝试运行自己的项目jar应该已经解决问题...

2020-07-08 17:05:42 474

原创 微信支付开发

public class PayCommonUtil { //定义签名,微信根据参数字段的ASCII码值进行排序 加密签名,故使用SortMap进行参数排序 public static String createSign(String characterEncoding,SortedMap<String,String> parameters){ S...

2019-12-13 09:20:06 143

原创 毫无章法的记录--OkHtttp 访问https外部资源证书错误;处理javax.net.ssl.SSLHandshakeException异常;

异常大致信息:javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid cer...

2019-04-18 15:33:57 422

原创 毫无章法的记录--如何避免服务集群环境下,定时任务重复被执行

思路:只让一台机器上的定时任务执行即可;多台机器如何识别?>>>机器IP地址最简单的方式,我们在服务配置中,配置一个ip地址,在定时任务方法执行最前面判断当前机器ip是否是所配置的ip即可;以上是需要配置的方式,下面使用不需要配置的方式:服务集群后,spring cloud体系下可获取该服务集群所有的ip地址,那么我们可以写一个规则,比如将ip地...

2019-04-12 10:24:45 465 4

原创 毫无章法的记录--动态使用不同实现(BaseController 与 BaseService 设计)

场景是抽取控制层类似方法,比如简单的CRUD首先是BaseController 的编写,属性中使用的是BaseService相对关键之处:利用继承的特性,子类修改父类属性值以达到BaseService动态调用不同实现;假设现在你有几个删除接口要写,都是根据ID进行删除,那么你只需将deleteByID这个方法写到BaseService,然后不同接口继承BaseServi...

2019-04-09 12:37:54 992

原创 毫无章法的记录--跨域相关小知识

浏览器的同源策略:存储在浏览器中的数据,如localStroage、Cookie和IndexedDB不能通过脚本跨域访问不能通过脚本操作不同域下的DOM不能通过ajax请求不同域的数据同源:协议/域名/端口都一致视为同源;eg:http://www.abc.com/index.html 调用 http://www.abc.com/server.php (非跨域)ht...

2018-10-26 09:51:28 127

原创 毫无章法的记录--Mybatic比较运算符

写 SQL 避免不了需要用上比较运算符,但是类似 &gt; &lt; 会与xml书写格式互相冲突,因此我们需要将此类操作进行转译。开门见山:              大于     小于    大于等于   小于等于     不等   eg:      &gt;          &lt;         &gt;=              &lt;=              ...

2018-09-25 16:14:00 146

原创 毫无章法的记录--Spring boot & Spring cloud 注解之路

这是一篇关于spring boot与springcloud注解使用的文章,它会很长很长很长......首先第一个注解是:@EnableScheduling它打在我们启动类或者配置类中,表示该服务支持计划任务...就是我们常说的定时任务啦那么在开启计划任务后怎么继续使用呢?需与下面这个注解配合使用:@Scheduled它是打在需要定时操作的方法上的@Servicep...

2018-08-21 17:12:52 148

原创 毫无章法的记录--java 枚举

哎呀,拖延症...咳咳咳,看黑板看黑板.今天复习枚举,说一些考点和历年真题...ヽ(●´ω`●)ノ考点:枚举(enum),是一种数据类型,类似全局常量;可通过类名调用,不可再继承任何类,因为它默认继承了java.lang.Enum;可以实现接口,有自己的属性/方法/构造; &gt;&gt;&gt;构造必须为private(且是默认).API:【返回枚举属性值对应的对...

2018-07-19 14:54:24 130

原创 毫无章法的记录--java 反射

脑子实在无法记住太多东西.从今起慢慢复习,并留下记录,造福下一代...哈哈今天看了看反射重点:使用反射需要用到该类的字节码文件对象,获取方式有三种:1.String className = "com.**.**.这个类的全路径"class.forname(className)2.类 c = new 类();c.getClass();3.com.**....

2018-07-17 16:57:13 215

空空如也

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

TA关注的人

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