- 博客(76)
- 资源 (11)
- 问答 (8)
- 收藏
- 关注
原创 mysql阿拉伯数字转换中文数字函数
1.中间一部分代码可以提取出来作为公共方法,我这里并没有提取,因为我是在代码中动态添加的。2.样式目前只做了:123转为一百二十三这类的。
2024-09-06 11:06:20
363
原创 hutool获取大数据量的excel内容及sheet名称问题
ExcelSaxUtil中readFrom方法中的xmlReader = XMLHelper.newXMLReader();当将open = OPCPackage.open(file, PackageAccess.READ);改为文件流的形式如下。读取大数据量的excel时。或者升级poi到5.x。包括获取文件内容时将。
2024-08-02 16:17:00
664
原创 springboot无法获取nacos中配置文件bug记录
通过跟踪代码发现nacos-client-2.1.0实际请求配置的端口是9848(刚开始的时候日志中并不打印连接不到9848的错误信息 当我把版本改成1.4.1再改成2.1.0后 日志中明显打印了连接不到9848的错误日志,若早些有此日志我也不能被这个问题困了一个上午)所以nacos-client-2.x和nacos-1.4.1的获取配置的代码逻辑完全不同,并不能通用。若nacos的版本为1.x那么nacos-client的版本也选择1.x。而nacos版本1.4.1的只会启动一个端口8848。
2024-06-25 10:04:48
360
原创 activiti要去除springsecurity
activiti要去除springsecurity 1.就不要引用activiti-spring-boot-starter-rest-api包因为此包引用了spring-secruity-web <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-spring-boot-starter-rest-api</artifactId> <..
2022-01-29 14:32:26
3452
原创 springboot整合activiti不自动创建表mysql8.0.13
对于mysql-connector-java版本 ≥ 8.x,需在数据库访问的地址上添加:nullCatalogMeansCurrent=true如jdbc:mysql://localhost:3306/activiti?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&nullCatalogMeansCurrent=true...
2022-01-07 09:45:06
1399
原创 错误记录:myatisplus:Field baseMapper in xx.ServiceImpl required a single bean, but 2 were found:
Field baseMapper in com.baomidou.mybatisplus.extension.service.impl.ServiceImpl required a single bean, but 2 were found: 若找不到很明显的错误位置 那么 大多数情况是循环注入导致的 本次出现此错误是zz-paassingle项目中 BusinessModelClientImpl中注入了IZzModelAppsService IZzModelAppsServi
2022-01-05 17:39:04
2100
原创 错误记录:init datasource error, url: xxxjava.sql.SQLRecoverableException: IO 错误: Undefined Error
我是因为windows账户名中文导致解决办法在vm argument中添加如 -Duser.name=user的一段参数若使用jar包启动则执行 java -Duser.name=user -jar xxxx.jar
2021-11-01 09:34:51
1079
原创 activiti集成达梦和人大金仓
修改类org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl中添加public static final String DATABASE_TYPE_DM = "dm";public static final String DATABASE_TYPE_KINGBASE = "kingbase";修改此类下的getDefaultDatabaseTypeMappings()方法 添加databaseTypeMappings.set.
2021-09-15 09:38:39
1495
3
原创 activiti退回,自由跳转,另一种方式
public void completeAllByTaskDefinitionKey(String processInstId,String taskDefinitionKey,Map<String,Object> variables,String taskFlag,String reason){List<Task> taskList = taskService.createTaskQuery().processInstanceId(processInstId).taskDef.
2021-07-28 13:18:25
1105
原创 RestTemplate发送http请求时,get方式携带参数的特殊字符编码处理
String qd="[{key:\"ZB\",value:\"1\",bijiaofu:1}]";//qd= URLEncoder.encode(qd,"utf-8");RestTemplate restTemplate = new RestTemplate();String url="http://10.0.10.129:10091/api/ccform/zzCcformDataview/getTableDataById?" +"dvid=1408263043573420034" +"&am.
2021-06-25 17:06:32
1518
原创 利用IDEA 把maven工程中spring-boot的某个模块打成jar包
这个模块中的pom文件中需要如下内容<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <sou
2021-06-22 16:54:43
290
原创 Fegin调用传参会拼接在url后面的问题解决办法(@SpringQueryMap并不能解决)
问题发现场景原fegin的代码如下@FeignClient(value = "zz-atexpress",contextId = "AtExpressClient")public interface AtExpressClient {//@ApiOperation("获取at公式的值")@PostMapping("/zzAtexpress/exeuteAtExpress")ResultInfo exeuteAtExpress(@RequestParam String processInst
2021-06-08 15:00:35
2932
1
原创 springboot添加activiti全局监听
配置类:package com.zz.flow.config.myProcessConfig;import com.zz.flow.config.event.GlobalEventListener;import org.activiti.engine.delegate.event.ActivitiEventListener;import org.activiti.spring.SpringProcessEngineConfiguration;import org.activiti.sprin.
2021-04-17 11:42:24
2292
2
原创 activiti修改流程定义二进制数据后需清缓存
示例如下package com.zz.flow.utils;import org.activiti.engine.impl.interceptor.Command;import org.activiti.engine.impl.interceptor.CommandContext;import org.activiti.engine.impl.persistence.entity.ByteArrayEntity;import java.io.UnsupportedEncodingExcepti
2021-03-02 16:52:08
1298
原创 activiti退回,支持多人任务退回,支持分支退回主线,主线退回分支
activiti版本5.22.0增加了批转记录表 建表语句如下create table ACT_ZZ_TASKPZRECORDS( ID NVARCHAR2(64) not null, TASKID NVARCHAR2(64), ACTID NVARCHAR2(64), TOACTID NVARCHAR2(2000), EXECUTI
2021-02-25 11:05:45
3147
18
原创 将springboot引用的jar打包在外部
pom中加入<build><plugins><!--<plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin>--><!--将 jar包打在外部--><plugin><groupId>
2021-01-26 11:31:20
581
原创 fastjson将字符串转复杂结构
Map<Integer,List<List<List<Double>>>> list = JSON.parseObject(s, new TypeReference<Map<Integer,List<List<List<Double>>>>>(){});
2020-08-12 09:03:41
425
转载 SpEL + AOP实现注解的动态赋值,注解动态赋值
SpEL + AOP实现注解的动态赋值,注解动态赋值一、自定义注解先聊聊这个需求,我需要根据用户的权限对数据进行一些处理,但是痛点在哪里呢?用户的权限是在请求的时候知道的,我怎么把用户的权限传递给处理规则呢?想了以下几种方案:那么现在有个难点就是:我怎么把 request 的权限参数传递到 response 中呢?当然可以在 Spring 拦截器中处理,但是我不想把这段代码侵入到...
2020-05-07 20:05:42
2741
原创 下载时文件名称显示中文
//下载方法public static void downLoad(HttpServletRequest request,HttpServletResponse resp, String allPath, String suffix, ZzFiles zzfile){resp.setCharacterEncoding("utf-8");//根据后缀判断resp的题头文件if(".html...
2020-05-05 14:56:28
1221
原创 获取txt编码的方法
//判断编码格式方法 private static String getFilecharset(File sourceFile) { String charset = "GBK"; byte[] first3Bytes = new byte[3]; try { boolean checked = false...
2020-05-05 08:58:23
750
1
原创 swagger2.7隐藏入参中属性字段解决办法
第一步:创建swagger2要忽略的注解package com.example.annotation; import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang...
2020-01-01 14:20:56
5007
转载 SpringBoot+Shiro引起某些类事务失效、错误原因、解决方法
遇到同样问题。。。原文:https://blog.youkuaiyun.com/finalcola/article/details/81197584一、问题今天发现用户注册的Service的事务并没有起到作用,再抛出一个RuntimeException后,并没有发生回滚,下面是调试步骤:1、检查数据库的引擎是否是innoDB2、启动类上是否加入@EnableTransactionMana...
2019-12-11 13:52:31
474
原创 @RequestBody处理Localdate的问题
1.项目框架springboot实体结构大概是这样的body:{对象1:{private Localdatetime xxx},List<对象2>:[{...}],对象3:{}}接收是这样的xxx(@RequestBody Body body)尝试了网上的各种方法都是报400错误只有在属性上加了注解才行,不知道有没有其他办法body...
2019-12-03 11:45:09
2020
1
原创 springboot,mybatis中#{}和${}传递参数的问题
都知道#{}是以占位符的形式${}是直接拼接sql的形式情况说明:我在mybatis中数字字符串查询数据是我在navicate中执行sql慢了一倍,经过多次尝试发现mybatis传入数字字符串时和直接执行sql条件是and xxx=331的执行时间一样,而用and xxx='331'查询则要快了一倍也就是说当我传递的参数是数字字符串时,我在mapper中这样写‘${xxx}’的结果比...
2019-08-10 09:42:53
3129
原创 itext生成pdf加页码和总页码
原生成pdf代码(不带页码) public static void html2pdf(String htmlFile, String pdfFile) { // step 1 String url; OutputStream os = null; try { File file = new File(p...
2019-05-23 11:48:21
13274
8
原创 itext将html生成pdf所用到的包
网上有很多这样的代码,测试了很多大多包不能用亲测能用的包,其中flying-saucer-pdf-itext5会以来引用flying-saucer-core-9.0.3.jar原包不支持中文换行,将支持中文换行的包替换掉该jar包中文换行<dependency> <groupId>com.itextpdf</group...
2019-04-11 11:28:29
917
原创 mongodb关联表查询
1.首先自定义一个查询的Operationpackage com.pica.wx.bean;import com.mongodb.DBObject;import org.springframework.data.mongodb.core.aggregation.AggregationOperation;import org.springframework.data.mongodb.c...
2018-09-04 09:59:36
3707
1
原创 org.hibernate.MappingException: No Dialect mapping for JDBC type: -9解决
出现环境:sqlserver数据库需要存储 䶮 这个字,发现存进去之后就变成?号如图需要将字段改为utf8编码,sqlserver中varchar存储汉字可能会出现乱码,所以将字段改为nvarchar,然后显示正常,如图但是当项目中用jpa进行查询时出现org.hibernate.MappingException: No Dialect mapping for JDBC typ...
2018-08-21 17:56:36
3748
原创 微信小程序搜索功能实现
jsconst config = require('../../utils/config.js')//获取应用实例const app = getApp()Page({ data: { search: { searchValue: '', showClearBtn: false }, pageNum: 1, pageSize:...
2018-08-09 13:52:31
7801
4
原创 微信小程序下拉上拉分页功能实现
js//index.jsconst config = require('../../utils/config.js')//获取应用实例const app = getApp()Page({ /** * 页面的初始数据 */ data: { motto: 'Hello World', userInfo: {}, hasUserInfo: f...
2018-08-09 13:50:05
21470
1
原创 微信小程序后台java登录和获取用户信息代码
上篇博文中说到登录需要两个接口,一个登录获取openid一个获取用户信息,并更新数据库的接口在此,我为了方便把两个接口写在一起了,也没有写更新数据库的操作,这里只写如何获取openid和用户信息的操作/** * d登录接口 * @param encryptedData * @param iv * @param code * @return */ @PostMap...
2018-08-09 13:13:16
20232
8
原创 微信小程序授权登录流程总结
1.登陆只需发送code到后台,后台获取openid,根据openid到数据库中查找用户信息,若有则返回用户信息,若没有将该openid插入数据库,2.后台生成token(可以是用户id和其他随机串组合的加密字符串),返回前台token,和用户信息3.前台判断用户信息是否包含用户名称,用户城市。。。等信息,若包含则登陆成功4.若不包含,则调用 wx.getUserInfo,发送encrypt...
2018-08-09 13:03:59
6894
2
转载 jpa分页查询
转自https://www.cnblogs.com/hdwang/p/7843405.html法一(本地sql查询,注意表名啥的都用数据库中的名称,适用于特定数据库的查询)public interface UserRepository extends JpaRepository<User, Long> { @Query(value = "SELECT * FROM U...
2018-07-25 09:55:07
1603
原创 jpa中BaseRepository的整理
package com.liu.repository;import java.io.Serializable;import java.util.LinkedHashMap;import java.util.List;public interface BaseRepository<T,ID extends Serializable> { /** * 保存数...
2018-07-25 09:52:30
5225
转载 spring Boot + Ueditor整合
转载地址:https://blog.youkuaiyun.com/sinat_24527911/article/details/78094867前阵子因项目需要,加入富文本编辑器,货比三家还是决定使用度娘旗下的Ueditor,下载下的jsp版本单独在tomcat上运行没什么问题,但在与springboot整合过程中出现了问题,研究了好久看了好多文档,总算是解决了。主要问题是在配置信息的获取,前端未获取到con...
2018-07-16 10:44:35
834
原创 百度编辑器自定义上传接口并回显图片(解决图片存虚拟路径问题)
首先引入相关js和jar包jar:ueditor-x.x.x.jarjs:<script src="${ctx }/static/baidu-ueditor/ueditor.config.js" type="text/javascript"></script><script src="${ctx }/static/baidu-ueditor/ueditor.all...
2018-05-08 17:24:43
5621
4
robo3t-1.3.1
2020-06-06
flying-saucer-core-9.0.3.jar
2019-05-14
大华摄像机实时监控调用java
2018-04-10
jodconverter-2.2.2.zip包
2017-12-26
近日遇见获取redis值时报错?
2023-07-19
这个sql为什么rownum《=10会影响结果?
2022-10-31
restTemplate和HttpUtil发送请求为什么耗时相差那么多
2022-05-17
关于mongodb的就是怎么查找的集合中添加一个标记字段
2018-09-03
关于百度编辑器ueditor的
2018-07-23
项目部署到服务器上后不能设置cookie了怎么回事?
2017-12-04
各位大大们。。这个图片中的东西是用的什么技术画出来的??????
2017-10-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人