图(Graph)是由点(Point)和边(Edge)组成的集合,要存储图就要存储他的点和边。显然点很容易存储,所以我们只要存储边,就可以存储整张图,所以现在我们只关注边。 »边的分类(Edge classification) 1.按是否有权值分类,可以把边分为有权边和无权边。多数时候,无权边可以看成 ...
分类:
其他好文 时间:
2017-05-06 11:59:37
阅读次数:
259
看过UGUI源码的朋友一定都知道,UI事件会在EventSystem在Update的Process触发。UGUI会遍历屏幕中所有RaycastTarget是true的UI,接着就会发射线,并且排序找到玩家最先触发的那个UI,在抛出事件给逻辑层去响应。 团队多人在开发游戏界面,很多时候都是复制黏贴,比 ...
分类:
其他好文 时间:
2017-05-06 11:59:48
阅读次数:
228
前面的一篇文章我们讲了用Windows API遍历一个目录下的所有文件,这次我们讲用一种Windows/Linux通用的方法遍历一个目录下的所有文件。 Windows/Linux的IDE都会提供一个头文件——<io.h>。看名字,似乎是关于I/O的,但是实际上它还提供了类似于WIN32_FIND_D ...
分类:
编程语言 时间:
2017-05-06 11:59:56
阅读次数:
402
首先Floyd算法得到任意两点间的最短时间; 然后之间进行DFS,剪枝优化时间。 ...
分类:
其他好文 时间:
2017-05-06 12:00:04
阅读次数:
189
RabbitMQ 是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, STOMP,也正是如此,使的它变的非常重量级,更适合于企业级的开发。同时实现了一个经纪人(Broker)构架,这意味着消息在发送给客户端时先在中心队列排队。对路由(Routing),负 ...
分类:
其他好文 时间:
2017-05-06 12:00:15
阅读次数:
201
在做Windows平台软件逆向时,Ollydbg是极其常用的逆向工具,动态调试功能非常强大。在调试过程中,断点的使用有助于确定关键的破解位置,今天讲解的内容是OD常用断点中的CC断点。 CC断点有很多名称,比如普通断点、F2断点或者int3断点,每个名称都有它的来源。下面我们以crackme_01. ...
分类:
其他好文 时间:
2017-05-06 12:00:23
阅读次数:
257
w https://linux.die.net/man/1/bash bash - GNU Bourne-Again SHell Description Bash is an sh-compatible command language interpreter that executes comma ...
分类:
其他好文 时间:
2017-05-06 12:00:32
阅读次数:
159
想要自学前端开发,你要的学习资料到了-web前端交流学习群21,新版css时钟效果图 <!DOCTYPE html> <html> <head> <metahttp-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>RunJ ...
分类:
Web程序 时间:
2017-05-06 12:00:39
阅读次数:
179
(1)Time.timeScale = 0可以暂停游戏,Time.timeScale = 1恢复正常,但这是作用于整个游戏的设置,不单单是当前场景,记得在需要的时候重置回Time.timeScale = 1。当然也可以使用Time.timeScale来做游戏的1倍、2倍整体加速。 (2)timeSc ...
分类:
编程语言 时间:
2017-05-06 12:00:49
阅读次数:
184
(* * Super Object Toolkit * * Usage allowed under the restrictions of the Lesser GNU General Public License * or alternatively the restrictions of the... ...
分类:
编程语言 时间:
2017-05-06 12:00:58
阅读次数:
281
前缀、中缀、后缀表达式1.定义所谓的前、中、后,是指表达式中运算符相对于运算对象的位置。中缀运算符位于运算对象中间,即是中缀表达式。如(1+2)*3-4最普遍的、最易被人脑理解的是中缀表达式。前缀运算符位于运算对象之前。即是前缀表达式。如-*+1234后缀运算符位于运算对象之后,即是后缀表达式。如1 ...
分类:
其他好文 时间:
2017-05-06 12:01:12
阅读次数:
248
1 #作业 2 # 作业: 3 # 用户输入数字0-100 4 # 程序判断: 5 # 数字>90,成绩为A 6 # 数字>80,成绩为B 7 # 数字>70,成绩为C 8 # 数字 100: 21 print("请输入0-100以内的数字") 22 continue 23 if choice... ...
分类:
其他好文 时间:
2017-05-06 12:01:20
阅读次数:
134
1.字符串的定义方式:1.单引号 ''2.双引号 ""3.定界符 <<<注意结束时的使用例:$str = <<<myStr字符串内容myStr;(此处要顶格写)2.常用的字符串输出函数:1.echo: 支持输出一个或多个变量,速度比print快一些2.print: 用法与echo相似,但是要比ech ...
分类:
Web程序 时间:
2017-05-06 12:01:33
阅读次数:
169
本文转载自:http://www.cnblogs.com/gw811/archive/2012/10/20/2732687.html 引用:就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。 引用的声明方法:类型标识符 &引用名=目标变量名; 如下:定义引用ra,它是变量a的引用 ...
分类:
编程语言 时间:
2017-05-06 13:02:46
阅读次数:
186
从两个表中内联取出的数据,当中category_name字段有同样内容,想将具有同样内容的字段进行合并,将amount字段进行加法运算,变成下表中的内容 SELECT c.category_name, count(*) AS task_num, sum( t.amount ) AS amount_n ...
分类:
数据库 时间:
2017-05-06 13:02:52
阅读次数:
235
zoj3956_Solution H=sum(hi),C=sum(ci),Value=H*H-H*C-C*C 求Value的最大值 Solution: 动态规划: 共两维:H,C 固定一维C,在该维值C相同的情况下另一维应最大H,从而动态规划另一维H,转变为01背包问题。 优化: H*H-H*C-C ...
分类:
其他好文 时间:
2017-05-06 13:02:59
阅读次数:
216
公司网站一直很稳定,前段时间开始偶尔出现网站无法打开,提示504的错误,运维有怀疑是程序更新引起的,但是仔细看过代码并没有获取数据量过大的地方,而且数据库表现也一直很平稳。所以一直也无从下手,不知道问题出在哪里,每一次出现这个问题重启下iis可以解决,或者有的时候是过段时间自己就解决了,所以这个问题 ...
分类:
Web程序 时间:
2017-05-06 13:03:09
阅读次数:
1572
怎样在IARproject中创建和使用模板 1、编辑和使用模板的方式: 路径为:Edit -> Code Templates -> Edit Templates 例如以下图: 创建好模板后。能够在文件里单击右键。选择Insert Template 来插入你编辑好的代码模板。 2、假设创建编辑各种模板 ...
分类:
其他好文 时间:
2017-05-06 13:03:16
阅读次数:
167
本章重点: 继承的概念,重写与抽象类本章难点: 1.理解存在继承关系时创建对象时的内存调用原理 2.理解抽象类学习方法: 1.自己多想例子并分析,有了思路立刻动手实现,不要空想社会主义 2.根据需求找父类,定子类,发现属性,归纳特征1.继承1.1 继承是面向对象的特征之一,子类继承父类则子类能拥有父... ...
分类:
编程语言 时间:
2017-05-06 13:03:23
阅读次数:
189
项目管理 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 0 Accepted Submission(s): 0 Problem Descrip ...
分类:
其他好文 时间:
2017-05-06 13:03:31
阅读次数:
185