function generateUUID(){ var d = new Date().getTime(); var uuid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { v...
分类:
编程语言 时间:
2014-10-10 18:19:45
收藏:
0 评论:
0 赞:
0 阅读:
288
最近在尝试一个自动打卡的脚本,发现了几个问题,特此记录一下。环境:Ubuntu 12.04.4 LTSselenium 2.43.0firefox 32.0.31 本来机器上selenium,firefox都是装过的,但是firefox时不时的就更新一下,所以selenium可能不支持当前的fire...
分类:
编程语言 时间:
2014-10-10 18:17:25
收藏:
0 评论:
0 赞:
0 阅读:
324
数组声明dim var(10)数组声明指出了数组名和索引(index)的最大值。数组索引从0开始。因此该语句创建一个11个元素的数组,其中值为var(0), var(1), …和var(10)遍历数组的所有元素可用for each循环,不需事先指明数组中元素的个数。如果不想处理每一个数组元素的话,这...
分类:
编程语言 时间:
2014-10-10 18:14:45
收藏:
0 评论:
0 赞:
0 阅读:
293
php判断检测一个数组里有没有重复的值 php里有一个处理数组重复值得函数array_unique,我们的思路就是用这个函数来实现的。 if?(count($array)?!=?count(array_unique($array)))?{???
???echo?‘该数组...
分类:
编程语言 时间:
2014-10-10 17:09:35
收藏:
0 评论:
0 赞:
0 阅读:
358
QVector类是一个提供动态数组的模板类。
QVector是Qt普通容器类的一种。它将自己的每一个对象存储在连续的内存中,可以使用索引号来快速访问它们。QList、QLinkedList和
QVarLengthArray也提供了相似的功能,它们使用方法如下:
l QList一般用得最多,它能满足我们绝大部分需求。像prepend()和insert()这样的操作通常比QVector要快些,这...
分类:
编程语言 时间:
2014-10-10 17:07:45
收藏:
0 评论:
0 赞:
0 阅读:
1532
异步run(), run_one(), poll(), poll_ one()
为了实现监听循环,io_service类提供了4个方法,比如:run(), run_one(), poll()和poll_one()。当大部分时间你使用service.run()就可以。你会在这里学习到其他方法完成了什么。...
分类:
编程语言 时间:
2014-10-10 17:06:35
收藏:
0 评论:
0 赞:
0 阅读:
448
全排列算法图形描述...
分类:
编程语言 时间:
2014-10-10 17:05:45
收藏:
0 评论:
0 赞:
0 阅读:
309
自己偶尔看到了下图,于是用php打印出下图。
两种方法解决此问题:
方法一:根据图分析该图是一个二维数组,可用二维数组解决此类问题,6行就是6个数组,每一行就代表数组有多少个元素。知道每个数组元素的个数,不就可以知道数组中有哪几个元素吗?
function array_chunk_vertical($arr, $...
分类:
编程语言 时间:
2014-10-10 17:05:25
收藏:
0 评论:
0 赞:
0 阅读:
319
创建一个新的Scene,并按 Unity插件之NGUI学习(2)创建UI Root。
准备工作,制作Font,现在Project窗口创建一个Font文件夹,然后从系统自带字体文件夹中选择自己需要的字体,我选择了黑体,然后拖到Font文件夹中去。选择刚导入的字体。
Font Size默认是16,不过网上看到过size16在IOS上显示太小,所以设置为30。
在菜单中选择NGUI...
分类:
编程语言 时间:
2014-10-10 17:04:15
收藏:
0 评论:
0 赞:
0 阅读:
628
设计模式六大原则,参见http://www.uml.org.cn/sjms/201211023.asp。
1. 单一职责原则
定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。
问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。
解决方案:遵循单一职责原则。分别建...
分类:
编程语言 时间:
2014-10-10 17:04:05
收藏:
0 评论:
0 赞:
0 阅读:
411
最近用VS2010写C++项目,奇怪的是每次生成解决方案都有一个fatal error LNK1123错误,提示生成失败。查阅资料总结解决方案如下:
(1)项目——>属性——>连接器——>清单文件 中生成清单 “是” 修改为 “否” 该方法一般都可以解决问题,但是每次创建项目都要设置一遍
(2)查找是否有两个cvtres.exe 删除较旧版本。 第一个是在你 VS201...
分类:
编程语言 时间:
2014-10-10 17:03:35
收藏:
0 评论:
0 赞:
0 阅读:
435
JavaScript参数个数可变的函数
题外话:很早就接触了JavaScript,但是没有留意它,看到很多很酷、很炫的网页,都有JavaScript的身影,Google在JavaScript的应用对我的影响最大了。我决心从头开始学习它,所以有了JavaScript
& Ajax这个分栏。我打算把这个分栏作为学习笔记记录下来,因此每篇文章笔记可能很简短,一两句话注解而已。
...
分类:
编程语言 时间:
2014-10-10 17:03:16
收藏:
0 评论:
0 赞:
0 阅读:
290
当你在程序中遇到判断变量或对象是否相等的情况,想到的应该是用equals或==,两者的区别在哪?先来了解一下内存中的堆和栈。
栈:基本类型的变量和对象的引用变量
堆:实际对象
例如:int i=1;
int j=2;
Object_A a=new Object_A();...
分类:
编程语言 时间:
2014-10-10 17:02:15
收藏:
0 评论:
0 赞:
0 阅读:
228
/**
* 策略模式:针对同一命令(或行为),不同的策略做不同的动作
* 商品促销
* 本类为:收取现金的类
*
* @author stone
*/
public interface ICashSuper {
double acceptCash(double money);
}
/**
* 正常收取现金
* @author stone
*
*/
public ...
分类:
编程语言 时间:
2014-10-10 17:01:45
收藏:
0 评论:
0 赞:
0 阅读:
322
同样的错误,即使你年龄再大,也一样会犯,Opps............
最近在做C#和C++的混合编程。昨天搞了堆栈平衡搞了好久,今天又解决了一个BUG,既开心又难过。
先看代码:
unsigned char*** bytes2D=(unsigned char***)bytesArray;
for(int i=0;i
{
for(int j=0;j
{
tmp=byt...
分类:
编程语言 时间:
2014-10-10 17:01:25
收藏:
0 评论:
0 赞:
0 阅读:
334
在看《Cplusplus Concurrency in Action Practical Multithreading》。记录一下学习过程,这是第二章向线程函数传递参数部分。...
分类:
编程语言 时间:
2014-10-10 17:00:45
收藏:
0 评论:
0 赞:
0 阅读:
339
NGUI中,Button本身就带有OnClick事件,但是Sprite,Label等(绑有Widget的)并没有触发事件,其实NGUI的事件触发都必须添加Box Collider,并勾选Is Trigger还有一个比较重要的参数需要设置正确,即是UI Root下Camera参数,在Inspector窗口中,要确定UICamera中的Event Type选择3D UI,Event Mask选择Eve...
分类:
编程语言 时间:
2014-10-10 16:59:55
收藏:
0 评论:
0 赞:
0 阅读:
564
使用javascript类库函数时,经常会遇到一个函数,可以使用不同个数的参数的情况
比如:
.代码
exp(var1) exp(var1, var2)
但是在实际编写javascript函数时,
函数不能同名,所以不可能是不同参数个数分开写;
参数个数必须符合函数的设置,所以函数声明里有的就必须有,不可能调用时写少...
分类:
编程语言 时间:
2014-10-10 16:59:45
收藏:
0 评论:
0 赞:
0 阅读:
340
类图
/**
* 业务流程模板,提供基本框架
* @author stone
*
*/
public abstract class BaseTemplate {
public abstract void part1();
public abstract void part2();
public abstract void part3();
//这里为了严格实验结...
分类:
编程语言 时间:
2014-10-10 16:59:25
收藏:
0 评论:
0 赞:
0 阅读:
262
排序是一个处理数据的过程,它总是和查找共同出现,因为排序的目的就是方便查找数据,排序的好坏决定了查找的效率。...
分类:
编程语言 时间:
2014-10-10 16:58:35
收藏:
0 评论:
0 赞:
0 阅读:
389