开发
开发
seabirdssss
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JDK 11 环境正确,端口未被占用,但是运行 Tomcat 11 仍然闪退
Tomcat 11闪退问题通常与JDK版本不兼容有关。经分析,Tomcat 11要求JDK 17及以上版本,而用户使用的JDK 11无法满足要求。解决方案包括: 升级到JDK 17+(推荐方案) 降级使用Tomcat 10.1.x(若必须使用JDK 11) 此外,针对启动日志乱码问题,可通过修改Tomcat的logging.properties文件注释掉UTF-8编码设置解决。用户最终选择降级至Tomcat 9.0版本成功运行。原创 2025-11-01 21:55:26 · 794 阅读 · 0 评论 -
从pycharm中拉取gitee中的仓库代码
本文介绍了如何在PyCharm 2023.3.5版本中从Gitee拉取仓库代码的详细步骤:首先通过Git->Clone打开版本控制窗口,输入仓库URL并选择本地存储位置;然后完成账号认证并信任项目;最后选择打开方式等待项目加载完成即可。整个过程包含6个关键步骤,并配有操作界面截图说明,帮助用户顺利完成代码拉取工作。原创 2025-09-14 19:32:11 · 563 阅读 · 0 评论 -
用Android studio运行海外极光推送engagelab安卓的SDK打apk安装包
本文介绍了EngageLab海外极光推送SDK的集成流程。首先需下载SDK并导入Android Studio,在解决Gradle同步、JDK版本兼容、网络依赖下载等问题后,完成项目构建并生成APK。重点包括:1) 配置国内镜像源解决依赖下载问题;2) 调整Gradle和AGP版本确保兼容性;3) 安装对应Android SDK版本。最后通过测试机获取注册ID进行推送验证,确认推送功能正常运作。文中提供了详细的错误排查方法和配置修改指引,帮助开发者顺利完成集成。原创 2025-09-06 22:24:15 · 1291 阅读 · 0 评论 -
使用Spring Boot DevTools快速重启功能
Spring Boot DevTools 可实现代码热重启,减少开发时手动重启的耗时。配置步骤:1)添加依赖;2)IDEA 开启自动编译;3)应用配置中启用热重启。修改代码后保存即可触发秒级重启,静态资源更改无需重启,仅需刷新浏览器。注意:修改配置文件或pom.xml仍需手动重启。该工具通过类加载器机制实现快速重启,显著提升开发效率。原创 2025-09-06 19:19:53 · 508 阅读 · 1 评论 -
静态页面部署到github pages后修改代码提示There was an error committing your changes: File could not be edited
摘要 GitHub Pages 部署静态网站时,网页端修改文件可能遇到 "File could not be edited" 错误,原因是 发布状态下的文件锁定。快速解决:临时关闭 Pages 的发布(切换 Source 为 None),修改后恢复即可。适用于 开发调试(本地 vite dev)、发布上线(推 gh-pages 分支)和 紧急热修(暂停 Pages 再编辑)场景,实现零成本、高可用的跨平台应用分发页。原创 2025-08-12 21:04:54 · 702 阅读 · 0 评论 -
实现一个二维码让 iOS 和 Android 用户自动跳转到对应下载链接
摘要: 本文介绍了一种纯前端解决方案,通过一个二维码实现iOS和Android用户自动跳转对应应用下载链接。核心思路是利用中间跳转页检测设备类型,Android跳转蒲公英/CDN,iOS尝试拉起TestFlight(失败显示手动按钮)。方案包含设备判断、URL Scheme处理、动画交互等实现细节,采用Tailwind CSS优化界面,支持GitHub Pages部署。该方案将安装转化率提升30%,并解决了iOS Safari跳转限制、微信内禁外链等常见问题。完整代码已开源,可快速复用调整。原创 2025-08-12 20:54:39 · 1854 阅读 · 0 评论 -
WARNING: Illegal reflective access by org.apache.ibatis.reflection.Reflector
摘要:切换开发环境后出现程序报错,主要涉及MyBatis框架的反射访问警告和数据库连接异常。错误日志显示数据库连接验证失败,最终定位到问题根源是mybatis-config.xml配置文件中指定的环境ID不存在。修改为正确的环境ID后,程序成功运行。该问题表明环境配置变更时需要仔细检查相关配置文件的一致性。原创 2025-08-06 20:49:27 · 272 阅读 · 0 评论 -
错误: 找不到或无法加载主类 原因: java.lang.ClassNotFoundException
Java文件因位于模块源根目录外导致无法编译运行,报"找不到主类"错误。解决方法:1)将文件移至标准源根目录(如src/main/java);2)右键目录标记为Sources Root;3)检查模块配置确保源根设置正确。解决时需注意保持package声明与目录结构一致,建议遵循Maven/Gradle标准目录结构。实际操作中通过标记源根目录并重新编译后问题解决。原创 2025-08-02 18:49:01 · 1008 阅读 · 0 评论 -
UnavailableInvalidChannel: HTTP 404 NOT FOUND for channel simple <https://pypi.tuna.tsinghua.edu.cn/
摘要:在PyCharm中安装PyMySQL包失败,初步排查是镜像源问题。添加中科大镜像源后仍报错,日志显示清华源URL无法访问(HTTP 404)。通过移除无效的清华源频道conda config --remove channels https://pypi.tuna.tsinghua.edu.cn/simple解决问题。注意conda和pip镜像源地址不同,建议使用有效镜像源或官方源。最终成功安装PyMySQL包。原创 2025-07-26 17:14:28 · 571 阅读 · 0 评论 -
Spring MVC 中<mvc:resources> 的两种配置中,`classpath:/static/`和`/static/`有什么不同
Spring MVC 中,<mvc:resources> 的两种配置中,`classpath:/static/`和`/static/`有什么不同原创 2025-04-01 00:14:38 · 542 阅读 · 0 评论 -
通过动态获取项目的上下文路径来确保请求的 URL 兼容两种启动方式(IDEA 启动和 Tomcat 部署)下都能正确解析
通过检查并确保 contextPath 的正确性和末尾的斜杠,能够确保无论是在本地开发环境还是在生产环境中都能正确发起请求。原创 2025-04-01 00:09:21 · 1241 阅读 · 0 评论 -
针对 Maven 管理的SSM项目编写Ant 的 `build.xml` 模板,支持依赖管理、编译、打包 WAR 文件及部署到 Tomcat。
针对 Maven 管理的SSM项目编写Ant 的 `build.xml` 模板,支持依赖管理、编译、打包 WAR 文件及部署到 Tomcat。原创 2025-04-01 00:08:01 · 795 阅读 · 0 评论 -
浏览器开发者工具(F12)查看请求的响应体内容显示”无法加载响应数据: No resource with given identifier found“
在 SSM(Spring + Spring MVC + MyBatis)框架中,点击登录请求后返回 JSON 格式的数据,出现只有登录失败的请求才有响应值,比如:{success: false, message: "没有此用户", code: 400}而成功的请求只显示”无法加载响应数据: No resource with given identifier found“,直接跳转到index.html了的问题原创 2025-02-18 23:27:06 · 1675 阅读 · 0 评论 -
重构测试项目为spring+springMVC+Mybatis框架
成功后,由于项目结构有些乱,一部分代码好像也重复,于是打算重新重构以下该项目,这次先使用spring+springMVC+Mybatis框架。同时也修改了文件名(tabs–>templates),如果你也修改了记得将对应的代码也进行修改。由于老师给的是项目打包后的war包,代码都是.class文件,我们需要使用工具。将.class文件转换为.java文件,转换后将.java文件放入对应的包下。按ssm框架重新设计了目录结构,删除了一些重复代码。等下次有空再重构成springboot项目,加纳~原创 2025-02-17 23:42:38 · 887 阅读 · 0 评论 -
解决在navicat上向mysql5.7运行sql文件时报错Error: Unknown storage engine‘InnoDB’的问题
解决在navicat上向mysql5.7运行sql文件时报错Error: Unknown storage engine‘InnoDB’的问题原创 2024-04-09 00:18:41 · 916 阅读 · 0 评论 -
使用commons-fileupload组件文件上传到共享服务器时报错找不到路径
使用commons-fileupload组件文件上传到共享服务器时报错找不到路径。原创 2022-07-28 10:18:04 · 801 阅读 · 0 评论 -
学习Seata时启动报错: i.s.c.r.netty.NettyClientChannelManager:no available server to connect.
【代码】学习Seata时启动报错: i.s.c.r.netty.NettyClientChannelManager:no available server to connect.原创 2022-08-26 15:59:25 · 4412 阅读 · 0 评论 -
idea设置自动导包功能和修改类头的文档注释信息
idea设置自动导包功能和修改类头的文档注释信息。原创 2022-11-09 16:42:14 · 361 阅读 · 0 评论 -
记录docker-compose -f docker-compose.yml --profile minio up -d 启动服务后 使用 docker-compose ps 未查看到启动的服务
记录docker-compose -f docker-compose.yml --profile minio up -d 启动服务后 使用 docker-compose ps 未查看到启动的服务原创 2022-12-14 17:59:48 · 560 阅读 · 0 评论 -
企业微信自建应用构造网页授权链接返回值{“errcode“:60020,“errmsg“:“not allow to access from your ip,, from ip: 58.240.xxx
企业微信自建应用构造网页授权链接返回值{"errcode":60020,"errmsg":"not allow to access from your ip,hintxxx, from ip: 58.240.xxx原创 2022-09-08 12:15:49 · 4307 阅读 · 7 评论 -
Navicat 连接 docker中MySQL 报10060错误,刚下的时候还可以连接,第二天就连不上了,奇奇怪怪
Navicat 连接 docker中MySQL 报10060错误,刚下的时候还可以连接,第二天就连不上了,奇奇怪怪。原创 2022-09-06 10:59:45 · 860 阅读 · 1 评论 -
记录学习笔记之尚硅谷SpringCloudp110_Nacos集群配置(下)一直不成功,按照老师配置后访问网站提示An error occurredon the server when process
记录学习笔记之尚硅谷SpringCloudp110_Nacos集群配置(下)一直不成功,按照老师配置后访问网站提示An error occurredon the server when processing the URL的原创 2022-08-23 15:21:53 · 462 阅读 · 0 评论 -
在html的js中获得后端model中的值一直获取不到undefined
在html的js中获得后端model中的值一直获取不到undefined原创 2022-08-15 14:30:20 · 548 阅读 · 0 评论 -
黑马瑞吉外卖项目之用户退出登录功能和点餐购物车减一功能
黑马瑞吉外卖项目之用户退出登录功能和点餐购物车减一功能原创 2022-06-05 16:07:29 · 1454 阅读 · 2 评论 -
黑马瑞吉外卖项目之用户地址删除、修改功能
黑马瑞吉外卖项目之用户地址删除、修改功能原创 2022-06-05 16:03:51 · 1262 阅读 · 0 评论 -
黑马瑞吉外卖项目之套餐删除、起售、停售和批量删除、起售、停售菜品功能
黑马瑞吉外卖项目之套餐删除、起售、停售和批量删除、起售、停售菜品功能原创 2022-06-05 18:49:20 · 3714 阅读 · 4 评论 -
黑马瑞吉外卖项目之订单明细的查询,分页,派送功能
黑马瑞吉外卖项目之订单明细的查询,分页,派送功能原创 2022-06-05 20:12:44 · 5430 阅读 · 0 评论 -
黑马瑞吉外卖项目之用户订单信息分页查询功能
黑马瑞吉外卖项目之用户订单信息分页查询功能原创 2022-06-05 18:36:28 · 2794 阅读 · 19 评论 -
黑马瑞吉外卖项目之套餐修改功能
黑马瑞吉外卖项目之套餐修改功能原创 2022-06-05 19:19:08 · 1095 阅读 · 0 评论 -
解决Firefox的input框会自动填充密码
解决Firefox的input框会自动填充密码问题解决方法:1. 鼠标放在密码框=>右键=>填充密码=>查看已保存的登录信息2.查找你的网址密码信息=>点击 移除 即可3.重新打开页面原创 2021-02-13 20:01:16 · 951 阅读 · 0 评论 -
servlet跳转jsp出现空白页面,也不报错
今天在学习Javaweb时出现servlet跳转jsp出现空白页面,也不报错这个问题,回来发现是doGet()方法中没有调用doPost(request, response);原创 2021-02-21 20:51:20 · 6412 阅读 · 5 评论 -
访问web里html页面报404请求的资源[/07_servlet/a/b/form.html]不可用
访问web里html页面报404请求的资源[/07_servlet/a/b/form.html]不可用今天学javaweb的servlet部分,由于懒得敲,我就直接把文件拷贝过来了,然后启动服务就404报错了,搞了好久(重新部署啊重启服务啊什么的)还是404,最后我就自己新建了一个html,发现它就可以访问,最后就还是自己把文件建出来,内容粘贴复制就ok了...原创 2022-03-02 20:52:53 · 1106 阅读 · 0 评论 -
处理MySQL数据库表中乱码
处理MySQL数据库表中乱码如图处理方法:在连接数据库的连接字符串后加上?characterEncoding=UTF-8即可private final String URL = "jdbc:mysql://localhost:3306/Scholl?characterEncoding=UTF-8";原创 2021-02-21 21:18:05 · 110 阅读 · 0 评论 -
在Navicat for MySQL里用存储过程和存储函数实现两数相加
在Navicat for MySQL里用存储过程实现两数加在工具栏打开查询=>新建查询=>编写sql语句:sql语句如下:其中school为数据库名 use school;delimiter $CREATE PROCEDURE addTwoNum ( in num1 int, in num2 int, out result int)BEGIN set result = num1+num2;END;$delimiter;Java代码如下(调用)public cl原创 2021-02-16 17:12:06 · 2262 阅读 · 3 评论 -
springmvc工程之难记的8.x以上版本的数据库连接
太难记了 直接存在这 好找jdbc.propertiesjdbc.driver=com.mysql.cj.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf8&useSSL=false&serverTimezone=UTC&rewriteBatchedStatements=truejdbc.username=rootjdbc.password=123456...原创 2022-04-20 19:44:22 · 662 阅读 · 0 评论 -
安装MySQL
安装MySQL注意:安装服务没用的话要用管理员身份打开cmd步骤将mysql-8.0.11-winx64.zip解压到E:\MysQL打开DOS命令行,进入E:\MysQL\bin目录,执行以下命令安装服务mysqld --install删除服务sc delete mysql设置root的密码格式: mysqladmin -u用户名 password 新密码有旧密码的格式: mysqladmin -u用户名 -p旧密码 password 新密码启动服务,进入MySQL命令行mysql原创 2022-03-20 18:54:00 · 992 阅读 · 0 评论 -
解决报错Illegal mix of collations (gb2312_chinese_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE)
解决报错Illegal mix of collations (gb2312_chinese_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation ‘=’编码问题将要接收的字符转为 utf-8例如**String name = new String(request.getParameter("uname").getBytes("ISO-8859-1"),"UTF-8");**...原创 2021-02-17 21:39:51 · 1091 阅读 · 0 评论 -
关于学Linux的时候安装vmtools时遇到的坑
关于学Linux的时候安装vmtools时遇到的坑原创 2022-05-16 21:04:23 · 207 阅读 · 0 评论 -
Springboot + Dubbo + Hystrix整合后启动失败疯狂报错
看尚硅谷的dubbo视频,在p23节整合Hystrix时,启动失败一直报错,说是springboot版本不兼容,调了好久最后成功,依赖如下原创 2022-08-02 18:16:04 · 375 阅读 · 0 评论 -
记录学习使用java stream debugger 插件进行调试,Trace Current Stream Chain按钮为灰色
记录学习使用java stream debugger 插件进行调试,Trace Current Stream Chain按钮为灰色原创 2022-11-14 16:27:28 · 1183 阅读 · 0 评论
分享