一: java简介 1. java是一种能够编写跨平台(操作平台)应用软件的面相向对象的程序设计语言,是由SunMicrosystems公司于1995年5月23日正式发布的。并于次年1月23日又发布了首个 java开发工具包,即Java Development kit(JDK)1.0。 2. J.....
分类:
编程语言 时间:
2015-03-29 00:34:29
阅读次数:
159
类必须先定义才能使用。类是创建对象的模板,创建对象也叫类的实例化。下面通过一个简单的例子来理解Java中类的定义: 1 public class Dog{ 2 String name; 3 int age; 4 5 void bark(){ // 汪汪叫 6 ...
分类:
编程语言 时间:
2015-03-29 00:33:29
阅读次数:
171
具有交互性的JavaScript程序使用的是事件驱动的程序设计模型。目前使用的有3种完全不同的不兼容的事件处理模型。1、原始事件模型(一种简单的事件处理模式)一般把它看作0级DOM API的一部分内容,所有启用了JavaScript的浏览器都支持它,因此它具有可移植性。2、标准事件模型(一种强大的具...
分类:
编程语言 时间:
2015-03-29 00:33:50
阅读次数:
157
起因:每个游戏场景中都会有许多的游戏对象,而各个游戏场景之间也是同等的关系。如何去管理它们,是我们要解决的问题。 场景中各脚本间的直接访问,会在各脚本间形成一个巨大而又混乱的网络,这给以后代码的维护带来了极大的困难。为了避免这种因交互访问而带来的过度耦合情况,我们取消掉场景中各脚本间的直接交互...
分类:
编程语言 时间:
2015-03-29 00:30:45
阅读次数:
163
多项式的和,例如多项式f1(x)=12x^19+13x^8+4x^5-x^3+1,f(x)=21x^21+12x^19+10x^8+4X^6-X^2+3f1(x)可以表示为(12,19) (13,8) (4,5) (-1,3) (1,0)f2(x)可以表示为(21,21) (12,19)(10,8)...
分类:
编程语言 时间:
2015-03-29 00:29:41
阅读次数:
262
讲课流程:【API应用】--编译器提醒 1,Arrays类【冒泡排序、选择排序】 冒泡排序: 原理:相邻元素两两比较,大的往后走;一次完成,大的沉底。 代码实现--字符串字母排序 实现步骤: A:两个相邻位置数据进行比较,大的沉底;if(arr[i]>arr[i+1]) 交换位置 B:数组元素进行第...
分类:
编程语言 时间:
2015-03-29 00:28:31
阅读次数:
312
一、设计思路 由于我们第一个版本的算法不太好,导致后来拓展的两个程序无法很好地实现,我们就又重新设计了一个。我们是先写的首尾相连的那个程序,在它的基础上稍微修改了一下。(1)数据结构是链表,存放数据和next指针;(2)生成特别大的随机数,数据也设置得比较多。二、源代码未调试好 1 // 一维最大子...
分类:
编程语言 时间:
2015-03-29 00:26:13
阅读次数:
216
本文摘要: 本文主要讲述C语言中的数据类型,从基本的数据类型到派生的数据类型,从int ,char ,float double ....到指针,数组,函数,指向指针的指针,指向数组的指针,指向函数的指针,指针与数组的区别,指针作为函数参数,函数作为函数参数。作为例子,本文将通过通用链表结构来说明v....
分类:
编程语言 时间:
2015-03-29 00:26:30
阅读次数:
227
腾讯2014年研发职位笔试题Web前端方向简单题第一题。代码: test JavaScript 用多了jQuery,都差点忘了原生js长什么样了:(顺便复习一下。首先,window.onload事件:浏览器加载完DOM后,会通过javascript为DOM元素添...
分类:
编程语言 时间:
2015-03-29 00:26:51
阅读次数:
181
树状数组主要用于快速的更改某个点的值和查询某个区间的和,是一种比较小巧的数据结构.先看下图: 假设数组A[]是我们要操作的对象,则数组C[]则是数组A[]相对应的树状数组.观察上图,我们得到数组C[]前八个值: C[1]=A[1] C[2]=A[1]+A[2] C[3]=...
分类:
编程语言 时间:
2015-03-29 00:27:44
阅读次数:
145
小二,上菜!!!1. 虚拟机上安装redis服务下载tar包,wget http://download.redis.io/releases/redis-2.8.19.tar.gz。解压缩,tar -zxvfredis-2.8.19.tar.gz进到文件夹,cd redis-2.8.19/,编译一下,...
分类:
编程语言 时间:
2015-03-29 00:26:09
阅读次数:
244
//****************************基本算法*****************************
/*
stl算法总览,不在stl标准规格的sgi专属算法,都以 *加以标记
算法名称
算法用途 质变
所在文件
...
分类:
编程语言 时间:
2015-03-28 23:20:14
阅读次数:
384
//---------------------------15/03/27----------------------------
//算法
{
/*
质变算法:会改变操作对象之值
所有的stl算法都作用在由迭代器[first,last)所标示出来的区间上。质变算法
就是
运算过程会更改...
分类:
编程语言 时间:
2015-03-28 23:18:52
阅读次数:
439
首先,JTI是啥?
HotSpot JVM使用C++写的,在操作系统层面来看,java.exe进程与其他进程并无特别之处。任何一个进程都可以加载第三方的DLL,JTI就是java.exe开放出来的向Java.exe进程注入dll的接口。也就是说,开发者根据JTI定义好的规范,用C++写一个dll,这个dll就可以被java.exe进程加载了【启动jvm的时候要加上-agentlib参数】。
J...
分类:
编程语言 时间:
2015-03-28 23:17:41
阅读次数:
334
python爬虫Pragmatic系列III
说明:
在上一篇博客中,我们已经学会了从赶集网上的一家公司中提取出有关的信息,并存储到Excel中。
本次目标:
在本节中,我们将批量下载赶集首页上所有的公司界面(注意不是赶集网上所有的公司页面,我们可以把这个留给之后的任务),并批量的处理所有公司的有关信息,并保存到Excel中。
注意:
在上一篇博客中,我们使...
分类:
编程语言 时间:
2015-03-28 23:18:24
阅读次数:
441
《团队开发一(求一个数组的连续的子数组之和的最大值)》(1)设计思想:一般的,求一个数组的最大子数组之和即是按数组顺序依次让前几个数的和与下一个数进行比较,设一变量来装每次比较后的较大的数,依此进行到数组终端;但是考虑到求的是连续的子数...
分类:
编程语言 时间:
2015-03-28 23:14:48
阅读次数:
237