java
非洲难民M
这个作者很懒,什么都没留下…
展开
-
反射获取枚举类的值
来源:https://www.cnblogs.com/wangjuns8/p/9279679.html。转载 2023-12-28 14:40:52 · 134 阅读 · 0 评论 -
转:支付宝授权第三方登陆(笔记)
转:支付宝授权第三方登陆(笔记)一、maven二、工具三、调用转载链接:转载自己写一下避免找不到一、maven <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> </dependency> <dependency> <groupId>com.转载 2022-05-13 15:33:56 · 781 阅读 · 0 评论 -
线程工具类(笔记)
线程池工具翻译 2022-05-09 10:34:56 · 212 阅读 · 0 评论 -
通用日志注解工具实现
通用日志注解工具原创 2022-05-07 15:09:28 · 299 阅读 · 0 评论 -
Redis分布式锁(笔记)
Redis分布式锁(笔记)原创 2022-04-01 15:54:25 · 933 阅读 · 0 评论 -
反射的简单应用(不定时更新)
一、反射获取某个方法(这里直接获取spring注入的方法,直接类反射获取拿不到spring注入信息)//直接根据类Class 获取spring注入对象Object obj = SpringUtils.getBean(类.getaClass());//方法名称后面跟的为 方法的参数类型 当前方法有三个参数obj.getClass().getDeclaredMethod(“方法名称--》group35PeopleList”, Integer.class, String.class, Integer.c原创 2022-02-09 16:24:18 · 94 阅读 · 0 评论 -
LocalDate计算两个日期的相差月份以及天数
在哪看的忘了……代码 //这个对象一共两个字段(月份以及天数) MemberTimeVo memberTime = new MemberTimeVo(); //结束时间 Date expiredTimeToDate = serviceLog.getExpiredTime(); //转换成 LocalDate LocalDate expiredTime = expiredTimeToDate.toInstant().atZone(Zo转载 2021-12-17 16:21:35 · 4489 阅读 · 0 评论 -
easypoi 导入excel
easypoi 导入excelmaven工具类Excel实体类(注意这里注解中的值对应 Excel表格中列名)调用样例mavenx<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> <version>4.2.0</version> </dependency> <原创 2021-12-16 10:02:54 · 590 阅读 · 0 评论 -
ofd文件流转换为图片文件流
Maven<!--ofd文件处理工具 这里和我其他包中的 slf4j冲突 排除一下--> <dependency> <groupId>org.ofdrw</groupId> <artifactId>ofdrw-full</artifactId> <version>1.8.6</version> &转载 2021-12-13 17:07:43 · 737 阅读 · 2 评论 -
微信退款(转)
微信退款操作调用工具类POST请求工具类(主要是证书处理)转载的: 原作者文章链接找不多了,找到联系我,现在原文链接 www.baidu,com代替调用 public WeChatOrderResponse refundOrderPart(RefundOrderDto refundOrderDto) throws Exception { if (null == refundOrderDto || null == refundOrderDto.getOrderId() || null =转载 2021-12-02 09:58:48 · 113 阅读 · 0 评论 -
生成XML串(自用)
生成xml字符串笔记一、工具类public class XmlUtil { /** * 作用: * 1、标识是否需要根节点结束标签 * 2、标签名称尾缀 如: item_baseFlag 表示一个item 标签 */ public static final String BASE_FLAG = "baseFlag"; /** * 将对象转换成xml串 * 注意,每个标签需要是对象,该对象中字段尾缀为 baseF原创 2021-11-22 11:35:30 · 615 阅读 · 0 评论 -
Redisson用法
Redisson用法原文链接:https://www.lovecto.cn/20190125/420.html原文链接:https://www.lovecto.cn/20190125/420.htmlimport java.util.Iterator;import java.util.Map;import java.util.Set;import java.util.concurrent.TimeUnit;import org.redisson.api.BatchOptions;import转载 2021-04-28 13:35:36 · 518 阅读 · 0 评论 -
记录centos7 从0开始安装软件
记录centos7 从0开始安装软件mysql 8安装mysql 8安装原文链接:https://blog.csdn.net/qq_38570633/article/details/109257430用到的命令//配置Mysql 8.0安装源sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm//安装Mysql 8.0sudo yum --enablerepo=mysql80-com原创 2021-04-22 14:00:24 · 132 阅读 · 0 评论 -
Redis配置以及工具笔记
Redis配置以及工具笔记配置工具配置@Configurationpublic class RedisConfig { @Bean @SuppressWarnings("all") public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory factory) { RedisTemplate<String, Object> template = new原创 2021-02-19 17:05:04 · 90 阅读 · 0 评论 -
sql 优化笔记
sql 优化笔记mybatis对 in 的优化mysqlmybatis对 in 的优化原文 : https://blog.csdn.net/weixin_39300480/article/details/103187485原文这里的参数为list,这里我用的,分割的字符串思路就是将in中的数据处理成一个表,进行表的关联查询 替换掉in select fm.id, fm.configuration_id, fm.name_code,原创 2021-01-20 11:27:52 · 122 阅读 · 1 评论 -
策略模式简单使用
策略模式替换if和else方法调用枚举类接口spring bean对象的获取spring 工具类实现类1实现类2例子:https://www.cnblogs.com/lm970585581/p/11065787.html这里例子是进行一个类的重新创建,由于是重新生成的类所以只能进行逻辑编写,不支持spring的后续处理如果需要注入mapper等进行数据库查询,那么注入的mapper 则为null。下面会进行一个修改,将创建的类修改为 获取spring 的bean 对象方法调用 public T原创 2021-01-19 11:40:25 · 121 阅读 · 0 评论 -
笔记->异常抛出判断处理
异常抛出判断处理笔记自用的@Slf4jpublic class ExceptionUtil { /** * 异常抛出判断处理 * @param param * @param msg */ public static void isVerify(Object param, String msg) { /** * 处理数据 * @param param */ t原创 2020-12-24 15:38:47 · 212 阅读 · 1 评论 -
easypoi导出合并单元格并统计
easypoi导出合并单元格并统计pom文件这里是工具方法接口层调用关于合并都在实体类里面(主要是结构和注解)pom文件 <!-- easypoi导入导出excel --> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <原创 2020-11-05 13:52:21 · 3952 阅读 · 1 评论 -
MinIO 文件服务器使用笔记
官网SDK没更新,真坑啊,都是不能用和过期的看的大佬的文章,讲的特别清楚:https://www.jianshu.com/p/913a069e755a根据自己需求简单处理记录配置文件spring: application: name: aaa minio: configs: #你搭建的MinIO服务器地址 minIOUrl: http://22.22.22.22:8080 #你搭建的MinIO服务器账号 accessKey: M原创 2020-11-04 14:45:06 · 2345 阅读 · 0 评论 -
LocalDate方法笔记
突然用到了获取出生日期年月龄的需求搜到了LocalDate相关贴间接及基本用法: https://blog.csdn.net/fuck487/article/details/100668283LocalDate计算两个日期间的间隔 : https://blog.csdn.net/scholar_man/article/details/103665444出生年、月龄(如 1年5个月): /** * 获取出生年龄 * @param data 出生日期 * @return原创 2020-10-15 14:19:35 · 213 阅读 · 0 评论 -
springBoot集成thmyleaf前端模板
springBoot集成thmyleaf前端模板首先pom<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency>yml配置文件spring thymeleaf: cache: false # 关闭页面缓存原创 2020-10-11 16:06:05 · 479 阅读 · 1 评论 -
项目启动时对yml文件的修改(nacos启动地址切换样例)
java项目启动时对yml文件的修改JYaml 方式启动前修改yaml 的class 文件(也是我用的方式)首先来一个工具类先(获取以及修改yaml文件的工具类)常量文件在springBoot 项目启动前先执行方法私有方法(用于修改yml文件)对yml文件的修改ContextUtil工具类简单调用JYaml 方式这种方式我简单用了一下就放弃了,主要是他会直接修改yaml 文件内容,不是修改class 文件下面有修改class 文件的方式参考:https://blog.csdn.net/m0_3773原创 2020-09-25 09:50:41 · 3541 阅读 · 0 评论 -
双数据源笔记
基本配置spring: #排除DruidDataSourceAutoConfigure autoconfigure: exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure datasource: dynamic: #设置默认的数据源或者数据源组,默认值即为master primary: master datasource:原创 2020-09-08 18:26:29 · 296 阅读 · 0 评论 -
公众号发送给朋友和分享朋友圈
公众号发送给朋友和分享朋友圈一点点更新,不要慌。设置微信JS安全域名 进入微信公众平台中 公众号设置--->功能设置--->添加域名 ![在这里插入图片描述](https://img-blog.csdnimg.cn/2020090621132547.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjU2Mz原创 2020-09-06 21:14:32 · 507 阅读 · 0 评论 -
Service Comber笔记
转载 :https://blog.csdn.net/zengdongwen/article/details/93486257Service Comb :1、Service Center是一个具有微服务实例注册/发现能力的微服务组件,服务者可将自身实例信息注册到Service Center 以便消费者发现 使用它。Service Center除了解决服务的注册/发现外,Service Center还拓展了依赖关系、黑白名单、依赖管理等特性。下载Service Center注册中心,启动fronte转载 2020-07-02 14:52:35 · 246 阅读 · 0 评论 -
java 简单datax使用记录(笔记)
java使用dataxDataX是阿里内部的离线工具。DataX本身作为数据同步框架,将不同数据源的同步抽象为从源头数据源读取数据的Reader插件,以及向目标端写入数据的Writer插件,理论上DataX框架可以支持任意数据源类型的数据同步工作。同时DataX插件体系作为一套生态系统, 每接入一套新数据源该新加入的数据源即可实现和现有的数据源互通。一般用于大批量数据的同步增加操作。java 使用参考博客 :https://blog.csdn.net/chenzhong555/article/det原创 2020-06-22 17:46:12 · 1934 阅读 · 1 评论 -
通过webservice提交xml数据
通过webservice提交xml数据加粗样式所需maven <!-- wsdl webService包 --> <dependency> <groupId>org.apache.axis</groupId> <artifactId>axis</artifactId> <version>1.4</version> &l转载 2020-06-03 16:32:45 · 1461 阅读 · 0 评论 -
企业付款到零钱(微信小程序提现,用户提现到零钱)
原创路径 : https://blog.csdn.net/qq_38439885/article/details/90677850pom 增加 <dependency> <groupId>com.github.binarywang</groupId> <artifactId>weixin-java-pay</artifactId> <version>3.2.0</version&转载 2020-05-27 18:42:26 · 2133 阅读 · 3 评论 -
java 将对象数据赋值到另一个对象中(json转换)
使用json 进行中间转换首先到导入json相关jar包Institution institution =institutionService.selectInstitutionById(institutionId);//将企业回显对象转换为jsonString institutionJson = JSON.toJSONString(institution);//重新赋值为Dto对象InstitutionDto institutionDto = JSONObject.parseObject(in原创 2020-05-25 11:55:26 · 2346 阅读 · 0 评论 -
git对分支及远程项目操作
1. 拉取远程项目至本地1、新建文件夹 执行 git init 初始化命令仓库2、执行 git remote add origin git@git.coding.net:**/ (远程仓库地址)与远程分支建立连接3、 执行git fetch origin fenzhi (远程分支名称) 把分支拉取到本地4、执行 git pull origin fenzhi (远程分支名称) 把远程代码拉取...原创 2020-03-19 16:51:11 · 165 阅读 · 0 评论 -
微信生成小程序二维码
微信生成小程序二维码样例博客链接 : https://blog.csdn.net/weixin_37545129/article/details/88699623样例博客链接 : https://blog.csdn.net/weixin_37545129/article/details/88699623直接贴代码 /** * 获取小程序二维码 * @param imgPa...原创 2020-02-11 11:11:14 · 396 阅读 · 0 评论 -
(笔记)微信开发笔记之微信授权
准备工作 申请一个微信测试号 下载一个内网穿透软件用于获取域名 我用的多 wenat软件诺依的开源项目微信授权接口配置位置测试号管理的接口配置中 此处使用内网穿透转换的域名/** * @desc: 门户入口 * @author: cao_wencao * @date: 2019-09-02 17:06 */@Slf4j@AllArgsConstructor@Rest...原创 2019-11-07 23:37:21 · 830 阅读 · 0 评论 -
MyBatis返回插入数据的自增ID
插入一条数据,返回他的自增ID &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;insert id=&amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;addQuestion&amp;amp;amp;amp;amp;amp;amp;amp;amp;quot; parameterType=&amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;转载 2018-11-06 17:19:10 · 451 阅读 · 0 评论 -
GET和POST
随时学习随时更新,欢迎指正一位前辈的链接:https://blog.csdn.net/qq_28483283/article/details/80207674Get效率更高一些GET和POST的安全性:GET请求数据直接显示在地址栏,而POST请求数据都是在body中,所以看起来安全一些但是其实也并不安全,网络安全和请求方式没有多大关系。根据要求合理使用post或get,请求数据一般用...转载 2018-11-07 10:18:26 · 91 阅读 · 0 评论 -
MD5加密
整理一下备用直接代码/** * MD5加密 * @author Administrator * */public class MD5 { private static final String[] digital = {"0","1","2","3","4","5","6","7","8","9&qu翻译 2018-11-10 17:21:44 · 86 阅读 · 0 评论 -
Git本地上传至Coding
转载自大神链接:http://www.cnblogs.com/gdfhp/p/5889168.html首先Coding上面创建一个项目(一些步骤可以查看CODING 帮助文档)创建本地git 仓库在本地磁盘创建一个文件夹,用来存放需要push到coding上的文件。打开此文件夹,单击右键—〉 git bash here输入: git init输入:git commit –m “...翻译 2018-11-12 15:06:16 · 195 阅读 · 0 评论 -
上传图片并保存到数据库
注:自己记录留备用持续学习持续更新下面代码只适合和我一样的菜鸟查看,持续更新。整体流程就是获得图片转换为流输出为byte[]存库代码:/** * 保存图片 * @param reportId(这个不需要管) * @param multipartFile * @return * @throws CcException * @throws IOException ...原创 2018-11-20 11:35:17 · 2918 阅读 · 2 评论 -
TreeSet的自然排序与定制排序
新手自己记录,方便以后自己查看附上其他大佬的文章链接: https://blog.csdn.net/Jsagacity/article/details/76039333https://www.cnblogs.com/mercuryli/p/4620435.html首先先简介一下set集合set集合继承于collection接口下面的子类有HashSet,SortedSet,EnumSet...翻译 2018-12-01 16:50:36 · 315 阅读 · 0 评论 -
初学spring-boot集成jsp
转载自 https://www.cnblogs.com/mercurys/p/7685102.html在application.properties文件中添加如下:需要的包&amp;lt;!--jsp支持--&amp;gt; &amp;lt;!-- servlet 依赖. --&amp;gt; &amp;lt;dependency&amp;gt; &am转载 2019-05-10 16:34:50 · 136 阅读 · 0 评论 -
代码调用外部HTTP请求接口
转载链接样例:https://www.cnblogs.com/guxiong/p/6661272.htmlhttps://zhidao.baidu.com/question/627561819246516844.htmlpackage net.ninehkj.logistics.util;import java.io.IOException;import java.io.Unsuppor...转载 2019-03-13 15:52:03 · 1751 阅读 · 0 评论