
JavaWeb基础
coderxz
这个作者很懒,什么都没留下…
展开
-
找工作笔记
在保研前参加了人人的面试,三面后了无音讯了,然后面试前也准备了一些知识储备,包括Java集合,线程以及面试经常会问的一些基础问题,整理一下。Java基础部分1.重载和重写区别重载:同一个类,相同名称方法,参数类型,个数,顺序,返回值,访问顺序不同,发生在编译时。重写:发生在父子类中,方法名,参数相同(不同类),返回值的访问范围要小于父类,抛出异常的范围小于父类,访问修饰符范围大于父...原创 2019-11-04 11:15:16 · 137 阅读 · 0 评论 -
cookie与session说不清的纠缠
最近看到了一篇什么是单点登录(SSO)的文章,主要是讲述多个系统之间如何共享用户的登录状态,使之不需要重复登录。其中看见了自动登录,用到了session和cookie,查阅资料后,顺便把以前所学习的内容进行一次总结。首先从代码使用上对cookie和session进行介绍:cookie:什么是cookie:cookie是保存在浏览器的一小块数据(一般浏览器保存cookie的个数的有上限的...原创 2019-08-16 10:21:57 · 177 阅读 · 0 评论 -
IDEA中遇见的各种乱码问题
Web工程中的乱码问题遇到过许多乱码的坑,总结一下:一般有一下情况提交:(浏览器提交一般已ISO-8859-1编码提交) post提交:过滤器解决 get提交:tomcat配置 URIEncoding=“utf-8”post在Web.xml中添加<!-- 配置过滤器,解决post的乱码问题 --> <filter> <fil...原创 2019-04-24 12:00:44 · 454 阅读 · 0 评论 -
Web工程技巧
Eclipse工程使用常用技巧1.设置Web项目的默认访问路径右键-》web project settings比如说我要访问hello.jsphttp://localhost:8080/srpingmvc01/hello.jsp但是我把Context root改成 / 之后 要访问hello.jsp 减少了项目目录http://localhost:8080/hello.jsp...原创 2019-04-20 21:39:41 · 455 阅读 · 0 评论 -
事务
事务Transaction 其实指的一组操作,里面包含许多个单一的逻辑。只要有一个逻辑没有执行成功,那么都算失败。 所有的数据都回归到最初的状态(回滚)为什么要有事务?为了确保逻辑的成功。 例子: 银行的转账。使用命令行方式演示事务。开启事务start transaction;提交或者回滚事务commit; 提交事务, 数据将会写到磁盘上的数据库rollba...原创 2019-04-08 20:03:38 · 121 阅读 · 0 评论 -
MVC+三层架构开发模式
Web开发模式MVCModel:javabean:封装业务数据,模型View:jsp:显示数据,视图Controller:servlet:调度jsp和javabean资源,控制器三层结构:dao层: 和数据访问相关的操作service层: 和业务逻辑相关的操作web层: 和用户直接交互相关的操作(传接参数,跳转页面)MVC+三层架构个人理解:service层(业...原创 2019-04-08 19:58:11 · 3508 阅读 · 0 评论 -
数据库连接池以及DBUtils使用
数据库连接池数据库的连接对象创建工作,比较消耗性能。2.一开始现在内存中开辟一块空间(集合) , 一开先往池子里面放置 多个连接对象。 后面需要连接的话,直接从池子里面去。不要去自己创建连接了。 使用完毕, 要记得归还连接。确保连接对象能循环利用。下面内容是我搬运别人写的比较好的内容没有池的情况认识池说明:1、 池就是一种容纳对象的容器2、 连接池就是...原创 2019-04-05 20:44:49 · 2633 阅读 · 1 评论 -
Listener&Filter
Listener & FilterListener监听器能做什么事?监听某一个事件的发生。 状态的改变。监听器的内部机制其实就是接口回调.接口回调需求:A在执行循环,当循环到5的时候, 通知B。事先先把一个对象传递给 A , 当A 执行到5的时候,通过这个对象,来调用B中的方法。 但是注意,不是直接传递B的实例,而是传递一个接口的实例过去...原创 2019-04-05 20:37:45 · 140 阅读 · 0 评论