程序笔记
非洲难民M
这个作者很懒,什么都没留下…
展开
-
Jackson全局处理
【代码】Jackson全局处理。翻译 2024-05-09 09:25:12 · 35 阅读 · 0 评论 -
线程工具类(笔记)
线程池工具翻译 2022-05-09 10:34:56 · 213 阅读 · 0 评论 -
LocalDate计算两个日期的相差月份以及天数
在哪看的忘了……代码 //这个对象一共两个字段(月份以及天数) MemberTimeVo memberTime = new MemberTimeVo(); //结束时间 Date expiredTimeToDate = serviceLog.getExpiredTime(); //转换成 LocalDate LocalDate expiredTime = expiredTimeToDate.toInstant().atZone(Zo转载 2021-12-17 16:21:35 · 4532 阅读 · 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 · 763 阅读 · 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 · 116 阅读 · 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 · 625 阅读 · 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 · 136 阅读 · 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 · 92 阅读 · 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 · 128 阅读 · 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 · 123 阅读 · 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 · 216 阅读 · 1 评论 -
笔记->JsonUtil工具类
JsonUtil工具类笔记用到什么更新什么!!!json字符串转换为对象没用上…… /** * json串转换未对象 * @param json * @param model */ public static Object toObject(String json, Class<?> model){ if (StringUtils.isBlank(json)){ ExceptionUtil.isVer原创 2020-12-24 15:32:58 · 367 阅读 · 0 评论 -
linux 安装时下载相关依赖包
进入你解压后的 .tar 文件中使用 cat ./contrib/download_prerequisites可以看到下面所有相关的依赖文件。可以外网外网直接 sudo yum install 只能内网内网需要在可以外网的机子上如 虚拟机上先下载相关包使用 sudo yum install 包名称 可以下载安装相关依赖如果只下载不安装 则使用$ sudo yum install --downloadonly 默认情况下,一个下载的RPM包会保存在下面的目录中:/var/cac原创 2020-11-11 11:06:45 · 2002 阅读 · 0 评论 -
MinIO 文件服务器简单搭建
MinIO 分布式文件服务器本地安装Minio是一个对象存储服务器,在项目中可以用来存储文件,替代本地存储或者ftp存储的功能。docker 安装docker run --name minio -d -p 9000:9000 -e MINIO_ACCESS_KEY=admin -e MINIO_SECRET_KEY=12345678 -v /data:/data minio/minio server /datalinux 安装wget https://dl.min.io/server/mi转载 2020-11-11 08:50:39 · 3750 阅读 · 0 评论 -
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 · 2367 阅读 · 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 · 217 阅读 · 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 · 481 阅读 · 1 评论 -
生成二维码跳转页面(转)
生成二维码跳转页面(转)写的很溜,用的google二维码包写的原文链接:https://www.iteye.com/blog/suko-2244138原文没有配maven,这里给一份 <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>转载 2020-09-30 14:07:12 · 1047 阅读 · 0 评论 -
项目启动时对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 · 3563 阅读 · 0 评论 -
双数据源笔记
基本配置spring: #排除DruidDataSourceAutoConfigure autoconfigure: exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure datasource: dynamic: #设置默认的数据源或者数据源组,默认值即为master primary: master datasource:原创 2020-09-08 18:26:29 · 309 阅读 · 0 评论 -
linux命令(笔记)
查看端口 fuser -v -n tcp 8080kill -9 8080 (不太好使)1,列出后台进程ps -ef | grep java2,杀死进程kill -9 xxxx原创 2020-08-24 15:57:25 · 142 阅读 · 0 评论 -
ResultSet转json
ResultSet转json转载:https://www.javaroad.cn/articles/2192转载:https://www.javaroad.cn/articles/2192工具类:public static JSONArray convert( ResultSet rs ) throws SQLException, JSONException { JSONArray json = new JSONArray(); ResultSetMetaData rsmd = rs.g转载 2020-08-19 17:44:55 · 775 阅读 · 0 评论 -
sql server笔记(临时表以及WITH AS短语)
sql server笔记WITH AS短语我的理解就是将查询结果集单独抽离出来作为表,供下面查询进行调用WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都去执行一遍的话,则成本太高,所以可以使用W原创 2020-07-24 10:21:57 · 1060 阅读 · 0 评论 -
存储过程(笔记)
存储过程笔记,一点点补充通过查询资料一点点补充。mysql篇文档链接:https://www.runoob.com/w3cnote/mysql-stored-procedure.html借鉴链接:https://www.cnblogs.com/alliswelltome/p/5990488.html样例:创建名为getId 的存储过程,查询initnewbaby表的 id 和 BabyName注意分号不要丢了 ;CREATE procedure getId()BEGIN //sele原创 2020-07-10 17:10:13 · 139 阅读 · 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 · 253 阅读 · 0 评论 -
windows传输文件至linux
链接:https://www.cnblogs.com/albertrui/p/8110126.htmlhttps://www.jianshu.com/p/101d42cd686b在linux中,我们常用scp命令传输文件:如以下实例,我们想把当前服务器文件abc.sql传输到192.168.1.1服务器上我们可以执行以下命令:scp /home/person/hww/abc.sql root@192.168.1.1:/home/person/hww回车后输入192.168.1.1服务器密码就可以转载 2020-06-30 14:02:18 · 245 阅读 · 0 评论 -
java 简单datax使用记录(笔记)
java使用dataxDataX是阿里内部的离线工具。DataX本身作为数据同步框架,将不同数据源的同步抽象为从源头数据源读取数据的Reader插件,以及向目标端写入数据的Writer插件,理论上DataX框架可以支持任意数据源类型的数据同步工作。同时DataX插件体系作为一套生态系统, 每接入一套新数据源该新加入的数据源即可实现和现有的数据源互通。一般用于大批量数据的同步增加操作。java 使用参考博客 :https://blog.csdn.net/chenzhong555/article/det原创 2020-06-22 17:46:12 · 1955 阅读 · 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 · 1474 阅读 · 0 评论 -
ubuntu 安装 teamViewer 出现错误
ubuntu 安装 teamViewer 出现错误#网上搜索的sudo apt-get install -f 啥的对这个错误没有用#找了半天感谢大佬 : https://blog.csdn.net/ghomeway/article/details/88667844最终找到这个网址:rm -rvf ${tall_path}/teamviewer_amd64.deb ; cd ${tall_path} && wget https://download.teamviewer.com/downloa转载 2020-05-31 10:40:22 · 2026 阅读 · 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 · 2179 阅读 · 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 · 2372 阅读 · 0 评论 -
php上传视频并且linux服务器下ffmpeg截取第N贞存入阿里oss(笔记)
一个PHP上传视频(第一次写PHP,只适合大家简单借鉴一下)直接代码吧,备注贼全注意引入阿里文件use OSS\Core\OssException; // | OSS异常类,用户在使用的过程中,只需要注意这个异常|use OSS\OssClient; // | OSS客户端类,用户通过OssClient的实例调用接口 | require_once ‘…/thinkphp/lib...原创 2020-04-21 15:33:31 · 527 阅读 · 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 · 400 阅读 · 0 评论 -
(笔记)微信开发笔记之微信授权
准备工作 申请一个微信测试号 下载一个内网穿透软件用于获取域名 我用的多 wenat软件诺依的开源项目微信授权接口配置位置测试号管理的接口配置中 此处使用内网穿透转换的域名/** * @desc: 门户入口 * @author: cao_wencao * @date: 2019-09-02 17:06 */@Slf4j@AllArgsConstructor@Rest...原创 2019-11-07 23:37:21 · 837 阅读 · 0 评论 -
笔记(注解)
只是自己简单记录用,并不详细。@JsonFormat(pattern=“yyyy-MM-dd HH:mm:ss”,timezone = “GMT+8”) 将后台的时间格式化发送到前台@DateTimeFormat(pattern=“yyyy-MM-dd”) 接受前台的时间格式 传到后台的格式如果该注解不起作用,可能是jar包倒入错误。//javaBean@JsonFormat(patte...原创 2019-02-20 10:36:21 · 145 阅读 · 0 评论 -
MySQL远程连接错误1130 host PC-PC is not allowed to connect to this Mysql server
转载连接: https://blog.csdn.net/qq_23689053/article/details/79138462先说说这个错误,其实就是我们的MySQL不允许远程登录,所以远程登录失败了,解决方法如下:1、在装有MySQL的机器上登录MySQL mysql -u root -p密码2、执行use mysql;3、执行update user set host = ‘%’ wh...转载 2019-04-29 11:29:48 · 1044 阅读 · 0 评论 -
转载搭建VUE框架
自行记录搭建VUE框架链接:https://www.cnblogs.com/winter92/p/7117057.html搭建vue开发环境的步骤相信很多人在刚开始学习vue这个框架的时候,在最开始搭建开发环境的时候,都会遇到一些大大小小的坑,我之前在学习angular的时候搭建过一次,过了一个月后在搭建第二次的时候,竟然有一些混乱,所以今天想整理出来;vue现在在前端,相对于算是现在前端...转载 2019-05-10 16:40:41 · 631 阅读 · 0 评论 -
shiro学习笔记历程
学习shiro一个最原始简单小栗子。学习一步记录一步第一步:创建maven项目将相关jar包配置<!-- shiro核心包 --><dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId>...翻译 2019-05-22 16:06:09 · 76 阅读 · 0 评论 -
笔记(自己使用)
JSONObject 转化 HashMap 异常使用@RequestBody HashMap<String, Object> map 来接收参数,其中一个键值对为集合,在遍历集合时提示JSONObject不能转化为 HashMap。该集合获取时为JSONObject类型解决办法://获取集合List<HashMap<String, ......原创 2019-07-17 11:44:25 · 91 阅读 · 0 评论 -
RedisUtils中 redisTemplate注入为null
经过查找首先确保1、redis jar包正确导入<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>2、...原创 2019-08-22 17:04:04 · 9871 阅读 · 0 评论