码迷,mamicode.com
首页 > 编程语言
Unity3D游戏开发之背包系统(三)
背包系统(三) 10、修改物品脚本,完成物品个数加1的功能     public UISprite sprite;     public UILabel label;     private int count = 1;     public void AddCount(int number)     {         count += number;         label...
分类:编程语言   时间:2015-01-29 16:02:29    阅读次数:263
Windows核心编程笔记(6)----用户模式下的线程同步
1、原子锁 使用InterlockedExchangeAdd函数来实现原子增长,InterlockedExchange\InterlockedExchangePointer用来交换两个变 量的值,InterlockedCompareExchange对比数值,相等则交换(对应的InterlockedCompareExchangePointer)。对应的 还有64位函数。 Interlocke...
分类:编程语言   时间:2015-01-29 16:01:57    阅读次数:233
C++中const用法(3)——引用形参问题
c++中const用法 引用形参...
分类:编程语言   时间:2015-01-29 16:01:44    阅读次数:209
12.4.2 自定义 F# 语言
12.4.2 自定义 F# 语言   到目前为止,我们所讨论过的序列表达式,都是用 seq 标识符表示,后面的代码块括在大括号中。然而,F# 还允许我们创建自己的标识符,给代码块以特殊的意义。通常,这个功能称为计算表达式(computation expressions),而序列表达式是它的一个特例,是由 F#核心所实现,并经编译器优化。 我们已经知道,计算表达式可以包含标准的语言结构,比如 ...
分类:编程语言   时间:2015-01-29 15:57:10    阅读次数:253
有关合并某一字段键值相同的数组的改进
/** **关于参数的说明 **$key键值相同的键名 **$array代表原数组 **$start代表$array[0][$key] **$newkey代表相同键值相同的键名 **/ function combine_same_val($array,$start,$key,$newkey){ static $new; foreach($array as $k=>$v){ ...
分类:编程语言   时间:2015-01-29 15:57:28    阅读次数:219
C/C++编程之内存管理
内存分配方式 内存分配方式一共有三种: (1)从静态存储区域分配; 内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在,例如,全局变量,静态变量。 (2)在栈上创建; 在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束后这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。 (3)在堆上分配,亦称动态内存...
分类:编程语言   时间:2015-01-29 15:58:14    阅读次数:197
[struts2学习笔记] 第六节 struts2依赖的jar包还有Could not find action or result 错误解决
struts2依赖的jar包还有Could not find action or result 错误解决...
分类:编程语言   时间:2015-01-29 15:56:13    阅读次数:145
javascript之常规函数
(1)alert函数:显示一个警告对话框,包括一个OK按钮。    (2)confirm函数:显示一个确认对话框,包括OK、Cancel按钮。    (3)escape函数:将字符转换成Unicode码。    (4)eval函数:计算表达式的结果。 eval("x=10;y=20;document.write(x*y)"); document.write(ev...
分类:编程语言   时间:2015-01-29 15:54:46    阅读次数:190
java日期格式化之特殊字符
如何能够将日期2015-01-29格式化为15W05(表示15年第5周)呢?...
分类:编程语言   时间:2015-01-29 15:55:38    阅读次数:127
VBA 文件操作
Public Function getFiles(folderPath As String) As Variant Dim tempFileName As String Dim fileNames() As Variant '记录fileNames的总长度 Dim fileNameLe...
分类:编程语言   时间:2015-01-29 15:54:02    阅读次数:143
Swift Explore - 关于 Swift 中的 isEqual 的一点探索
在我们进行 App 开发的时候,经常会用到的一个操作就是判断两个对象是否相等。比如两个字符串是否相等。而所谓的 相等 有着两层含义。一个是值相等,还有一个是引用相等。如果熟悉 Objective-C 开发的话,就会知道 Objective-C 为我们提供了一系列 isEqual: 方法来判断值相等,...
分类:编程语言   时间:2015-01-29 15:49:34    阅读次数:300
Spark API编程动手实战-03-以在Spark 1.2版本实现对Job输出结果进行排序
从前一篇文章中的wordcount的输出结果可以看出来结果是未经排序的,如何对spark的输出结果进行排序呢? 先对reduceByKey的结果进行key,value位置置换(数字,字符),然后再进行数字排序,再将key,value位置置换...
分类:编程语言   时间:2015-01-29 14:48:39    阅读次数:142
欧拉计划(python) problem 17
Number letter counts Problem 17 If the numbers 1 to 5 are written out in words: one, two, three, four, five, then there are 3 + 3 + 5 + 4 + 4 = 19 letters used in total. If all the numbers ...
分类:编程语言   时间:2015-01-29 14:44:35    阅读次数:207
WaitForSingleObject等待退出线程bug
ThreadExitFlag = TRUE; m_thread->ResumeThread();//继续线程 m_pSampleThread->ResumeThread(); Sleep(20); /* WaitForSingleObject(m_thread->m_hThread, INFINITE); WaitForSingleObject(m_pSampleThread->m_h...
分类:编程语言   时间:2015-01-29 14:45:21    阅读次数:131
Unity shader教程-第三课:实践!同一个shader,多个material。
一步一步教你写的unity surface shader教程系列。...
分类:编程语言   时间:2015-01-29 14:41:34    阅读次数:201
莫队算法小结
唔,想有更加舒爽的阅读体验请移步http://mlz000.logdown.com/posts/252433-mo-algorithm-summary 首先众所周知的是莫队算法是要把询问先按左端点属于的块排序,再按右端点排序 复杂度就先不证了,有兴趣的同学可以自己YY下或者查阅资料 下面举几个例子详细说明 1.小Z的袜子 Descripti...
分类:编程语言   时间:2015-01-29 14:39:02    阅读次数:227
BZOJ 3173 Tjoi2013 最长上升子序列 Treap+树状数组
题目大意:给定一个序列,依次将1~n插入,问每次插入之后序列的LIS长度是多少 由于是从小到大插入,因此插入一个数之后显然是不影响之前的答案的 因此我们不妨先用平衡树搞出插入之后的序列,再求一遍LIS即可 注意最后每个点还要对前面的取一下max 因为插入后LIS可能还是之前的序列 蒟蒻的我到底还是把平衡树写挂了。。。 #include #include #include #incl...
分类:编程语言   时间:2015-01-29 14:39:38    阅读次数:784
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!