- 博客(53)
- 资源 (46)
- 收藏
- 关注

原创 若依框架-遇到的相关问题-(持续更新中 建议收藏)
一、项目启动相关问题二、新建子模块相关问题三、权限相关问题四、任务调度相关问题(定时任务)五、前后端访问问题(api/Controller访问)六、工具类相关问题
2022-05-24 11:37:50
39730
15
原创 【应用容器-Docker】
Docker 可以帮助实现持续集成和部署,通过将应用程序和依赖项打包到容器中,可以在不同环境中快速、可靠地部署应用程序。1. 开发环境搭建:开发者可以使用 Docker 容器来搭建统一的开发环境,确保每个开发人员都在相同的环境中工作,减少因环境差异导致的问题。3. 水平扩展:通过使用 Docker 容器,可以快速创建和销毁多个相同的容器来实现水平扩展,以满足高流量和高可用性的需求。4. 依赖管理:Docker 容器可以隔离应用程序的依赖项,避免不同应用程序之间的冲突和依赖关系问题。
2024-02-04 14:38:45
563
1
原创 Swiper轮播图系列
需要动态加载数据,而官方推荐加载dom节点后再加载Swiper,在mounted钩子函数中初始化Swiper。我们数据在created使用ajax动态加载时,mounted完成调用,则swiper已经创建,而数据未加载完成,等数据加载完成时,swiper的页码没有再更新,所以显示的是最后一页的图片。另一个相同思路的是直接使用v-show即可:v-show="list.length > 0",写在class为swiper-container上面。Vue使用Swiper时,图片默认显示最后一张。
2023-12-23 14:58:01
704
原创 (已解决)redis.get报错com.alibaba.fastjson.JSONException: autoType is not support
edis存取值问题,存自定义实体对象;第一次取的时候报错:com.alibaba.fastjson.JSONException: autoType is not support。
2023-08-16 13:57:20
1232
原创 ArrayList底层原理分析
1、底层用数组实现;2、空参构造方法,默认创建长度为0的数组;添加第一个元素时,创建一个新的长度为10的数组;3、一个个添加数据,当数组存满时,会自动扩容1.5倍;所有元素拷贝至新数组中;4、如果一次添加多个元素,1.5倍还放不下,则新创建的数组长度以实际添加长度为准;
2023-05-26 12:22:51
175
原创 VSCode启动vue项目,入门各类报错解决方案
一、背景:启动项目命令:npm run dev,直接报错npm ERR! missing script: dev。二、解决方案: 1.使用命令:vue init webpack project(项目名)。 2.再重新使用启动项目命令:npm run dev。若使用命令:vue init webpack project(项目名)报错: vue : 无法加载文件 C:\Users\asus\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止...
2023-05-26 11:48:48
3050
1
原创 System.arraycopy()是深拷贝还是浅拷贝?
ArrayList扩容机制,使用Arrays.copyOf(),而底层正是用的System.arraycopy();System.arraycopy()到底是深拷贝还是浅拷贝?
2023-05-26 11:42:36
799
原创 后台服务器Tomcat运行日志警告
一堆的警告:org.apache.catalina.realm.LockOutRealm.filterLockedAccounts An attempt was made to authenticate the locked user "jenkins"
2022-11-01 14:18:26
914
原创 POI导入大批量Excel数据,解决OOM问题(可支持几十万以上)
使用xlsx-streamer读取 .xlsx格式文件,可将部分数据按次缓存到内存中,已经读取的数据进行GC处理,解决OOM问题。只支持 Excel2007版本,不支持Excel2003版本。
2022-10-09 22:10:25
2829
原创 使用DBeaver问题记录
一、数据库导航中,一远程数据库连接,数据库表展示不全,create table 显示该表已存在,用show table; 能找到该表,但在表视图中找不到;断开重新连接也解决不了。解决办法:其实是由于配置了过滤器,如果找不到数据库,是配置了库过滤器,找不到表是配置了表过滤器,很久之前配置了,自己也忘记了,修改表过滤器即可解决。
2022-09-07 10:44:32
10720
1
原创 Vue遇到的问题记录
使用v-for的时候,出现了重复的key,导致控制台报错,但控件能正常渲染。1.2 解决办法检查key是否存在重复,引号内则为重复的key,修改key为唯一值即可。
2022-05-27 21:34:38
8629
原创 web项目云服务器选配 及 安装过程相关问题记录
服务器无法ping:修改防火墙设置:服务器管理器 ---> 工具 ---> 高级安全Windows Defender防火墙 ---> 入站规则 ---> 文件和打印机共享(回显请求 - ICMPv4 - In),启用规则。MySQL相关问题:1、MySQL登录:【已解决】mysql -h localhost -P 3306 -u root -proot;2、MySql登录进去后,提示:You must reset your passw
2021-12-29 00:41:14
1542
1
原创 web项目修改了applicationContext,无法访问静态文件
一、问题描述 在idea中,原来是用Tomcat根路径访问项目,可以正常访问静态资源(即:webapp下的文件);后需要部署到服务器上去,添加了项目名称访问,发现静态资源无法访问了。静态文件路径为:webapp/statics/** 而且在spring mvc中已经配置开放静态资源:<mvc:default-servlet-handler/><mvc:resources mapping="/statics/**" location="/stati...
2021-12-10 17:39:13
642
原创 oracle的exp导出dmp文件
提示:需要安装oracle数据库,未安装oracle数据库,会提示这个错误(需要进入bin目录,我是将整个bin从同事那拷过来,还需要dbhome,由于这个目录太大,就没拷了):EXP-00000: Message 0 not found; No message file for product=RDBMS, facility=EXP执行命令:exp用户名/口令@127.0.0.1:1521/实例名file=D:\temp.dmptables=(a表,b表,c表)...
2021-10-22 14:30:35
1787
原创 TortoiseSVN小乌龟的使用(应该还比较全吧,可满足日常使用,含服务器端操作配置、含中文汉化版)
一、下载地址(地址里含各国语言汉化版直接看Language packs): https://tortoisesvn.net/downloads.html二、安装注意事项: 如果需要服务端,就需要勾选三、服务端: 1、将svn注册为服务自动启动:sc create "SVN SERVICE" binPath= "D:\Software\TortoiseSVN\bin\svnserve.exe --service -r E:\So...
2021-09-03 19:02:13
11939
原创 ssm项目突然报错conflicts with existing, non-compatible bean definition of same name and class
一、问题背景 如题,原本项目可以正常启动无问题,经将原来的类移动新包里面后,再次启动就报错。二、问题分析 由于项目里的类移动新包后,maven没有重新编译成功,致使spring扫描注解类时显示重复冲突。三、解决办法 将编译文件classes上级目录target直接删除,重新build即可。...
2021-09-02 08:53:05
1001
原创 ssm项目正常启动成功,但访问功能调用sql报错AbstractMethodError
一、错误信息如下:抽象方法错误HTTP Status 500 - Handler dispatch failed; nested exception is java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer;typeException reportmessageHandler dispatch failed; ..
2021-08-25 21:18:22
423
原创 使用jdbcTemplate却使用具名参数报错
一、问题背景: 今天用jdbcTemplate写SQL,想试下能不能使用具名参数(即:冒号加参数名),结果报错:Invalid argument value: java.lang.ArrayIndexOutOfBoundsException。二、原因分析: jdbcTemplate没有对具名参数的处理,是无法使用具名参数的。三、解决办法: ①使用NamedParameterJdbcTemplate:NamedParameterJdbcTempla...
2021-08-19 19:19:50
646
原创 Spring的@Value无法加载相应的@PropertySource
一、问题详细: 使用了@Value("${jdbc.driver}"),却无法获取jdbc.properties中的键值;仍然显示"${jdbc.driver}"字符串;二、问题分析: 1、在Spring5.0版本前,要使用@Value,有两种方式: ①@PropertySource +Environment ②@PropertySource(PropertySourcesPlaceholder...
2021-08-09 00:59:18
576
原创 Linux相关命令-记录
【系统相关】:查看系统版本:cat /proc/version 查看系统位数:getconf LONG_BIT 文件夹赋权:sudo chmod -R 777 文件夹名 例:sudo chmod -R 777standalone/【Jboss相关】:显示java进程:ps -ef |grep java 关闭进程:kill -9 进程ID 例:kill -9 21521 重启Jboss:./standalone.sh...
2021-06-25 10:41:52
103
原创 mybatis动态SQL使用注解@SelectProvider,获取bean时报错Invalid bound statement (not found)
一、问题: 明明@SelectProvider注解的没有问题,类方法名都能找到,偏偏出现这个问题: Invalid bound statement (not found)二、原因分析: 经过排查,@SelectProvider注解的方法中,存在多个参数的方法;经过各种查询,原来mybatis3.4版本以下,@SelectProvider注解的方法只能传入单个参数;三、解决方法: 将@SelectProvider注解的...
2021-05-24 22:11:55
830
原创 MySQL报错:Lost connection to MySQL server at ‘reading initial communication packet‘, system error:0
MySQL突然报错:Lost connection to MySQL server at 'reading initial communication packet', system error:0平时使用的好好的,今天突然出现这个错误;这次的解决方法:重启MySQL服务 计算机管理-服务-找到MySQL服务,手动停止后,重新开启一下,就能正常使用没报错了。...
2021-05-18 23:55:37
14514
6
原创 html/jsp页面获取滚动条所在位置(滚动条底部位置获取不准问题解决)
一、背景:页面获取滚动条顶部、底部位置jquery: ①顶部: $(document).scrollTop() == 0 ②底部:$(document).scrollTop() + $(window).height() >= $(document).height()完整jquery代码:$(window).scroll(function () { if ($(document).scrollTop() == 0) { conso...
2021-04-21 17:15:03
901
原创 Oracle的sql执行,有特殊字符%等别名报错解决
遇到几次用百分号%作为别名报错,之前一直忙着赶紧把数据导出来,就没去查解决办法,今天有空就查了一下,并留下记录:例如:select a.name as 6% from a 报错解决办法: 加英文双引号"",例如:select a.name as "6%" from a即可解决....
2021-01-21 20:42:55
1216
原创 在网页标题title左侧、收藏夹左侧加上图标
一、直接弄个.ico格式的图标,在head里加上下面两个即可: ① 网页左侧显示的是:rel="icon" 例如: <head> <link rel="icon" href="图标地址" type="image/x-icon"> <head> ② 网站收藏夹左侧图标显示:rel="shortcut...
2020-12-15 16:47:17
292
原创 idea使用热部署插件JRebel,启动ssm项目出现bean重复,或找不到某个类,编译未生效问题
问题: idea不使用JRebel不报错,使用JRebel,启动ssm项目出现bean重复,或找不到某个类,编译未生效等问题。解决方案: 正在上传…重新上传取消
2020-12-02 20:55:52
1520
2
原创 MySQL安装系列问题(安装文件下载、配置、可视化工具下载)
一、安装文件下载 (绿色免安装版)下载地址:二、安装配置 1.将下载下来的文件夹解压,打开my.ini,修改以下地址(basedir为根目录): 2.注册服务:用管理员身份打开cmd(不然会报Install/Remove of the Service Denied!),进入mysql根目录下的bin目录,执行mysqld.exe -install 安装服务。 ...
2020-11-11 00:13:16
311
2
原创 PLSQL新安装处理(连接问题配置、SQL快捷SF设置、打印中文乱码问题)
一、连接问题配置 登录直接报错,initialization error,连不上数据库问题;没有oracle客户端,找不到oci.dll文件; 1.下载文件instantclient_19_8并解压; 2.进入plsql,登录时,点取消按钮进入软件主界面; 3.点工具 -------->首选项-------->oracle--------->连接-----...
2020-11-07 18:23:39
455
原创 解决Tomcat启动报错: Invalid byte tag in constant pool: 19
背景: 由于新增了几个jar包,本地tomcat是7.0,启动时报错: Invalid byte tag in constant pool: 19. 估计是由于新增的jar包与tomcat版本不兼容。解决: 新安装了一个Tomcat8.0,启动不再报此错误....
2020-10-19 15:32:53
2301
原创 Uncaught Error: Bootstrap‘s JavaScript requires jQuery报错问题解决
Uncaught Error: Bootstrap's JavaScript requires jQuery. 这是由于引入的bootstrap.min.js在jquery后面引入,所以只要将jquery的js放在bootstrap前面就行了.
2020-10-16 23:56:46
2482
2
原创 Log4j 输出格式转换字符说明(layout.ConversionPattern)
Log4j 输出格式转换字符说明 (layout.ConversionPattern)c category的名称,可使用{n}限制输出的精度。例如:logger名为"a.b.c",%c{2}将输出"b.c"。C 产生log事件的java完全限定类名。可使用{n}限制输出的精度。例如:“org.apache.xyz.SomeClass”,%C{2}将输出“SomeClass”。d 时间和日期的输出格式,例如:%d{yyyy MM dd HH:mm:ss,SS},可...
2020-10-15 19:03:44
671
原创 解决访问GitHub网站速度慢的问题
1、浏览器打开网站http://tool.chinaz.com/dns,检测github.com;2、选择TTL值最低的一个ip例如:13.250.177.2233、找到本机的hosts文件,C:\Windows\System32\drivers\etc\hosts, 打开编辑。(若无权限,将该文件复制到桌面,改完后再粘贴进去),在最后面加上:13.250.177.223 github.com4、保存后,打开cmd,执行命令:ipconfig /flushdns,刷新网站速度加快,若速度仍然慢,
2020-07-30 15:53:40
1586
2
原创 sql查询条件为空该条件作废,不为空按条件查询(sql查询一方条件为空查询另一表全部数据,不为空按条件查询)
①select a.column1, b.column1from a, bwhere a.column1 = decode(b.column1, null, a.column1, b.column1);②select a.column1, b.column1from a, bwhere instr(decode(b.column1, null, a.column1, b.column1), a.column1) > 0;...
2020-06-29 17:25:02
2405
原创 VSCode安装Live Server之后未显示Go Live,且Open With Live Server不起作用
一、问题:VSCode安装Live Server之后未显示Go Live,且Open With Live Server不起作用。二、解决方案:重启VSCode仍未起作用的话,就将LiveServer切换版本,降低当前Live Server版本,再重新加载。
2020-06-23 20:19:32
6934
1
原创 SQL函数判断字符串是否为纯数字
CREATE OR REPLACE FUNCTION IsNumber (str_ VARCHAR2) RETURN VARCHAR2IS str NUMBER;BEGIN str := to_number(str_); RETURN '1';EXCEPTION WHEN OTHERS THEN RETURN '0';END IsNumber;-----------------------------------------------selectIsNumber(...
2020-06-18 16:23:19
2963
一个网站安全检测工具:Websecurify Scanner 0.9
2024-08-01
Java图片内容识别支持tess4j5.8
2023-08-21
Vue.js-devtools6.1.4.crx
2022-04-18
mysql5.6.24-x64
2020-11-09
instantclient_19_8_32位
2020-11-07
窗口隐藏工具
2019-02-13
apache-tomcat-9.0.1.exe
2017-10-17
java在线预览需要的jar包
2017-08-29
Hibernate3所有包和配置文件
2017-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人