码迷,mamicode.com
首页 > 编程语言
实战c++中的vector系列--对vector<自己定义类>使用std::find 和 std::find_if 算法
之前博客讲了一些关于std::find和std::find_ if的一些使用方法。可是没有讲述对于vector中存储的是自己定义的类。那么怎么样使用std::find和std::find_if进行查找呢? 先定义一个类: class Item { private: std::string m_Ite ...
分类:编程语言   时间:2017-07-30 23:39:04    阅读次数:223
Python PIL模块
参考学习博客。 http://blog.csdn.net/icamera0/article/details/50762050 http://blog.csdn.net/column/details/pythonpil.html?&page=2 ...
分类:编程语言   时间:2017-07-30 23:37:52    阅读次数:186
spring笔记一
Spring最有用的地方就是IOC。虽然代码很简单,但实际上最有用。 IoC是什么? Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。 我们在Biz的文件夹下面,创建一个类SpringContext.java 这样,在使用spring调用对象时可以直 ...
分类:编程语言   时间:2017-07-30 23:35:56    阅读次数:204
java中接口的理解
以前我们常说java是一门”面向对象的编程“,而现在我们更多说”面向对象编程“。可见java语言中接口的地位是什么高的。 一、什么是接口?在软件中接口是一种规范和标准,他们可以约束类的行为,是一些方法特征的集合,但是没有方法的实现,接口其实上也可以看做是一个特殊的抽象类,但是采用和抽象类完全不同的方 ...
分类:编程语言   时间:2017-07-30 23:35:15    阅读次数:176
Python自动化部署
#-*-coding:utf-8-*-#!/bin/envpython‘‘‘#Auth:tyk#Function:releasedversion#Date:2017/6/27#Version:V1.0‘‘‘importsys,re,os,time,datetimeimportparamikoimportloggingimportsocketimportConfigParserimporttracebackfromprogressbarimport*importAuto_Mysql_releaseimportp..
分类:编程语言   时间:2017-07-30 23:34:23    阅读次数:235
数组迭代
**1.数组迭代** 1.遍历数组分四种,每种效率不同 var arr=[["a","b","c"],[1,2,3]]; A:for ES5 B:for of ES6 C.forEach() 写法与其他不同,例如:arr.forEach(function(item,index){ console.l ...
分类:编程语言   时间:2017-07-30 23:33:20    阅读次数:161
Java中的关键字
继承关键字 继承可以使用 extends 和 implements 这两个关键字来实现继承,而且所有的类都是继承于 java.lang.Object,当一个类没有继承的两个关键字,则默认继承object(这个类在 java.lang 包中,所以不需要 import)祖先类。 extends关键字 在 ...
分类:编程语言   时间:2017-07-30 23:31:40    阅读次数:155
使用JavaScript实现简单的双色球
双色球 点我生成双色球 ...
分类:编程语言   时间:2017-07-30 23:31:28    阅读次数:162
junit常用及junit联合spring
@BeforeClass作用于类 对于类中所有方法执行一次 属性要声明为静态的 @Before作用于方法 对于每一个测试方法都要执行一次@Test加入测试 junit顺序问题,按照字母排序执行。若要有序执行,可使用TestNG,TestNG可添加依赖 junit联合spring ...
分类:编程语言   时间:2017-07-30 23:31:14    阅读次数:118
函数 python
函数的定义与调用 1. 定义 def 函数名(*args,**kwargs) ''' 函数注释''' return 返回值 2.调用 返回值=函数名(参数1,参数2)#记得函数名后面加括号 例:写函数,检查传入列表的长度,如果大于2,那么仅保留前两个长度的内容,并将新内容返回给调用者 ...
分类:编程语言   时间:2017-07-30 23:30:45    阅读次数:159
Quartz与Spring的整合使用
之前说到过Quartz的基本使用(猛戳这里看文章)。在实际使用中,我们一般会将定时任务交由spring容器来管理。所以今天我们来说说Quartz与spring的整合。 咱们还是依照Quartz的三大元素的顺序来聊聊整合使用。 作业任务 在spring中对于Quartz的作业任务管理主要提供了两种方式 ...
分类:编程语言   时间:2017-07-30 23:28:42    阅读次数:178
【算法设计与分析基础】19、字符串匹配算法
package cn.xf.algorithm.ch07inputEnhancement; import java.util.HashMap; import java.util.List; import java.util.Map; import org.junit.Test; /** * * 功能... ...
分类:编程语言   时间:2017-07-30 23:27:07    阅读次数:181
C++ Primer 笔记——lambda表达式
1.一个lambda表达式表示一个可调用的代码单元,可以理解为一个未命名的内联函数,但是与函数不同,lambda表达式可能定义在函数内部。其形式如下: [capture list] (parameter list) -> return type { function body } capture l ...
分类:编程语言   时间:2017-07-30 22:13:31    阅读次数:168
java⑧
1.switch的表达式取值: byte short int char Enum(枚举) jdk1.7版本以上支持 String类型 2. break: 01.代表跳出当前方法体!跳出的是 距离break最近的一个{}(大括号) 02.break之后不允许写代码!因为其后的代码不会得到执行! 3.多 ...
分类:编程语言   时间:2017-07-30 22:11:32    阅读次数:202
编译安装 Python3.6.1
操作系统 centos7.2 说明:编译python3的过程是简单的但比较慢,可以用连字符 && ,让它自己去完成编译安装全过程 python版本 3.6.1 (最新版本是3.6.2 但是在make时陷入循环) 1.下载python3源码 wget https://www.python.org/ft ...
分类:编程语言   时间:2017-07-30 22:10:46    阅读次数:203
Linux的POSIX线程属性
创建POSIX线程的函数为 第1个参数为线程句柄(类似于文件描述符),第3个参数为线程启动函数(输入void*、返回void*,因为指向任何结构体/基本数据类型的指针都可以被看作void*,而void*一般都可以显式强制转换成指向对应类型的指针甚至整型,这是不支持纯C编程的常见技巧),第4个参数为传 ...
分类:编程语言   时间:2017-07-30 22:09:45    阅读次数:253
从变量看javaScript
一、从存储看变量 在js中,变量按存储方式来说,有两种类型,一是值类型,二是引用类型。 先说值类型,在js中,值类型有Number、String、 Boolean、undefined、null。那么在内存中,值类型存储的就是这些基本数据变量的值,如果我们要对这些变量进行复制,那么我们需要一块新的内存 ...
分类:编程语言   时间:2017-07-30 22:08:44    阅读次数:185
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!