自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

原创 前端增加表头字段角标

表头字段角标提示

2023-05-26 16:05:56 185

原创 前端https访问http出现跨域问题

当前系统是https,openurl地址是http,nginx配置第三方系统地址,隐藏对方ip。

2023-05-26 15:20:08 1519

原创 Caused by: javax.xml.bind.JAXBException: cn.com.webxml.QqCheckOnline is not known to this context

问题:在一个方法中同时调用2个webservice服务会出现。解决方法:需要在第二次调用时,重置上下文。

2022-12-21 14:51:29 303

原创 Xml转JSON

Xml转JSON

2022-11-21 15:18:17 281

原创 SpringBoot调度开发总结

工作中需要通过定时调度传输数据到其它系统,本次使用Spring Boot的@Scheduled注解来实现。

2022-11-21 14:42:18 99

原创 SpringBoot实现java分布式锁总结

工作中需要在调度中加入分布式锁

2022-11-16 16:24:33 231

原创 ORA-01861: 文字与格式字符串不匹配

ORA-01861: 文字与格式字符串不匹配

2022-11-04 10:13:31 168

原创 ORA-02012: 缺失 USING 关键字

USING关键字缺失

2022-11-02 09:50:22 677

原创 使用itex生成pdf文件并下载总结

使用itex生成pdf文件并下载总结

2022-07-03 16:50:51 1541

原创 SpringBoot注解学习

SpringBoot注解@SpringBootApplication:组合注解(@EnableAutoConfiguration和@ComponentScan)@EnableAutoConfiguration:开启自动配置,修饰范围(只能用在类上)根据pom.xml文件中依赖自动判断。例如 引入 spring-boot-starter-web会自动根据引入的这个依赖构建相关环境(springmvc环境 web容器环境)@ComponentScan:作用:用来开启注解扫描,修饰范围(只能用在类上)扫描

2022-07-02 14:54:44 208

原创 处理Java查询数据库数值型返回结果为科学计数

处理Java查询数据库数值型返回结果为科学计数

2022-06-25 17:09:43 2289

原创 el-tooltip 按钮禁用后提示信息无法展示

el-tooltip 按钮禁用后提示信息无法展示

2022-06-24 16:23:04 385

原创 mybatis处理数据库中关联关系

mybatis学习

2022-04-07 21:13:12 404

原创 lombok学习

lombok简单学习

2022-04-07 21:11:07 55

原创 mybatis批量插入超过500多条就报错

项目场景:mybatis开发数据导入功能时,导入数据大概2000多条问题描述例如:在大概500多条的时候插入就报java.sql.SQLDataException: ORA-01438: 值大于为此列指定的允许精度ORA-06512: 在 line 1; SQL []; ORA-01438: 值大于为此列指定的允许精度ORA-06512: 在 line 1; nested exception is java.sql.SQLDataException: ORA-01438: 值大于为此列指定

2022-03-23 15:17:25 2426

原创 vue + spring boot 导出excel乱码

前端代码that.xxx.doPost('后端访问url',queryParam,'blob').then((res: any) => { if (res.status == 200) { // debugger; const blob = new Blob([res.data],{type: 'application/octet-stream;charset=UTF-8'}); const fileName

2022-03-03 19:48:44 1387

原创 springboot项目打包部署

后端打包eclipse 后端打jar包打包方法,第一步 父项目右键---->运行方式---->Maven clean。第二步:项目 右键---->运行方式---->Maven install。在控制台会出现打包路径:…\target…前端打包和启动一个地方执行命令 npm run build会生成一个dist文件夹...

2022-02-28 15:31:32 218

原创 Java正则匹配

String tableHead7 = "附录1[\\r|\\n][\\s\\S]{3,1000}主要设备 [\\s\\S]{0,1000}项目名称"; String text = str.toString(); Pattern p = Pattern.compile(tableHead7); Matcher m = p.matcher(text); ...

2022-01-06 14:18:35 256

原创 ofd 文件发票解析

一、OFDOFD(Open Fixed-layout Document) ,是由工业和信息化部软件司牵头中国电子技术标准化研究院成立的版式编写组制定的版式文档国家标准,属于中国的一种自主格式,要打破政府部门和党委机关电子公文格式不统一,以方便地进行电子文档的存储、读取以及编辑。二、OFD格式发票解析ofd文件类似与zip,解析思路是将其解压之后,然后对其中的xml文件进行处理,可以用dom4j,根据需要选择要处理的xmlOFD.XML<?xml version="1.0" encoding=

2021-07-16 16:27:56 3689 1

原创 js赋值之后原数据被改变

项目场景:在做设备管理功能时,设备借出按钮已经借出后,再次借出会带出原来选的中介人员的信息原因分析:js赋值问题导致,对象赋值都是引用赋值,被赋值的变量和赋值变量的地址是同一个。解决方案:this.deviceInfo = {};this.deviceInfo = $.extend(true,{},this.params.data);...

2021-07-01 16:32:57 540

原创 java POI导出excel性能优化

项目场景:导出40万以上的数据到xlsx问题描述:实施地出现导出40万数据到excel中时,CPU占不超过100%,时间超过半个小时,系统中其他功能模块卡顿 @EcpGetMapping("/exportResultDetail") public void exportResultDetail(final HttpServletRequest req, final HttpServletResponse resp, @RequestParam final String operParams

2021-05-30 20:37:55 2771

原创 There are no resources that can be added or removed from the server

部署Java项目时报错There are no resources that can be added or removed from the server已按照部署web项目的步骤将其设为web项目,但是还是报这个错,最后点击web项目右键--java编译器,设置jdk之后就可以了。

2021-04-16 09:26:01 119

原创 前后端分离理解

为什么要前后端分离?为了前后端分离而分离(这种是错误的)前端展示越来越复杂,解决前端和后端的耦合性,前端也需要工程化项目化,工程化考量和项目化管理,提高开发效率,可以通过工具辅助开发,前端组件化。在前后端分离的过程中需要规划好、接口设计约定很重要,前后端要约定好,然后各自独立开发。...

2021-03-28 16:26:35 55

原创 mysql 动态行转列

开发功能需要根据过滤的年度范围展示期末余额和其借贷方向:例如 过滤 2019-2021 年展示结果数据:2019 借 178.56 2020 借 456.78 2021 贷 23.45源表数据为 为一年一条数据Java代码: " SELECT " + " GROUP_CONCAT(DISTINCT CONCAT('Max(IF(A.YEAR = ''',A.YEAR, '''," + " A.je, 0)) AS '," + " CONCAT(A.YEAR,'_qmye')

2021-03-28 16:09:23 114 1

原创 a different object with the same identifier value was already associated with the session

在后台执行this.getHibernateTemplate().saveOrUpdateEntity(xx);报错解决方法:this.getHibernateTemplate().clear();

2021-03-20 20:49:33 77

原创 jstree实际应用

开发功能数据源管理之设置数据源弹出框,包含数据源新增同级、新增下级、修改、删除、上移下移。类似于左侧树,右侧有以上按钮。查询出数据源表中的数据,构造树数据。 for(var i=0;i<result.data.length;i++){ var obj = result.data[i]; var data = { id:obj.id, text:obj.name,

2021-03-20 20:45:35 211

原创 group_concat拼接日期和字符串,并按照日期排序展示

SELECT T1.ID, GROUP_CONCAT( CONCAT( DATE_FORMAT(T2.DATE, '%Y'), '年', DATE_FORMAT(T2.DATE, '%m'), '月', DATE_FORMAT(T2.DATE, '%d'), '日' ), T2.DESC ORDER BY T2.DATE SEPARATOR '#' ) AS PROCESS F

2021-03-08 09:32:36 509

原创 input会默认带出浏览器保存的密码

项目场景: 新增数据源问题描述:新增时会默认带出浏览器密码<tr> <td class="text-right" nowrap="nowrap" style="padding-bottom:8px;padding-top:8px;"> <span class="required">*</span>用户名: </td> <td class="padding_r_40">

2021-01-27 11:40:07 911 1

原创 实现多个excel导出不要压缩包

前台html如下:<div style="display: none" id="downLoadIframeDivExample"> <iframe id="downLoadZipIframe{serialNo}" name="downLoadIframe{serialNo}" style="width: 0px;height: 0px;display: none;"> </iframe> <form id="downLoadZipForm

2021-01-25 14:03:09 212

原创 available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations:

available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}原因是 TAmModelDataSourceRepository 没有写 @Repository

2021-01-13 19:38:24 902

原创 java.io.IOException: Read error

在做附件导出多个excel到压缩包时,导第二个时报错java.io.IOException: Read errorpublic Object exportProjectFBListZip(final IEcpDataContext dc, final String typeId, final ItemCondition itemCondition, final String zipName,final String modelId) { //根据项目id和状态获取项目具体信息 List&l

2020-08-14 14:16:23 1040 1

原创 POI设置Excel单元格样式和背景色

private static CellStyle leftStyle(final Workbook exportWorkbook) { CellStyle cellStyleLeft = exportWorkbook.createCellStyle(); Font font = exportWorkbook.createFont(); font.setFontName("宋体"); cellStyleLeft.setFont(font); .

2020-07-30 21:42:43 1305

原创 NoClassDefFoundError: org/apache/commons/collections4/bidimap/TreeBidiMap

在做通过java中excel模板导出后台数据时,exportBook.write(byteArrayOut); 报错,原因是配置文件中只有POI的jar包,没有commons-collections4的jar包,在网上下载之后复制到该类所在的lib下,并在MANIFEST.MF文件中Bundle-ClassPath: 下添加 META-INF/lib/commons-collections4-4.1.jar 就可以了。主要是缺少commons-collections4 包导致报错。标记一下加深印象。pu

2020-07-29 17:04:59 2433 1

原创 java排序

if (resultList != null && resultList.size() > 1) { Collections.sort(resultList, new Comparator<Map<String, Object>>() { @Override public int compare(final Map<Stri...

2020-04-15 16:41:33 63

原创 js实现字母数字混合排序

if (data[0].similar_ratio != null && data[0].similar_ratio != undefined) { var compare = function (object1,object2){ var val1 = object1.project_code; ...

2020-04-15 14:23:24 2594

原创 SQL state [72000]; error code [1013]; Could not execute JDBC batch update;ORA-01013:

Caused by: org.springframework.orm.hibernate3.HibernateJdbcException: JDBC exception on Hibernate data access: SQLException for SQL [/* update com.ygsoft.gris.mdm.data.xtyhxx.Xtyhxx */ update XXX set ...

2020-03-20 19:32:32 4514

原创 setTimeout()

setTimeout(function(){ toPage(1, cache_pageSize, true); },700);有一个从看板穿透的页面,当setTimeout的时间小于1200时,toPage执行的结果在页面上显示之后又消失,这是跟setTimeout的异步执行有关...

2020-03-01 16:26:09 147

原创 Hibernate: could not execute native bulk manipulation query

String sql = " DELETE FROM T_AM_PROBLEM_BASIS M WHERE M.PROBLEM_GID=:problemId ";数据库mysql,执行时报错,改为:String sql = " DELETE FROM T_AM_PROBLEM_BASIS WHERE PROBLEM_GID=:problemId ";...

2020-02-26 16:59:43 7924

原创 mysql改造时报错:Parameter index out of range (3 > number of parameters, which is 0)

SELECT A.COMPANY_ID, A.COMPANY_NAME, A.COMPPATH, B.COMPANY_ID AS PARENT_COMPANY_ID, B.COMPANY_NAME AS PCOMPA...

2020-02-21 17:20:39 346

原创 mysql和oracle截取第二个/和第三个/(最多只有3个/的字符串)之间的字符串

oracle版本:SELECT NATURECATALOG.CATALOG_FULL_NAME, SUBSTR(NATURECATALOG.CATALOG_FULL_NAME, INSTR(NATURECATALOG.CATALOG_FULL_NAME, '/', 1, 2) + 1, INSTR(NATURECATALOG....

2020-02-18 19:09:03 2471

智能决策技术

该文档是基于智能决策技术而设计的网上购物系统,基于Web 数据挖掘技术,就网上购物决策系统而言,进一步的研究其可行性、系统设计技术和需求以及实现方法,设计与开发了一个网上购物决策支持系统。

2018-04-21

空空如也

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

TA关注的人

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