码迷,mamicode.com
首页 > 编程语言
Javascript 严格模式详解
Javascript 严格模式详解作者:阮一峰日期:2013年1月14日一、概述除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。设立"严格模式"的目的,主要有以下几个: - 消除....
分类:编程语言   时间:2015-05-27 18:39:07    阅读次数:156
python学习笔记之初识Python
一直听说python语音的简单易用而又强大,今天终于忍不住借本书,开始接触接触一下它,下面结合书本和自己的一些体会,写一下刚刚接触python的东西,重点写一些和C++有区别的地方。(1)输入input()、输出print()注意输入input()括号中是提示符,返回值才是输入的数如a=input(...
分类:编程语言   时间:2015-05-27 18:37:43    阅读次数:248
java 静态方法上的泛型
靜態方法上的泛型泛型也可以僅定義在靜態方法上,舉例而言,在定義與使用泛型中自定義過支援泛型的ArrayList,如果現在想寫個asArrayList方法,可指定不定長度引數,將之轉換為ArrayList,則可以如下:package cc.openhome;public class Util { .....
分类:编程语言   时间:2015-05-27 18:35:28    阅读次数:152
python字符串的常用操作
字符串转列表: 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证书体系的实现。 请大家在阅读本篇内容时先阅读 Java加密技术(四),预先了解RSA加密算法。 在构建Java代码实现前,我们需要完成证书的制作。 1.生成keyStroe文件 在命令行下执行以下命令:...
分类:编程语言   时间:2015-05-27 17:32:24    阅读次数:278
Java 8大排序算法
直接插入排序 //直接插入排序 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虚拟机JVM总结(一)JVM运行原理及JVM中的Stack和Heap的实现过程
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
(基础)C++语法_1
c++基础代码,展示与C不同的语法...
分类:编程语言   时间:2015-05-27 17:25:32    阅读次数:170
JAVA-Properties类和Collections工具类
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 初级AI躲避障碍物
阅读《Unity Game AI programming 》第6章后,感觉躲避障碍物算法不是很给力。为了研究和学习Unity,自己改良躲避障碍物的算法。当然,代码没有优化,不过没关系,抛砖引玉,记录思想,学习交流。启用物理引擎,使用速度和力解决问题。而不是使用的角度和位置加入沿着障碍物行走,即使障碍物宽度很大或物体向障碍物前进的速度过快,也不会发生穿墙而过现象。为配合沿着障碍物行走,并且显得更自然,引入三个速度与障碍物的交互分区。...
分类:编程语言   时间:2015-05-27 17:24:17    阅读次数:292
swift 服务端要求json对象怎么办?(一)
swift 服务器要求json 怎么办...
分类:编程语言   时间:2015-05-27 17:23:07    阅读次数:218
第13周 《C++语言基础》程序阅读——多态性与抽象类 (4)
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
Java--comparator接口与Comparable接口的区别
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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!