本篇主要总结JAVA中的super、this、final、static、break、continue1、super super主要用在继承当中,表示调用父类的构造函数。 1.如果要在子类方法中调用父类被覆盖的实例方法,则可以使用super限定来调用父类被覆盖的实例方法 class B...
分类:
编程语言 时间:
2015-07-13 18:13:31
阅读次数:
111
【http://blog.jobbole.com/87988/】介绍众所周知,NGINX 采用异步、事件驱动的方式处理连接。意味着无需对每个请求创建专门的进程或线程,它用一个工作进程(worker process)处理多个连接和请求。为了达到这个目的,NGINX采用非阻塞模式的 socket,并利用...
分类:
编程语言 时间:
2015-07-13 18:12:17
阅读次数:
268
题目:给定一个目录,判断该目录的大小,单位为G思路: 递归拿到目录的子文件,然后取长度,累加public class FileDemo02 { public static void main(String[] args) { FileDemo02 demo = new File...
分类:
编程语言 时间:
2015-07-13 18:12:41
阅读次数:
129
类 类是JAVA中一个重要的概念,可以把类理解成一个对象的抽象,这个抽象的对象包含了变量(用来描述这个对象的属性)和方法(用来描述这个对象可以干什么),类中的各个成员之间可以相互调用(static修饰的成员不能访问没有static修饰的成员). 而每个类中又必须有一个或者多个构造方法,这个构造方法用...
分类:
编程语言 时间:
2015-07-13 18:10:20
阅读次数:
125
概述多线程的概念在各个操作系统上都会接触到,windows、Linux、mac os等等这些常用的操作系统,都支持多线程的概念。当然ios中也不例外,但是线程的运行节点可能是我们平常不太注意的。之前简单介绍了下单线程和多线程,下面再对单线程和多线程做下补充。一、程序、进程、线程的区别二、单线程三、多...
分类:
编程语言 时间:
2015-07-13 18:09:59
阅读次数:
181
指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。先声明几个指针放着做例子: 例一: (1)int *ptr; (2)char ...
分类:
编程语言 时间:
2015-07-13 18:07:23
阅读次数:
176
1.__proto__与prototype的关系所有对象的__proto__都指向其构造器的prototypevar a = {"test":'mico',"age":"18"};var b = function(){};var c = new Date();var d = /^[\d]$/;ale...
分类:
编程语言 时间:
2015-07-13 18:04:22
阅读次数:
149
目前来说,网站页面主要分为静态页面和动态页面,纯静态页面组成的网站现在相对比较少见,大型网站一般使用的是动态网站建站技术,还有一部分网站是静态网页与动态网页共存,本文以Apache服务器、php语言为例,详解动态网站的访问过程,下面直接切入本文主题。(1)用户端访问服务器端的html文件S1:通过本...
分类:
编程语言 时间:
2015-07-13 18:03:22
阅读次数:
142
Spring mvc拦截器平时用到的拦截器通常都是xml的配置方式。今天就特地研究了一下注解方式的拦截器。配置Spring环境这里就不做详细介绍。本文主要介绍在Spring下,基于注解方式的拦截器。第一步:定义Interceptor 实现类public class AuthInterceptor e...
分类:
编程语言 时间:
2015-07-13 18:02:32
阅读次数:
143
run(): 用以表示线程活动的方法。 start():启动线程活动。 join([time]): 等待至线程中止。这阻塞调用线程直至线程的join() 方法被调用中止-正常退出或者抛出未处理的异常-或者是可选的超时发生。 isAlive(): 返回线程是否活动的。 getName(): 返回线程名...
分类:
编程语言 时间:
2015-07-13 17:59:46
阅读次数:
126
ListArrayList以数组实现。节约空间,但数组有容量限制。超出限制时会增加50%容量,用System.arraycopy()复制到新的数组,因此最好能给出数组大小的预估值。默认第一次插入元素时创建大小为10的数组。按数组下标访问元素–get(i)/set(i,e) 的性能很高,这是数组的基本...
分类:
编程语言 时间:
2015-07-13 18:00:32
阅读次数:
144
题目:在一个二维数组中,每一行都按照从左到右的递增顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样一个二维数组和一个整数,判断数组中是否含有该整数。分析:数组如下所示方式大致如下:选择的应该是右上角或者左下角。// 二维数组matrix中,每一行都从左到右递增排序,// 每一列...
分类:
编程语言 时间:
2015-07-13 17:57:28
阅读次数:
127
1 package common.impl; 2 import java.util.Properties; 3 4 import javax.mail.BodyPart; 5 import javax.mail.Message; 6 import javax.mail.Messagi...
分类:
编程语言 时间:
2015-07-13 17:58:42
阅读次数:
125
1.封装 在许多面向对象的语言中,对象封装有语法解析来实现的,这些语言或许提供了private,public,protected等关键字来控制访问权限。 但javascript并没有提供这些关键字,只能通过闭包来改变变量的作用域来实现封装特性 //私有变量 .使用闭包来实现私有变量 var ...
分类:
编程语言 时间:
2015-07-13 17:55:45
阅读次数:
188
在每个java程序中都有一个方法,public static void main(String[] args)方法,这个参数看了好久没看懂,但是细细看来,还是挺简单的,所有的方法的参数都是一个道理,而这个main方法有所不同的是:它是所有方法中最先运行的一个,所以没有其他方法给它传递参数,所以需要靠...
分类:
编程语言 时间:
2015-07-13 17:54:06
阅读次数:
120
什么是封装 所谓的封装就是把数据项和方法作为一个独立的整体隐藏在对象的内部,具体的实施细节不对外提现,仅仅保留有限的外部接口,封装外的用户只能通过接口来进行操作。就好比开启一台电脑需要进行很多个步骤,电源供电、BIOS自检、查找硬件等等一系列动作,而我们只需要按下开机按钮,其余的动作都是电脑内部完成...
分类:
编程语言 时间:
2015-07-13 17:53:51
阅读次数:
181
发送邮件依赖一个jar包 javax.mail.jar 包 用之前先把包导入http://files.cnblogs.com/files/wenjie123/javax.mail.jar.rarpackage com.svse;import java.io.File;/* *建立 附件类,只有文.....
分类:
编程语言 时间:
2015-07-13 17:52:41
阅读次数:
135