一、最初的javaScript1、概述最初是服务器端的语言,用来输入验证。
面向对象、解释型的程序设计语言。基于对象和事件驱动并具有相对安全性的客户端脚本语言。验证数据、加强用户体验。2、javascript特点松散型 变量不具有明显的类型
对象属性 javascript中的对象把属性名映射为任意的属性值
继承机制 继承机制是基于原型的
浏览器:
火狐 IE
谷歌 页面...
分类:
编程语言 时间:
2016-05-18 18:56:49
阅读次数:
304
/*
*copyright(c) 2016,烟台大学计算机学院
*All rights reserved
*文件名称:test.cpp
*作者:谭泽纯
*版本:v6.0
*
在下面一段类的定义中,自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承,如图所示。
下载可执行文件链接motorc...
分类:
编程语言 时间:
2016-05-18 18:55:31
阅读次数:
246
1、为什么要使用循环?循环的要素?
思考:输入输出10个学生的年龄?
数据模型:10个学生的年龄
操作:10个scanf和10个printf
总结:执行大量相同重复的操作
为什么要循环:当程序中出现大量重复操作
循环的要素:
1:重复做的事(scanf,printf)——>{}
2:重复的次数————>循环变量控制循环的次数
循环的次数n{
...
分类:
编程语言 时间:
2016-05-18 18:54:48
阅读次数:
367
作用域和存储类型
作用域:变量的作用范围,每一个变量都有一个作用域,变量在自己的作用域内是有效的,离开自己的作用域后就无效
1:文件作用域:变量定义开始到文件结束
例子:全局变量
全局变量:函数外定义的变量
2:函数作用域:函数体中有效
例子:函数的形参
3:块{}作用域:变量定义开始,到}结束
例子:...
分类:
编程语言 时间:
2016-05-18 18:53:13
阅读次数:
294
引言
常用的算法的时间复杂度和空间复杂度
排序法
最差时间分析
平均时间复杂度
稳定度
空间复杂度
冒泡排序
O(n2)
O(n2)
稳定
O(1)
快速排序
O(n2)
O(n*log2n)
不稳定
O(log2n)~O(...
分类:
编程语言 时间:
2016-05-18 18:54:12
阅读次数:
260
[内排序和外排序]内排序:指在排序期间数据对象全部存放在内存的排序。外排序:指在排序期间全部对象太多,不能同时存放在内存中,必须根据排序过程的要求,不断在内,外存间移动的排序。根据排序元素所在位置的不同,排序分: 内排序和外排序。内排序:在排序过程中,所有元素调到内存中进行的排序,称为内排序。内排序是排序的基础。内排序效率用比较次数来衡量。按所用策略不同,内排序又可分为插入排序(直接插入排序和希尔...
分类:
编程语言 时间:
2016-05-18 18:51:16
阅读次数:
202
Springmvc+Spring+Mybatis+Maven简单的增删改查,很适合初学者用,我也是刚学的 很知道新手的痛楚,我框架以及代码全部分享了,希望帮到java开发行业的人员。...
分类:
编程语言 时间:
2016-05-18 18:52:05
阅读次数:
360
本文章由cartzhang编写,转载请注明出处。 所有权利保留。
文章链接:http://blog.csdn.net/cartzhang/article/details/51425225
作者:cartzhang一、Photon简介Photon是一款非常不错的游戏服务端引擎,是一个服务器应用程序,可以在你选择的机器上运行,并且完全是自定义和权威性的控制,你可以自由的配置和部署多人应用的基础设施...
分类:
编程语言 时间:
2016-05-18 18:49:12
阅读次数:
565
零. 简介
Executors 是 Executor、ExecutorService、ThreadFactory、Callable 类的工厂和工具方法。
一. 源码解析
创建一个固定大小的线程池:通过重用共享无界队列里的线程来减少线程创建的开销。当所有的线程都在执行任务,新增的任务将会在队列中等待,直到一个线程空闲。由于在执行前失败导致的线程中断,如果...
分类:
编程语言 时间:
2016-05-18 18:48:12
阅读次数:
269
C++虚函数浅析:
C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时绑定,要么试图做到运行时绑定。
...
分类:
编程语言 时间:
2016-05-18 18:48:12
阅读次数:
262
Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set。
所有实现C...
分类:
编程语言 时间:
2016-05-18 18:48:47
阅读次数:
253
在使用JNI的时候,你问的最多的问题莫过于 Java的数据类型和C/C++的数据类型怎么一对一映射。在我们的HelloWord例子当中,我们并没有传入任何参数给我们的java层print方法,native方法也并没有返回任何数据而是void,本地方法只是简单的打印一个字符串,然后就返回了。实际开发中我们都需要传入参数,返回参数,本章就会讨论如何从java层向底层传数据,以及如何从底层向java层返...
分类:
编程语言 时间:
2016-05-18 18:46:05
阅读次数:
223
点击打开链接
题意:问连续重复部分最多的串是什么,不能重叠,且我们要字典序最小的串如xbcabcab,有bcabca重复次数为2,cabcab重复次数也为2,那么要前边那个
思路:以前写过一个类似的,SPOJ 687,这个只是求连续重复部分最多的串的次数,并不需要将按字典序最小串输出,那么我们可以用到SPOJ687的代码,用它我们可以求出那个重复的次数和满足这个次数的串的长度,那么就只差找到字...
分类:
编程语言 时间:
2016-05-18 18:43:57
阅读次数:
214
java 面向对象三大特性(封装,继承,多态)以及抽象、接口的介绍,this,super,构造方法的使用介绍...
分类:
编程语言 时间:
2016-05-18 18:43:46
阅读次数:
326
上面主要讲解了java IO类及其如何使用,本篇主要讲NIO原理。NIO原理阻塞IO非阻塞与阻塞也就是我们常说的IO与NIO。在聊非阻塞前,我们先来看看网络通讯中的阻塞。常见的网络 IO 通讯流上面是一个网络通信IO流程图,何为阻塞呢 ?
在以上过程中若连接还没到来,那么 accept 会阻塞 , 程序运行到这里不得不挂起, CPU 转而执行其他线程。
在以上过程中若数据还没准备好, read 会一...
分类:
编程语言 时间:
2016-05-18 18:42:10
阅读次数:
290
1. 冒泡排序循环n次, 每次将最大值交换到最后的一个位置class BubbleSort {
public:
int* bubbleSort(int* A, int n) {
// write code here
for (int i = 0; i != n - 1; i++){
for (int j = 0; j != n - i...
分类:
编程语言 时间:
2016-05-18 18:40:35
阅读次数:
280