JAVA
搁浅浅浅丶
这个作者很懒,什么都没留下…
展开
-
转发和重定向的原理及区别
原理:转发是在服务端完成的事情,是对客户端的同一个request请求进行传递,浏览器并不知道。(相当于拨打110,然后110内部给你分配到所属辖区)重定向是浏览器来做的事情,重定向时,服务器返回一个状态是302的的response,里面包含了跳转的地址,由浏览器获得后,自动发送一个新的请求。(相当于拨打114查号台,然后根据返回的号码再次拨打)区别:1、语句不同转发:request.ge...原创 2019-03-19 08:45:04 · 1371 阅读 · 1 评论 -
PLSQL Developer报“动态执行表不可访问,本会话的自动统计被禁止”的解决方案
现象:第一次用PLSQL Developer连接数据库,若用sys用户登录并操作则正常,若用普通用户比如haishu登录并创建一个表则报错“动态执行表不可访问,本会话的自动统计被禁止。在执行菜单里你可以禁止统计,或在vsession,vsession,vsession,vsesstat和v$statname表里获得选择权限。”原因分析:从报错提示就可以看出,原因在于动态性能表相关的权限没有被...转载 2019-03-27 16:31:33 · 189 阅读 · 0 评论 -
tomcat 无法访问首页。
eclipse开发工具下:web项目部署到tomcat,项目的jsp文件可以通过浏览器访问,localhost:端口号,打不开tomcat首页。解决思路:在eclipse内点击window->show view->servers->然后卸载该tomcat下的所有项目,选择clean tomcat,双击tomcat,设置页码标红处更改为Use Tomcat installatio...原创 2019-04-22 18:50:53 · 765 阅读 · 0 评论 -
接口和抽象类的区别
相同点:1.都不能被实例化;2.方法都没有实现。不同点:1.接口:a.接口能被子接口和实体类实现b.一个实体类或接口可以实现多个接口c.实体类实现接口必须实现其所有方法。2.抽象类:a.抽象类是能作为超父类b.抽象的子类可以是实体类也可以是抽象类c.子类是抽象类可以不实现其方法d.子类是实体类必须实现其方法使用场景:如果有一些方法并且想让它们中的一些有默认实现,那么使用...原创 2019-05-08 11:04:36 · 117 阅读 · 0 评论 -
==和equals的区别
==可以比较基本数据类型、引用数据类型…equals只能比较对象(字符串也是对象,String类继承Object类)。1.==:基本数据类型: int value1 = 10; int value2 = 10; System.out.println(value1 == value2);//true==比较基本数据的值是否相等;引用数据类型: Student s1 ...原创 2019-05-08 14:25:40 · 137 阅读 · 0 评论 -
进程和线程的理解
进程:运行中的程序、一次程序的运行。并发执行:(单核)只是宏观上的进程的一起执行,微观角度上看,某一个时间点,cpu只能处理一个进程的任务的请求;并行执行:(多核),真正意义上的,多个进程同时被执行进程中的任务。线程:进程中的一条执行的路径一个进程中可以有多个线程;多个线程可以并发执行。举个栗子:进程是高速公路,线程便是高速公路上的车道。总结:进程是系统进行资源分配的最小...原创 2019-05-10 15:52:45 · 151 阅读 · 0 评论