...
分类:
编程语言 时间:
2016-05-11 09:28:25
阅读次数:
127
在设计JavaScript xxsdk的时候考虑到能让调用者参与到工作流程中来,开始用了回调函数。如下: 或者在初始化的传入config。 但问题来了,随着函数越多,第一种方式就显得很烦,每个方法的参数后面要跟一个或者多个回调函数,代码显得不干净,而且只有用户调用的时候才会执行回调,对于没有暴露给用 ...
分类:
编程语言 时间:
2016-05-11 09:27:49
阅读次数:
187
...
分类:
编程语言 时间:
2016-05-11 09:24:42
阅读次数:
136
Java中一般有两种随机数,一个是Math中random()方法,一个是Random类。 一、Math.random() 随即生成0<x<1的小数。 实例:如何写,生成随机生成出0~100中的其中一个数呢? Math.random()返回的只是从0到1之间的小数,如果要50到100,就先放大50倍, ...
分类:
编程语言 时间:
2016-05-11 09:25:10
阅读次数:
200
...
分类:
编程语言 时间:
2016-05-11 09:25:31
阅读次数:
146
1.以寻找极点为基础,参考半径根据终止条件(质心是否改变)进行动态的改变,如不变并且还存在至少3个以上的极点,就需增大参考半径,以使因为参考半径太小而被丢弃的正确极点,重新处于有效状态。 2.当出现凹进去的区域时,可以通过圆形度增大和极值点变少两个条件,有效的去除凹进去的那个极值点,因为若选择了凹进 ...
分类:
编程语言 时间:
2016-05-11 09:23:20
阅读次数:
131
1、DOM的基本概念 DOM是文档对象模型,这种模型为树模型;文档是指标签文档;对象是指文档中每个元素;模型是指抽象化的东西。 2、Window对象操作 一、属性和方法: 属性(值或者子对象): opener:打开当前窗口的源窗口,如果当前窗口是首次启动浏览器打开的,则opener是null。 di ...
分类:
编程语言 时间:
2016-05-11 09:25:06
阅读次数:
248
协程:将函数编写为一个能处理输入参数的任务使用yield语句并以表达式yield的形式创建协程#匹配器案例:defprint_info(data):
print(‘Lookingfor‘,data);
whileTrue:
line=(yield)
ifdatainline:
print(line);上面这个函数就是一个协程程序要使用这个函数首先需用调用它并且向..
分类:
编程语言 时间:
2016-05-11 08:14:25
阅读次数:
702
对象:程序中使用的所有值都是对象,对象由内部属性和方法组成这些方法会执行与数据相关的各种操作,前面操作列表类型数据时我们已经用过了方法:data=[37,34];
data.insert(1,25);
data.append(23)
print(data);输出结果:37,25,34,23dir()函数可以列出对象上可用的方法是进行..
分类:
编程语言 时间:
2016-05-11 08:14:18
阅读次数:
193
其实类似于“出现次数统计”的问题,在很多地方都有遇到过,例如,统计一组数字中,每个数字出现的次数。这类统计大多会朝着一个方向发展,那就是大数据。此篇博客只是初级篇,本人在大数据方面一无所知,不做过多讲解。C#版高频词汇主要需要去面对的事:
将主流格式文档导入至词汇分析系统中,包括.doc, .docx, .pdf , .txt等。
运用正则表达式,将文档中无关内容做过滤,例如文档中出现中文...
分类:
编程语言 时间:
2016-05-11 08:13:59
阅读次数:
222
解读JAVA多线程
两种不同的实现方式
1、继承Thread类,实现多线程
class hello extends Thread {
private String name;
public hello() {
}
public hello(String name) {
this.name = name;
}
public voi...
分类:
编程语言 时间:
2016-05-11 08:13:28
阅读次数:
234
双层云,Voronoi noise & Worley noise
博主近期渲染:
2016的渲染
2015后半段的渲染
---- by wolf96 http://blog.csdn.net/wolf96...
分类:
编程语言 时间:
2016-05-11 08:13:10
阅读次数:
196
1:数组选择
#include
using namespace std;
int main()
{
int a[10],b[10],i,j,m=0,n=0;
bool num;
cout<<"请输入十个数:";
for(i=0;i>a[i];
...
分类:
编程语言 时间:
2016-05-11 07:35:30
阅读次数:
129
一‘求和#include
using namespace std;
int main()
{
const int N=10;
int a[N],i,m=0,n=0;
cout<>a[i];
if(a[i]>0)
m=m+a[i];
if(a[i]<0)
n=n+a[i];
}
cout<<"正数的和为:"<<...
分类:
编程语言 时间:
2016-05-11 07:27:21
阅读次数:
181
虽然邻接矩阵真的很方便,很简单,很利于理解,但却有着一些重大缺陷;
当我们遇到的是一张稀疏图的时候,邻接矩阵就造成严重的空间浪费,更直接一点,就是根本存不下来;
这个时候就不得不考虑其他存图方式了,这个时候另一种流行的存图方式就登场了——邻接表,当然使用vector数组也是一种良好的选择;
邻接表的实现可以通过链表或数组的方式实现,我这里主要讲数组的实现方法;
首先,有三个数组,分别为u[...
分类:
编程语言 时间:
2016-05-11 07:28:39
阅读次数:
174
一。数组分离#include
using namespace std;
int main( )
{
int a[10],b[10],c[10],i,j=0,k=0;
cout<<"请输入十个数字:";
for(i=0;i>a[i];
if(a[i]%2==0)
{
c[j]=a[i];
j++;
}...
分类:
编程语言 时间:
2016-05-11 07:27:39
阅读次数:
162
一、数组选择
#include
using namespace std;
int main()
{
cout<<"输入十个数字";
int a[10],b[10],i,j,k=0,flag;
for(i=0;i>a[i];
for(i=0;i<10;i++)
{
flag=1;
for(j=0;j<10;j++)
{...
分类:
编程语言 时间:
2016-05-11 07:27:18
阅读次数:
147