自定义博客皮肤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)
  • 收藏
  • 关注

原创 报错com.alibaba.fastjson.JSONException: syntax error, expect {, actual [, pos 0

目前有两种解决方式,两种都可能有用,试一下。

2023-05-18 02:18:33 1918

原创 遇到的报错们

org.thymeleaf.exceptions.TemplateInputException:视图渲染失败异常

2023-01-03 18:13:00 327

原创 MySQL使用中的问题

mysql的一些问题记录

2022-11-02 20:11:02 145

原创 关于SSM的配置

spring、springMVC、mybatis

2022-06-19 09:08:35 631

原创 问题笔记总结

工作,学习中遇到的bug,并且解决了它

2022-06-17 16:56:09 144

原创 Spring的xml文档配置

12注解的context名称空间<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context

2022-05-12 18:47:17 3750

原创 异常的处理

1指定某个异常进行特殊处理正常的快捷键生成的异常为 try { } } catch (SQLException throwables) { throwables.printStackTrace(); } finally { }getMessage()我们可以通过getMessage():获取到异常的信息..

2022-04-06 16:40:04 850

原创 JavaWeb新添加了一部分jsp页面,其他jsp调用新添加的jsp时,显示找不到路径,但是可以确定路径没有问题

一查看out目录点击out目录,查看新添加的jsp是否在out目录中1有,这种情况没有遇到过,忽略2没有,按照下面的步骤处理二删除1删除out目录2删除tomcat中的部署3快捷键comman+; 删除光标选中的三重新部署1结果2结果四运行Tomcat即可out目录会被重新生成...

2022-03-23 14:38:45 788

原创 JavaWeb项目实战

没有任何优化的代码数据库1创建数据库school,并且使用该数据库2创建登陆用户的表格3创建年级的表格4创建学员表格填写测试数据1给用户表添加数据2给年级表填写数据3学生表添加数据insert into studentvalues(1,'张三','stu1001',1,'13719201111','11111111@qq.com','北京','XX区XX镇','物理','2209121102911111','党员'...

2022-03-23 11:04:51 14309

原创 发送异步请求:AJAX

先引入jar包:javaee-api-7.0.jar1java的servlet代码@WebServlet("/testuname")public class TestServlet extends HttpServlet { @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

2022-03-13 12:22:07 146

原创 XZK-JAVA-支线任务-010605-MVC,登陆案例

实体类对象,对象名和数据库表名相同,成员变量和数据库的数据字段名相同package bean;public class User { private int id; private String username; private String password; @Override public String toString() { return "User{" + "id=" + id +...

2022-03-10 17:25:55 599

原创 运行服务器(Tomcat)但是到JDBC这一步,一直报错java.lang.NoClassDefFoundError: Could not initialize class DruidDemo

先说题目的解决方案将德鲁伊的jar包和mysql的驱动包,复制到tomcat下的lib文件夹内,重启即可问题运行测试JDBC的代码,运行结果是没有任何问题的,但是只要用tomcat跑代码,在html页面上输入账号密码,就会报错网页上的报错提示IDEA后台的报错提示详细的解决步骤将这两个jar包,复制到tomcat的lib文件夹内===========================================================...

2022-02-26 14:29:36 2090 1

原创 MacBook下载安装配置Tomcat,新版idea创建Web Application(4.0)项目的方法,idea整合Tomcat

1下载TomcatApache Tomcat® - Welcome!https://tomcat.apache.org/将对应的tomact下载好后,把它放在一个文件夹名称没有中文的文件夹中我的是在/Users/dylanwang/plus/apache-tomcat-8.5.342mac命令行启动tomcat①打开终端,使用cd打开刚才解压后的文件夹②之后进入bin目录下,cd bin③.bat扩展名的文件是Windows系统能打开的,.sh扩展名文件是Linux系统.

2022-02-18 18:59:27 1627 2

原创 java的JSON笔记

第3节JSON基础语法3-08-JSON-概念JSON全称:JavaScriptObjectNotation:JavaScript对象表示法我们有一些数据,比如张三,23岁,男,这是一个人的对象,我们可以在Java中封装这些信息Person p = new Person();p.setName(“张三”);p.setAge(23);p.setGender(“男”);这样我们就使用Java语言,创建了一个person对象,把零散的人的数据,封装成了一个对象,将来我们用对象...

2022-01-04 10:01:59 521

原创 MacOs查看端口号占用

终端命令的方式查看端口情况1.查看端口被哪个程序占用 lsof -i tcp:portport可以替换成你要查询的端口号如: lsof -i tcp:88882.看到进程的PID,可以将进程杀死。 kill -9 PID如:kill -9 10999...

2021-12-14 14:12:35 2712

原创 Java多线程笔记总结

线程概述一个电脑运行的应用程序是一个进程,一个进程至少有一个线程,一个进程可以包含多个线程Java的集合有线程安全与线程不安全的集合,线程安全指的是同步(排队执行,效率低但是安全),线程不安全指的是异步(同时执行,效率高但是数据不安全)线程的实现方式分为并发与并行,并发指的是两个或多个事件在同一时间段内发生,并行指两个或多个事件在同一时刻发生线程调度1分时调度:所有线程轮流使用cpu的使用权,平均分配每个线程占用CPU的时间2抢占式调度:优先让优先级高的线程使用CPU,如果线程的优先

2021-12-12 22:03:11 193

原创 关于数组、集合的遍历方法

//定义数组int[] src = {1,2,3,4,5};//1 fori方法for (int i = 0; i < src.length; i++) {System.out.println(src[i]);}//12345//2 foreach方法for (int s:src) {System.out.println(s);}//12345//3System.out.println(Arrays.toString(src));//[1,2,3,4,5]...

2021-10-29 20:22:53 121

转载 IDEA 快捷键速查手册-Mac 版本

快捷键大全 - Mac 版本Mac键盘符号和修饰键说明 ⌘ Command ⇧ Shift ⌥ Option ⌃ Control ↩︎ Return/Enter ⌫ Delete ⌦ 向前删除键(Fn+Delete) ↑ 上箭头 ↓ 下箭头 ← 左箭头 → 右箭头 ⇞ Page Up(Fn+↑) ⇟ Page Down(Fn+↓) Home Fn + ← En

2021-09-25 17:43:58 359

转载 IDEA 快捷键速查手册win版

IntelliJ IDEA 2021 Win 和 Mac 快捷键大全,IDEA 基本所有功能都可以通过快捷键来完成。如果你掌握了所有IDEA的快捷键使用,那么你完全可以丢掉鼠标,而且不影响开发效率。快捷键大全 - Win 版一、Ctrl 快捷键Ctrl + F 在当前文件进行文本查找 (必备)Ctrl + R 在当前文件进行文本替换 (必备)Ctrl + Z 撤销 (必备)Ctrl + Y 删除光标所在行 或 删除选中的行 (必备)Ctrl + X 剪切光标所在行 或 剪切选择内容.

2021-09-25 17:41:46 154

原创 Java数组,基本类型数组和引用类型数组(类数组)的区别

基本类型数组:基本数据类型[] 数组名 = new 数据类型[数组大小];引用类型数组:类名[] 数组名 = new 类名[数组大小];----------------------------------------------------------------------------------------------下面是我在知乎上进行提问,id名为IT野狐禅的老师给的答案:基本类型数组new之后,确定了数组大小和每个元素位置上的数据;每个元素确定分配了内存引用类型数组new之后.

2021-09-02 14:49:45 839 1

原创 try - catch如何return返回值

刚刚做题一直卡在如果输入错误,再重新输入会产生错误的返回值之前的代码片段String text = input.nextLine();int num = -1;try{ num = Integer.parseInt(text); return num;}catch (NumberFormatException e){ menu(); return num;}=============================修改后的public static .

2021-08-23 17:18:53 1548

原创 MacBook使用IntelliJ IDEA的快捷键(持续更新)

command + N 可以出现如下需要添加得Getter Setter toString 等结构===============================================英文不好的同学,按照中文插件能舒服太多了:设置插件:⌘键和,键调出设置页面 Plugins是插件页面,搜索Chinese,进行下载安装===================================================...

2021-08-23 09:59:30 1558

原创 Java中finally的执行

1.必然执行的异常统一处理出口(无论是否发生异常,finally必然执行)2.return的时机只有程序被关闭了,finally才不会被执行(这里的程序被关闭指的是软件在电脑中没了,电脑关机了)其他情况finally一定会被执行public class Demo7 { public static void main(String[] args) { haha(); } private static void haha(){ try {

2021-08-22 17:20:04 852

原创 关于写博客

我准备开始写博客,第一次写也不太清楚具体写什么东西,准备把自己在其他地方看到的一些写博客的心得写下,这样以后再想写的时候也有个参考,不至于乱写一通,让其他人都看不懂。博客的类型1、问题类博客(错题集、踩坑记录)2、教程类博客(学习路径、知识整理)3、技术分享类博客(研究总结性博客)4、专题类博客(更容易出书)5、其他类型博客问题类博客(错题集、踩坑记录)阐述清楚问题(环境、方式、种类)给出解决办法(罗列方法123,分析优劣)问题分析扩展(可能导致类似问题...

2021-08-08 17:04:20 47

空空如也

空空如也

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

TA关注的人

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