码迷,mamicode.com
首页 > 编程语言
HDU4000Fruit Ninja【树状数组+组合数】
大意:告诉你一个有n个数的序列 (1 -- n) 问其中有多少组 (a[i], a[j], a[k]) 满足i 2 #include 3 #include 4 using namespace std; 5 6 const long long maxn = 100005; 7 const lo...
分类:编程语言   时间:2014-10-17 20:16:50    阅读次数:208
Python学习(2)
今天主要学习了Python列表的一些操作。具体总结如下:列表概念有别于元组:列表可修改,元组不能。那为什么还要学习元组呢?因为元组的使用通常是技术性的,它与Python内部运行方式有关。编写一个列表可以有如下格式:列表中的各个元素通过逗号隔开,写在方括号中。具体:Edward = ['Edwar.....
分类:编程语言   时间:2014-10-17 20:17:47    阅读次数:186
关于封装unity3d的dll时候的进一步总结
在进行新项目的开发或者接手、后期维护其他一些项目时,经常性的,我们会遇到以下情况:1、使用新的插件替换已有的bug比较多或者不在维护的插件;2、因策划需求或美术资源的变更,而不得不更换游戏中的游戏对象/组件;往往这种时候,由于项目前期的考虑不周,或者项目进度紧急,采用的方案这时候就会暴漏很多问题,举...
分类:编程语言   时间:2014-10-17 20:16:19    阅读次数:201
C语言进制
一 原码、反码、补码 计算机存储的数为补码 数分为有符号(正、负)和无符号(全是正) 原码 正数:数转换为2进制,最高位如果是0,则是整数 负数:数转换为2进制,最高位如果是1,则是负数 反码 正数:整数的反码还是它的原码 负数:除符号位不变,其它各位,逐位取反 补码 正数:整数...
分类:编程语言   时间:2014-10-17 20:18:05    阅读次数:174
ThreadPool 线程池(转)
相关概念:线程池可以看做容纳线程的容器;一个应用程序最多只能有一个线程池;ThreadPool静态类通过QueueUserWorkItem()方法将工作函数排入线程池;每排入一个工作函数,就相当于请求创建一个线程;线程池的作用:线程池是为突然大量爆发的线程设计的,通过有限的几个固定线程为大量的操作服...
分类:编程语言   时间:2014-10-17 20:16:40    阅读次数:186
Freemarker输出json和java字符串以及javascript代码转义
Java 语言规则的字符串转义:${content?j_string}JavaScript 语言规则的字符串转义:${content?js_string}JSON 规则的字符串转义:${content?json_string}文档:http://freemarker.org/docs/ref_bui...
分类:编程语言   时间:2014-10-17 20:10:28    阅读次数:422
java的变量
什么是变量?在计算机中用来存储信息,通过声明语句来指明存储位置和所需空间。变量的声明方法及赋值分号:语句结束标志 赋值号:将=右边的值赋给左边的变量变量有哪些数据类型?变量的命名语法规范(合法)1、以字母、下划线或 $ 开头,后面跟字母、下划线、$或数字。2、java的变量名没有长度限制。...
分类:编程语言   时间:2014-10-17 20:10:25    阅读次数:277
java多态
重载Overloading是一个类中多态性的一种表现;重写Overriding是父类与子类之间多态性的一种表现。重载和重写时,方法调用顺序的规则:1 首先是看调用顺序:this.show(O)、super.show(O)、this.show((super)O)、super.show((super)O...
分类:编程语言   时间:2014-10-17 20:11:28    阅读次数:195
Python解析XML文件
python对XML的解析常见的XML编程接口有DOM和SAX,这两种接口处理XML文件的方式不同,当然使用场合也不同。python有三种方法解析XML,SAX,DOM,以及ElementTree:1.SAX(simpleAPIforXML)pyhton标准库包含SAX解析器,SAX用事件驱动模型,通过在解析XML的过程中触发一个个的事件并..
分类:编程语言   时间:2014-10-17 19:07:23    阅读次数:246
BZOJ 1009 HNOI2008 GT考试 KMP算法+矩阵乘法
题目大意:给定长度为m的数字串s,求不包含子串s的长度为n的数字串的数量 n 我们不考虑这个 令f[i][j]为长度为i的数字串中最后j位与s中的前j位匹配的方案数 比如当s为12312时 f[i][3]表示长度为i,以123结尾且不包含子串”12312“的方案数 a[x][y]为f[i-1][x]转移至f[i][y]的方案数 换句话说(可能描述不清楚) a[x][y]为s的长度为x的前...
分类:编程语言   时间:2014-10-17 18:54:11    阅读次数:304
菜鸟版JAVA设计模式—外观模式
外观模式是一种比较容易理解的模式,作用很简单,就是解耦合。 结构也是非常简单,一个外观类,这个外观类持有很多的业务类。 再由客户类去调用这个外观类去实现一些列的业务操作。。。 这个模式在我们的工作中非常常见,一般来说,我们的项目都是分成了Action(conlller)层,service层,dao层。。...
分类:编程语言   时间:2014-10-17 18:54:48    阅读次数:191
Unity3D游戏开发最佳实践20技巧(一)
关于这些技巧这些技巧不可能适用于每个项目。 这些是基于我的一些项目经验,项目团队的规模从3人到20人不等; 框架结构的可重用性、清晰程度是有代价的——团队的规模和项目的规模决定你要在这个上面付出多少; 很多技巧是品味的问题(这里所列的所有技巧,可能有同样好的技术替代方案); 一些技巧可能是对传统的Unity开发的一个冲击。例如,使用prefab替代对象实例并不是一个传统的Unity风格,并且这样做的代价还挺高的(需要很多的preffab)。也许这些看起来有些疯狂,但是在我看来是值得的。...
分类:编程语言   时间:2014-10-17 18:51:19    阅读次数:356
javascript 搜索二叉树
Tree.prototype = { constructor: Tree, addItem: function(value) { var Node = { data: value, left: null, right: null }; if (this.root == null) { this.root = Node;...
分类:编程语言   时间:2014-10-17 18:51:23    阅读次数:255
Arcgis for javascript map操作addLayer详解
Arcgis for javascript map操作addLayer详解...
分类:编程语言   时间:2014-10-17 18:50:33    阅读次数:1135
java cup占用高分析脚本
[was@dmgr ita-scripts]$ vi java_analys.sh   PID=$1 ; ps -mp $PID -o THREAD,tid,time | awk -F " " '{print $2" "$8}' | grep -v CPU | grep -v "-" | sort -nr | head -1 | awk -F " " '{print $2}' | xargs ...
分类:编程语言   时间:2014-10-17 18:47:37    阅读次数:181
java数组:去重,增加,删除元素
import java.util.List;import java.util.ArrayList;import java.util.Set;import java.util.HashSet;public class Code { public static void main(String [...
分类:编程语言   时间:2014-10-17 18:38:07    阅读次数:246
深入浅出 Java Concurrency (3): 原子操作 part 2
转:http://www.blogjava.net/xylz/archive/2010/07/02/325079.html在这一部分开始讨论数组原子操作和一些其他的原子操作。AtomicIntegerArray/AtomicLongArray/AtomicReferenceArray的API类似,选...
分类:编程语言   时间:2014-10-17 18:33:09    阅读次数:168
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!