一、Servlet监听器的概念 Servlet监听器是Servlet规范中定义的一种特殊类,用于监听ServletContext、HttpSession和ServletRequest等域对象的创建与销毁事件, 以及监听这些域对象中属性发生修改的事件。 监听对象: 1、ServletContext:a ...
分类:
编程语言 时间:
2017-06-30 01:13:24
阅读次数:
253
1.创建需要的实体类对象 public class Student { //学生实体类 private String name; //姓名 private Integer age; //年龄 private Grade grade; //年级 @Override public String toSt ...
分类:
编程语言 时间:
2017-06-30 09:39:17
阅读次数:
185
1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解所有问题,而仅仅是选择当中的一部分,临时不用部分细节。抽象包含两个方面,一是过程抽象。二是数据抽象。 2.继承: 继承是一种联结类的层次模型,而且同意和鼓舞类的重用,它提供了一种明白表述 ...
分类:
编程语言 时间:
2017-06-30 09:40:09
阅读次数:
171
一、功能说明有时候项目需要通过ip地址来判定是否允许访问,通常通过一个白名单地址文件来存放这些允许放行的ip,但每次打开文件编辑比较麻烦,容易出错,也不知道是否添加过,故用python写了一个自动添加白名单的脚本。二、脚本内容#!/usr/bin/envpython
#coding:utf-8
#2017-0..
分类:
编程语言 时间:
2017-06-30 09:40:48
阅读次数:
212
JavaScript最常用的调试工具就是console.info()了。console是浏览器中window对象的属性之一,由浏览器对象模型(BOM)提供,作用是访问浏览器控制台,你可以通过console输出有助于调试代码的字符串、数组、对象。console还附带了一些你平时不了解的好用方法,本文可 ...
分类:
编程语言 时间:
2017-06-30 09:41:21
阅读次数:
241
pom文件报错:The matching wildcard is strict, but no declaration can be found for element 'dubbo:service'. 解决办法: 找到dubbo的jar包,解压后在META-INF文件夹下找到dubbo.xsd 在 ...
分类:
编程语言 时间:
2017-06-30 09:43:25
阅读次数:
159
1.创建需要的实体类 public class Student { //学生实体类 private String name; //姓名 private Integer age; //年龄 private Grade grade; //年级 @Override public String toStri ...
分类:
编程语言 时间:
2017-06-30 09:45:14
阅读次数:
159
上篇博文,我们简单的介绍了什么是SpringMVC。这篇博文。我们搭建一个简单SpringMVC的环境,使用非注解形式实现一个HelloWorld实例,从简单入手,逐步深入。 环境准备 我们须要有主要的java环境。以下仅仅是简单的罗列,不再详细的介绍。 jdk1.6以上 eclipse或者myEc ...
分类:
编程语言 时间:
2017-06-30 09:45:22
阅读次数:
206
引用 引用符 —— & 引用必须进行初始化 一旦进行初始化,以后都不会改变其指向 使用 作为函数的参数 —— 不会占用额外的空间,能提升函数的执行效率 #include <iostream> using std::endl; using std::cout; //引用函数作为参数 void swap ...
分类:
编程语言 时间:
2017-06-30 09:46:05
阅读次数:
133
15套java架构师、集群、高可用、高可扩 展、高性能、高并发、性能优化、Spring boot、Redis、ActiveMQ、Nginx、Mycat、Netty、Jvm大型分布 式项目实战视频教程 视频课程包含: 高级Java架构师包含:Spring boot、Spring cloud、Dubbo ...
分类:
编程语言 时间:
2017-06-30 09:46:32
阅读次数:
396
1.实现前置增强 必须实现接口MethodBeforeAdvice接口 创建对应的文件 public interface Animal {//主业务接口 void eat(); //目标方法 void sleep(); } public class Dog implements Animal {// ...
分类:
编程语言 时间:
2017-06-30 09:47:53
阅读次数:
198
一:配置文件包含关系 1.创建对应的实体类 public class Student { //学生实体类 private String name; //姓名 private Integer age; //年龄 private Grade grade; //年级 @Override public St ...
分类:
编程语言 时间:
2017-06-30 09:48:10
阅读次数:
176
JavaScript 语言中的 this 由于其运行期绑定的特性,JavaScript 中的 this 含义要丰富得多,它可以是全局对象、当前对象或者任意对象,这完全取决于函数的调用方式。JavaScript 中函数的调用有以下几种方式:作为对象方法调用,作为函数调用,作为构造函数调用,和使用 ap ...
分类:
编程语言 时间:
2017-06-30 09:48:29
阅读次数:
192
1.python支持函数+面向对象 2.语法class Foo: #创建类 #方法 def mail(self,email,message): #self是自带的,必须有 print("send") return True#调用obj=Foo() #创建对象,对象 = 类名()obj.mail('x ...
分类:
编程语言 时间:
2017-06-30 09:48:46
阅读次数:
174
内存泄露 在javascript中,我们非常少去关注内存的管理。我们创建变量,使用变量,浏览器关注这些底层的细节都显得非常正常。 可是当应用程序变得越来越复杂而且ajax化之后,或者用户在一个页面停留过久,我们可能须要去注意一些问题。如一个浏览器花费了1G以上的内存,而且在不断的添加。这些问题经常都 ...
分类:
编程语言 时间:
2017-06-30 09:49:15
阅读次数:
258
Blinn-Phong光照模型不用计算反射方向,计算公式如下: h = normalize(v + l); Cspecular = Clight * mspecular * pow(max(0, dot(n, h), gloss)) 转载请注明出处:http://www.cnblogs.com/ji ...
分类:
编程语言 时间:
2017-06-30 09:49:46
阅读次数:
374
1.Spring bean 1)编写各个实体类 Java 各个类,描述对象 2)声明spring的配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans ...
分类:
编程语言 时间:
2017-06-30 10:25:48
阅读次数:
159
一:简单工厂: 有一个实际工厂,这个工厂只能造一类的产品,这一类产品就是一个产品接口,会有多个具体产品实现这个接口,例 如,一个手机厂,生产苹果手机,三星手机; 缺点:在工厂类中集中了所有实例的创建逻辑,违反了高内聚责任分配原则,将全部创建逻辑集中到了一个工厂类中;对系统的维护和扩展不利; 使用场景 ...
分类:
编程语言 时间:
2017-06-30 11:05:40
阅读次数:
240
大家都知道,类创建实例的时候,可以给这个实例添加属性,而__slots__的作用就是限制我们能添加哪些属性,写一个简单的例子。 class Student(object): __slots__=('name','age')s=Student()s.name='MR.xu's.age=22s.core ...
分类:
编程语言 时间:
2017-06-30 11:06:09
阅读次数:
125
创建数组 使用Array构造函数 语法:new Array() 小括号说明 预先知道数组要保存的项目数量 向Array构造函数中传递数组应包含的项 使用数组字面量表示法 由一对包含数组项的方括号[]表示,多个数组项之间逗号隔开。 数组中的每个值都可以是不同的类型 数组方法 push() 语法:arr ...
分类:
编程语言 时间:
2017-06-30 11:06:43
阅读次数:
148