码迷,mamicode.com
首页 > 编程语言
用异或操作实现的交换函数用以实现数组逆置中须要注意的问题
用元素交换函数实现数组逆置非常easy,如以下代码:(数组左右元素交换) #include<iostream> #include<stdlib.h> using namespace std; void swap(int &a, int &b) { int tmp = a; a = b; b = tm ...
分类:编程语言   时间:2017-05-28 13:57:01    阅读次数:237
Python Fourth Day
一、函数补充进阶 1、函数对象: 函数是第一类对象,即函数可以当作数据传递,它的应用形式也被称为高阶函数,函数的特性如下: a. 可以被引用 1 # def foo(): 2 # print('from foo') 3 # 4 # func = foo 5 # print(foo) # 不加括号为f ...
分类:编程语言   时间:2017-05-28 13:54:34    阅读次数:242
Java并发之wait notify yield sleep join
wait() notify/notifyAll() 是继承自Object的方法。也就说每一个对象都有这两个方法。 wait()在调用前需获得monitor锁,调用后将利用该对象的线程阻塞并释放锁。线程状态由运行至阻塞。 notify()则唤醒因对象阻塞的线程。将线程由阻塞队列转移至就绪队列。 sle ...
分类:编程语言   时间:2017-05-28 13:29:52    阅读次数:176
java语法之final
final作用于类 表示该类不可继承。其中所有方法默认final。 final作用于方法 表示该方法不可被子类复写。private 隐式指定final。 final作用于变量 表示该变量不可变。(对于引用,只是引用指向不变,引用内容可变)。 final不会意味着自动变为static。 Java 接口 ...
分类:编程语言   时间:2017-05-28 13:29:15    阅读次数:178
希尔排序法
希尔排序法的基本思想是:先选定第一个整数,把待排序文件里全部记录分成个组。例如以下图,第一个整数分为有序组,其余为无序组。 每次处理就是将无序组中的第一个数。与有序组的元素从后往前一次比較,找到合适位置插入。即完毕一次处理;这样一直反复下去,直到无序组中没有元素为止。例如以下图,已清除描写叙述。 排 ...
分类:编程语言   时间:2017-05-28 13:28:00    阅读次数:203
python HTMLParser
HTMLParser 是一个python自带的库,使用它可以很方便的解析html. 使用HTMLPaser时应先生成它的一个子类,并且对handle_starttag或handle_data之类的事件处理方法进行覆盖 HTMLParser的一些相关方法如下 handle_starttag(tag,a ...
分类:编程语言   时间:2017-05-28 13:27:44    阅读次数:282
java编程之泛型
java泛型实现了“参数化类型”的概念,所谓“参数化类型”是指将操作的数据类型指定为一个参数,这点在容器中用的最多,例如:List<String> strlist=new ArrayList<String>(),List<Integer> intlist=new ArrayList<Integer> ...
分类:编程语言   时间:2017-05-28 13:27:32    阅读次数:250
python2.7之pygame
1 pygame窗口设置 pygame在导入后,第一步需要进行初始化: import pygame pygame.init() pygame可以设置标题 pygame.display.set_caption('gold615') 也可以设置界面的大小 screen=pygame.display.se ...
分类:编程语言   时间:2017-05-28 13:26:29    阅读次数:249
java 学习笔记2 面向对象(上)
类和对象 类是某一批对象的抽象,可以把类理解成某种概念。对象是一个具体存在的实体。类和对象是面向对象的核心。 类定义的是多个实例的特征,类不是具体存在,实例才是具体存在。 定义类(class)的语法: [修饰符] class 类名 { 零个到多个构造器定义.... 零个到多个成员变量.... 零个到 ...
分类:编程语言   时间:2017-05-28 13:01:03    阅读次数:301
spring注解使用介绍
注解注入顾名思义就是通过注解来实现注入,Spring和注入相关的常见注解有Autowired、Resource、Qualifier、Service、Controller、Repository、Component。 Autowired是自动注入,自动从spring的上下文找到合适的bean来注入 Re ...
分类:编程语言   时间:2017-05-28 12:59:44    阅读次数:279
C++写的UrlEncode和UrlDecode
关于UrlEncode的实现(C++)。网上有非常多不同的版本号。对须要编码的字符集的选取并不统一。那么究竟有没有标准呢?答案是有的。參见wiki 绝对不编码的,仅仅有字母、数字、短横线(-)、下划线(_)、点(.)和波浪号(~),其它字符要视情况而定。所以一般性的urlencode仅仅需保留上述字 ...
分类:编程语言   时间:2017-05-28 12:58:01    阅读次数:240
Python3一些包的下载
首先在windows的Python扩展包网址:http://www.lfd.uci.edu/~gohlke/pythonlibs/ 这里举例下载opencv3.2.0的安装包 我的电脑是win10,64位 选择 opencv_python?3.2.0?cp35?cp35m?win_amd64.whl ...
分类:编程语言   时间:2017-05-28 12:31:10    阅读次数:253
Python自动化开发课堂笔记【Day04】 - Python基础(函数)
函数对象 函数是第一类对象,即函数可以当作数据传递。具体用法分成以下四类: 1. 可以被引用 2. 可以当作参数传递 3. 返回值可以是函数 4. 可以当作容器类型的元素 5. 应用实例 函数嵌套 1. 函数的嵌套调用 2. 函数的嵌套定义 命名空间 1. 三种命名空间 1. 内置名称空间:随着Py ...
分类:编程语言   时间:2017-05-28 12:30:58    阅读次数:359
java===TCP(文件上传功能)
TCP传输,客户端建立过程: 1、创建TCP客户端SOCKET服务,使用的Socket对象,并明确目的地要连接的主机; Socket socket = new Socket("192.168.1.4",10002); 2、如果连接建立成功,说明数据传输通道已建立。该通道就是Scoket流,是底层建立 ...
分类:编程语言   时间:2017-05-28 12:29:42    阅读次数:230
JavaScript一个简易枚举类型实现扑克牌
...
分类:编程语言   时间:2017-05-28 12:29:16    阅读次数:257
javascript的变量声明、数据类型
无标题文档 ...
分类:编程语言   时间:2017-05-28 12:29:08    阅读次数:211
Python Day7(相关补充)
一、其他相关 1.isinstance(obj, cls) 检查是否obj是否是类 cls 的对象 1 class Foo(object): 2 pass 3 4 obj = Foo() 5 6 print(isinstance(obj, Foo)) 7 # True 2.issubclass(su ...
分类:编程语言   时间:2017-05-28 12:27:18    阅读次数:224
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!