Javascript 严格模式详解作者:阮一峰日期:2013年1月14日一、概述除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。设立"严格模式"的目的,主要有以下几个: - 消除....
分类:
编程语言 时间:
2015-05-27 18:39:07
阅读次数:
156
一直听说python语音的简单易用而又强大,今天终于忍不住借本书,开始接触接触一下它,下面结合书本和自己的一些体会,写一下刚刚接触python的东西,重点写一些和C++有区别的地方。(1)输入input()、输出print()注意输入input()括号中是提示符,返回值才是输入的数如a=input(...
分类:
编程语言 时间:
2015-05-27 18:37:43
阅读次数:
248
靜態方法上的泛型泛型也可以僅定義在靜態方法上,舉例而言,在定義與使用泛型中自定義過支援泛型的ArrayList,如果現在想寫個asArrayList方法,可指定不定長度引數,將之轉換為ArrayList,則可以如下:package cc.openhome;public class Util { .....
分类:
编程语言 时间:
2015-05-27 18:35:28
阅读次数:
152
字符串转列表: s=’spam’
l = list(s)
l2 = "hello world".spilt() 列表转字符串 k = ‘’.join(l) 注意,不能join列表中的非字符串 3.修改字符串 s = s + ’a’
s = s[3:] + ‘b’
s = s.replace(‘pl’,’p...
分类:
编程语言 时间:
2015-05-27 17:34:34
阅读次数:
196
问题定义: ????给你一个长度为N的链表。N很大,但你不知道N有多大。你的任务是从这N个元素中随机取出k个元素。你只能遍历这个链表一次。你的算法必须保证取出的元素恰好有k个,且它们是完全随机的(出现概率...
分类:
编程语言 时间:
2015-05-27 17:30:37
阅读次数:
139
本篇的主要内容为Java证书体系的实现。 请大家在阅读本篇内容时先阅读 Java加密技术(四),预先了解RSA加密算法。 在构建Java代码实现前,我们需要完成证书的制作。 1.生成keyStroe文件 在命令行下执行以下命令:...
分类:
编程语言 时间:
2015-05-27 17:32:24
阅读次数:
278
直接插入排序
//直接插入排序
public int[] insertSort(int[] a) {
for (int i = 1; i = 0 && a[j] > a[i]; j--) {
a[j + 1...
分类:
编程语言 时间:
2015-05-27 17:29:18
阅读次数:
252
Java语言写的源程序通过Java编译器,编译成与平台无关的‘字节码程序’(.class文件,也就是0,1二进制程序),然后在OS之上的Java解释器中解释执行,而JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器。
一、JVM原理
1、JVM简介:
JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器。它是一种利用软件方法实现的抽象的计算机基于下层...
分类:
编程语言 时间:
2015-05-27 17:27:50
阅读次数:
276
Properties类
import java.io.FileReader;
import java.util.Enumeration;
import java.util.Properties;
/*
* Properties类,键值对集合,是Hashtable的子类
* 但只能存储字符串键值对
*/
public class Test07
{
public ...
分类:
编程语言 时间:
2015-05-27 17:25:56
阅读次数:
193
阅读《Unity Game AI programming 》第6章后,感觉躲避障碍物算法不是很给力。为了研究和学习Unity,自己改良躲避障碍物的算法。当然,代码没有优化,不过没关系,抛砖引玉,记录思想,学习交流。启用物理引擎,使用速度和力解决问题。而不是使用的角度和位置加入沿着障碍物行走,即使障碍物宽度很大或物体向障碍物前进的速度过快,也不会发生穿墙而过现象。为配合沿着障碍物行走,并且显得更自然,引入三个速度与障碍物的交互分区。...
分类:
编程语言 时间:
2015-05-27 17:24:17
阅读次数:
292
2、阅读、修改和运行关于交通工具类的程序,回答问题,以理解相关技术方法
(1)请写出程序的执行结果,并在上机时对照理解
#include
using namespace std;
class Vehicle //交通工具
{
public:
void run() const
{ cout << "run a vehicle. "<<endl; }
};
c...
分类:
编程语言 时间:
2015-05-27 17:23:21
阅读次数:
170
1. Comparator 和 Comparable 相同的地方
他们都是java的一个接口, 并且是用来对自定义的class比较大小的,
什么是自定义class: 如 public class Person{ String name; int age }.
当我们有这么一个personList,里面包含了person1, person2, persion3....., 我们用C...
分类:
编程语言 时间:
2015-05-27 17:23:17
阅读次数:
130
贪心算法的思想就是用局部的最优解,达到最后全局的最优解。贪心算法使用是有限制的,一个问题能不能使用贪心来做,往往我们要对其进行必要的证明。贪心算法策略具有无后向性,也就是当前阶段的状态确定之后,不受后面阶段状态的影响。
现在我们先将一个能使用贪心算法的问题——数列极差。
问题描述:在黑板上写了N个正整数作成的一个数列,进行如下操作:每一次擦去其中的两个数a和b,然后在数列中加入一个数a*b+1...
分类:
编程语言 时间:
2015-05-27 17:20:38
阅读次数:
356
拓扑排序算法思想
1、在AOV网络中选一个没有直接前驱的顶点, 并输出之;
2、从图中删去该顶点, 同时删去所有它发出的有向边;
3、重复以上步骤, 直到
◆ 全部顶点均已输出,拓扑有序序列形成,拓扑排序完成;
◆ 或者图中还有未输出的顶点,但已跳出处理循环。这说明图中还剩下一些顶点,它们都有直接前驱,再也找不到没有前驱的顶点了。这时AOV网络中必定存在有向环。
用...
分类:
编程语言 时间:
2015-05-27 17:20:45
阅读次数:
155
插入排序// 插入排序.cpp : 定义控制台应用程序的入口点。
//#include "stdafx.h"
#include
#include
void insertion_sort(int data[], int size);
void main()
{
int data[20];
int size = 0, i;
printf("...
分类:
编程语言 时间:
2015-05-27 17:20:41
阅读次数:
159