最近看到spring管理的bean为单例的,当它与web容器整合的时候始终搞不太清除,就网上搜索写资料, Tomcat与多线程, servlet是多线程执行的,多线程是容器提供的能力。 servlet为了能并发执行, 是因为servlet被这些thread使用,tomcat里创建响应的socketS ...
分类:
编程语言 时间:
2016-04-16 16:52:57
阅读次数:
326
面向对象: 1,面向对象和面向过程思想。 面向对象强调的是对象实例。 面向过程强调的是动作。 对象将动作进行封装。 在问题领域中,我们先去找的都是涉及的对象, 然后分析对象的属性和行为。 2,面向对象的特点。 1,是一种常见思想。 2,复杂变简单。 3,执行者变指挥者。 举例:面试的例子。 51 3 ...
分类:
编程语言 时间:
2016-04-16 16:49:00
阅读次数:
157
一、进程和线程 (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行 (3)拥有资源:进程是拥有资源的一个独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. (4)系统开销:在创建或撤消进程时,由于 ...
分类:
其他好文 时间:
2016-04-16 16:44:20
阅读次数:
112
1、Java的运行机制,计算机高级编程语言类型有:编译型、解释型,Java语言是这两种类型的结合,利用编辑器编写Java源程序--源文件名:主类名.java,利用编译器(javac)将源程序编译成字节码--字节码文件名:源文件名.class,再利用虚拟机(解释器,即java)解释执行,运行过程:载入 ...
分类:
编程语言 时间:
2016-04-16 16:41:12
阅读次数:
160
Java代码到字节码——第一部分 原文地址 作者:James Bloom 译者:张坤 理解在Java虚拟机中Java代码如何别被编译成字节码并执行是非常重要的,因为这可以帮助你理解你的程序在运行时发生了什么。这种理解不仅能确保你对语言特性有逻辑上的认识而且做具体的讨论时可以理解在语言特性上的妥协和副 ...
分类:
编程语言 时间:
2016-04-16 16:39:36
阅读次数:
330
AndroidStudio上github使用
要想在AndroidStudio上面使用github,首先要下载git工具
然后在AndroidStudio上面设置git工具的路径
File->Settings->Version Control->git
点击“Test”,出现如图所示对话框表示该路径是git工具可执行文件的路径 之后就要设置github账户信息
File->Settings...
分类:
移动开发 时间:
2016-04-16 15:27:58
阅读次数:
282
? Linux系统启动登录过程 Linux系统从启动到登录的整个过程大致如下: 1> 加载BIOS信息:包含了CPU/显卡/内存/硬盘/网卡等硬件信息、设备启动顺序、时钟信息等等 2> 根据BIOS的启动顺序信息,依次执行,直到找到引导文件 3> Boot Loader:加载启动引导文件 4> 加载 ...
分类:
其他好文 时间:
2016-04-16 15:25:29
阅读次数:
245
在js中,我们实现重载常用的方式有: 1、根据传入参数的类型执行不同的操作。 2、利用参数中特殊的参数值进行不同的操作。 3、根据参数的个数进行重载。 这里对第三种重载方式的实现进行说明。 实现第三种方法,最简单的就是使用switch case进行参数个数的判断,然后执行相应的操作,但这样的判断方法 ...
分类:
Web程序 时间:
2016-04-16 15:15:31
阅读次数:
217
进程和线程首先介绍下进程和线程进程进程就是执行中的程序,程序是静态的概念,进程是动态的概念。线程进程中独立运行的子任务就是一个线程。像QQ.exe运行的时候就有很多子任务在运行,比如聊天线程、好友视频线程、下载文件线程等等。多线程多线程则指的是在单个程序中可以同时运行多个不同的线程执行不同的任务.? ...
分类:
编程语言 时间:
2016-04-16 15:15:09
阅读次数:
260
week 8 进程的切换和系统的一般执行过程 【 20135239 原文请转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000】 一、进程调度与进程调度的时机分析 操作系统原理中介绍了大量进程调度算法,这些 ...
分类:
系统相关 时间:
2016-04-16 15:10:12
阅读次数:
277