- 博客(15)
- 收藏
- 关注
转载 IOC与DI的区别
一、IOC介绍1.IOC是控制反转。2.传统资源查找方式:要求组件向容器发起请求,查找资源作为回应,容器适时返回资源。3.IOC查找方式:容器会主动将资源提供给它所管理的组件,组件只需要选择一个合适的方式来接收资源,也被称为查找的被动式。4.创建对象实例的控制权从代码控制剥离到IOC容器控制(之前的写法,由程序代码直接操控使用new关键字),实际就是你在xml文件控制,控制权的转移...
2018-07-30 08:10:38
189
转载 范式间的区别(具体例子)
范式间的区别(具体例子) 由于最近要做毕业设计了,所以加强了一下数据库设计的基础知识,主要是范式的应用。在此作些总结吧。首先是基础概念,也就是术语:(1) 实体(entity):就是实际应用中要用数据描述的事物,一般是名词。(2) 字段(fields):就是一项数据,也就是我们平常所说的“列”。(3) 记录(record):一个实体的一个...
2018-07-25 18:10:30
1028
转载 java—list与map -底层如何实现
1:集合 2 Collection(单列集合) 3 List(有序,可重复) 4 ArrayList 5 底层数据结构是数组,查询快,增删慢 6 线程不安全,效率高 7 Vector 8 底层数据结构是...
2018-07-23 23:30:28
174
转载 线程的几种状态转换
线程在一定条件下,状态会发生变化。线程一共有以下几种状态:1、新建状态(New):新创建了一个线程对象。2、就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于“可运行线程池”中,变得可运行,只等待获取CPU的使用权。即在就绪状态的进程除CPU之外,其它的运行所需资源都已全部获得。3、运行状态(Running):就绪状态的线程获取了C...
2018-07-23 19:10:51
159
转载 面试---数据结构(数组)
数组的定义 所谓数组,是无序的元素序列。 若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按无序的形式组织起来的一种形式。 这些无序排列的同类数据元素的集合称为数组。数组是一种线性结构...
2018-05-25 19:24:59
275
转载 生成器generator
生成器的基本属性generator = 函数 + yield 简单说,就是一个函数,里面用到了关键字yield,就成为了一个生成器 生成器和函数的不同主要在于:直接调用生成器,不会执行; 举个栗子:a = f() #这里f()是个生成器运行上面这句,f()不会执行,首次执行需要使用next(a)或a.send(None),后面会细讲每次执行,会暂时中断在yield关键字处,而且通过yield可以返...
2018-05-17 15:04:34
86
转载 javaweb登录验证码的实现
javaweb登录验证码的实现2016年10月10日 10:41:53阅读数:14681 使用:Controller:生成验证码[java] view plain copy @RequestMapping("/user/check.jpg") public void createCode(Htt...
2018-05-10 16:55:08
531
1
转载 clipse背景颜色修改:
clipse背景颜色修改: 操作界面默认颜色为白色。对于我们长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以我经常会改变workspace的背景色,使眼睛舒服一些。设置方法如下: 1、打开window->Preference,弹出Preference面板 2、展开General标签,选中Editors选项,展开。 3、选中 Test Editors,右边出现Test Editor...
2018-05-08 09:02:32
206
转载 MVC模式与三层架构的区别
三层架构和MVC是有明显区别的,MVC应该是表现模式(三个加起来以后才是三层架构中的UI层)。三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。2、业务逻辑层(...
2018-04-22 23:10:32
217
转载 EL表达式
EL表达式获取规则==>pageContext.findAttribute()==>先找PageContext.getAttribute()==>再找request.getAttribute()==>最后application(ServletContext)为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JS...
2018-04-22 11:39:17
103
转载 getAttribute和getParameter的区别
getAttribute表示从request范围取得设置的属性,必须要先setAttribute设置属性,才能通过getAttribute来取得,设置与取得的为Object对象类型 getParameter表示接收参数,参数为页面提交的参数,包括:表单提交的参数、URL重写(就是xxx?id=1中的id)传的参数等,因此这个并没有设置参数的方法(没有setParameter),而且接收参数返回的不...
2018-04-21 20:23:14
76
转载 网页错误
HTTP 错误 400 400 请求出错 由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。 HTTP 错误 401 401.1 未授权:登录失败 此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。 请与 Web 服务器的管理员联系,以确认您是否具有访问所请求资源的权限。 401.2 未授权:服务器的配置导致登录失败 此错误表明传输给服务器的证书与登录服务器所需的...
2018-04-21 08:42:12
232
转载 servlet 设置cookie遇到java.lang.IllegalArgumentException: Control character in cookie value or attribute
servlet 设置cookie遇到java.lang.IllegalArgumentException: Control character in cookie value or attribute原创 2015年06月13日 15:38:0313684Servlet操作Cookie方法可查看该文章: http://elf8848.iteye.com/
2018-04-20 10:38:39
179
转载 HTTP中的重定向和请求转发的区别
一、调用方式 我们知道,在servlet中调用转发、重定向的语句如下:request.getRequestDispatcher("new.jsp").forward(request, response);//转发到new.jspresponse.sendRedirect("new.jsp");//重定向到new.jsp在jsp页面中你也会看到通过下面的方式实现转发:<...
2018-04-15 19:56:10
125
转载 servlet中doGet方法和doPost方法的区别
1,生成方式get方式有四种:1)直接在URL地址栏中输入URL。2)网页中的超链接。3)form中method为get。4)form中method为空时,默认是get提交。post只知道有一种:form中method属性为post。2、数据传送方式get方式:表单数据存放在URL地址后面。所有...
2018-04-15 18:08:27
568
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人