1、匿名函数 匿名函数就是不需要显式的指定函数,是由lambda关键字来定义,格式如下: lambda x:x+1 x为形参,x+1为函数体(相当于返回值) 其最终需要赋值给一个变量 f = lambda x:x+1 print(f(3)) >>> 4 同样可以返回多个值,用括号括起来即刻 f = ...
分类:
编程语言 时间:
2018-10-04 10:24:44
阅读次数:
176
Eclipse环境搭建 在前一章,我们熟悉了DOS环境下编译和运行Java程序,对于大规模的程序编写,开发工具是必不可少的。Java的开发工具比较常用的是Eclipse。在接下来的教程中,我们将基于Eclipse开发工具进行程序的编写,编译和运行。 本章将介绍Eclipse的安装与基本操作。 1.E ...
分类:
编程语言 时间:
2018-10-04 10:25:11
阅读次数:
203
遗传算法入门C1 觉得有用的话,欢迎一起讨论相互学习~ "Follow Me" "参考文献" 遗传算法历史 遗传算法(GA)是从生物进化的角度考虑提出来的方法,19世纪达尔文在大量观察基础上总结了大自然进化规律,即优胜劣汰:后来孟德尔通过豌豆实验发现了遗传规律、分离规律和自由组合规律。遗传是指父代的 ...
分类:
编程语言 时间:
2018-10-04 10:25:50
阅读次数:
240
相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯定的。也许有人会说,即使不用MFC框架,也可以想办法使用MFC中的API,具体的操作方法在本文最后给 ...
分类:
编程语言 时间:
2018-10-04 10:27:39
阅读次数:
169
一,元组的声明和赋值 二,元组与列表的转换 三,字符串转数组 四,总结 ...
分类:
编程语言 时间:
2018-10-04 10:29:08
阅读次数:
177
python中ThreadPoolExecutor(线程池)与ProcessPoolExecutor(进程池)都是concurrent.futures模块下的,主线程(或进程)中可以获取某一个线程(进程)执行的状态或者某一个任务执行的状态及返回值。 通过submit返回的是一个future对象,它是 ...
分类:
编程语言 时间:
2018-10-04 10:29:24
阅读次数:
369
前言 在java中经常遇到使用classname.method()的方式调用方法,哪些场景需要用到呢,如下: 某些操作不依赖具体实例 某个方法是用频率较高,或者方法本身通用性较强,无需初始化类成员变量 实现某些特殊的设计模式:如Singleton 解决:static修饰方法 static修饰的方法, ...
分类:
编程语言 时间:
2018-10-04 10:30:37
阅读次数:
194
#!/usr/bin/env python# -*- coding:utf-8 -*-# yield x相当于return 控制的是函数的返回值# 在定义生成器函数的yield时,可以给yield赋值# x = yield的另一个特性,接收send传过来的值,赋给x# send类似于__next__ ...
分类:
编程语言 时间:
2018-10-04 10:31:10
阅读次数:
171
一、使用百分号(%)进行传值拼接%[(name)][flags][width].[precision]typecode(name) 可选,用于选择指定的keyflags 可选,可供选择的值有: + 右对齐;正数前加正好,负数前加负号; - 左对齐;正数前无符号,负数前加负号; 空格 右对齐;正数前加 ...
分类:
编程语言 时间:
2018-10-04 10:31:50
阅读次数:
181
这个问题被问的概率相当之大,其实多线程,多进程,在实际开发中用到的很少,除非是那些对项目性能要求特别高的,有的开发工作几年了,也确实没用过,你可以这么回答,给他扯扯什么是进程,线程(cpython中是伪多线程)的概念就行,实在不行你就说你之前写过下载文件时,用过多线程技术,或者业余时间用过多线程写爬 ...
分类:
编程语言 时间:
2018-10-04 10:32:02
阅读次数:
247
spring 提供了 2 种 AOP 实现方式:(1)Schema-based ,(2)AspectJ Schema-based:每个通知都需要实现接口或类,配置 spring 配置文件时在<aop:config>配置 AspectJ:每个通知不需要实现接口或类,配置 spring 配置文件是在<a ...
分类:
编程语言 时间:
2018-10-04 10:32:26
阅读次数:
135
编码1、什么是框架 2、Spring简介 3、IOC(配置、注解) 4、Bean(配置、注解) 5、AOP(配置、注解、AspectJ、API) 如何学习Spring 掌握用法 深入理解 不断实践 反复总结 再次深入理解与实践 似乎是学习所有技术的方式。。。 学习Spring的资源 http://s ...
分类:
编程语言 时间:
2018-10-04 10:32:35
阅读次数:
179
作用于爬取网页 ...
分类:
编程语言 时间:
2018-10-04 10:34:02
阅读次数:
143
#带参数,可以根据不同的认证类型进行认证user_list = [ {'name':'a','password':'123'}, {'name':'b','password':'123'}, {'name':'c','password':'123'}, {'name':'d','password': ...
分类:
编程语言 时间:
2018-10-04 10:34:20
阅读次数:
120
<build> <finalName>dubbo-provider</finalName> <!-- jar包名,一般设置为提供者服务名 --> <resources> <!-- 把resource目录下所有文件和文件夹导入到jar包内 --> <resource> <targetPath>${pr ...
分类:
编程语言 时间:
2018-10-04 10:34:59
阅读次数:
282
#!/usr/bin/env python#-*- coding:utf-8 -*-import sys'''sys.argv 命令行参数List,sys.argv[0]第一个元素是程序本身路径'在cmd下,返回一个命令行参数列表,第一个参数sys.argv[0]标识程序本身路径,sys.argv[ ...
分类:
编程语言 时间:
2018-10-04 10:35:48
阅读次数:
176
一、命名规范 1、 项目名全部小写 2、 包名全部小写 3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。 如:public class MyFirstClass{} 4、 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。 如:int index=0 ...
分类:
编程语言 时间:
2018-10-04 10:36:49
阅读次数:
134
一共是五种传参方式: 一:直接将请求参数名作为Controller中方法的形参 public String login (String username,String password) : 解释:括号中的参数必须与页面Form 表单中的 name 名字相同 二:使用@RequestParam 绑定 ...
分类:
编程语言 时间:
2018-10-04 10:37:22
阅读次数:
116
就是可以给你的类增加魔力的特殊方法,如果你的对象实现 (重载)了这些方法中的某一个,那么这个方法就会在特殊的情况下被 Python 所调用,你可以定义自己想要的行为,而这一切都是自动发生的。 __init__ 构造器,当一个实例被创建的时候初始化的方法。但是它并 不是实例化调用的第一个方法。 __n ...
分类:
编程语言 时间:
2018-10-04 10:37:51
阅读次数:
127
面向对象,就是给对象添加属性,通过对象的属性完成需求。 一个简单的例子,创建一个对象,并给对象添加属性。 var obj = new Object(); obj.name = 'tom'; obj.age = 18; obj.showName = function(){ return this.na ...
分类:
编程语言 时间:
2018-10-04 10:38:38
阅读次数:
115