今天在网上看到一篇帖子,如题: 在ES5中一共有9个Array方法,分别是: 1) indexOf indexOf()方法返回在该数组中第一个找到的元素位置,如果它不存在则返回-1。 via不使用indexOf时原文来自:http://caibaojian.com/5-array-methods.h ...
分类:
编程语言 时间:
2016-11-01 01:25:36
阅读次数:
362
如何利用iframe标签以及Javascript制作时钟? 如何制作一个时钟呢?效果如下图所示: 这里的时钟会不停的走,但是下面的页面是不会变得,这样就实现了我们想要的效果了。下面我将分为以下几个方面来讲: 如果大家想直接看最终不错的效果实例,可以直接点击这里。 第一部分:Date引用类型 1.日期 ...
分类:
编程语言 时间:
2016-11-01 01:18:34
阅读次数:
277
浏览器端的九种缓存机制介绍 浏览器端的九种缓存机制介绍 浏览器缓存是浏览器端保存数据用于快速读取或避免重复资源请求的优化机制,有效的缓存使用可以避免重复的网络请求和浏览器快速地读取本地数据,整体上加速网页展示给用户。浏览器端缓存的机制种类较多,总体归纳为九种,这里详细分析下这九种缓存机制的原理和使用 ...
分类:
编程语言 时间:
2016-11-01 01:19:00
阅读次数:
353
java.util.concurrent包 接口及相关类的继承关系: Executor |-ExecutorService <- ThreadPoolExecutor |-ScheduledExecutorService <- ScheduledThreadPoolExecutor 由于Thread ...
分类:
编程语言 时间:
2016-11-01 01:15:57
阅读次数:
188
构造器函数(Constructor functions)的定义和任何其它函数一样,我们可以使用函数声明、函数表达式或者函数构造器(见以前的随笔)等方式来构造函数对象。函数构造器和其它函数的区别在与它们的调用方式不同。 要以构造函数的方式调用函数,只需要在调用时在函数名称前加new 关键字,比如:fu ...
分类:
编程语言 时间:
2016-11-01 01:17:10
阅读次数:
203
Python 里的所有数据都是以对象形式存在的,对象是类的实例。 定义类(class) 使用class来定义一个类。 比如,定义一个cat类,如下: 创建两个cat类的实例cat1,cat2,如下: 类中的__init__为初始化函数,在实例创建的时候执行。它的第一个参数必须是self. 继承 一个 ...
分类:
编程语言 时间:
2016-11-01 01:15:31
阅读次数:
254
http://acm.xidian.edu.cn/problem.php?id=1144 不一定每一次都是合并k个,第一次先合并不足k的次数,后面都合并k个。 但是不知道为什么我这样写的一直WA,后来在优先队列中加上诺干个0,使得每次都是合并k个就过了,很奇怪。 ...
分类:
编程语言 时间:
2016-11-01 01:15:57
阅读次数:
186
1. JDBC: Java Database Connectivity 2. JNDI: Java Name and Directory Interface 3. EJB: Enterprise JavaBean 4. RMI: Remote Method Invoke 5. Java IDL/CO ...
分类:
编程语言 时间:
2016-11-01 01:12:34
阅读次数:
174
spring mvc常用的注解:个介绍。 @Controller @Controller 负责注册一个bean 到spring 上下文中,bean 的ID 默认为类名称开头字母小写,你也可以自己指定,如下 方法一: @Controller public class TestController {} ...
分类:
编程语言 时间:
2016-11-01 01:10:34
阅读次数:
256
class A {}; class B : public virtual A {}; class C : public virtual A {}; class D : public B, public C {}; int main() { A a; B b; C c; D d; cout << si ...
分类:
编程语言 时间:
2016-11-01 01:10:47
阅读次数:
272
//含有rear,尾插时时O(1)的复杂度package linearList;//凡是实现后插后删都比较容易,尽量向着这个方向转换public class linearList { class node { private int data; private node next; public n ...
分类:
编程语言 时间:
2016-11-01 01:07:56
阅读次数:
252
语句: 基本执行单位,所有语句都以分号结束with语句可以避免重复输入,比如with(document){ writeln("a"); writeln("b"); writeln("c");} 流程控制: 分支:循环for,while,do whilefor in:本质是一种foreach循环,遍历 ...
分类:
编程语言 时间:
2016-11-01 01:05:06
阅读次数:
245
1.多个线程共享一个变量实现方式1 : 将共享数据封装当另外一个对象中,然后将这个对象传递给各个Runnable对象 package com.test.shareData; /** * 多个线程共享一个变量:1.将共享数据封装当另外一个对象中,然后将这个对象传递给各个Runnable对象 * @au ...
分类:
编程语言 时间:
2016-11-01 01:02:17
阅读次数:
201
很快就第4天了,原来人是有惰性的,博客现在就不想写了,真是悲催,坚持,憋住。 函数的定义 def func(name): print(name) func("huihuang") ...
分类:
编程语言 时间:
2016-11-01 01:02:16
阅读次数:
142
By francis_hao Oct 31,2016 指针数组和数组指针 指针数组本身是个数组,数组的内容是指针。形如char *pa[]。由于[]优先级高于*,pa先于[]结合表示pa是一个数组,pa[]再与*结合表示pa[]是指针。比如pa[0]放了一个指针。 数组指针本身是个指针,指针指向的是... ...
分类:
编程语言 时间:
2016-11-01 01:01:04
阅读次数:
195
问题引入:线程的安全问题 以下程序发现出现0号票甚至负号票,原因都是由多线程操作共享资源saleTask所导致的线程安全问题。 问题解决:同步代码块或同步方法 线程安全问题其实是由于多个线程同时处理共享资源导致的。要解决这个问题,那么必须保证用于处理共享资源的代码在任何时刻都只能有一个线程在访问。 ...
分类:
编程语言 时间:
2016-11-01 00:55:03
阅读次数:
290
Java简介 Java面向对象程序设计语言和Java平台的总称。 Java常用术语介绍 JVM:java虚拟机,它是整个java实现跨平台的 最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可 以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是经过 ...
分类:
编程语言 时间:
2016-11-01 00:52:12
阅读次数:
148