自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 使用Mybatis_plus实现分页时,调用Page报错Cannot infer arguments解决办法

报错图片首先他的英文的意思是:无法推断参数 那我们可以点进源码看一下,此时我们发现他需要的参数类型是long 而我们给他的是一个String 所以我们把参数改成long就行这样就不报错了

2021-04-29 13:19:57 3081

原创 thymeleaf依赖以及头文件

**maven依赖**<dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf-spring5</artifactId></dependency><dependency> <groupId>org.thymeleaf.extras</groupId> <artifactId>

2021-04-18 15:11:39 785

原创 tomcat编译乱码解决方法

打开Tomcat所在目录打开红箭头标记的文件打开logging.properties(建议用notepad++打开)打开后我们找到第51行代码,把最后的UTF-8改为GBK重启tomcat即可

2021-03-19 10:28:52 438 1

原创 数据库配置文件

jdbc.driver=com.mysql.jdbc.Driver#如果使用的是Mysql8.0+,增加一个时区的配置jdbc.url=jdbc:mysql://localhost:3306/ssmbuild?useSSL=true&useUnicode=true&characterEncoding=utf8jdbc.username=rootjdbc.password=root仅个人寻找方便使用!...

2021-03-19 08:51:17 92

原创 Maven中配置静态资源导出

<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml&lt

2021-03-17 12:01:37 194

原创 使用idea粘贴网上复制的代码后代码格式错误

相信很多小伙伴在c v时候会遇到许多问题,今天就来给大家解决一个粘贴后格式错误的问题,话不多说上图:这是我报错的样子,如果有小伙伴不是这样的问题恭喜你,可以退出再找别人的解决方案了要想解决我们这个问题你需要一个notepad++下载连接:https://notepad-plus.en.softonic.com/?ex=THD-324.0下载完成后我们需要把需要粘贴的代码先粘贴到notepad++中,然后点击编码它默认是UTF-8我们改成NASI(下图是改完以后的样子)这时候我们需要把每

2021-03-17 09:31:45 3984

原创 在Web项目中设置自己的网页成为一启动项目的首页

确定自己的首页jsp在WEB-INF目录下在web.xml加入以下代码<!-- 设置欢迎页面 当我们启动项目以后网页首页自动跳转到该页面--> <welcome-file-list> <welcome-file>login.jsp</welcome-file> </welcome-file-list>这里我要设置的首页为 login.jsp根据自己的需求设置不同的jsp页面...

2021-01-21 10:07:15 994

原创 idea中关联Mysql报错Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezon‘

这是服务器时区错误 服务器返回无效时区。win+r 进入cmd1.连接数据库mysql -uroot -proot这里我的数据库密码是root 根据自己的数据库密码对应输入连接即可。2.连接数据库后输入一下代码set global time_zone=’+8:00’;记得加分号3.重新连接idea中的数据库即可。...

2021-01-08 15:20:13 54

原创 JSP内置对象及作用域

先用jsp内置的不同作用域分别创建一个存储空间,用来存放我们的数据,并在页面上输出这些数据。然后访问这个jsp页面可以看到我们存的值都能访问的到新创建一个jsp页面在上一步的基础上,直接取值看结果可以看到只取出了两个,这就是不同的jsp对象的不同的作用域,在图一中访问本页所有内置对象都能取出值,而换了一个页面就拉裤了。...

2020-12-28 19:50:54 70

原创 IntelliJ IDEA的页面注释快捷键,HTML注释和JSP注释。

菜单 code -> comment with line(or block) comment快捷键:ctrl+/

2020-12-27 11:32:37 5984 1

原创 JAVA_Web——maven的下载于配置

maven是干什么的?maven是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告、依赖、scms、发布、分发的方法bai。可以方便的编译代码、进行依赖管理、管理二进制库等等。maven的好处在于可以将项目过程规范化、自动化、高效化以及强大的可扩展性。利用maven自身及其插件还可以获得代码检查报告、单元测试覆盖率、实现持续集成等等。如下过程参考自 “西部开源”1.下载maven 官网下载 https://maven.apache.org/2.解压压缩包3.配置环境变量 (根据自己

2020-12-26 21:15:57 76

原创 Session中值的消除以及Session的注销(手动/自动)

关于Session的注销这里有两种方法,建议在编写代码时都写上,因为用户可能手动注销,服务器也需要定时注销手动方法:package com.zhen.servlet;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse

2020-12-26 21:15:17 810

原创 请求转发与重定向

请求重定向resp.sendRedirect("/Request1_0_war/success.jsp"); //请求转发 //注意请求转发和请求重定向的路径的区别 在请求转发中 “/”已经代表了项目名 但是在jsp页面中还是要添加项目名req.getRequestDispatcher("/success.jsp").forward(req,resp);...

2020-12-26 11:34:12 75

原创 JavaWeb简单的文件下载

JAVA代码——本博客用于自己学习记录public class FileServlet extends HttpServlet { @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { super.doPost(req, resp); } //下载文件 @Ove

2020-12-25 14:38:08 78

原创 web下载文件的头信息

让浏览器能支持下载我们需要的文件resp.setHeader("Content-disposition","attachment;filename"+filename);

2020-12-25 14:34:11 3086 2

原创 JavaWeb中的-------ServletContext()

首先来说说ServletContext()是干什么的,例如淘宝我们每个人登录淘宝的信息都不一样,淘宝在不同页面需要显示我们的个人信息,就需要这么一个“容器”来存放我们的信息,让他在每个页面都能显示,这可以用到ServletContext();举个小例子说明一下ServletContext()的用法给ServletContext()设置值的方法package com.zhen.servlet;import javax.servlet.ServletContext;import javax.serv

2020-12-23 20:35:04 65

原创 最新的web.xml配置代码

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.

2020-12-23 12:58:55 752

原创 多线程——线程的停止 线程的延迟

线程的停止最好是用标志位的转换来停止线程例:package Lesson_Thread;public class Thread_Stop implements Runnable { //设置标志位 true private boolean flag = true; @Override public void run() { int i = 0; while(flag){ System.out.println("

2020-12-20 14:46:08 315 1

原创 多线程——lambda表达式的推进过程

package Lesson_Thread;public class lambda { //3.静态内部类 static class Like2 implements ILike{ @Override public void lambda() { System.out.println("i like lambda2"); } } //主方法 public static void main(S

2020-12-20 13:25:23 70

原创 多线程——龟兔赛跑问题

龟兔赛跑100米两条线程 一个乌龟 一个兔子如果是兔子的话设置延迟函数当有一方胜出 马上跳出循环 ==>比赛终止package Lesson_Thread;public class Race implements Runnable { private static String winner; @Override public void run() { //开始跑步 100米 for (int i = 0; i <=100; i++) {

2020-12-20 10:39:33 606 2

原创 使用Runnable 开启多线程的方式(推荐) 带来的问题(数据的并发)

package Lesson_Thread;//买火车票// 多个线程获取同一个资源的情况下,数据紊乱 数据并发public class TestThread_3 implements Runnable{ //票数 private int ticket=10; @Override public void run() { while(true){ if(ticket<=0){ break;

2020-12-19 21:30:59 182 2

原创 使用JAVA语言多线程下载网页图片

多线程是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。具有这种能力的系统包括对称多处理机、多核心处理器以及芯片级多处理或同时多线程处理器。在一个程序中,这些独立运行的程序片段叫作“线程”(Thread),利用它编程的概念就叫作“多线程处理”用java实现多线程的例子package Lesson_Thread_TEST;import org.apache.commons.io.FileUtils;import

2020-12-19 20:54:59 168 1

原创 JDBC——DBCP 数据库连接池的实现方式

本博客用于自己记录学习整理知识首先需要导入jar包commons-dbcp-1.4.jar、commons-pool-1.5.5.jar在src文件下创建 dbcpconfig.properties 文件用于读取数据库// dbcpconfig.properties 文件代码driverClassName=com.mysql.cj.jdbc.Driverurl=jdbc:mysql://localhost:3306/jdbcstudy?serverTimezone=UTC&useUn

2020-12-19 16:24:16 266 1

原创 提取jdbc工具类的时候为什么要用static

本人小白一枚,主要用于学习记录。想要弄清为什么提取jdbc工具类时要用static首先要认清static关键字static“static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。”这段话虽然只是说明了static方法的特殊之处,但是可以看出static关键字的基本作用,简而言之,一句话来描述就是:方便在没有创建对象的情况下来进行调用(方法/

2020-12-18 11:39:17 612 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除