踩坑日常
程序员-小李
长路漫漫,任重而道远
展开
-
GPT访问跨域如何解决呢?
后面我在docker启动了nginx代理。原创 2024-02-27 18:29:57 · 862 阅读 · 0 评论 -
解决执行数据库操作时出现 “Operation not allowed for a result set of type ResultSet.TYPE_FORWARD_ONLY“ 异常
本文讨论了执行数据库操作时出现的一个常见异常:"Operation not allowed for a result set of type ResultSet.TYPE_FORWARD_ONLY"。异常的原因是使用了只能向前遍历的结果集类型,并且尝试在该结果集上执行不支持的操作。为了解决这个问题,我们需要将结果集的类型设置为可滚动的,并提供了相应的代码示例。通过修改代码,我们成功解决了这个异常,提高了数据库查询操作的灵活性和功能性。希望本文能对遇到类似问题的开发者提供帮助和指导。原创 2023-07-12 15:08:50 · 1768 阅读 · 0 评论 -
创建数据库表时出现未知排序规则的报错(MySQL)
在创建数据库表时,使用了未知的排序规则(utf8mb4_0900_ai_ci),导致报错。原创 2023-07-11 00:42:31 · 629 阅读 · 0 评论 -
GPG公钥无法生成问题及解决
今天要用到GPG公钥,在码云上,于是按照官方的步骤去操作,软件我下载安装好了,就是不好使,遇到的问题挺多。原创 2023-03-17 21:03:59 · 554 阅读 · 0 评论 -
JSP的Web程序提示ServletHandle.XXXHandle不是Servlet的解决
调试jsp写的web程序,结果在Login系统时提示ServletHandle.LoginHandle不是Servlet,是版本冲突还是版本过低?原创 2023-02-17 16:21:03 · 491 阅读 · 0 评论 -
酷玩机:如何使笔记本在计算机盖合上后仍继续工作
笔记本外接显示器,如何使笔记本计算机盖合上,内置显示器与外接显示器仍处于工作开启状态而非睡眠。原创 2022-10-10 13:30:18 · 16341 阅读 · 0 评论 -
关于Error: A JNI error has occurred, please check your installation and try again的解决方法
今天在创建完新项目测试的时候遇到了下面的问题:我以为是jdk路径设置哪里出错了原创 2021-08-09 21:44:06 · 617 阅读 · 0 评论 -
Java项目中报错Module ××× production:java.lang.classCastException解决
昨天还好好能跑的程序,今天打开就提示下面的错误了,懵了解决方案:重新构建项目再从磁盘重新载入一次就好了这样重新启动项目就不会再有先前的错误了!!!原创 2021-10-24 23:13:56 · 8076 阅读 · 15 评论 -
vue引入echarts报错解决
在Vue项目中引入Echart(使用npm install指令)的时候报错:PS G:> npm installnpm WARN old lockfile npm WARN old lockfile The package-lock.json file was created with an old version of npm,npm WARN old lockfile so supplemental metadata must be fetched from the registry.n原创 2022-04-08 23:51:28 · 3484 阅读 · 2 评论 -
关于JavaSwing表格部件的表格数据的刷新解决方法
在此整理一下JavaSwing的表格组件关于如何刷新的解决方案原创 2021-06-10 14:59:15 · 6134 阅读 · 0 评论 -
求解:Parameter ‘title‘ not found. Available parameters are [map, param1],这个问题咋解决啊???
求解,这个咋解决啊,困扰一下午了,/(ㄒoㄒ)/~~原创 2021-07-25 17:14:09 · 1609 阅读 · 0 评论 -
Java-关于Swing窗体如何实现在同一个窗体实现不同面板的切换的解决
今天聊聊关于Swing窗体如何实现在同一个窗体实现不同面板的切换的解决方案,这个问题也是一直困扰了我很久,都快半个多月了,因为我们数据库课设(是做一个 ***系统)要用到Java-Swing创建窗体,而我想实现这样一个功能:就是一个窗体上有几个不同的按钮,和一个主面板,通过点击按钮,切换不同的面板,即显示不同的内容。这个之前也在百度上找了很多很多的实现方案,但感觉实现方式都不是很理想,这里我做了一个改进的解决方案。实现步骤大体如下:创建一个主窗体JFrame 在主窗体上添加一个主显示JPanel.原创 2021-05-24 23:10:25 · 10576 阅读 · 10 评论 -
解决IDEA创建SpringBoot项目时初始化失败的问题
今天在创建SpringBoot项目时遇到以下的情况:开始以为挺顺利,期待中····结果出现了这个弹窗····我仔细看了下这个警告的意思,大概是说这个https://start. spring. io不可用,让检查URL,网络和代理设置,那就是连接不上这个链接呗,不能正确访问到,也就是这个代理不可用了,看来重新换个代理就好了,返回先前那个界面,我们不用默认的代理地址,我们换上这个:https://start.aliyun.com/然后按next进到这个界...原创 2021-06-25 23:08:02 · 4162 阅读 · 0 评论 -
Java模拟实现简单的微波炉系统
要建立一个简单的微波炉系统,这个微波炉有两个按钮:烹饪按钮和取消按钮,在按下烹饪按钮后,微波炉工作1分钟。如果在正在烹饪时按下烹饪按钮,烹饪时间就增加1分钟。在任何时候按下取消按钮都会停止烹饪。下面是一些初始系统的特定要求:1、微波炉正在烹饪时,微波炉里的灯必须亮着,在打开炉门时,灯依然要亮。其余时间,灯都必须要 关着。2、仅在关炉门时对烹饪进行初始化。微波炉系统3、通过按烹饪按钮对烹饪进行初始化。按一次微波炉能工作1分钟。4、在微波炉工作时按烹饪按钮,能延长1分钟的工作时间,在工作.原创 2021-06-29 20:57:32 · 1538 阅读 · 0 评论 -
Window系统下离线安装MySQL详细步骤
中午给同学电脑上安装了MySQL,版本是8.0.17,是先从官网下载压缩包,然后离线安装,中间遇到了一些小插曲,这里分享下我的安装过程:(文末有这个版本的压缩包,在我网盘,需要可以取,也可以自己从官网下载)1.先是下载好压缩包,然后解压缩,里面的文件如下图:2.如果你所下载的压缩包里面没有下图这两个文件(data文件夹和my.ini文件),可以自己创建my.ini文件里面写入以下内容(注意修改两个地方,设置你MySQL安装目录,然后保存[mysqld]# 设...原创 2021-05-25 23:11:39 · 2416 阅读 · 0 评论 -
如何从GitHub上面下载Java项目,并用IDEA导入该项目跑起来?
在GitHub上面有很多很多很不错的项目,把它项目下载到本地跑一下研究一下也是能学到挺多东西,那怎么下载GitHub上面的项目并用IDEA跑起来呢,我今天也是第一次尝试,下面整理 一下步骤:1 .先从GitHub克隆(clone)一个项目到本地方式1:直接从网页版GitHub下载项目的压缩包形式方式2:GitHub桌面版clone项目稍等片刻,就把项目下载到本地了2。打开IDEA,导入刚刚下载的Java项目下面这里选eclipse(普通Java项目)...原创 2021-06-23 23:26:27 · 17097 阅读 · 0 评论 -
如何查看自己电脑安装的Java版本与maven版本?
查看Java版本:电脑键盘按下Win+R键,然后输入cmd,然后在小黑窗输入java --version,再按回车,就能查看到自己电脑装的Java版本。由上面的结果可以知道,我电脑当前装的Java版本是12.0.2查看maven版本 :同样是在上面的小黑窗里查询,不过我们这次输入的命令是mvn -version(注意version前面是一个小横线)然后按下回车:从上图可以看出,我电脑的装的maven版本是3.3.9,同时也能看到自己的Java版本。...原创 2021-06-25 17:06:42 · 3732 阅读 · 1 评论 -
自己封装的JDBC类
对JDBC进行一些简单的封装,可以方便在项目中调用,同时也减少了重复代码量,降低代码的冗余度,提高代码的可读性和美观。package JdbcUtil;import java.sql.*;/** * 简述: *数据库管理类 * @author:LiYansheng * @date:2021/04/26 19:31 * @version: */public class ConnectionManager { /** * 连接数据库的四大必需属性 *..原创 2021-05-24 13:29:19 · 193 阅读 · 0 评论 -
Red Hat linux9修改登录密码步骤
今天帮同学在虚拟机添加了Red Hat linux9,但是开机进入系统时需要账号密码,试过账号密码root都不行!看来得重置密码才行了啊,按下面步骤重置密码后,最后可以进入系统了1.首先启动虚拟机,然后快速按下e键(这个一定要快啊,好像就两三秒),就可以进入下面这个界面了2.选择第二项,再次按e,进入编辑,输入“空格+1”,然后回车保存3.按b键进入重启,然后输入新密码4.然后输入reboot重启,再次输入账号:root,密码是你刚刚设置的密码,就可以登.原创 2021-05-25 19:56:41 · 1196 阅读 · 0 评论 -
回顾springmvc项目创建、及踩坑排错
许久没有创建springmvc项目了,本文简单回顾一下,使用纯Java代码做配置与测试,后面有踩坑排错实录,一起来围观一下吧原创 2022-10-09 08:51:58 · 292 阅读 · 1 评论 -
Linux常用操作汇总:内容有点杂,但很实用
常用Linux操作技巧,踩坑实录,希望对你有帮助哦!原创 2022-09-29 09:17:17 · 4660 阅读 · 2 评论 -
关于Git pull Failed的解决
使用Git pull命令来拉取最新的代码修改居然失败了(pull fail),需要先在本地处理(commit或stash或revert)一下再pull,即可解决。原创 2022-09-10 14:28:06 · 2520 阅读 · 0 评论 -
关于虚拟机ping不通宿主机的问题解决
原有一台centos7主机,然后在其基础上克隆了一台,想实现两台虚拟机直接ping通,且虚拟机与宿主机ping通。实践中发现宿主机可以ping通虚拟机,但是虚拟机ping不通宿主机。原创 2022-08-30 00:10:12 · 1607 阅读 · 0 评论 -
解决 Python引入mysql-connector无法识别的问题
最近在学习python,在学习到Python MySQL那块的内容时,发现导包过程中有些奇怪的问题:控制台显示我已经将驱动已经下载好了,但是在 PyCharm里面当我 import mysql.connector时还是暴红线,难道是没有识别出来么如下图,我是用这个命令将mysql-connetor包下载下来了,但依旧有报错红线。......原创 2022-08-27 14:15:36 · 3431 阅读 · 1 评论 -
关于Nginx代理目录出现乱码问题的解决
解决使用Nginx做目录代理的时候,中文命名的文件在前端出现乱码问题。原创 2022-08-25 09:49:15 · 6407 阅读 · 5 评论 -
Springboot整合代码生成器失败报错解决:Could not find artifact com. baomidou: mybatis-plus-generator
仔细检查一下项目下的依赖包,我发现的包没有导进来后来查阅了一些资料,依赖坐标要如下写法再检查一下项目的依赖包,发现需要的包都导进来了。可以自己创建一个测试类执行一下下面的这个方法就可以了:效果:上面的代码要是执行成功的话,就能在项目下自动生成某个表对应的,,,,了,这样就能大大提高项目开发效率了。...原创 2022-06-18 12:54:36 · 7137 阅读 · 1 评论 -
解决springboot项目打包出错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1
今早在打包springboot项目时遇到了下面的报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile on project 项目名称 Fatal error compiling,解决方案如下。原创 2022-06-09 13:48:08 · 22167 阅读 · 1 评论 -
MySQL字符串截取SUBSTRING_INDEX函数使用(付实例)
mysql如何使用字符串截取函数时查询条件更加灵活原创 2022-05-08 12:11:03 · 533 阅读 · 1 评论 -
bug:Acess to XMLHttpRequest at ‘localhost:8080/test‘ from origin ‘http://localhost:8081‘ has been b
当你在浏览器控制台遇到下面的报错:Access to XMLHttpRequest at ‘localhost:8080/test’ from origin ‘http://localhost:8081’ has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome-extension, edge, https, chrome-untru原创 2022-04-23 20:51:08 · 3471 阅读 · 0 评论 -
bug:[Vue warn]: Invalid prop: type check failed for prop “router“. Expected Boolean, got String with
绑定的数据类型错误vue.runtime.esm.js?2b0e:619 [Vue warn]: Invalid prop: type check failed for prop "router". Expected Boolean, got String with value "true".found in---> <ElMenu> at packages/menu/src/menu.vue <Smenu> at src/compone原创 2022-04-23 20:45:12 · 2618 阅读 · 3 评论 -
mybatis-plus对象插入数据库主键回填
实体类数据插入数据库后实现Id回填?效果如下:@Testpublic void test1() { Tag tag = new Tag(); tag.setTagName("11"); tag.setAvatar("11"); System.out.println(tag); tamMapper.insert(tag); System.out.println(tag);}如何实现?首先是数据库表的主键Id要设置自增我这里用的mybatis-原创 2022-03-02 22:09:17 · 4314 阅读 · 0 评论 -
Linux下如何进入Redis客户端
linux下如何进入Redis客户端?简单记录下,避免下次还得再一顿百度。。。。挺简单的,直接输入redis-cli回车进入如果有密码需要认证,输入命令**auth+“你的Redis密码”**就OK使用select选择数据库编号后面就可以正常输入各种指令操作了...原创 2022-02-20 15:22:10 · 8058 阅读 · 0 评论 -
本地访问服务器上的redis
远程访问redis,注意开放服务器端口以及宝塔面板安全端口参考:https://blog.csdn.net/qq_41526316/article/details/122506886?spm=1001.2101.3001.6650.2&depth_1-utm_relevant_index=4原创 2022-02-13 18:14:21 · 916 阅读 · 0 评论 -
本地工具【Navicat】连接远程【MySQL】操作
远程连接mysql【前提摘要】我这里是服务器上装宝塔面板,然后在面板上安装的mysql,然后用本地的navcat连接远程一直连不上,如下:【原因】端口未开放,打开端口:方式1:直接【宝塔面板】-》【安全】里面添加方向MySQL的3306端口方式2:命令行操作放行端口放行端口:firewall-cmd --zone=public --add-port=3306/tcp --pernament查看放行的端口:firewall-cmd --list-ports原创 2022-02-12 21:28:05 · 983 阅读 · 0 评论