玩过《红警》或者《帝国时代》的朋友应该都知道,这类游戏有一个框选功能。鼠标在屏幕上拉一个框,处在方框之内的都被选中。如图:[1b]我们这个例子的原型是这样的:[/1b]1、坦克的选择有框选和点击选择两种方式。2、坦克被选中后会显示自己被选中。3、鼠标在屏幕上点击时,如果有坦克被选中,坦克将移动到鼠标点击位置附近(是附近不是鼠标点击位置),同时选择状态自动取消。4、如果有新的选择,则之前选择的坦克的选择状态将取消。先看一下完成后的效果:[1b]讲解:[/1b
系统 2019-08-29 22:23:51 2510
如果您喜欢这些文章,欢迎点击此处订阅本Blog
系统 2019-08-29 22:21:47 2510
TherearetwosortedarraysAandBofsizemandnrespectively.Findthemedianofthetwosortedarrays.TheoverallruntimecomplexityshouldbeO(log(m+n)).Thoughts:FindK/2thindexfromfirstarray,callitiandK/2thindexfromthesecond,callitj.Nowconsiderthis:1
系统 2019-08-12 09:30:37 2510
top:动态查看进程的变化转载请出自出处:http://eksliang.iteye.com/blog/2166641相对于ps是选取一个时间点的进程状态,top则可以持续检测进程运行的状态。使用方法如下:top[-d数字]|top[-bnp]参数:-d:后面可以接秒数,就是整个进程界面更新的秒数。默认是5秒-n:与-b搭配,意义是,需要进行几次top的输出结果。-p:指定某些个PID来进行查看监测而已。在top执行过程当中可以使用的按键命令:?:显示在t
系统 2019-08-12 09:30:36 2510
最近自己在做一个小系统玩的时候涉及到了文件的上传,于是在网上找到Java上传文件的方案,最后确定使用common-fileupload实现上传操作。需求说明用户添加页面有一个“上传”按钮,点击按钮弹出上传界面,上传完成后关闭上传界面。所需Jar包commons.fileupload-1.2.0.jar、commons.logging-1.1.1.jar、commons.beanutils-1.8.0.jar、commons.collections-3.2.
系统 2019-08-12 09:30:33 2510
当地址栏含有参数,我们可以再目标页面通过window.location.search来获取我们需要的参数及其值//获取地址栏的参数数组functiongetUrlParams(){varsearch=window.location.search;//写入数据字典vartmparray=search.substr(1,search.length).split("&");varparamsArray=newArray;if(tmparray!=null){fo
系统 2019-08-12 09:29:40 2510
1.gethostbyname--给定hostname,返回ipaddress。gethostbyaddr--给定IP,返回hostname。2.修改/etc/nsswitch.conf中hosts:filesnisdns,可以定义gethostbyname,gethostbyaddr的行为,他们就会先找hosts文件,然后是NIS,最后是DNS。3.有关NIS+。1980年代的中期,sun开发了NIS。1992年,sun开发了NIS+,和NIS比起来,N
系统 2019-08-12 09:27:10 2510
--说明:--1.本函数范围从毫~兆--2.有四种精度(元,角,分,厘,毫)--3.有三种进位规则(四舍五入,接舍去,非0就入)--参数说明:dbo.MoneyToCapital(数值,进位,精度)--进位(0四舍五入,1直接舍去,2非0就入)--精确度(0元,1角,2分,3厘,4毫)---------------------------------------------------------------------------------------
系统 2019-08-12 01:54:01 2510
1//C语言实现23voidmergeSort(intarray[],intfirst,intlast)4{5if(first
系统 2019-08-12 01:53:14 2510
数据库之间倒腾数据的时候,可以用各个数据库的一些特定库,如MySQL的MySQLdb(http://mysql-python.sourceforge.net/MySQLdb.html),PostgreSQL的psycopg2(http://initd.org/psycopg/)等。Win下还可以用PyODBC(http://code.google.com/p/pyodbc/),这样可以降低学习成本,尤其适用于一次性倒腾的数据,同时,还方便了从Access、
系统 2019-08-12 01:53:04 2510