![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习
svygh123
问题还没解决的,可以私信,解决了请采纳一下,谢谢
展开
-
eclipse宝刀未老
Theia 是一个高度可定制的、开源的、基于 Web 的集成开发环境(IDE)框架。它由 Eclipse Foundation 主导,旨在为云和本地环境提供现代化的、全功能的 IDE 解决方案。Theia 的核心目标是提供一个灵活的平台,开发者可以根据自己的需求构建和扩展 IDE。原创 2024-06-18 23:24:34 · 346 阅读 · 0 评论 -
java竟然自带exe打包工具
将Java应用程序打包成一个可执行文件(.exe)的过程涉及到几个步骤,通常使用JDK 11或更高版本原创 2024-06-16 23:56:45 · 258 阅读 · 0 评论 -
慈善组织管理系统设计
本文旨在解决慈善组织在信息管理上的挑战,通过方案设计,构建了一个高效、安全、易用的慈善组织管理平台。系统涵盖用户角色与权限、慈善项目管理、资金管理模块、数据统计与分析、捐赠者服务平台、信息公示与透明、维护及财务报告等功能,显著提升了慈善活动的透明度和响应能力。原创 2024-06-16 17:56:25 · 468 阅读 · 0 评论 -
实现一个简单的mybatis:SimpleMyBatis
创建一个类似MyBatis的框架,主要涉及到几个关键部分:SQL语句的解析与存储,参数的绑定,以及最终的SQL执行。原创 2024-06-15 23:27:04 · 285 阅读 · 0 评论 -
servlet数量太多,搞个轻量级springmvc
这两天用jsp+servlet+MySQL开发了一个企业网站,后台和前台都有,功能已经实现了,现在总结发现,servlet是真的多,我这个系统有7个表,后台实现一遍增删改查,就得有28个servlet,而且还有前台的部分,servlet的数量真的太多了,想想看springmvc,其实是可以写一个轻量级的springmvc的。原创 2024-06-15 22:53:07 · 623 阅读 · 0 评论 -
web开发的尽头是servlet
在传统的Java Web开发中,JSP和Servlet结合使用是一种常见的模式,其中Servlet负责业务逻辑和数据处理,而JSP负责视图展示。原创 2024-06-14 23:51:34 · 594 阅读 · 0 评论 -
SpringBoot不用写Controller、不用写Service、不用建表,直接起飞是什么感觉
Spring Data REST 提供了一种简单的方式来暴露 JPA 实体为 RESTful 服务,这使得构建基于 REST 的数据服务变得非常快速和高效。下面使用 Spring Data REST 构建一个通用架构示例。原创 2024-06-13 12:07:01 · 409 阅读 · 0 评论 -
简单的springboot代码
创建一个基本的Spring Boot应用涉及到几个关键的部分:主配置类、控制器、服务层、数据访问层(DAO)和实体类。下面我将为你提供一个简单的示例,展示如何构建这样一个结构原创 2024-06-12 23:36:52 · 455 阅读 · 0 评论 -
Freemarker
Freemarker是一个用Java语言编写的模板引擎,用于基于模板和数据生成文本输出。它可以用于生成HTML网页、XML文档、电子邮件、配置文件等任何格式的文本。原创 2024-06-07 23:46:33 · 521 阅读 · 0 评论 -
springboot防止表单重复提交
在Spring Boot应用中使用Redis来防止表单的重复提交原创 2024-06-04 17:37:48 · 1040 阅读 · 0 评论 -
IDEA升级web项目为maven项目乱码
IDEA升级web项目为maven项目乱码原创 2024-05-28 23:59:18 · 333 阅读 · 0 评论 -
JavaFx使用TableView时动态生成列
最近做JavaFX项目需要做报表动态列展示, 因为有一些列是计算出来的,在数据库中并不存在,因此要做成动态列形式。这里主要是使用TableView进行数据展示。原创 2024-05-25 23:31:33 · 131 阅读 · 0 评论 -
用Intellij实现web登录页面时,servlet已经配置好了,但是还是报404
用Intellij实现web登录页面时,servlet已经配置好了,但是还是报404原创 2024-05-24 20:10:46 · 304 阅读 · 0 评论 -
解决axios发送post请求,springMVC接收不到数据问题
SpringMVC 中 @PathVariable、@RequestBody、@RequestParam的使用场景以及对应的前端axios写法是什么呢?原创 2024-05-12 11:30:00 · 1027 阅读 · 1 评论 -
又被System.out.print给坑了一把
学过java的同学都应该知道,第一个程序很多人都是Hello World,那这个Scanner的例子大家有没有想过为什么呢?原创 2024-05-10 13:47:57 · 353 阅读 · 0 评论 -
java报错:使用mybatis plus查询一个只返回一条数据的sql,却报错返回了1000多条
系统线上问题,经常出现这样的问题,刚重启系统时不报错了,可是运行一段时间又会出现。sql已经写了limit 1,mybatis的debug日志也返回total为1,可是却报错返回了1805条数据。要花点时间学习MyBatis的精髓。原创 2024-05-08 18:13:24 · 844 阅读 · 0 评论 -
一个404引发的困惑:贵圈真乱,此文随时可能被删
今天在问答区看到一个比较低级的问题,这个问题99.9999%学过java的人都会遇到,就是404错误,如果只是404,那就没有必要写出来了,都说评论区/回答区会出神评论,这里的神评论就是出在回答区,通篇都是ChatGPT之类的各种AI回答,完全让AI帮你思考,我觉得不会思考的程序员也离被取代不远了。从提出问题的程序员同学可以看出,他的提问已经问到点上了,而且截图非常到位,把url全部截出来了,只是一个非常低级的404,细心一点很快就能解决,他的问题就是url拼写错误。原创 2024-05-06 12:01:56 · 210 阅读 · 1 评论 -
今天遇到一个有意思的问题,对理解jsp很有帮助(文末附例子)
在一个jsp页面怎么只刷新时间,而不把时间以外的其他部分不刷新。JSP编译过程原创 2024-05-05 23:32:14 · 832 阅读 · 0 评论 -
又被SpringBoot默认配置坑到了(真实案例)
Spring Boot很方便,做了很多自动配置。问题也就随之而来,简化配置、自动配置,到底自动配置了什么,如果不知道的话,就容易掉进坑里。这里建一个项目,说一下今天的坑。原创 2024-05-04 17:52:52 · 1162 阅读 · 0 评论 -
maven使用assembly插件打包发现多余jar包
maven使用assembly插件打成jar包后,依赖包也打进去了,查看了一下jar包,发现多余了spring-jcl-5.3.20.jar,原来是引用的一个jar包引用了spring-core-5.3.20.jar,而spring-core又引用了spring-jcl模块,导致按关键词spring-jcl写了程序找xml文件都没有找出哪里引用了spring-jcl,后来缩小范围在spring包里找,才发现并解决了。原创 2023-02-02 01:07:05 · 412 阅读 · 0 评论 -
Plugin org.apache.maven.plugins:maven-install-plugin:2.4 or one of its dependencies could not
maven错误:Plugin org.apache.maven.plugins:maven-install-plugin:2.4 or one of its dependencies could not原创 2023-01-15 20:55:34 · 1038 阅读 · 0 评论 -
JavaFx表格视图TableView设置单元格可编辑
JavaFx表格视图TableView设置单元格可编辑原创 2023-01-11 23:52:17 · 1532 阅读 · 0 评论 -
freemarker宏定义引用路径解决方案
freemarker宏定义引用路径解决方案原创 2023-01-11 00:25:52 · 252 阅读 · 0 评论 -
Freemarker直接解析字符串获取转换结果
Freemarker直接转换字符串模板获取转换结果原创 2023-01-09 02:03:34 · 803 阅读 · 0 评论 -
mybatis调用存储过程
CREATE PROCEDURE `proc_use_points`( IN `expendId` VARCHAR(20), OUT `result` VARCHAR(100))set @p_in='1395553661679095809';set @p_out='';-- mysql工具直接调用CALL `expendPoints`(@p_in, @p_out)<select id="expendPoints" resultType="java.lang.Stri...原创 2021-06-07 11:07:22 · 181 阅读 · 0 评论 -
linux命令
1. linux-查找某目录下包含关键字内容的文件grep -r "test" /data/reports2.linux下grep查找进程ps -ef | grep '关键字'原创 2021-05-26 18:02:24 · 90 阅读 · 0 评论 -
seata使用报错no available service found in cluster ‘default‘
14:46:29.361 [restartedMain] ERROR i.s.c.r.n.NettyClientChannelManager - [reconnect,183] - no available service found in cluster 'default', please make sure registry config correct and keep your seata server running分别设置file.conf de mode为db,registry.conf.原创 2021-05-26 16:22:05 · 9462 阅读 · 0 评论 -
原因为 1.无法找到文档; 2. 无法读取文档; 3. 文档的根元素不是xsd:schema
http://www.springframework.org/schema/beans/spring-beans-3.2.xsd访问然后通过人机校验即可访问原创 2021-04-08 18:44:33 · 350 阅读 · 0 评论 -
logback配置错误
09:18:09,724 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]09:18:09,724 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]09:18:09,725 |-INFO in ch.qos.原创 2021-03-02 09:08:05 · 1423 阅读 · 0 评论 -
Shiro报异常org.apache.shiro.authz.AuthorizationException: Not authorized to invoke method:
异常如下2021-02-12 13:38:13.388 ERROR 6052 --- [io-8080-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.apache.原创 2021-02-12 14:48:03 · 1713 阅读 · 2 评论 -
jquery form提交的2种方式
1.序列化参数提交$.ajax({ type: 'POST', url: url, data: $('#' + formId).serialize(), async: true, // true(异步), false(同步) cache: false, contentType: false, processData: false, success: function(result) { console.log("ajax请原创 2021-02-12 11:45:30 · 4649 阅读 · 1 评论 -
Eclipse运行程序报错: Errors running builder ‘Integrated External Tool Builder‘ on project
Errors occurred during the build.Errors running builder 'Integrated External Tool Builder' on project 'share'.The builder launch configuration could not be found.The builder launch configuration could not be found.运行一个SpringBoot项目的时候,eclipse提示错误窗口.原创 2021-02-12 11:06:34 · 1995 阅读 · 0 评论 -
cordova+vue项目整合
1.cordova项目新建 : learn-cordova安装: $npm install -g cordova版本: $cordova -v创建: $cordova create learn-cordova环境: $cordova platform add browser --save 还可选平台:android/ios $cordova platform add android $cordova platform add android@6.0.0 // 版本为...原创 2021-02-10 03:15:37 · 790 阅读 · 0 评论 -
从0开始学习自动化测试框架cypress(五)总结
一.下载环境: cypress.zip解压运行examples或npm install cypress二.简单使用1.常用文件夹fixtures: 保存json文件integration: 保存编写的测试用例,一般使用.spec.js为结尾support: 支持添加cy内置函数 Cypress.Commands.add("funName", () => { ... }) 调用: cy.funName()...原创 2021-02-09 18:12:41 · 359 阅读 · 0 评论 -
从0开始学习自动化测试框架cypress(五)案例
本文将实现以下案例功能使用到以下6个文件login.jsp :登录页面index.jsp : 首页(成功登录后跳转到的页面)add_user.jsp : 新增用户页面LoginServlet.java :登陆校验AddUserServlet.java :新增用户UserListServlet.java:用户列表查询demo.js:测试用例------------------------实际代码如下login.jsp:登录页面<%@...原创 2021-02-08 04:32:50 · 188 阅读 · 0 评论 -
Eclipse修改项目编码
从github或gitee上clone项目,有时候打开文件会乱码,因此我们就要手动修改1、项目属性2、Eclipse属性如果上面2个步骤都没有解决,请看第三步3、文件属性(完)原创 2021-01-31 21:01:47 · 347 阅读 · 0 评论 -
错误: 找不到或无法加载主类
环境要求 -> java81.实际提示:错误: 找不到或无法加载主类 Java8Test.class2.java文件:Java8Test.java ,内容如下public class Java8Test{ public static void main(String[] args) { System.out.println("Java 8 Test"); }}3.编译命令javac Java8Test.java没有报...原创 2021-01-03 11:13:42 · 129 阅读 · 0 评论 -
解决eclipse模块导入后不识别为java项目
编写.classpath和.project(也可以从其他项目拷贝).classpath如下<?xml version="1.0" encoding="UTF-8"?><classpath> <classpathentry including="**/*.java" kind="src" output="target/classes" path="src/main/java"> <attributes> ...原创 2020-11-23 17:07:26 · 2140 阅读 · 3 评论 -
Java中获取当前类名和方法名
String className = this.getClass().getName();String methodName = new Exception().getStackTrace()[0].getMethodName();String msg = String.format("Invoke className: %s, methodName: %s", className, methodName);System.out.println(msg);原创 2020-06-07 00:00:51 · 583 阅读 · 0 评论 -
java.io.IOException: Could not find my address
运行# bin/hbase-daemon.sh start zookeeper报错java.io.IOException: Could not find my address: VM_0_3_centos in list of ZooKeeper quorum servers at org.apache.hadoop.hbase.zookeeper.HQuorumPeer.writeMy...原创 2020-04-19 15:01:24 · 1289 阅读 · 0 评论