JavaString的函数比较丰富、和javaString的对象一样,需要一定的积累才可以深入理解,通过函数可以体现javascript的面向过程编程思想,通过对象类型可以更好的体现面向对
象的设计思想,本节主要大概讲述一下javascript的函数...
分类:
编程语言 时间:
2015-08-04 02:08:14
阅读次数:
178
StarsTime Limit:1000MSMemory Limit:65536KTotal Submissions:37108Accepted:16173DescriptionAstronomers often examine star maps where stars are represent...
分类:
编程语言 时间:
2015-08-04 02:06:13
阅读次数:
138
计算机科学 信息表示 信息处理数据结构中常用的概念和术语数据 数据是信息的载体,是能够被计算机识别,存储,计算(处理)的符号集合是计算机处理的对象的总称数据元素数据元素也称为结点,是组成数据的基本单位数据项数据是数据的最小单位数据对象具有相同特征的数据元素的集合,是数据的子集。数据结构计算机存储,组...
分类:
编程语言 时间:
2015-08-04 02:05:03
阅读次数:
138
相信大家都知道,java是一门面向对象的编程语言,而对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储进行存储,集合就是存储对象最常用的一种方式,我们可以把集合看成是一个容器。
分类:
编程语言 时间:
2015-08-04 02:01:44
阅读次数:
113
问题 errorC2664:"BuildCommDCBW":不能将参数1从"char*"转换为"LPCWSTR"经常出现这样的错误? 对于上面的错误,主要是字符编码设置的问题,修改下面的选项即可: http://bbs.csdn.net/topics/310076558 这篇帖子里面有解决方案. 不...
分类:
编程语言 时间:
2015-08-04 02:01:41
阅读次数:
267
用maven中的pom.xml引入包非常方便,在这我就记录一下我经常用的几个设置,配完pom.xml后只需reimport即可(不断更新中):junit: 用于测试 junit junit 4.10 testguava:google用于优化java原生类的扩展...
分类:
编程语言 时间:
2015-08-04 02:00:20
阅读次数:
125
/*学习javaSE一个月的时间,通过自己学习的知识制作了一个贪吃蛇的小游戏。体验一下学习的过程控制台贪吃蛇--------------------------------|||@||#||#||###||#||#|||--------------------------------至少吃掉一个@,并产生新的@*/packageEX_0729_容器;importjava.util.Array..
分类:
编程语言 时间:
2015-08-04 00:53:31
阅读次数:
163
函数式编程
函数:function
函数式:functional,一种编程范式。函数式编程是一种抽象计算机的编程模式。
函数!= 函数式(如计算!=计算机)
如下是不同语言的抽象 层次不同
高阶函数:能接收函数做参数的函数
变量可以指向函数函数的参数可以接收变量一个函数可以接收另一个函数作为参数
例子:
接收abs函数,
定义一个函...
分类:
编程语言 时间:
2015-08-04 00:49:16
阅读次数:
192
单例模式单例模式在程序设计中使用的频率非常之高,其设计的目的是为了在程序中提供唯一一个对象(保证只被构造一次),例如写入日志的log对象,windows的任务管理器实现(只能打开一个)。这里主要介绍单例模式使用Java的实现(包括饿汉式及懒汉式)。实现这里使用Log类作为例子,Log对象需要在程序中只有一个对象且只初始化一次。饿汉式饿汉式的单例模式理解起来是比较容易的,就是在单例类加载的时候就初始化...
分类:
编程语言 时间:
2015-08-04 00:48:19
阅读次数:
129
前言文章标题的两个概念也许对于许多同学们来说都相对比较陌生,都比较偏向于于理论方面的知识,但是这个算法非常的强大,在很多方面都会存在他的影子。2个概念,1个维特比算法,1个隐马尔可夫模型。你很难想象,输入法的设计也会用到其中的一些知识。HMM-隐马尔可夫模型隐马尔可夫模型如果真的要展开来讲,那短短的一篇文章当然无法阐述的清,所以我会以最简单的方式解释。隐马尔可夫模型简称HMM,根据百度百科中的描述...
分类:
编程语言 时间:
2015-08-04 00:47:26
阅读次数:
137
功能:打印主机名和主机IP:
[root@iZ94gh8l046Z python]# cat socket1.py
#!/usr/bin/python
import socket
host_name = socket.gethostname()
print "hostname:%s" % host_name
print "IP address: %s" %socket.gethostbyna...
分类:
编程语言 时间:
2015-08-04 00:46:50
阅读次数:
155
各位看官们,大家好,上一回中咱们说的是选择排序的例子,这一回咱们说的例子是:快速排序。闲话休
提,言归正转。让我们一起talk C栗子吧!
快速排序的原理:选定一个关键字,使容器分为两部分,一部分中的任何元素都关键字大,另一部分中的
任何元素都比关键字小。然后分别对这两个部分进行排序。
快速排序的实现步骤:
1.选定一个关键字,我在代码里直接使用容器头部元素为关...
分类:
编程语言 时间:
2015-08-04 00:46:22
阅读次数:
110
优先队列利用堆实现,堆的实现在前面已经说过了,优先队列的一个重要的操作是:
1. heap_max O(1)
2. heap_extract_max O(lgn)
3. heap_increase_key O(lgn)
4, heap_insert O(lgn)
下面是C语言实现
#define MIN -100000
int heap_max(struct heap ...
分类:
编程语言 时间:
2015-08-04 00:44:11
阅读次数:
343
定义抽象节点类Node:
package cn.wzbrilliant.datastructure;
/**
* 节点
* @author ice
*
*/
public abstract class Node {
private Node next;
public Node(){
next=null;
}
public void setNext(Node next...
分类:
编程语言 时间:
2015-08-04 00:43:53
阅读次数:
133
[root@iZ94gh8l046Z python]# python
Python 2.7.5 (default, Jun 17 2014, 18:11:42)
[GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux2
Type "help", "copyright", "credits" or "license" for more informatio...
分类:
编程语言 时间:
2015-08-04 00:43:46
阅读次数:
105