String类初始化后是不可变的(immutable),首先,我建议先看看String类的源码实现,这是从本质上认识String类的根本出发点。从中可以看到: 在执行到双引号包含字符串的语句时,如String a = "123",JVM会先到常量池里查找,如果有的话返回常量池里的这个实例的引用,否则
分类:
编程语言 时间:
2016-03-19 14:40:58
阅读次数:
246
题目:模拟人生 要求:1、至少有两个角色 2、玩的过程中,有冲突 3、根据不同的交互,产生不同的行为。 4、一定要用到面向对象语法和思想 1、解题思路 创建一个类,赋予角色不同的方法,使用面向对象思想实现 2、流程图 3、源码实现 #!/usr/bin/env python # -*- coding
分类:
编程语言 时间:
2016-03-05 09:05:57
阅读次数:
335
前言: 本文主要讲述jquery $符的底层源码实现 正文: //jquery整体的结构是一个匿名函数 (function( window, undefined ) { //jQuery就是一个很普通的函数,也是一个很普通的对象,还是一个构造器函数 var jQuery = function( se
分类:
Web程序 时间:
2016-02-28 00:50:05
阅读次数:
271
近来在学习Java NIO网络开发知识,写了一个基于Java NIO的多人在线聊天工具练练手。源码公开在Coding上:https://coding.net/u/hust_wsh/p/MyChat/git ,开发环境是Ubuntu14.04+Eclipse Mars+JDK1.8。 要想编写一个.....
分类:
编程语言 时间:
2016-01-27 12:16:05
阅读次数:
167
多次点击事件多次点击事件原理:最后一次点击事件与第一次点击事件的时间间隔是否小于某个时间,当小于的时候,就认为这是一个多次点击事件。Android源码实现效果: 1 import android.app.Activity; 2 import android.os.Bundle; 3 import a...
分类:
移动开发 时间:
2016-01-24 14:18:34
阅读次数:
143
上一篇我们讲述了dom4j读取xml的4种方法,甚是精彩,那么怎么样写入xml呢?我们直接看下源码实现。 public static void main(String[] args) throws Exception { // 创建文档 Document document = DocumentH.....
分类:
编程语言 时间:
2016-01-18 22:25:46
阅读次数:
211
说到Angularjs directive即指令,可以这么说Angularjs的灵魂就是指令,学会Angularjs指令那么你的Angularjs的武功就修炼了一半了,当然这只是鄙人的一点点独到见解,废话不多说,以下是Angularjs 指令的运用及源码实现解读。学习Angularjs direct...
分类:
Web程序 时间:
2016-01-15 12:24:15
阅读次数:
218
Apache Jackrabbit 是由 Apache Foundation 提供的 JSR-170 的开放源码实现..随着内容管理应用程序的日益普及,对用于内容仓库的普通、标准化 API 的需求已凸现出来。Content Repository for Java Technology API (JS...
分类:
Web程序 时间:
2016-01-05 18:49:36
阅读次数:
146
#include<stdio.h>
#include<stdarg.h>
//va_start(arg,format),初始化参数指针arg,将函数参数format右边第一个参数地址赋值给arg
//format必须是一个参数的指针,所以,此种类型函数至少要有一个普通的参数,
//从而提供给va_start,这样va_start才能找到可变参..
分类:
其他好文 时间:
2015-11-22 06:49:22
阅读次数:
194