![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java web
cx爱小芹芹
这个作者很懒,什么都没留下…
展开
-
错误提示:java.lang.IllegalArgumentException解决方法
我的程序出现这个错误的原因是编译环境和运行环境的jdk版本不一致,首先是spring mvc的版本是3.*的,而我本机的jdk是jdk8,查阅资料后得知他俩的兼容性不是很好,有问题,只能用jdk7及以下的版本,所以我就在myeclipse中直接导入了一个jdk1.7,但是这样依然没有解决,这是因为,这样导入后,我的运行环境和编译环境不一致,所以就要经过以下的设置: 选中项目,单击右键-》Prope原创 2017-03-09 23:42:22 · 224604 阅读 · 3 评论 -
Java关键字详解
Java53个关键字abstract 标识抽象类或者抽象方法assert 用来进行程序调试boolean 基本数据类型,布尔型,默认值为falsebreak 跳出当前循环,如果break w,则为跳出名为w的循环byte 基本数据类型,字节型,默认值为0,占1个字节case switch语句中表示一个分支catch 异常处理中捕获异常char 基本数据类型,字符...原创 2018-08-15 10:31:43 · 247 阅读 · 0 评论 -
Java实现3位数的水仙花问题
package com.cx.utils;/** * Created by admin on 2018/8/14. * 在一个类中可以有多个class,但是只能有最多一个的public class */public class Test { public static void main(String[] args){ System.out.println("H...原创 2018-08-15 10:34:56 · 319 阅读 · 0 评论 -
web界面之表格显示的几点功能(包括js修改样式,ajax数据交互等)
实现功能:数据的套打功能前期工作:已经将要套打的样式按照固定位置,在HTML页面完全固定好,将数据传入就可以准确套打。具体需求:将数据以excel文件上传,上传成功先进行数据的展示,然后再存入数据库中,接着进行数据的管理,包括:增删改查以及打印。所用技术:SpringBoot+MyBatis+Mysql开发工具:eclipse实现过程:1、按照需求进行前端页面的设计,总共有上传、编辑、...原创 2018-10-01 16:43:46 · 1907 阅读 · 0 评论 -
表单提交数据库存储乱码问题
从浏览器端表单编辑数据–>浏览器和程序建立连接传输数据–>程序controller层接收–>数据层编译SQL–>写入数据库–>程序从数据库读取–>返回浏览器端–>浏览器端渲染,这些过程都可能会发生乱码。我们可以通过Debug,首先判定是哪个阶段的乱码问题,然后再针对性的解决。debug之后确认程序接收和编译SQL都正常,但是写入数据库编码,可以先简单看...原创 2018-09-28 18:28:17 · 619 阅读 · 0 评论 -
Caused by: java.lang.NoClassDefFoundError: org/springframework/context/event/GenericApplicationListe
Exception in thread “main” java.lang.IllegalArgumentException: Cannot instantiate interface org.springframework.context.ApplicationListener : org.springframework.boot.logging.ClasspathLoggingApplicati...原创 2018-12-12 16:05:58 · 6859 阅读 · 0 评论 -
java获取昨天时间的日期操作
Calendar cal = Calendar.getInstance(); cal.add(Calendar.DATE, -1); String yesterday = newSimpleDateFormat( "yyyy-MM-dd ").format(cal.getTime()); System.out.println(yesterday);https://bl...转载 2019-01-02 16:23:45 · 1495 阅读 · 0 评论 -
openssh手动升级最新版本
最近对服务器进行漏洞扫描,出现了openssh的一些漏洞OpenSSH 7.8及之前版本中的auth-gss2.c文件存在安全漏洞,解决方案升级到7.8之后的版本但是直接命令进行升级不能升级的最新版本,查阅文档后进行了手动的升级,方案如下:首先下载openssh最新的包,下载地址:https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/然后将该包上...原创 2019-05-25 12:03:52 · 6532 阅读 · 0 评论 -
POST方式请求静态资源时nginx提示405 NotAllow错误解决方法
**重要的事情说三遍!一定要检查nginx.conf文件中http定义域是否有proxy_intercept_errors on;fastcgi_intercept_errors on;重要的事情说三遍!一定要检查nginx.conf文件中http定义域是否有proxy_intercept_errors on;fastcgi_intercept_errors on;重要的事情说三遍!一定...原创 2019-05-22 17:11:42 · 4020 阅读 · 3 评论 -
JavaWeb,不使用框架下的MVC模式简单登陆模块实现
项目结构图1. 前期准备本项目使用的jdk版本是:jdk1.8.0_181 本项目使用的tomcat版本是:apache-tomcat-7.0.90 本项目使用的mysql数据库版本是:mysql8.0 本项目使用的数据库驱动是:mysql-connector-java-8.0.12.jar 本项目使用的编辑器是:IntelliJ IDEA 2017.1 如果环...原创 2018-08-14 13:50:07 · 1406 阅读 · 0 评论 -
maven下载jar包时速度慢或者不能下载时的解决方法
maven下载jar包时速度慢或者不能下载时的解决方法: 打开conf/settings.xml,在中添加如下代码:<mirrors> <!-- mirror | Specifies a repository mirror site to use instead of a given repository. The repository that原创 2017-10-20 16:30:34 · 326 阅读 · 0 评论 -
java web实现简单文件下载
通过servlet实现文件下载,打开页面就能下载。 Demo1.javapackage com.cx;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.PrintWriter;impo原创 2017-08-08 19:23:28 · 360 阅读 · 0 评论 -
java实现验证码功能(只是显示,还没有提交验证功能)
前端html页面代码 1.html<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>1.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <met原创 2017-08-08 20:27:17 · 552 阅读 · 0 评论 -
java对XML文档的操作之dom(使用jaxp,sun公司的自带包)
测试的XML文档:(注意,该文档是放在src文件夹下的,不是和java文件放在同一个包,不然读取xml时会出错)<?xml version="1.0" encoding="UTF-8" standalone="no"?><商店> <商品> <名称 name="hhhhh">A商品</名称> <价格>890元</价格> <数量>1</数量>原创 2017-08-02 14:03:02 · 363 阅读 · 1 评论 -
java中操作xml的两种方式DOM和SAX比较
DOM方式:先把整篇xml文档读进内存,然后在进行处理,当文档过大时会占用过多的内存而导致内存溢出,但是DOM方式对于xml的增删改查都很方便。SAX方式:读取一行处理一行,对内存的消耗不大,读取的性能最好,但是不适合对xml文档的增删改。原创 2017-08-02 14:08:49 · 312 阅读 · 0 评论 -
简单的考生管理系统,java以XML为数据库,jaxp操作XML实现简单的增删查功能
运行界面控制台界面: 项目目录结构: 其中bean目录封装数据,dao目录进行业务处理,utils目录是封装的读取和保存xml的工具类,test目录是junit测试类,ui目录是main类。 XML测试文档数据库:<?xml version="1.0" encoding="UTF-8" standalone="no"?><exam> <student examid="123"原创 2017-08-02 20:52:10 · 459 阅读 · 0 评论 -
java读取xml文档之sax方式
sax方式是读取一行处理一行,这样的方式比较节省内存,而且效率很高,尤其处理超大的xml文档时更为明显,如果只是用来读取xml那么sax方式是最佳的,但是它不能用来对xml进行增删改。xml测试文档:<?xml version="1.0" encoding="UTF-8"?><商店> <商品> <名称>手机</名称> <价格>1290</价格>原创 2017-08-03 11:18:02 · 501 阅读 · 0 评论 -
java操作xml之dom4j的增删改查
注意,保存的时候一定要注意编码问题,你的xml文档的编码类型是什么就在format那里设置一样的,否则就会乱码的。XML测试文档:<?xml version="1.0" encoding="UTF-8"?><商店> <商品> <名称 name="hhhh">手机</名称> <价格>1290</价格> <数量>90部</数量> </商品> <商品>原创 2017-08-03 16:39:19 · 565 阅读 · 0 评论 -
java操作xml之dom4j中的xpath实现用户登陆验证
直接上代码 xml文档:user.xml<?xml version="1.0" encoding="UTF-8"?><db> <users username="aaa" password="123" age="25"></users> <users username="bbb" password="123" age="25"></users> <users usernam原创 2017-08-03 17:38:28 · 551 阅读 · 0 评论 -
Mybatis-Plus自定义sql语句报错:org.apache.ibatis.binding.BindingException:Invalid bound statement not found
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)当您的项目在使用mybatis-plus出现这个错误时,并且,已经在排查了命名不一致和路径扫描不到都的问题后依然没有解决问题,这时候应该就是下面这个问题了。本项目的dao层结构mapper<文件夹> --xml...原创 2019-05-31 16:22:48 · 7555 阅读 · 0 评论