自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

悟●禅●酒的专栏

经得起考验的才叫信念,经不起考验的智能叫心血来潮

  • 博客(57)
  • 资源 (14)
  • 收藏
  • 关注

原创 Plugin org.apache.maven.plugins:maven-compiler-plugin:3.10.1 or one of its dependencies could not be

注意:url中地址需要跟仓库地址一致,使用pluginRepositories指定 Maven 构建工具在解析插件时搜索插件仓库的位置。原因大概是新版的对pom.xml的格式和规范要求跟严格吧。错误原因,开发工具由eclipse-jee-2021-03升级到eclipse-jee-2023-06,原能正常运行的项目,pom.xml文件出现如上错误。

2023-09-09 10:15:00 774

原创 GIT常用命令

要想起作用,必须要在这些文件不在暂存区中才可以,.gitignore文件只是忽略没有被staged(cached)文件, 对于已经被staged文件,加入ignore文件时一定要先从staged移除,才可以忽略。忽略文件不生效的原因:是.gitignore只能忽略那些原来没有被追踪的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。

2023-02-05 11:15:00 184 1

原创 FreeMarker使用

字符串中所有的特殊 HTML 字符都需要用实体引用来代替(比如 < 代替 < ) cap_: 数字的整数部分(比如 -1.9?int 就是 -1 ) 9>.: 把其他格式的数据,转化为 string 类型。: 字符串的第一个字母变为大写形式。mX: 小数部分最小 X 位。MX: 小数部分最大 X 位。: 去掉字符串首尾的空格。: 字符串的小写形式。: 字符串的大写形式。

2023-02-04 10:00:00 573

原创 no applicable action for [springProfile], current ElementPath is [[configuration][springProfile]]

代码异常提示如下:16:59:58,897 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[file-error] - Active log file name: logs/error.log16:59:58,897 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[file-error] - File property is set to [logs/error..

2022-04-02 22:00:00 6402

原创 The valid characters are defined in RFC 7230 and RFC 3986

错误提示如下:[/servlet/com.platform.service.Invoke?_sender=page&_c=com.platform.form.service&_m=save&_p0="3DB928067"&_p1="27"]. The valid characters are defined in RFC 7230 and RFC 3986 at org.apache.coyote.http11.Http11InputBuffer.parseReque

2022-04-01 22:30:00 207

原创 Apache Log4j2远程代码执行漏洞

风险描述 Apache Log4j2被爆出存在远程代码执行漏洞。因Apache Log4j2提供的lookup功能存在缺陷,会将记录的错误日志进行解析并加载,导致攻击者可利用该漏洞在目标服务器上执行任意代码。该组件应用范围较广,Apache Struts2、Apache Solr、Apache Druid、Apache Flink、ElasticSearch、kafka、Redis、logstash、docker等应用均可能受到影响。影响范围Apache log4j 2.0-2....

2021-12-10 15:52:02 3156

原创 Caused by: java.lang.StackOverflowError

直接上错误信息:org.apache.catalina.core.StandardContext.startInternal Error during ServletContainerInitializer processing javax.servlet.ServletException: Failed to instantiate WebApplicationInitializer class at org.springframework.web.SpringServletContainerI

2021-12-10 12:34:56 2632

原创 Missing artifact org.openjfx:javafx.base:jar:11.0.0-SNAPSHOT

先声明,本人环境使用的是 eclipse的maven项目,开始以为是缺包,将别人机器上的 mavan文件都拷过来,问题依然没解决。这个问题以前出现过,可惜没做笔记也没当回事,这次碰到了,特此记录。首先这块儿先声明,还是jar包的问题,只不过出在 jdk中。具体原因就不重复造轮子了参考此处不过我比较懒,并不想换个JDK玩,主要是怕以前的项目因换了JDK会发生什么不可预测的问题,然后就 缺啥补啥。按照个人猜想,如果openJDK中缺少关于javafx 的JAR,下载并补上,是否就行了,经..

2021-10-19 21:32:50 2077

原创 VSCode download

官方地址:Visual Studio Code - Code Editing. Redefined不过下载很慢,这个个人整理的百度网盘地址链接:https://pan.baidu.com/s/1RGojWm-ZTAwCATYdk6t6-g提取码:zzzz

2021-09-17 21:06:09 96

原创 <SEVERE> Failed to destroy the filter named [XXX] of type [XXX]

此处我的错误异常如下:Registered plugin: 'com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor@75c56eb9'Property 'mapperLocations' was not specified. _ _ |_ _ _|_. ___ _ | _ | | |\/|_)(_| | |_\ |_)||_|_\ / |

2021-09-17 21:05:38 2208

原创 jdbc.driver.connnection.isValid(I)Z 异常解决方式

出现此异常是因为使用HikariCP连接池配置数据库链接,而DM6的Driver在启用jdbc4协议去校验链接成功的时候不通过,就抛了出该异常。(HikariCP底层使用的jdbc4的链接协议)解决方式,在配置或者创建中添加如下内容:# 获取连接前的测试SQLconnectionTestQuery = SELECT 1此时jdbc4协议去校验链接会使用 个性化的SQL去校验,就不会有上面错误了。...

2021-09-17 21:05:11 746

原创 inode *** has a bad extended attribute block ***

经过:服务器突然异常,xshell链接不上,强制重启后进入如下界面。分享下修复经过:首先,在该界面输入root密码,进入修复模式。使用df -h 查看了下硬盘情况:奇怪的地方是每个盘都是 36G,每个盘使用都是100%。百度半天也没个所以然,后续同事联系厂家恢复,特此记录。使用fsck -n /dev/sda1 查询 “ /dev/sda1”分区,查询系统中的损坏文件。再使用fsck -y/dev/sda1 移除系统中损坏的文件。把每分区执行一遍就...

2021-08-18 21:23:26 346

原创 群晖NAS Docker 搭建 elasticsearch

因使用场景比较偏门,这坑,一路踩到了黑!!!,当然我是用的NAS是 DS920+本人试了 几个版本,最终定格在elasticsearch-6.7.2,使用镜像如图:坑一启动即报错,然后就没了,对,没了,容器启动异常,自动关掉了,这让我进入容器后台,该系统参数的机会都不给,郁闷,仔细分析日志,发现和百度,网络上都说需要修改 jvm.options中资源分配,将-Xms1g -Xmx1g改致-Xms521m-Xmx521m尝试无果。好吧,不熟悉NAS中Docker 关于存储空间...

2021-07-03 20:41:34 2148 4

原创 leaflet如何为geoJson图层设置zIndex图层顺序?

这个问题也是纠结了半天,两个geojson的面图层作为Layer,因所画的内容重要程度不同,总有主次之分,比如标记型的图标,即使被盖住了,也无伤大雅,但是一些监控或者告警的数据,如果被盖住了,就比较致命了。许多建议说使用Layer.setZIndex(999) ,但是跟过代码知道,Layer.zIndex打印显示undefined,直接官方文档,你会发现GeoJSON.Options 属性中根本没有 zindex属性。Option Type Default Descriptio..

2021-06-25 20:42:49 3076 7

原创 /lib64/libc.so.6: version `GLIBC_2.7′ not found

出现此错误是因为elasticsearch安装时报 /lib64/libc.so.6: version `GLIBC_2.7′ not found的错误,百度了几个帖zi

2021-06-10 13:18:13 696

原创 Echart 仪表盘 样式调整

option5 = { series: [{ type: 'gauge', progress: { show: true, width: 2 }, axisLine: { lineStyle: { width: 4,//圆弧部分 线宽 } }, ...

2021-06-01 18:42:21 2442

原创 XXL-JOB漏洞解决,Eclipse Jetty HTTP请求走私漏洞

可能我使用的xxl-job版本比较老,今天安全组检查,查出来一堆堆,分享下:

2021-05-29 09:23:45 2814

原创 where 1=1 尽量不使用

这个坑采的有点深,where 1=1 也不是说是所有地方都不能用吧,但是有些数据库 或者特定的查询,难免会遇到不必要的麻烦。此次遇到的深坑,一张含4千万数据的表,执行以下SQL的消息截图:直接count 只耗时 7ms追加了 where 1=1,耗时 1分多,一万只马儿飞过于是又想到,此处对表中的索引是否有影响,试了下:发现几乎没影响,不幸中的万幸。也不知道其他数据库在此处是个啥情况,欢迎留言。本次遇到问题的数据库 达梦6...

2021-05-28 20:01:45 253

原创 Failed to resolve directive: dialogDrag

前端开发中,vue项目,从A项目平移了一个组件到B项目,组件目录结构相同,但是在使用时,前台调试中就出现了如下错误:当然,我平移过程中,仔细检查了,确认不存在拼写错误,而且奇怪的地方,在A项目中并没有出现类似的错误,我猜测存在的问题是B项目,前端版本比较老的导致的,查了半天,参考了此贴,可能是因为我前端写的少或者Vue接触的时间短了,半天没懂,特此补充。因 Vue.directive(),之前没怎么用,我的解决方式是在main.js中添加了如下代码:Vue.directive('dialogDra

2021-05-18 23:21:28 6403

原创 Springboot 项目注册到nacos中,并调度用nacos中的其他服务

1.添加注册类package com.ruoyi.framework.config;import javax.annotation.PostConstruct;import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Configuration;import com.alibaba.nacos.api.annotation.NacosInjected

2021-05-18 23:21:09 806

原创 为什么要分库分表?

什么时候才需要分库分表呢?我们的评判标准是什么?一张表存储了多少数据的时候,才需要考虑分库分表?数据增长速度很快,每天产生多少数据,才需要考虑做分库分表?答案很简单:数据库出现性能瓶颈。用大白话来说就是数据库快扛不住了。举一个例子,如全国气象站数据采集系统,每1分钟一个测量度,每分钟采集7、8(风速、温度、湿度…)个维度,这样的设备全国有30多万套,简单计算下每天 30W * 7 * (1440 + N) 的数据量(N代表其他关联属性),这样的数据模型怎么建??这样的数据,如果放在一..

2021-04-09 14:13:09 61

转载 为什么数据库字段要使用NOT NULL?

最近刚入职新公司,发现数据库设计有点小问题,数据库字段很多没有NOT NULL,对于强迫症晚期患者来说,简直难以忍受,因此有了这篇文章。基于目前大部分的开发现状来说,我们都会把字段全部设置成NOT NULL并且给默认值的形式。通常,对于默认值一般这样设置:整形,我们一般使用0作为默认值。字符串,默认空字符串时间,可以默认1970-01-01 08:00:01,或者默认0000-00-00 00:00:00,但是连接参数要添加zeroDateTimeBehavior=convertToNull,.

2021-04-08 21:51:08 725

原创 XStream 组件漏洞修复

风险描述XStream 是Java 类库中的常用组件,可将Java 对象序列化为XML,反之可将Java 对象和XML 文档相互转换。XStream 官方发布安全公告,披露多个反序列化漏洞,包括:1、拒绝服务漏洞(CVE-2021-21341/21348)攻击者可利用该漏洞操纵已处理的输入流并替换或注入对象,执行恶意正则表达式的计算,从而造成拒绝服务攻击。2、服务端请求伪造漏洞(CVE-2021-21342/21349)攻击者可利用该漏洞操纵已处理的输入流并替换或注入对象,从而伪造服务端请求。

2021-04-06 18:28:04 2127

原创 com.alibaba.druid.sql.parser.ParserException: syntax error, error in :‘ TOP 3 * FROM 。。。

先说一下现象,此处我使用是国产达梦6数据库,该处SQL在数据库客户端中能正常执行,且该错误对系统运行,目前没发现有何异常,但,看着该接口每次被调用后,都打出一堆Exception,也是很不爽的事。此处报错日志异常如下(仅供参考):11:11:47.031 [main] DEBUG c.r.p.t.s.m.S.searchSql - [debug,143] - ==> Preparing: SELECT TOP 3 * FROM XXXXXX WHERE XXXX ORDER BY XXX A.

2021-04-02 18:44:41 10685

原创 el-collapse-item__content 样式修改后 触发change事件 内容部分白色一闪而逝

项目使用 Element-ui Collapse 折叠面板,在修改样式后,点击 title展开内容时,content部分,有白色一闪而逝。<template> <el-collapse accordion v-model="activeNames" @change="handleChange"> <el-collapse-item v-for="(item, index) in dataList" :name="index"&gt

2021-03-30 21:26:50 3723 1

原创 Kettle 9.1 下载

链接: https://pan.baidu.com/s/18fvoHZ1R92J3mCxXwF28ng 提取码: wnap

2021-03-25 21:28:25 2292

原创 TypeError: Error #1007: 尝试实例化的函数不是构造函数。

错误场景:本次错误场景在使用别人的Flex组件,迁移代码,复制功能至新项目中。编译都过了,没有报错误,运行时,点击相应功能出错,而且不能进入下一步,界面直接卡死。错误提示如下:TypeError: Error #1007: 尝试实例化的函数不是构造函数。 at mx.core::ClassFactory/newInstance()[E:\dev\4.y\frameworks\projects\framework\src\mx\core\ClassFactory.as:172] at mx.contro

2021-03-22 20:49:23 454

原创 java项目 部署后交互 乱码

今天部署个项目,显示、查询啥啥一切正常,更新数据,保存再对出来,凡是中文的都变成了乱码。各种查,系统该配置的都配了,始终没明白为什么乱码,配置信息如下:server.tomcat.uri-encoding=UTF-8server.servlet.encoding.force=trueserver.servlet.encoding.charset=UTF-8spring.http.encoding.charset=UTF-8 spring.http.encoding.enabled=true s

2021-03-17 21:40:51 186

原创 org.springframework.web.servlet.NoHandlerFoundException: No handler found for GET /index.html

此处出现该异常,我的现象是 可以访问controller 中的接口,访问不了 static 目录中的静态资源。出现的原因是,我项目本身是前后端分离的,因特殊原因做了几个配置界面,配置界面不需要分离部署,总的来说就是为了偷懒,将编译好的资源直接放置到resources/static中,请求静态资源时,前端显示:后端异常:2021-03-15 10:50:50.840 WARN 24628 --- [.0-11018-exec-3] o.s.web.servlet.PageNotFound .

2021-03-15 11:43:51 8212

原创 Nacos 启动异常

每个人情况不一样,我的异常提示信息如下,仅供参考:org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat at org.springframework.boot.web.serv

2021-03-09 18:06:22 718

原创 springboot应用,启动报错:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputExcept

按错误,百度,大多都是说 application.yml 文件编写错误,空格多了或者少了的原因,检查下空格,发现正常。还有的说 application.yml 编码发生了改变,GBK和UTF-8两种编码格式的问题。我都试了下,本人遇到该错误时,本机本启动正常,投掷服务器,启动抛出异常,但是服务也能正常启动。想来想去,因为部分配置信息是放置在 nacos 配置中心,所以在控制台输入配置信息看看,结果发现中文注释部分的都变成乱码,果然还是 编码格式的问题,因部分配置放在配置中心,果断将中文部分的注释

2021-03-03 12:04:39 597

原创 在SpringBoot启动类中用@value获取配置信息为空

最近项目结构比较复杂,在生产环境和测试环境,启动类中加载的动动有差异,每次调试时改来改去,麻烦,还来想想,能否通过spring.profiles.active属性来区分测试环境和生产环境,加个判断不就解决了!resources目录如下:因项目中本来就使用了 onlinne 和 offline的配置,所以spring.profiles.active该属性绝对好使,可是在启动类中用@Value,获取到 active=null,代码如下:@SpringBootApplication(exclude =.

2021-02-26 13:04:48 2620 3

原创 SQLSyntaxErrorException: SELECT command denied to user ‘XXXXX‘@‘xxxx‘ for table ‘XXXX‘ 异常解决

项目场景:springboot 项目集成了mybatis-plus 查询数据库报该错误。java.sql.SQLSyntaxErrorException: SELECT command denied to user 'root'@'192.168.100.111' for table 'GZHZ_LUOLEI_FENXI' at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) at com.mys

2021-02-23 12:04:21 4720

原创 常用的类型转换器

import java.math.BigDecimal;import java.math.BigInteger;import java.nio.ByteBuffer;import java.nio.charset.Charset;import java.text.NumberFormat;import java.util.Set;/** * 类型转换器 */public class Convert{ /** * 转换为字符串<br> * 如果给定.

2021-02-20 13:30:22 139

原创 反射工具类. 提供调用getter/setter方法, 访问私有变量, 调用私有方法, 获取泛型类型Class, 被AOP过的真实类等工具函数

使用示例:T entity = null;// 如果不存在实例则新建.entity = (entity == null ? clazz.newInstance() : entity);ReflectUtils.invokeSetter(entity, propertyName, val);ReflectUtils.java类import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;im

2021-02-20 13:22:42 679

原创 总结 Spring 获取配置文件属性的三种方法

方法一:通过 Environment env获取配置属性:import org.springframework.core.env.Environment;@Configurationpublic class MyBatisConfig{ @Autowired private Environment env; @Bean public void sqlSessionFactory(DataSource dataSource) throws Exception

2021-02-04 14:17:23 2576

原创 spring redis 工具类

此工具类出自若依管理系统,感觉封装的挺好的,特此记录。配置:spring: redis: # 地址 host: 127.0.0.1 # 端口,默认为6379 port: 6379 # 连接超时时间 timeout: 10s lettuce: pool: # 连接池中的最小空闲连接 min-idle: 0 # 连接池中的最大空闲连接 max-idle: 8

2021-02-04 13:36:37 93

原创 达梦数据库卡,未执行完SQL排查

问题描述:提示:达梦6数据库的项目,因使用时间久了,数据量大了,最近总死机或者数据请求缓慢,又因业务太多,时间隔了太久,不知道如何查起。后来想了想,总是数据库挂掉,或者查询缓慢,那么是不是数据库的问题呢,然后查询各种资料,沟通数据库厂家,寻求援助,然后问题暂时解决了,记录如下。解决方案:-- 使用 SYSDBA 登录,此处查询的 系统库 所以选择的是 SYSTEM 库select * from v$session where trx_id in ( select trx_id from v$loc

2021-02-01 13:47:22 961 3

原创 达梦数据库DMP文件导入导出

达梦数据库的导出、导入首先,使用dmp文件导入导出,一定要注意数据库版本,常用命令如下:导出方式如下://注意:需要先进入达梦安装目录的bin目录下D:\dmdbms\bin>expdb SYSDBA/SYSDBA/PENG@localhost OWNER=HUOBI file=D:\HUOBI .dmp 参数说明:第一个 SYSDBA 用户名 第二个 SYSDBA 密码 PENG 数据库OWNER=HUOBI (模式) file=D:\HUOBI .d.

2021-02-01 12:10:33 4215

原创 pageHelper方言不支持怎么办

首先可以查阅一下 使用自定义方言,参考链接如下:自定义方言然还有一种更简单方式,代码如下:PageAutoDialect.registerDialectAlias("dm6", OracleDialect.class);此处代码在SqlSessionFactory创建之后执行即可。原理说明:使用pageHelper,不支持分页那么很明显,你使用的数据库非常规数据库了,例如我上面这个例子使用的是国产达梦数据库,所以它不支持。达梦数据库的jdbc配置连接如下: driverClassNam

2021-01-27 13:59:26 1597

Java整合Kettle.docx

Java整合Kettle

2021-03-23

Kettle基本使用.docx

整理的 Kettle基本使用 kettle7.1

2021-03-23

sentinel-dashboard-1.8.1.jar

(附带安装和说明)sentinel是面向分布式服务框架的轻量级流量控制框架,主要以流量为切入点,从流量控制,熔断降级,系统负载保护等多个维度来维护系统的稳定性。

2021-03-04

PPT模板 ppt制作

120 个 互联网行业 PPT模板

2021-01-01

全能地图下载器-MapTileDownloader.rar

瓦片地图下载器 leaflet 离线地图

2021-01-01

金仓数据库安装指导.docx

金仓数据库安装文档 全面 内附下载地址

2021-01-01

达梦数据库典型语句例子

达梦数据库典型语句例子,适合新手参考,语法和部分函数略有差异

2018-12-26

XXL-JOB金仓版

XXL-JOB 任务调度中心,由原来的mysql数据库改为了金仓数据库,其他地方无改动。

2018-12-26

SVN的安装——对项目的管理

SVN的安装——对项目的管理 SVN 项目管理 开发管理 权限定制 安装要点

2011-06-27

Teamcenter 8.1 菜单开发

Teamcenter 8.1 菜单开发 Teamcenter二次开发 菜单开发 Teamcenter 8.1 菜单开发 Teamcenter 二次开发 菜单开发

2011-06-27

Teamcenter 8.1 安装

Teamcenter 8.1 安装 最简易的安装方式 未出现截图的部分 直接点下一步

2011-03-24

java源代码,关于java中常见各种类的用法

学习 java 基础的 宝典; 内含有大量 中文注解,叫你一看就懂; 含有一些嵌套,框架,技巧,由浅入深; 内不含3大框架的知识。

2011-02-18

C++ 程序设计源码

C++ 初学者可以学学 很多都是涉及到算法的应用。。。 到后期的还有一个实例程序的开发

2011-02-17

空空如也

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

TA关注的人

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