自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

树叶single

新的一个人

  • 博客(48)
  • 资源 (11)
  • 收藏
  • 关注

原创 vue3+vite+ts 接入QQ登录

vue3+vite+ts QQ授权登录

2023-04-04 11:24:15 1391

原创 MYSQL8.0.26zip安装

mysql 8.0.26 下载地址:https://dev.mysql.com/downloads/mysql/ 以管理员身份运行CMD命令窗口 进入到mysql8.0.26的解压目录下的bin 输入

2021-09-08 13:08:06 531

原创 Spring boot 集成 海康威视sdk

sdk调用有如下几个接口(源码地址在文章末尾) sdk初始化 设备注册,v30与v40 获取通道号,v30与v40 获取通道号名称 文件搜索,v30与v40 文件下载,通过文件名称下载,发送下载指令 下载进度值,支持多文件或许进度值 监听,布防 监听说明:NET_DVR_StartListen_V30接口使用有个注意的参数,那就是端口值,这个端口的值不能给本地服务的端口(服务启动时的端口),否则会返回72错误码。要给一个

2021-08-09 15:28:35 2070 4

原创 java poi excel 导入,含有单元格合并

excel模板格式创建一个对象,用于封装导入的数据package com.ha.elevator.base.vo;import com.ha.common.core.annotation.Excel;import java.io.Serializable;/** * Vo 类导入对象 */@Datapublic class ImportExcelVo implements Serializable { /** * 序号,用于对列表重新排序使用 *

2021-05-21 14:11:42 1846 2

原创 Spring boot rabbitmq FanoutExchange发布订阅模式

引入jar包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency>配置连接信息spring: rabbitmq: host: 192.168.1.222 port: 5672 usernam

2021-04-29 16:36:25 155

原创 Spring boot rabbitmq TopicExchange主题模式

导入rabbitmq依赖包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency>yml文件添加连接配置spring: rabbitmq: host: 192.168.1.222 port: 5672

2021-04-29 15:36:28 143

原创 Spring boot mqtt客户端

导入依赖包 <dependency> <groupId>org.eclipse.paho</groupId> <artifactId>org.eclipse.paho.client.mqttv3</artifactId> <version>1.2.0</version> </dependency>编写

2021-04-28 17:37:09 383

原创 feign seata失效

直接上代码,解决方法 在需要分布式事务seata的服务模块添加配置package com.ha.elevator.config;import io.seata.core.context.RootContext;import io.seata.core.exception.TransactionException;import io.seata.tm.api.GlobalTransaction;import io.seata.tm.api.GlobalTransactionContext;

2021-04-26 13:40:52 1024 1

原创 nginx http重定向https

在nginx配置文件中添加一个新的server就可以了,如下server { listen 80; server_name kingdomby.top www.kingdomby.top; return 301 https://kingdomby.top$request_uri;}说明:lister是http监听的端口server_name:http访问的域名return 301 https://kingdomby.top$request_uri;.

2021-03-10 12:03:04 276

原创 centos8 nginx https配置

需要先安装nginx 支持ssl功能的模块,安装好之后在nginx 路径下输入sbin/nginx -V查看模块如果没有几个就需要去安装了,在nginx源码路径下,输入命令,等待安装完成./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module重新编译,不需要重新安装make将刚刚编译好的nginx文件覆盖掉原有的nginx文件cp ./objs/ngin

2021-03-10 11:50:31 1430

原创 java 随机数

/** * 随机数 * @param place 定义随机数的位数 */public static String randomGen(int place) { String base = "qwertyuioplkjhgfdsazxcvbnmQAZWSXEDCRFVTGBYHNUJMIKLOP0123456789"; StringBuffer sb = new StringBuffer(); Random rd = new Random(); for(int i=0;i&..

2021-02-01 11:03:08 152

原创 itextpdf 集处理

字体,中文显示,大小,粗体//中文字体,解决中文不能显示问题BaseFont bfChinese = BaseFont.createFont("STSong-Light", "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED);//第二个参数是大小,第三个参数是粗体Font bodyFontBOLD = new Font(bfChinese, 7, Font.BOLD);//字体颜色bodyFontBOLD.setColor(BaseColor.BLACK);水

2021-01-25 13:00:54 499

原创 spring mvc 定义接口请求头

@RequestMapping(value = "/returnReceipt",headers = {"Content-Type=text/xml"},method = RequestMethod.POST)

2020-12-25 17:32:20 490

原创 spring mvc 通过HttpServletRequest 读取数据

入参代码@RequestMapping(value = "/returnReceipt",headers = {"Content-Type=text/xml"},method = RequestMethod.POST)public void returnReceipt (HttpServletRequest request) throws IOException { try { InputStream is = request.getInputStream();

2020-12-25 17:28:10 294

原创 java itext pdf导出,不使用模板,自定义导出格式

添加itext对应的包<dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.10</version></dependency><dependency> <groupId>com.itextpdf</groupId

2020-12-24 11:38:53 667 3

原创 java 微信申请退款,退款回调通知,解密,V2版

下载微信官方提供的SDK,转https://blog.csdn.net/qq_40506288/article/details/110918650博客查看下载流程 微信退款说明,官方提供:https://pay.weixin.qq.com/wiki/doc/api/external/jsapi.php?chapter=9_4 代码这个类请转值:https://blog.csdn.net/qq_40506288/article/details/110918650@Autowiredpriva..

2020-12-18 10:08:54 2360

原创 nginx 多项目配置

安装好nginx之后在默认的配置文件(nginx.conf)中添加一条命令,用于加载其他的配置文件在http代码块最后面写入:include /usr/local/nginx/conf/vhost/*.conf; 注意:include 这里是其他配置文件的地址,可以做匹配也可以指定如图所示路径下的目录如下图打开conf文件,内容如下server { listen 8082 default backlog=2048; server_name 给ip地址; ...

2020-12-11 15:26:18 694

原创 Spring 手动回滚事务,return返回指定格式数据

在方法上要开启事务使用注解 @Transactional在铺货异常里面手动回滚//手动回滚事务TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();示例还可以自定义事务回滚点,就是回滚部分操作Object savePoint = TransactionAspectSupport.currentTransactionStatus().createSavepoint();在捕获(cat

2020-12-09 13:43:02 1103

原创 java 微信报关 V2

申报接口//这个类请转至:https://blog.csdn.net/qq_40506288/article/details/110918650@Autowiredprivate MyWxPayConfig myWxPayConfig;public Result<Object> wechatDeclareRequest(String id) { String xmlStr = null; String errCodeDes = null; try { .

2020-12-09 12:29:21 415

原创 java 微信小程序支付 V2

使用微信提供的SDK,下载地址https://pay.weixin.qq.com/wiki/doc/api/external/jsapi.php?chapter=11_1把sdk复制进项目中,如下图写一个类继承微信SDK中的 WXPayConfigimport org.springframework.stereotype.Service;import java.io.ByteArrayInputStream;import java.io.File;import ..

2020-12-09 11:27:00 2114 5

原创 外部jar包添加maven的xml文件中

在项目目录下执行mvn install:install-file -Dfile=D:\\dataBank\\maven\\com\\zto\\0.0.1-SNAPSHOT\\zto-intl-common-0.0.1-SNAPSHOT.jar -DgroupId=com.zto -DartifactId=zto-intl-common -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar-Dfile:jar包的路径-DgroupId:对应maven中的 <g

2020-11-27 16:53:07 190 3

原创 java类静态属性通过@Value注解获取.yml 配置值

spring boot yml配置文件server: port: 8888 tomcat: uri-encoding: UTF-8disk: shiro: excludeUrls: /account/account/createAdmin,/account/role/saveRole,/account/premission/savePremission oss: endpoint: oss access_key_id: LTA access

2020-11-24 11:48:59 2258 4

原创 ERROR o.a.c.c.C.[.[localhost].[/].[dispatcherServlet]:175 - Servlet.service() for servlet [dispatche

在本地运行访问是没有问题的,但是上线之后访问就报错了ERRORo.a.c.c.C.[.[localhost].[/].[dispatcherServlet]:175-Servlet.service()forservlet[dispatcherServlet]incontextwithpath[]threwexception[Handlerdispatchfailed;nestedexceptionisjava.lang.InternalError:java.l...

2020-11-19 23:41:03 10841 3

原创 java 字符串转时间

SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");formatter.parse(new Date());

2020-11-10 16:10:45 87

原创 LocalDateTime 时间集处理

LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));

2020-11-10 16:09:42 171

原创 seata 设置手动代理数据源

代码敬上package org.jeecg.modules.datasource;import com.alibaba.druid.pool.DruidDataSource;import io.seata.rm.datasource.DataSourceProxy;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Bean;i

2020-10-20 14:22:52 4443

原创 spring cloud 集成 seata1.3.0 使用的版本依赖包

spring cloud 集成 seata 1.3.0,主要的几个依赖包需要注意一下,不然不兼容会报spirng boot 版本<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.2.RELEASE</version

2020-10-19 11:45:33 2085 4

原创 java 生成微信小程序二维码

简单粗暴,直接开干,获取 access_tokenpublic String getAccessToken() { try { StringBuilder url = new StringBuilder("https://api.weixin.qq.com/cgi-bin/token?"); //固定参数 url.append("grant_type=").append("client_credential"); //微信小程序的

2020-09-28 15:19:02 810

原创 微信小程序,订阅信息发送,java服务端

微信小程序订阅参数配置@Component //注入到容器public class WeiXin{ /** * * @param customerId 微信小程序的openId * @param templateId 模板id * @param data 模板里面显示的参数配置 * @param orderId 可有可无,本系统业务需要加进来的,用于点击模板跳转页面的参数 * @return */public Result<Object> wechatTempla

2020-09-21 16:33:09 269

原创 java List集合截取

List<String> list = new ArrayList<>();list.add("111");list.add("222");list.add("333");list.add("444");//要截取的长度,先判断是否大于指定的长度,大于再截取,不然会报错//比如截取前三的数据if(list.size() > 3){ list = list.subList(0, 3);//重新给list赋值}...

2020-09-18 11:59:09 12691 1

原创 java类静态变量通过@Value获取spring boot yml 文件值

创建普通类public class McInterface { private static String MICANG_URL; public static String ACCESS_SYS_CODE; public static String APP_KEY; public static String ACCESS_CIPHER; public static String SALT; public static void setMica

2020-09-17 11:33:54 1003

原创 java 获取项目classpath路径

//指向challpath路径下的key文件夹String path = Thread.currentThread().getContextClassLoader().getResource("key/").getPath();//指向challpath路径//String path = Thread.currentThread().getContextClassLoader().getResource("").getPath();if (path.indexOf("/") == 0) { ...

2020-09-15 09:45:37 307

原创 本地代码(未关联远程仓库)上传gitee(码云)

几个步骤就搞定现在码云上创建好仓库 在项目目录中,使用--git bash 输入 gitinit 命令,会创建一个.git文件夹 输入 git remote add origin https://******(远程仓库的地址) 输入git pull origin master 将远程仓库pull到本地来,可能会需要输入账号和密码 输入 git add . (注意:git add 后面还有一个小数点,别遗漏了),将文件缓存 输入git commit -am "初始化" 输入git...

2020-09-06 23:10:40 251

原创 高某提供的地址,java 进行拆解,(高德提供可自定义深度地址,如三级,四级,五级)

获取高德提供的地址数据,返回的数据可以是json,xml形式 public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException { //请求高德提供的接口 StringBuilder url = new StringBuilder("https://restapi.amap.com/v3/config/district?"); url.append("key=".

2020-07-23 22:53:49 483

原创 java 省,市,区数据格式封装

数据格式,省下面有多个城市,城市下面又有多个区,如下图是数据的格式id,名称,父id(就是上一级的id,比如,南宁市是属于广西壮族自治区下的一个城市,那么南宁市对应的父id就是广西自治区的id)代码具体实现创建一个实体类,用于数据封装,其中List<?> 中的 ?是一个泛型数据。@Datapublic class AreaVo { /** * 索引ID */ private Integer id; /** * 地区名称...

2020-07-23 22:32:04 1252 1

原创 java 二维码

代码敬上,复制就可以用了,当然,得先导包,maven方式<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.4.0</version></dependency>package org.jeecg.common.util;import cn.huto

2020-07-23 22:23:03 156

原创 idea mybatis xml 文件中sql 语句出现错误,上传svn报错

错误如下图所示,sql语句全都是报错出现这样的原因是设置了一些配置看图由于idea 设置里面设置了这个要修改它为<none>这里如果也配置有,需要删除掉弄完之后就不报错啦...

2020-07-23 22:07:47 382 1

原创 layui 多文件上传,以及java 对应的主要代码

先看看layui前端的这是我的一个前端多文件上传layui 多文件上传和单文件上传类似的,多文件上传是一个文件上传之后接着上传下一个文件,直到文件都上传完成java 代码部分,...

2020-04-29 02:37:46 645

原创 layui table 动态设置 elem(绑定table)和 where 条件参数

不要写成elem: function(){return ***;}这样返回的不是***,而是其它

2020-04-29 02:19:01 3548

原创 layui table field 获取对象嵌套对象数据问题

先看看返回来的数据格式,可以看到嵌套了两个对象在其中在layui table 中获取嵌套对象的值看看结果,这就完成了

2020-04-29 02:08:53 7048 14

Spring boot 集成海康sdk-java

sdk初始化; 设备注册,v30与v40; 获取通道号,v30与v40; 获取通道号名称; 文件搜索,v30与v40; 文件下载,通过文件名称下载,发送下载指令; 下载进度值,支持多文件或许进度值; 监听,布防

2021-08-09

四级地址json文件.json

四级地址,从某德提供的接口提供而来,省市区镇/街道,哦,最外层还有一层,才到省市区镇/街道

2020-07-23

windows 窗口顶着工具,让指定窗口界面始终显示在最前面

windows 10 窗口顶置工具,可以使你的指定窗口显示在最前面,喜欢的小伙伴可以试一试哦。。。。。

2020-07-10

jdk1.8.0_211-64.zip

java-8.0-64位解压包,解压后配置环境变量即可用,很方便

2019-09-23

集成Hibernate + Spring + Struts + Mybatis

集成Hibernate + Spring + Struts + Mybatis,jdk 32的版本

2019-01-14

java基础知识笔记

培训班上课自己做的学习笔记,如有不合之处多多谅解。

2019-01-04

eclipse快捷键,基本都在

eclipse快捷键,基本都在,(jpg)

2018-09-29

winRAR汉化版

汉化版的winRAR下载,64位,看需要下载

2018-04-10

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

TA关注的人

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