什么是序列 列表,元组和字符串都是序列。 序列的两个主要特点是索引操作符和切片操作符 索引操作符让我们可以从序列中取一个值 切片操作符让我们能够获取序列的一个切片,即一部分序列 索引同样可以是负数,位置...
分类:
编程语言 时间:
2015-07-22 01:43:01
阅读次数:
242
什么是java集合框架呢?这么多的类,该如何选择使用哪个类呢?...
分类:
编程语言 时间:
2015-07-22 01:38:09
阅读次数:
295
javap命令常用来对java类文件来进行反编译,主要用来对java进行分析的工具,在学习Thinking in Java时,由于需要对类文件反编译,以查看jvm到底对我们写的代码做了哪些优化和处理,比如我看的使用+=对字符串进行拼接时,jvm的处理方式。废话不多说,下面直接带上配置的教程:
点击菜单栏 Run ---> External tools ---> External tools C...
分类:
编程语言 时间:
2015-07-22 01:40:49
阅读次数:
302
//函数调用+递归法
/*
==========================================================
题目:将4个红球,3个白球,3个黄球排成一排,共有多少种排法?
球无编号!
==========================================================
*/...
分类:
编程语言 时间:
2015-07-22 01:38:32
阅读次数:
144
//函数调用
/*
==========================================================
题目:求4个数的最大公约数和最小公倍数。
==========================================================
*/
#include
long gys(long m,long n)
{
int ...
分类:
编程语言 时间:
2015-07-22 01:39:20
阅读次数:
201
Given an array of integers, find out whether there are two distinct indicesiandjin the array such that the difference betweennums[i]andnums[j]is at mo...
分类:
编程语言 时间:
2015-07-22 01:37:07
阅读次数:
153
拼图游戏的代码400行, 有点多了, 在线DEMO的地址是:打开; 因为使用canvas,所以某些浏览器是不支持的: you know; 为什么要用canvas(⊙o⊙)? 因为图片是一整张jpg或者png, 我们要用把图片导入到canvas画布, 然后再调用上下文context的getI...
分类:
编程语言 时间:
2015-07-22 01:36:59
阅读次数:
226
上一节介绍了python PIL库自带的10种滤镜处理,现成的库函数虽然用起来方便,但是对于图像处理的各种实际需求,还需要开发者开发自定义的滤镜算法。本文将给大家介绍如何使用PIL对图像进行自定义的像素级操作。本文以剪纸风格图像处理作为例子:(算法借鉴了残阳似血的博客http://qinxuye.m...
分类:
编程语言 时间:
2015-07-22 01:35:23
阅读次数:
250
这一部分主要介绍python中socket模块的相关内容,socket即套接字。 socket是使用TCP/IP协议的应用程序通常采用的应用编程接口,它位于运输层和应用层之间,起源于UNIX,由于遵从UNIX“一切皆文件的”思想故socket可看作一种特殊的文件,对其的操作基本可以视为读写I/...
分类:
编程语言 时间:
2015-07-22 01:37:32
阅读次数:
176
用Go语言实现一个最简单的http服务器端,主要用到了package io, log, net/http 这个3个库。用到的函数包括: http.Handle() http.HandlerFunc() http.ListenAndServe()目录:1、代码2、运行1、代码$ cat hell...
分类:
编程语言 时间:
2015-07-22 01:33:39
阅读次数:
148
1、继承extends复用性提高,让类与类之间产生了关系,也引起了多态。查阅父类描述,创建子类对象子类中出现非私有的同名成员变量时,子类要访问本类中的变量,用this;子类要访问父类总的同名变量,用super;1.1重写(覆盖)当子类出现和父类一模一样的函数时,子类对象调用该函数,会运行子类函数的内...
分类:
编程语言 时间:
2015-07-22 01:32:16
阅读次数:
122
EM算法 看到别人的博客写得那么好,自己也不动于衷,于是,根据自己的理解也写一下。虽然写这么多字的博客很费劲,但是,这是自己重新组织和思考的一个过程,受益匪浅。大多根据自己的理解,如有错误,望批评指正,来世做牛做马。废话少说,马上进入正题。 这里,主要根据GMM模型来说明这个算法的。一、为什...
分类:
编程语言 时间:
2015-07-22 01:34:00
阅读次数:
269
当我们知道一个类的对象,或者知道一个类的路径,或者指导这个类的名称的时候我们可以获取到这个类的类对象 当我们仅仅知道一个类的类对象的时候我们依然无法操作这个类,因为我们不知道这个类的属性,类的方法.那么我们如何从类对象中获取到他所拥有的属性和方法呢? 我们利用Class类的几个属性和方法:摘自j.....
分类:
编程语言 时间:
2015-07-22 01:32:25
阅读次数:
132
在工程中特别是稍微大一点的项目基本上都会用到配置,就会涉及到配置文件的读取,配置参数的读取。常用的解析配置文件的是configParser,解析命令行参数的则为getopt。getopt的参数可以分为两种:长模式和短模式。长模式在命令行中为:--arg1 arg_value。短模式则是长模式之外的常...
分类:
编程语言 时间:
2015-07-22 01:30:20
阅读次数:
143
Collection 接口公共方法: 1.增 add() addAll() 2.删 clear() remove() removeAll() retainAll()(取交集) 3.判断 contains() containsAll() equals() isEmpy() 两大子接口: List .....
分类:
编程语言 时间:
2015-07-22 01:32:29
阅读次数:
126
explicit 是避免构造函数的参数自动转换为类对象的标识符#include using namespace std;class A{public: explicit A(int a) { cout ivec(10); //这种定义看起来一目了然不能写成vector...
分类:
编程语言 时间:
2015-07-22 01:32:22
阅读次数:
127
Python是支持可变参数的,最简单的方法莫过于使用默认参数,例如:def test_defargs(one, two = 2): print 'Required argument: ', one print 'Optional argument: ', twotest_defargs(1)...
分类:
编程语言 时间:
2015-07-22 01:29:50
阅读次数:
129