java学习
文章平均质量分 60
从零开始
嗷嗷_
加油,成为更好的攻城狮!每天进步一点点
展开
-
计算机中的各种字符编码
在早期的计算机系统中,为了给字符编码,美国国家标准学会(American National Standard Institute:ANSI)制定了一套英文字母、数字和常用符号的编码,它占用一个字节,编码范围从0到127,最高位始终为0(一个字节8位,最高位是0,还剩7位,也就是2^7=127),称为ASCII编码。例如,字符'A'的编码是0x41,字符'1'的编码是0x31。如果要把汉字也纳入计算机编码,很显然一个字节是不够的。GB2312标准使用两个字节表示一个汉字,其...原创 2022-02-13 19:18:17 · 1381 阅读 · 0 评论 -
MyEclipse或eclipse常用快捷键1
Alt+/(内容助理): 补全(内容提示) Ctrl+1(数字1)(快速定位错误):出错时定位错误,与点击“红x”效果一样(敲代码出现错误就可以按ctrl+1) Ctrl+Shift+O:导包 Ctrl+Shift+F:格式化代码块(调整整个代码的格式,自动帮你排版)向前向后:Alt+方向键(向前是指回到上一次进入查看代码的地方,有点类似于操作系统中的前进后退) 添加注释:Ctrl+shift+/(选中需要注释的代码,然后按快捷键,就将该部分的代码注释掉了) 除去注释...原创 2020-07-03 10:25:59 · 133 阅读 · 0 评论 -
servlet中的service()方法,get和post方式
service() 方法是执行实际任务的主要方法。Servlet 容器(即 Web 服务器)调用 service() 方法来处理来自客户端(浏览器)的请求,并把格式化的响应写回给客户端。本质上Service()方法才是servlet中真正用于处理请求的方法!!!! 每次服务器接收到一个 Servlet 请求时,服务器会产生一个新的线程并调用服务。service() 方法检查 HTTP 请求类型(GET、POST、PUT、DELETE 等),并在适当的时候调用 doGet、doP...原创 2020-07-02 19:52:51 · 5113 阅读 · 1 评论 -
servlet总体简单介绍
Servlet是JavaWeb的三大组件之一(Servlet、Filter、Listener),它属于动态资源。Servlet的作用是处理请求,服务器会把接收到的请求交给Servlet来处理,在Servlet中通常需要:接收请求数据;处理请求;完成响应。例如客户端发出登录请求,或者输出注册请求,这些请求都应该由Servlet来完成处理。Servlet需要我们自己来编写,每个Servlet必须实现javax.servlet.Servlet接口。Servlet对象驻留在服务器内存中。动态...原创 2020-07-02 19:52:57 · 199 阅读 · 0 评论 -
forward(转发)和redirect(重定向)的区别
也就是浏览器经过一次请求,但是在服务器中经历了多个servlet进行处理,地址栏的地址始终没有改变,始终是第一个servlet的地址,这就叫做联动操作处理请求。 不同的servlet之间,除了可以继续传递之前的request对象,还可以继续进行数据的流动,但是这个流动要将需要增加的数据放在request对象中。 也就是那些联动操作的servlet之间是共用request对象的,然后request对象中还可以继续放入需要传递或者保存的数据。...原创 2020-07-02 19:52:44 · 1175 阅读 · 0 评论 -
session和cookie的简介与对比
一般来讲,当我们要存进的是用户级别的数据就用Session,那什么是用户级别呢?只要浏览器不关闭,希望数据还在,就使用Session来保存。 Session在用户第一次访问服务器Servlet,jsp等动态资源就会被自动创建,Session对象保存在内存里,这也就为什么上面的例子可以直接使用request对象获取得到Session对象。如果访问HTML,IMAGE等静态资源Session不会被创建。 Session生成后,只要用户继续访问,服务...原创 2020-07-02 19:54:01 · 128 阅读 · 0 评论 -
javaweb中的过滤器
过滤器是Servlet的高级特性之一,也别把它想得那么高深,只不过是实现Filter接口的Java类罢了!在filter下新建一个EncodingFilter用来解决中文字符集乱码,它需要实现Filter接口,并重写doFilter函数 实现Filter接口的Java类就被称作为过滤器 从上面的图我们可以发现,当浏览器发送请求给服务器的时候,先执行过滤器,然后才访问Web的资源。服务器响应Response,从Web资源抵达浏览器之前,也会途径过滤器。 ...原创 2020-07-01 22:47:44 · 249 阅读 · 0 评论 -
Jar包修改并重新打包(完整版攻略)
jar包中的代码在myeclipse中只能进行查看,并不能进行修改。一、修改或者查看jar包中的内容 查看:可以使用解压缩软件直接查看 修改:直接将文件名的后缀名改为xxx.zip,或者使用解压缩软件解压缩以后进行修改。 如果jar包中不含源代码,可以使用相关的反编译软件将.class文件反编译回.java文件...原创 2019-04-21 18:16:23 · 54439 阅读 · 5 评论