算法描述:检查每个基因解决问题的能力,并量化此能力值选出当前记忆库中的基因作为父代。选择原则是:解决能力越强的别选到的概率越大。将选出的两者根据杂交率进行杂交,生成子代根据变异率对子代进行变异重复2、3、4,直到新的世代产生完毕现在要使用这个算法来解决下列寻路问题:有一个如图所示的随机生成的迷宫,在...
分类:
编程语言 时间:
2015-02-27 20:01:45
收藏:
0 评论:
0 赞:
0 阅读:
430
一:前沿 2015年新年上班的第二天,第一天就打了一天的酱油哦,只是下午开始搭建自己毕业设计的框架,搭建的是spring+spring mvc+MyBatis的框架。今天遇到了一个问题,结果弄了我一天时间,所以啊,路还是的一步步的走,弄过了才知道是怎么回事。现在记载下这个问题。二:问题 在自己搭.....
分类:
编程语言 时间:
2015-02-27 20:00:15
收藏:
0 评论:
0 赞:
0 阅读:
659
用C语言实现python的扩展模块 示例1: 1 Example.c int add(int a,int b) { return a+b; } int sub(int a,int b) { return a -b; } int mul(int a,int b) { return a*b; } int div1(int a,int b) { if(0 == b) {...
分类:
编程语言 时间:
2015-02-27 18:58:05
收藏:
0 评论:
0 赞:
0 阅读:
186
我个人这么想的: 假设有n个人,m元 条件: 1.每个人肯定至少0.01元 2.该红包有过期时间 3. 发红包时就是 m>=0.01*n; 4.只有前n个有红包的 先随机分钱: 第一个红包的值,0到m-(n-1)*0.01 的随机值x0; 第二个红包的...
分类:
编程语言 时间:
2015-02-27 18:57:55
收藏:
0 评论:
0 赞:
0 阅读:
327
刚开始学习使用python,简单的实现一个99乘法口诀表:#!/usr/bin/envpython
#
foriinrange(1,10):
forjinrange(1,10):
ifi>=j:
print("%s*%s=%s"%(i,j,i*j)),
print""
分类:
编程语言 时间:
2015-02-27 18:54:25
收藏:
0 评论:
0 赞:
0 阅读:
196
lync是一个企业内部的即时通讯软件,当自己的公司是一个跨国公司的时候,同事有着各种不同的语言,要如何实现沟通呢,使用统一的语言英语来沟通吗?但是,如果你不懂英语,对方也不懂英语呢。其实lync在聊天过程中,提供了即时翻译功能,而且是多国对多国的翻译,翻译效果还不..
分类:
编程语言 时间:
2015-02-27 18:50:46
收藏:
0 评论:
0 赞:
0 阅读:
1787
publicstaticclassTest3{ publicstaticvoidmain(String[]args){ inti=4; System.out.println(~i);//-5(i的二进制为0100 System.out.println(~i&i);//0 System.out.println(~i|i);//-1 System.out.println(i>>2);//14/2的2次方 System.out.println(i<<2)..
分类:
编程语言 时间:
2015-02-27 18:47:45
收藏:
0 评论:
0 赞:
0 阅读:
320
1,一维数组的遍历int[]a=newint[5];for(inti=0;i<a.length;i++){System.out.print(a[i]+"");}或for(intt:a){System.out.print(t+"");}2,二维数组的遍历int[][]a2=newint[3][4];for(inti=0;i<a2.length;i++){for(intj=0;j<a2[i].length;j++){a2[i][j]=i+j;System.out..
分类:
编程语言 时间:
2015-02-27 18:41:35
收藏:
0 评论:
0 赞:
0 阅读:
272
java对cookie的操作
java对cookie的操作比较简单,主要介绍下建立cookie和读取cookie,以及如何设定cookie的生命周期和cookie的路径问题。建立一个无生命周期的cookie,即随着浏览器的关闭即消失的cookie,代码如下
HttpServletRequest request
HttpServletResponse response
Cookie cooki...
分类:
编程语言 时间:
2015-02-27 18:29:15
收藏:
0 评论:
0 赞:
0 阅读:
386
??
说明和区别
spring4.1 提供了基于注解(Annotation-based)的配置,我们可以通过注解的方式来完成注入依赖。在Java代码中可以使用 @Resource或者@Autowired注解方式来经行注入。虽然@Resource和@Autowired都可以来完成注入依赖,但它们之间是有区 别的。首先来看一下:
a。@Resource默认是按照名称来装配注入的,只有当找不到与...
分类:
编程语言 时间:
2015-02-27 18:28:15
收藏:
0 评论:
0 赞:
0 阅读:
300
【spring】关于location路径的设置
1、相对路径
可以通过classpath和classpath*设置、如:
关于classpath和classpath*的区别请参照:
1.无论是classpath还是classpath*都可以加载整个classpath下(包括jar包里面)的资源文件。
2.classpath只会返回第一个匹配的资源,查找路径是优先在项目...
分类:
编程语言 时间:
2015-02-27 18:27:25
收藏:
0 评论:
0 赞:
0 阅读:
1712
场景:
1. 在多线程程序里,临界区是最常见的同步访问共享资源的最简单的解决方案.
2. pthread是跨平台的线程模型,那么它和本地的线程模型的临界区编程有什么区别呢?...
分类:
编程语言 时间:
2015-02-27 18:25:36
收藏:
0 评论:
0 赞:
0 阅读:
373
Spring 4.1 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 个注释分别和持久层、业务层和控制层(Web 层)相对应。虽然目前这 3 个注释和 @Componen...
分类:
编程语言 时间:
2015-02-27 18:24:55
收藏:
0 评论:
0 赞:
0 阅读:
331
# 读取多元统计分析数据到R
wine
# 绘制多元统计数据
# 矩阵散点图
# 一种常见的方法是使用散点图画出多元统计数据,展现出所有变量两两之间的散点图。
# 我们可以使用R中的“car”包里的“scatterplotMatrix()”函数来实现。
library(car)
scatterplotMatrix(wine[2:6])
# 组群标注数据点的散点图
plot(win...
分类:
编程语言 时间:
2015-02-27 18:24:15
收藏:
0 评论:
0 赞:
0 阅读:
408
在产品打包发布时一个tomcat中如果存在多个war,部署的一般方式是部署到%TOMCAT_HOME%/webapps目录下,目录结构遵循J2EE规范,把引用的jar放到%TOMCAT_HOME%/webapps/xxxxx.war/WEB-INF/lib下面即可。但是多个项目完全可能引用了相同的jar,如何使多项目共享这个jar呢?项目发布时经常由于jar冲突造成很多问题,如果使打出的包精确指定所需要的jar版本呢?如何不放到%TOMCAT_HOME%/webapps目录,而把war放到特定的位置如何加载...
分类:
编程语言 时间:
2015-02-27 18:22:45
收藏:
0 评论:
0 赞:
0 阅读:
436
1、冒泡排序法:如果有N个数,两两相邻进行比较,将最值沉入最后一位置,要进行N-1轮比较,第一轮要比较N-1次,第2轮只要比较N-1-1次,因为第一次已经把最值沉入最后一位置,故不需在进行比较一次,也就是说每一轮都减少一次,所以第2个for循环中j num[j+1]) 8 ...
分类:
编程语言 时间:
2015-02-27 18:19:15
收藏:
0 评论:
0 赞:
0 阅读:
318
采用java.util.TimerTask实现,可以实现循环执行某任务,但不能实现指定时刻执行(可使用quartz Scheduler)。可分为4个小部分:TimerFactoryBean,ScheduledTimerTask,CheckAlarmTask(具体执行的任务),对应的java类。也可以...
分类:
编程语言 时间:
2015-02-27 18:18:55
收藏:
0 评论:
0 赞:
0 阅读:
313
老虎机相信大家都知道,像一组滚轴,而我们选中其中的某一组值。ios的闹钟选择时间的时候就是这么设计的。在storyboard中拖拽一个pickerview,显示如下:
pickerView是没法选择默认值的,图中的几个字符都是和苹果相关的地名,如要设置我们只能去代码中设置。我们来做一个有三个部分的老虎机,每一部分下面有一个标签,来显示选中的内容。分别拖拽到控制器中建立联系:
...
分类:
编程语言 时间:
2015-02-27 17:14:45
收藏:
0 评论:
0 赞:
0 阅读:
441
转载请注明出处:
注:内容不全,记录的是部分细节知识点
string
几个初始化:
std::string str1 = "abc";
std::string str2(str1);
std::string str3("abcd");
std::string str4(10, 'a'); //初始化为 10个a
size()类型:
std::string::size_type (...
分类:
编程语言 时间:
2015-02-27 17:13:05
收藏:
0 评论:
0 赞:
0 阅读:
302
C++ 迭代器 基础介绍
迭代器提供对一个容器中的对象的访问方法,并且定义了容器中对象的范围。迭代器就如同一个指针。事实上,C++的指针也是一种迭代器。但是,迭代器不仅仅是指针,因此你不能认为他们一定具有地址值。例如,一个数组索引,也可以认为是一种迭代器。
除了使用下标来访问 vector 对象的元素外,标准库还提供了另一种访问元素的方法:使用迭代器(iterator)。迭代器是一种检查容器内...
分类:
编程语言 时间:
2015-02-27 17:11:11
收藏:
0 评论:
0 赞:
0 阅读:
309