08 2018 档案

Java基础之Collection和Map
摘要:List:实现了collection接口,list可以重复,有顺序 实现方式:3种,分别为:ArrayList,LinkedList,Vector。 三者的比较: ArrayList底层是一个动态数组,数组是使用连续的内存空间,有索引,所以它查询快,增删的时候需要移动内存,所以增删慢。 Linked 阅读全文

posted @ 2018-08-28 10:58 格竹 阅读(1765) 评论(0) 推荐(1)

Ajax
摘要:什么是异步交互、同步交互? 同步交互就是用户向服务器发出一个请求,等到服务响应之后才能发送第二个请求。 异步交互就是用户向服务器发送请求,无需等到服务器响应之后在发送第二个请求。 可以使用就是来接受服务器的响应,然后完成局部刷新。 ajax就是可以使用js能访问服务器,然后时异步访问。 我们都知道, 阅读全文

posted @ 2018-08-22 15:39 格竹 阅读(130) 评论(0) 推荐(0)

过滤器
摘要:三大组件之一,servlet+listener+filter 三大组件的共性:都需要在xml文件中配置。 过滤器的作用:一般放在一组资源(servlet、jsp、css、HTML)前面执行。 主要是过滤掉一些不符合条件的请求。 所以说,过滤器有拦截强求的能力。 过滤器如何编写: 第一步:编写一个类, 阅读全文

posted @ 2018-08-21 19:15 格竹 阅读(131) 评论(0) 推荐(0)

监听器
摘要:监听器是一个接口。 他需要注册,例如注册在一个按钮上。 监听器的方法会在特定事件发生时会执行。 观察者模式: 事件源;可以理解为小偷 事件;可以理解为偷东西 监听器;可以理解为警察 监听器监听在事件源上,一旦发生了事件,就会触发监听器的方法。 监听器中可能会有多种方法。 在Javaweb中的监听器, 阅读全文

posted @ 2018-08-21 13:41 格竹 阅读(199) 评论(0) 推荐(0)

分页
摘要:页面上的数据全是servlet传递的 一页的servlet中所需要的数据,当前页码,总页数,当前页的数据,当前页的记录数,总记录数。 第一步:分页要搞清楚当前页是第几页,应该显示的记录是那几条。 举个例子:我有1000行记录,我该显示其中的哪几行? 现在问题很明确,接下来就是解决方案。 首先是获取当 阅读全文

posted @ 2018-08-21 11:39 格竹 阅读(83) 评论(0) 推荐(0)

jsp和servlet
摘要:servlet是一种特殊的java程序,由服务器创建,运行在java虚拟机中,依靠服务器向浏览器显示数据。后来发现用servlet显示数据是在太麻烦,于是将servlet中的页面显示分离出来,这就有了jsp,所从本质上说,jsp就是servlet,只不过是一种简化的servlet。用来显示页面。但由 阅读全文

posted @ 2018-08-15 14:22 格竹 阅读(166) 评论(0) 推荐(0)

get请求和post请求
摘要:其实,我一直有个疑问,就get请求和post请求。 我把我所知道的说一下,再把不知道有疑问的说一下。 第一:get请求是向服务器获取资源,post的请求是是将表单内容提交给服务器,之前听老师说过,get请求对应的是servlet中doget()方法;同样地,post请求中对应的是servlet中do 阅读全文

posted @ 2018-08-15 10:52 格竹 阅读(2276) 评论(0) 推荐(0)

hibernate之一
摘要:之前学过一点点的hibernate,发现果真比jdbc好用多了,jdbc连接数据库的时候要不停的配置四大参数,虽然可以把四大参数卸载一个配置文件里,但是在操作数据库方面比hibernate复杂点。 比如需要些SQL语句,但是hibernate就不同了,每写一个类就需要写一个相应的配置文件。几乎所有的 阅读全文

posted @ 2018-08-14 07:59 格竹 阅读(95) 评论(0) 推荐(0)

小白的进阶之路17
摘要:恢复内容开始 批处理 什么是批处理? 就是可以一次使用多个语句。 batch:批处理,底层是集合的形式。 这是一个批处理的小案例。 在批处理中,会执行很多的语句,记录,所以可能会浪费很多时间,所以此时我们需要设置一个参数,可以增加速度。 事务的回滚表示回滚到开始前的状态,事务一旦提交就无法回滚。 其 阅读全文

posted @ 2018-08-13 15:46 格竹 阅读(108) 评论(0) 推荐(0)

数据库之多表查询
摘要:合并结果集的关键字:union(完全相同的行会被去除) 、union all 连接查询:内连接: 外链接:左外连接 右外连接: 全外连接: 自然连接: 在SQL语句中,可以使用if语句。 子查询:查询里面包含查询。 子查询的查询语句的位置一般放在from、where之后 什么是jdbc? 所谓jdb 阅读全文

posted @ 2018-08-13 09:10 格竹 阅读(202) 评论(0) 推荐(0)

小白的进阶之路16
摘要:cookie:是服务器产生保存到浏览器,是http协议制定的,下一次浏览器在请求服务器时,浏览器将上一次访问产生的cookie在还给服务器。 cookie是一个键值对,服务器保存cookie的响应头。 cookie不能跨浏览器。 cookie的属性:name:value,还有一个是生命周期,即max 阅读全文

posted @ 2018-08-12 13:30 格竹 阅读(111) 评论(0) 推荐(0)

小白的进阶之路15
摘要:今天学习一下各种工具: commonUtils.tobean(map,person.class);//将map中的数据通过映射创建一个person对象。 currentSession需要启动服务器?? 一个简单的查询。其中session.createQuery(“sql 语句”);这是HQL查询 表 阅读全文

posted @ 2018-08-12 11:14 格竹 阅读(104) 评论(0) 推荐(0)

小白的进阶之路14
摘要:恢复内容开始 servlet 是Javaweb的三大组件之一。 三大组件:servlet,filter,lisoner 客户端通过服务器想浏览器发出请求。 我们所写的AServlet、BServlet,都是由我们实现servlet接口的实现类。 servlet是单例的,一个类一个servlet,他们 阅读全文

posted @ 2018-08-10 20:34 格竹 阅读(127) 评论(0) 推荐(0)

小白的进阶之路13
摘要:昨天说到了级联保存,那么什么是级联保存。 我们都知道,双向保存就是customer和linkman都要保存,那么单项保存呢?单向保存就是只保存一方,而不需要保存另一方,但是这样会出异常,这是就需要级联保存 只需要保存customer,会自动的将linkman保存到数据库中。 级联保存室友方向性的,保 阅读全文

posted @ 2018-08-10 07:12 格竹 阅读(143) 评论(0) 推荐(0)

小白的进阶之路12
摘要:恢复内容开始 昨天上午弄了一个简单的页面,就是关于客户管理系统,想着实现保存功能,可是问题卡在页面跳转上,从输入信息页面就是跳不到saveservlet,将用户属兔的信息用表单传给servlet,然后servlet读取后,用map封装到一个customer对象中,算了不多说,看代码。 然后今天我一生 阅读全文

posted @ 2018-08-08 20:16 格竹 阅读(105) 评论(0) 推荐(0)

小白的进阶之路11
摘要:想着做个项目,奈何前端是我的弱项,只会写一下div+css,好不容易写好了,发现css引不进入,老是报错,说什么路径不对,一气之下,我就css样式改成了内联式。 忙活了一上午,想实现保存客户的功能,可就是有一点出bug了,servlet老是跳不过去,一直在报404的错误, 只好放弃,回头再想,现在继 阅读全文

posted @ 2018-08-08 09:44 格竹 阅读(101) 评论(0) 推荐(0)

小白的进阶之路10
摘要:今天,开始我们的hibernate的第一天,hibernate在Java项目中负责的是持久层。 首先了解一下,hibernate的特点就是orm(object relation mapping) 对象关系映射。 今天的任务是hibernate的入门,搭建好框架的环境,完成简单的增删改查。 第一步,建 阅读全文

posted @ 2018-08-06 21:16 格竹 阅读(95) 评论(0) 推荐(0)

小白的进阶之路9
摘要:恢复内容开始 今天开始学习spring的事物管理 先写一个转账的例子: 动手之前,先把逻辑搞清楚: 持久层: AccountDao(){ 》接口 public void in(String in,double money); public void out(String out,double mon 阅读全文

posted @ 2018-08-05 20:19 格竹 阅读(95) 评论(0) 推荐(0)

小白的进阶之路8
摘要:恢复内容开始 单元测试的注解 我错哪了??? 为什么我的切入点没加进去? 郁闷。。。。 为什么我的aop切不进去? 无论是配置文件的方式还是注解的方式??? 问题出在哪里???? 纠正一下: 昨天说的before,前置切入点;after:不是后置切入点,是在最终切入点;就是遇到错误也会执行 afte 阅读全文

posted @ 2018-08-05 08:08 格竹 阅读(103) 评论(0) 推荐(0)

小白的进阶之路7
摘要:注解: 昨天学了配置文件,感觉还不错,确实之前new的方式好了很多,今天继续学习注解。 OK,开始进的入门案例 第一步,配置扫描注解, 注意:其中base-package 后面的参数是应new的对象所在包。 第二步,在需要注解的实体类加上注解。 第三步 就是和之前一样。。。。 根据刚才的小例子,我测 阅读全文

posted @ 2018-08-03 21:52 格竹 阅读(85) 评论(0) 推荐(0)

小白的进阶之路6
摘要:大概的了解了一下关于三大框架,首先说一下是什么,也就是spring,springMVC,还有mybites,另外一个三大框架就是ssh,即spring,Struts2,还有hibernate。 我们都知道在做项目的时候都要分为三个模块,web层(逻辑层),service层(服务层),dao层(持久层 阅读全文

posted @ 2018-08-02 19:31 格竹 阅读(94) 评论(0) 推荐(0)

小白的进阶之路5
摘要:感觉再进遇到了瓶颈期,学的有点不太顺,然后还收到了各种打击,颈椎病也更加严重了,不过,没关系,我会坚持下去的。 下面开始今天的学习。 springMVC第一天:spring MVC 就是用spring实现MVC的三个模块。 商品订单案例 spring MVC 使用的jar包:webmvc 3.20r 阅读全文

posted @ 2018-08-01 19:41 格竹 阅读(113) 评论(0) 推荐(0)

导航