码迷,mamicode.com
首页 > 编程语言 > 周排行
多目标遗传算法 ------ NSGA-II (部分源码解析) 交叉操作 crossover.c
遗传算法中的交叉操作是 对NSGA-II 源码分析的 最后一部分, 这一部分也是我 从读该算法源代码和看该算法论文理解偏差最大的 函数模块。 这里,首先提一下,遗传算法的 交叉操作、变异操作都是需要设定概率的, 即交叉概率和变异概率。 假设种群个体 大小为 popsize , 那么交叉操作需要进行 ...
分类:编程语言   时间:2017-01-09 23:52:07    阅读次数:521
python练习-if-else-or
color=raw_input("enteryourfavoritecolor:") ifcolor=="red"orcolor=="green"orcolor=="black": print"youcanplaythisgame." else: print"sorry,youcan‘tplaythegame."#开始不明白为什么==后的color一定要带“”,而之前的age==不用“”。运行了一次,报错xxx不是一个变量。如..
分类:编程语言   时间:2017-01-10 00:01:59    阅读次数:274
python练习-if-else-and
age=float(raw_input("enteryourage:")) grade=int(raw_input("enteryourgrade:")) ifage>=8andgrade>=3: print"youcanplaythisgame." else: print"sorry,youcan‘tplaythegame."
分类:编程语言   时间:2017-01-10 00:03:12    阅读次数:272
python-联系-双条件-if-else
age=float(raw_input("enteryourage:")) grade=int(raw_input("enteryourgrade:")) ifage>=8: ifgrade>=3: print"youcanplaythisgame." else: print"sorry,youcan‘tplaythegame."
分类:编程语言   时间:2017-01-10 00:02:33    阅读次数:260
《单页web应用 javaScript从前端到后端》 1.2 spa.html小例子demo
<!DOCTYPEhtml> <html> <head> <metacharset="UTF-8"> <title></title> <style> body{ width:100%; height:100%; overflow:hidden; background-color:#777; } #spa{ position:absolute; to..
分类:编程语言   时间:2017-01-10 00:06:49    阅读次数:366
python练习-if-elif-else
answer=int(raw_input("enterthenumber1:")) ifanswer>=10: print"yougotatleast10!" elifanswer>=5: print"yougotatleast5!" elifanswer>=3: print"yougotatleast3!" else: print"yougotlessthan3!"#以上所有都为假,可以使用else给出一个结果
分类:编程语言   时间:2017-01-10 00:06:13    阅读次数:196
python练习-数值比较
num1=float(raw_input("enterthenumber1:")) num2=float(raw_input("enterthenumber2:")) ifnum1<num2: printnum1,"islessthan",num2 ifnum1>num2: printnum1,"isgreaterthan",num2 ifnum1==num2: printnum1,"isequalto",num2 ifnum1!=num2: printnum1,"isnotequalto",..
分类:编程语言   时间:2017-01-10 00:06:52    阅读次数:192
python练习-easygui-温度转换2
importeasygui easygui.msgbox(‘thisprogramconvertsfahrenheittocelsius‘) t=easygui.enterbox(‘typetheTtemperatureinfahrenheit:‘) f=float(t)c=(f-32)*5.0/9 #‘\n‘是换行 easygui.msgbox(‘thisis‘+str(c)+‘\n‘+‘degreescelsius.‘)
分类:编程语言   时间:2017-01-10 00:10:21    阅读次数:243
基于Struts2 的日志管理系统的Java实现
1、首先,项目的架构如下: 2、com.sxl.dba 中:OracleConnector.java 3、com.sxl.pojos 中:Log.java 和User.java 4、com.sxl.services 中:LogService.java 和UserService.java 5、com. ...
分类:编程语言   时间:2017-01-10 07:47:16    阅读次数:293
java的 IO流之缓冲流(转载)
java缓冲流本身不具IO功能,只是在别的流上加上缓冲提高效率,像是为别的流装上一种包装。当对文件或其他目标频繁读写或操作效率低,效能差。这时使用缓冲流能够更高效的读写信息。因为缓冲流先将数据缓存起来,然后一起写入或读取出来。所以说,缓冲流还是很重要的,在IO操作时记得加上缓冲流提升性能。 缓冲流分 ...
分类:编程语言   时间:2017-01-10 07:56:56    阅读次数:293
Jenkins配置Java项目1(Java+Maven+Tomcat)
先收集几个网址,后续再自己动手过一遍 http://www.cnblogs.com/sunzhenchao/archive/2013/01/30/2883289.html https://my.oschina.net/denglz/blog/524154 http://blog.csdn.net/h ...
分类:编程语言   时间:2017-01-10 07:56:58    阅读次数:247
Java中对象的上转型对象
1. 定义 如果B类是A类的子类或间接子类,当用B类创建对象b并将这个对象b的引用赋给A类对象a时,如: A a;a = new B();ORA a;B b = new B();a = b; 则称A类对象a是子类B对象b的上转型对象。 2. 性质 对象b的上转型a的实体是有子类B创建的,但是上转型对 ...
分类:编程语言   时间:2017-01-10 08:06:51    阅读次数:231
JavaScript的闭包详解
(1)定义: 函数内部返回一个函数,返回出来的这个函数叫做被我们称之为闭包(个人理解的最简单的表现形式,) (2)为什么要使用闭包呢? 局部变量在函数执行完之后就会被GC回收,有时候我们想在外部访问内部的变量,这个时候就用到了闭包(3)闭包有两个作用: a.访问函数内部的变量(函数作为返回值) b.... ...
分类:编程语言   时间:2017-01-10 08:15:54    阅读次数:242
10种排序算法分析
10种排序算法,分别是直接插入排序,折半插入排序,希尔排序,冒泡排序,快速排序,直接选择排序,树形排序,堆排序,归并排序,基数排序。各有千秋,但依旧有优劣之分,熟悉每一个算法,对于我们的代码优化,也将事半功倍。 1,直接插入排序: 基本思想: 假设待排的n个记录存放在变量R中,首先将R[1]看做是有 ...
分类:编程语言   时间:2017-01-10 08:23:33    阅读次数:268
Javascript和jQuery WordPress 图片轮播插件, 内容滚动插件,前后切换幻灯片形式显示
用于在有限的网页空间内展示一组产品图片或者照片,同时还有非常吸引人的动画效果。本文向大家推荐12款实用的 jQuery 图片轮播效果插件,帮助你在你的项目中加入一些效果精美的图片轮播效果,希望这些插件能够帮助到你。Nivo Slider首先推荐的这款插件号称世界上最棒的图片轮播插件,有独立的 jQu ...
分类:编程语言   时间:2017-01-10 09:04:53    阅读次数:386
HttpClient get返回String类型 JAVA
public static String httpGet(String url) { // get请求返回结果 String strResult = ""; try { DefaultHttpClient client = new DefaultHttpClient(); // 发送get请求... ...
分类:编程语言   时间:2017-01-10 09:15:24    阅读次数:175
Spring中@Async用法总结
引言: 在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在spring 3.x之后,就已经内置了@Async来完美解决这个问题,本文将完成介绍@Async的用法。 1. 何为异 ...
分类:编程语言   时间:2017-01-10 09:17:02    阅读次数:278
javascript模块化编程
一个函数可以看成是一个行为或者方法,下面两个就是两个方法————两个模块,但是这样会污染全局变量,无法保证不与其他模块发生变量名冲突,而且模块成员之间看不出直接关系。 function m1(){ //... } function m2(){ //...} 为了解决上面的方法,可以把模块写成一个对象 ...
分类:编程语言   时间:2017-01-10 09:56:26    阅读次数:163
R语言移除缺失值 NA
有三种方法!is.na,na.omit,complete.cases >d<-read.table("GWAS_s2.qassoc",header=T,stringsAsFactors=F) //文件行数 >nrow(d) [1]431493 >d1<-subset(d,select=c("CHR","SNP","BP","P")) //计算非NA的行数 >num.bool<-complete.cases(d1) >head..
分类:编程语言   时间:2017-01-10 10:20:45    阅读次数:417
Leetcode 383. Ransom Note JAVA语言
Givenanarbitraryransomnotestringandanotherstringcontaininglettersfromallthemagazines,writeafunctionthatwillreturntrueiftheransomnotecanbeconstructedfromthemagazines;otherwise,itwillreturnfalse. Eachletterinthemagazinestringcanonlybeusedonceinyourransomnote...
分类:编程语言   时间:2017-01-10 10:27:00    阅读次数:144
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!