![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 55
Gabriel_wei
这个作者很懒,什么都没留下…
展开
-
浪潮服务器安装CentOS 7 教程,并解决一直卡在 dracut问题
服务器装centOS7.91.下载正确的镜像。2.使用软碟通或者refus刻U 盘启动盘。3.服务器插入U盘,开机,在inspur浪潮logo界面按F11 进入启动菜单页面,选择U 盘启动。4.开始安装centos系统。不能使用Windows的PE,实践操作中插上系统盘也不能被识别,问着别人说两个的文件管理系统还是什么的有区别centos下载:http://isoredirect.centos.org/centos/7/isos/x86_64/原创 2023-09-07 18:05:19 · 4572 阅读 · 1 评论 -
tomcat部署 修改域名和访问域名时去掉项目名
因为80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,浏览网页服务默认的端口号都是80,因此只需输入网址(或IP地址)即可。打开tomcat安装目录,根据路径找到 server.xml 路径…\apache-tomcat-7.0.70\conf\server.xml 如下:将其中port="8080"修改为port="80"即可。转载 2023-06-09 15:46:14 · 413 阅读 · 1 评论 -
Tomcat安全配置
删除webapps目录中的docs、examples、host-manager、manager等正式环境用不着的目录,这一步就可以解决大部分漏洞。有的网站没删除manager页面,并且管理员弱口令,导致直接Getshell删除webapps目录下的自带项目。原创 2023-06-02 17:37:56 · 3607 阅读 · 1 评论 -
Java web 验证码程序中报错 Cannot create a session after the response has been committed
在我的Java web项目中,写了一个获取验证码的方法,代码如下所示。原创 2023-06-03 19:11:31 · 336 阅读 · 0 评论 -
java web项目本地能正常跑,布置到Tomcat8.5以后, 浏览器控制台能拿到各种css文件 但是chrome等浏览器不能正确识别css、解析css并应用到html文件上
开发了一个java web项目,开发环境为。原创 2023-05-26 08:57:06 · 316 阅读 · 0 评论 -
测试代码中,jdbc操作mysql事务回滚失败
测试代码中,jdbc操作mysql事务回滚失败原创 2023-04-08 08:18:16 · 832 阅读 · 0 评论 -
IDEA中使用tomcat8-maven-plugin插件
IDEA中使用tom输入命令运行成功参考https://www.jianshu.com/p/4944d7d503a1使用 时,有可能会出现如下错误:这是因为 tomcat8-maven-plugin 运行时需要查找、使用 rt.jar ,但是它所在的路径名中有空格(上述的 )对 tomcat8-maven-plugin 造成了干扰。使用的是 tomcat8:run-war 命令运行项目。使用 tomcat8:run 时,有可能会出现莫名其妙的 500 错误。使用的是 tomcat8:run-w原创 2023-02-15 22:29:25 · 2079 阅读 · 1 评论 -
IDEA2021.3新建一个maven-archetype-webapp项目,发现在新建文件汇总,没有新建servlet文件选项
我使用maven-webapp 模板新建了一个web项目,但是在新建文件的时候,发现没有servlet选项。原创 2023-02-15 15:04:50 · 367 阅读 · 0 评论 -
Tomcat80端口号被占用: Failed to initialize end point associated with ProtocolHandler [“http-bio-80“]
原因80端口被占用解决查看 文章Tomcat 80端口被占用原创 2022-05-28 07:55:59 · 282 阅读 · 0 评论 -
解决eclipse代码中中文的乱码问题
直接设置项目的首选项,省的一个个的去改文件的编码格式如果没有起效果,请关闭eclipse然后重新启动原创 2021-06-14 21:09:25 · 449 阅读 · 1 评论 -
the specified workspace directory is either invalid or read-only
解决:把这个文件夹删除原创 2021-06-14 18:15:40 · 914 阅读 · 1 评论 -
SQL 多条件组合查询(模糊查询)
首先给出sql 语句前半句:StringBuilder sql = new StringBuilder("select * from t_customer where 1=1");后面的 where 1=1是一个始终成立的条件,是为了防止用户一个条件也没有填,那么就是查询所有,即使只有sql语句的前半段,也不会出现问题!再给出sql语句的后半段(后半段的存在就说明了用户填写了1~N个条件)我们只需将这些条件拼凑起来即可!public List<Customer> topQuery(C转载 2021-02-03 16:54:56 · 2674 阅读 · 0 评论 -
eclipse复制项目 改名项目 Tomcat启动失败错误解决Could not publish server configuration for Tomcat v7.0 Server at l
问题在eclipse下有一个test1 WEB工程,如果你想复制这个工程,并且把工程名改为test2。那么当你到tomcate里添加此工程时,发现有两个test1工程,而工程test2却没有看到。其实这两个test当中的确有一个是你的test2工程,你可以运行看一下。那为什么在tomcate中它的工程名没有变呢?那是因为在你改名的时候,它没有去自动的修改org.eclipse.wst.common.component配置文件。你只要到test2工程下,找到.settings文件夹中的org.eclips原创 2021-01-11 19:14:56 · 818 阅读 · 0 评论 -
java中前端传过来的时间字符串转为Date类型存入数据库
前端传过来的是属于字符串类型,java是无法拿来直接存入数据库的,数据库时间这的字段类型为timestamp2020-07-07 10:45:57这种类型这种属于yyyy-MM-dd HH:mm:ss,考虑使用java的工具SimpleDateFormat函数String releaseDateTem=request.getParameter("releaseDateTem");SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-d原创 2020-07-13 10:56:10 · 7027 阅读 · 1 评论 -
Java web实现文件打包下载功能(转载)
转自:https://blog.csdn.net/onesilver/article/details/78181745首先需要实现一个文件打包下载的辅助类public class CustomFileUtil { /** * * @param inputFileName * 输入一个文件夹 * @param zipFileName * 输出一个压缩文件夹,打包后文件名字 * @转载 2020-06-16 18:26:09 · 531 阅读 · 0 评论 -
war文件部署到Tomcat以后,访问首页时候,里面嵌套的js,css,图片等报404
我的环境没有问题,可以正常访问Tomcat的主页查了很多资料,我的也不是路径的问题解决停止Tomcat删除启动Tomcat以后自动生成的项目文件夹(就是war文件解压出来的),然后重新启动Tomcat问题解决...原创 2020-05-15 10:04:30 · 802 阅读 · 0 评论 -
eclipse javaweb开发中:this web application instance has been stopped already.
环境javaweb开发中,Tomcat7,项目运行过程中,出现下面的错误报错控制台报错内容如下信息: Illegal access: this web application instance has been stopped already. Could not load com.mchange.v2.resourcepool.BasicResourcePool$AsyncTestId...原创 2020-04-24 16:24:15 · 1167 阅读 · 0 评论 -
eclipse Two or more Web modules defined in the configuration have the same context root
问题描述我把一个项目复制了一份,然后Tomcat同时运行着两个项目的时候,就报错了eclipse Two or more Web modules defined in the configuration have the same context root 打开Tomcat的server.xml,里面eclipse自动生成的那个配置信息,确实不对原因由于我是复制的,所以里面的配置信息...原创 2020-04-23 22:52:22 · 1141 阅读 · 0 评论 -
DbUtils结果集实例
结果集分类单行数据处理:ScalarHandler ArrayHandler MapHandler BeanHandler多行数据处理:BeanListHandler AbstractListHandler(ArrayListHandler MapListHandler ColumnListHandler)AbstractKeyedHandler(KeyedHandl...转载 2020-04-21 22:42:56 · 412 阅读 · 0 评论 -
DBUtils 查询操作的九种结果集处理
准备/*SQLyog Enterprise - MySQL GUI v6.15MySQL - 5.5.27 : Database - kjxn**********************************************************************//*!40101 SET NAMES utf8 */;/*!40101 SET SQL_MODE=...转载 2020-04-21 20:53:03 · 445 阅读 · 0 评论 -
前端调用接口,使用java 生成zip文件并完成浏览器导出(下载)
CreateZipAndDownload .javapackage com.wei.utils;import java.io.BufferedInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.OutputS...原创 2020-04-19 16:23:09 · 2322 阅读 · 0 评论 -
java生成并导出JSON文件到本地
参考https://blog.csdn.net/Dhjie_king/article/details/103074705创建json文件工具类CreateJsonFileUtils.java文件package com.wei.utils;import java.io.File;import java.io.FileOutputStream;import java.io.OutputS...原创 2020-04-19 16:13:53 · 4200 阅读 · 3 评论 -
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 您的主机中的软件中止了一个已建立的连接。
问题org.apache.catalina.connector.ClientAbortException: java.io.IOException: 您的主机中的软件中止了一个已建立的连接。org.apache.catalina.connector.ClientAbortException: java.net.SocketException: Software caused connectio...原创 2020-04-19 13:09:24 · 24114 阅读 · 0 评论 -
java中关于字符串相等的比较问题
说明:写前端的,误以为java中的==与javascript中的==一样了Java中,关于比较两个字符串是否相等的问题,经常会出现。下面将分析使用 (注意:Java中 = 是赋值运算符, 是比较是否相等) 和 equals()方法 来比较两个字符串相等的区别:简单一句话,==比较的是两个字符串的地址是否为相等(同一个地址),equals()方法比较的是两个字符串对象的内容是否相同(当然,若两个...转载 2020-04-16 10:02:23 · 979 阅读 · 0 评论 -
java中session的使用和总结
一、什么是session?session称为“会话控制”,Session 对象存储特定用户会话所需的属性及配置信息。二、session的机制是什么?当程序需要为某个客户端的请求创建一个session时,服务器首先检查这个客户端是否包含一个session标识(即JSESSIONID)。如果是第一次请求服务器,服务器会创建session,并创建Cookie,在Cookie中保存Session...原创 2020-04-14 09:37:52 · 9574 阅读 · 0 评论 -
javaweb中常用的一些包的记录
commons-lang3-3.5.jar用来校验前端传递过来的数据的,比如用户名不能为空 // 1.得到请求参数 String c_name = request.getParameter("c_name"); String password = request.getParameter("password"); String checkCode = request.getPar...原创 2020-04-09 19:47:47 · 212 阅读 · 0 评论 -
eclipse 控制台那调出servers
java web项目中,发现控制台没有servers解决查看是否已经将视图调整到java EE原创 2020-04-07 09:02:17 · 2906 阅读 · 0 评论 -
eclipse修改新建jsp页面的时候的编码方式
原创 2020-04-06 22:15:20 · 137 阅读 · 0 评论 -
Eclipse快速生成set和get方法
Eclipse快速生成set和get方法首先创建好该类的field;package com.itheima.domain;/* * 用户的实体 * */public class User { private Integer id; private String name; private String password; }然后选中需要生成的变量,然后shift+alt...原创 2020-04-04 12:10:37 · 988 阅读 · 0 评论 -
Access restriction: The type JPanel is not accessible due to restriction on required library C:\Prog
问题还是我把Tomcat服务器配置配置给删了,导致项目再次运行的时候出现了如下问题Access restriction: The type JPanel is not accessible due to restriction on required library C:\Program Files (x86)\Java\jre1.8.0_131\lib\rt.jar解决方法1Proj...原创 2020-04-04 11:09:45 · 380 阅读 · 0 评论 -
There is insufficient memory for the,Native memory allocation (malloc) failed to
问题在使用eclipse运行java web项目的时候,控制台报了如下错误There is insufficient memory for the Java Runtime Environment to continue.Native memory allocation (malloc) failed to allocate 1845936 bytes for Chunk::new原因...原创 2020-04-04 10:46:40 · 2498 阅读 · 1 评论 -
HttpServlet cannot be resolved to a type, xxx cannot be resolved to a type
类似错误xxx cannot be resolved to a typeHttpServlet cannot be resolved to a typeHttpServletRequest cannot be resolved to a type,javax.servlet.jsp.JspException cannot be resolved to a typeDescriptionR...原创 2020-04-04 10:38:45 · 1423 阅读 · 0 评论 -
Invalid character found in the request target. The valid characters are defined in RFC 7230 and RF
环境说明在做javaweb项目的时候,涉及到了文件下载,由于我要下载的文件中,各种标题的都有,导致一点击下载,就会报错。查询日志发现是有些URL请求被tomcat认为存在不合法字符,错误信息如下:Invalid character found in the request target.The valid characters are defined in RFC 7230 and RFC39...原创 2020-04-04 10:24:16 · 604 阅读 · 0 评论 -
eclipse更改包的显示结构
操作效果原创 2020-04-02 22:42:50 · 804 阅读 · 0 评论 -
在eclipse中自定义代码块的注释,添加作者,日期,项目名称等信息
快捷键 ALT + SHIFT +J效果如下图package com.itheima.servlet.demo1;import javax.servlet.Servlet;/** * author:gabriel_wei * date:2020年3月9日 * project name:web01 */public class ServletDemo1 implements S...原创 2020-03-09 13:59:44 · 702 阅读 · 0 评论 -
解决eclipse中不提示,也找不到Servlet包
在项目上右击在4后选择next,然后如下,选中以后点finish之后可以使用Ctrl+shift+o导包了原创 2020-03-09 01:09:31 · 1212 阅读 · 0 评论 -
Could not publish server configuration for Tomcat v7.0 Server at localhost. Multiple Contexts have a
Could not publish server configuration for Tomcat v7.0 Server at localhost.Multiple Contexts have a path of “/web_test”.解决直接右键删除,然后重新配置原创 2020-03-08 22:24:12 · 383 阅读 · 0 评论 -
Tomcat服务器startup.sh命令以后闪退,结果是报错JRE_HOME找不到
如果Tomact服务器运行的时候,startup.sh闪退,用编辑器打开,最后一行加pause介意看到,cmd报错The JRE_HOME environment variable is not defined correctly This environment解决...原创 2020-03-08 17:29:38 · 773 阅读 · 0 评论 -
使用eclipse打开一个已经存在的项目
首先打开eclipse,到主界面之后找到左上角的“file",找到“import"导入项目,这里的”export"就是导出项目:一般情况下他自己会选择这一选项,“在工作目录下找到已存在的项目”,然后点击下一步:...原创 2020-03-08 14:36:29 · 4906 阅读 · 0 评论 -
配置属性文件 properties的时候,注意value后面不要有空格,他也算字符
如果数据库的密码是1234,下面这个就通不过driverClassName = com.mysql.jdbc.Driverurl = jdbc:mysql:///web_test3username = rootpassword = 1234 原因就是password的value值后面后空格,下面这个就能通过driverClassName = com.mysql.jdbc.Driver...原创 2020-03-04 14:07:41 · 1000 阅读 · 2 评论