上一次写了1.初步认识JVM -- JVM序列,今天接着记录写JVM的运行机制。一、JVM启动流程Java平台包括JVM以及Java语言,其中JVM也是运行在操作系统中的一个应用程序进程,那么也应该有自己的生命周期以及内存空间。一般情况下java或javac命令执行过程大概如下:输入java(jav...
分类:
其他好文 时间:
2015-07-01 13:47:04
阅读次数:
145
前言 最近在看些JavaScript异步的东西,但是由于时间有限,才刚看了个头,不得不中途停止。为了方便日后查阅以备重拾,遂记录一点体会,如果能使得他人有所收获,那更是极好的。其实本文与异步并没有太大关系。从setTimeout说起 众所周知,JavaScript是单线程的编程,什么是单线程,就.....
分类:
编程语言 时间:
2015-06-29 14:29:26
阅读次数:
148
什么是Facades,官方文档如是说:
Facades 提供一个 静态接口 给在应用程序的 服务容器 中可以取用的类。Laravel 附带许多 facades,甚至你可能已经在不知情的状况下使用过它们!Laravel 的「facades」作为在 IoC 容器里面的基础类的静态代理,提供的语法有简洁、易表达的优点,同时维持比传统的静态方法更高的可测试性和弹性。
说实话,这段话读起来真不像人类的语言,我...
分类:
其他好文 时间:
2015-06-24 16:37:53
阅读次数:
167
所谓线程,就是一种简单的进程,多线程可以实现多个运行,这样就丰富我我们的功能。
线程有以下几个状态:
可运行状态,运行状态,阻塞状态,销毁状态。
运行线程一般有两种方式,一种是继承thread类重写run方法。第二种是写Runnable然后重写run方法实现线程。
下面是分别两类方法:
1:
package Test;
public class dxcheng {
/**
*...
分类:
编程语言 时间:
2015-06-21 09:31:31
阅读次数:
127
一、概述Java 的Awt是Observer模式,现用Java自己模拟awt中Button的运行机制二、代码1.Test.java 1 import java.text.DateFormat; 2 import java.text.SimpleDateFormat; 3 import java.ut...
分类:
编程语言 时间:
2015-06-20 11:50:39
阅读次数:
125
如果sphinx在运行中,要indexer时,需要加上--rotate参数,这样索引完就直接生效了。原因是sphinx的searchd在启动时会创建一个.sql锁文件,因为这时已经标志sphinx正在运行中,除非使用--rotate。rotate运行机制-》indexer完成索引-》发送SIGHUP...
分类:
其他好文 时间:
2015-06-16 18:18:54
阅读次数:
147
垃圾收集GC(Garbage Collection)是Java语言的核心技术之一,之前我们曾专门探讨过Java 7新增的垃圾回收器G1的新特性,但在JVM的内部运行机制上看,Java的垃圾回收原理与机制并未改变。垃圾收集的目的在于清除不再使用的对象。GC通过确定对象是否被活动对象引用来确定是否收集该...
分类:
编程语言 时间:
2015-06-15 16:13:16
阅读次数:
190
转自:http://kb.cnblogs.com/page/50130/ http://www.cnblogs.com/jyan/archive/2012/06/29/2569566.html http://blog.csdn.net/kunar/article/details/60130...
分类:
Web程序 时间:
2015-06-12 19:07:19
阅读次数:
146
复习作用域,彻底的理解js的运行机制;首先在js代码运行之前,会进行预解析,至少会进行2步:1、找一些东西——> var、function、参数等关键字,在js运行之前会给他们一些相应的动作 比如变量会赋值 undefined;函数的内容就整个函数块; 如...
分类:
Web程序 时间:
2015-06-12 00:50:00
阅读次数:
150
PHP入门很简单,但是要精通也不是一件简单的事。我们除了会使用之外,还得知道它底层的工作原理。PHP是一种适用于web开发的动态语言。具体点说,就是一个用C语言实现包含大量组件的软件框架。更狭义点看,可以把它认为是一个强大的UI框架。了解PHP底层实现的目的是什么?动态语言要像用好首先得了解它,内存...
分类:
Web程序 时间:
2015-06-09 16:15:31
阅读次数:
124