- 博客(8)
- 收藏
- 关注
转载 2021-09-22IDEA控制台乱码
一、问题情况:IntelliJ IDEA 控制台输出中文乱码部分如图所示:二、解决方法:1.打开tomcat配置页面,Edit Configurations。2.选择项目部署的tomcat,在配置项VM options文本框中输入-Dfile.encoding=UTF-8,点击Apply或OK即可。3.尝试重启tomcat,乱码问题解决。ps:若乱码问题依然存在,请尝试继续按以下步骤解决:1.打开IntelliJ IDEA本地安装目录中bin文件夹下的idea.exe.vmopt
2021-09-22 16:22:00 1295
原创 过滤器 & 监听器第**1章 过滤器Filter**
过滤器 & 监听器 第**1章 过滤器Filter** 1.1 Filter**简介** fifilter是对客户端访问资源的过滤,符合条件放⾏,不符合条件不放⾏ 1.2 快速⼊⻔ 通过API描述可知: 1. 我们创建⼀个过滤器的话需要实现Filter这个接⼝ 2. doFilter⽅法执⾏过滤器的功能 使⽤步骤 \1. 编写⼀个过滤器的类实现Filter接⼝ \2. 实现接⼝中尚未实现的⽅法(着重实现doFilter⽅法) \3. 在web.xml中(注
2021-09-08 10:09:08 71
原创 2021-08-16*Servlet & ServletContext*
第1章 *Servlet* 1.1 *Servlet的概述* 1.1.1 *什么是Servlet* Servlet 运⾏在服务端的Java⼩程序,是sun公司提供⼀套规范,⽤来处理客户端请求、响应给浏览器的动态资源。 Servlet是JavaWeb三⼤组件之⼀(Servlet、Filter、Listener),且最重要。 1.1.2 *Servlet的作⽤* ⽤来处理从客户端发送过来的请求,并对该请求作出响应。 Servlet的任务有: \1. 获取请求数据 \2. ..
2021-08-16 10:31:48 68
原创 线程及同步
【线程、同步】 主要内容 线程 同步 线程状态 第⼀章 线程 1.1 多线程原理 我们已经写过⼀版多线程的代码,很多同学对原理不是很清楚,那么我们今天先画个多线程执⾏时序图 来体现⼀下多线程程序的执⾏流程。 代码如下: ⾃定义线程类: public class 线程02 { public static void main(String[] args) { System.out.println("主线程:"+Thread.currentThread().ge
2021-08-03 21:00:09 89
原创 Collection、泛型
day02【Collection、泛型】 主要内容 Collection集合 迭代器 增强for 第⼀章 Collection集合 1.1 集合概述 在前⾯基础班我们已经学习过并使⽤过集合ArrayList ,那么集合到底是什么呢? 集合:集合是java中提供的⼀种容器,可以⽤来存储多个数据。 集合和数组既然都是容器,它们有啥区别呢? 数组的⻓度是固定的。集合的⻓度是可变的。 数组中存储的是同⼀类型的元素,可以存储基本数据类型值。集合存储的都是对象。⽽且对象的类
2021-07-29 20:43:28 83
原创 正则表达式
⼀、概念 正则表达式,⼜称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算 机科学的⼀个概念。正则表达式通常被⽤来检索、替换那些符合某个模式(规则)的⽂本。在众多语⾔中都可以⽀持 正则表达式,如Perl、PHP、Java、Python、Ruby等。当然在Java中也可以通过处理字符串的⽅式达到检索,替换 ⽂本字符串的⽬的,但是有了正则表达式写代码更加简洁,通常两三⾏代码就可以达到⽬的,当然这也是建⽴在熟 悉正则表达式的基础之
2021-07-21 19:03:00 56
原创 Java(反射)
反射:框架设计的灵魂 测试的数据: * 框架:半成品软件。可以在框架的基础上进⾏软件开发,简化编码 * 反射:将类的各个组成部分封装为其他对象,这就是反射机制 * 好处: 1. 可以在程序运⾏过程中,操作这些对象。 2. 可以解耦,提⾼程序的可扩展性。后期学习的ssh框架等框架都会⽤来 * 获取Class对象的⽅式: 1. Class.forName("全类名"):将字节码⽂件加载进内存,返回Class对象 * 多⽤于配置⽂件,将类名定义在配置⽂件中。读取⽂件,加载类..
2021-07-20 19:53:54 64
原创 Java基础(一)
一、初始java1.生活中的程序:从起床到教室上课的过程穿衣打扮》起床》洗漱》出宿舍》》吃早餐》到教室按照特定的顺序去完成某一件事的过程我们叫做生活中的程序2.计算机中的程序:一组有序指令的集合,需要和计算机交流就要使用计算机语言,java就是计算机语言的一种3.java能做什么:1、开发桌面应用程序,比如:QQ、酷狗2、开发internet应用程序,比如:淘宝、天猫4.java技术平台:1、Java SE:标准版,java的技术与核心,开发桌面应用程序2、Java EE:提供企业级
2021-07-19 15:35:48 171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人