码迷,mamicode.com
首页 > 2014年10月28日 > 全部分享
飘逸的python - 带权随机算法及在抽奖中的应用
带权随机在游戏开发中重度使用,各种抽奖和爆装备等. 运营根据需要来配置各个物品出现的概率. 今天要说的这个带权随机算法思想很简单,就是"把所有物品根据其权重构成一个个区间,权重大的区间大.可以想象成一个饼图.  然后,扔骰子,看落在哪个区间," 举个栗子,有个年终抽奖,物品是iphone/ipad/itouch. 主办方配置的权重是[('iphone', 10), ('ipad', 40)...
分类:编程语言   时间:2014-10-28 20:09:30    阅读次数:258
如何为virtualbox增加新的分辨率
virtualbox是个相当NB的开源跨平台虚拟机软件,不过新创建的虚拟机只支持几种分辨率。那么如何为vistualbox添加新的分辨率呢?...
分类:其他好文   时间:2014-10-28 20:10:10    阅读次数:175
在Fedora18上配置个人的Hadoop开发环境
在Fedora18上配置个人的Hadoop开发环境 1.    背景 文章中讲述了类似于“personalcondor”的一种“personal hadoop” 配置法。主要的目的是配置文件和日志文件有一个单一的源, 可以用软连接到开发生成的二进制库,这样就可以在所生成二进制库更新的时候维护其他的数据和配置项。 2.    用户案例 1.  比较不用改变现有系统中安装软件的情...
分类:其他好文   时间:2014-10-28 20:10:30    阅读次数:306
Android中利用Handler实现消息的分发机制(三)
说到代码的可读性,有时候,我们更加看重代码之间的层次或者说模块化,耦合度等特点。 不同的业务逻辑,不同的功能,应该实现在不同的模块中,而模块与模块之间就可以通过一个消息来通信,而这种消息通讯方式,我们就可以利用Handler和HandlerThread来实现。 比如,最近做的一个浏览器的小Demo,其类图如下: ... 在不同的模块实现中, 我们可以调用registerHandler方法,将其对象的Handler注册到MessageDispatcher中,然后通过sendMessage方法,指定对应的目标,...
分类:移动开发   时间:2014-10-28 20:09:23    阅读次数:386
[Android] 触屏setOnTouchListener实现图片缩放、移动、绘制和添加水印
本文主要讲述使用触屏实现图片缩放、移动、添加水印等功能,所以该篇文章主要通过setOnTouchListener监听实现该功能,如何使用RelativeLayout进行布局,MotionEvent.ACTION_DOWN:表明视图已经接收一次触摸,按下时触发、MotionEvent.ACTION_UP:表明视图停止接受一次触摸,被放开时触发、MotionEvent.ACTION_POINTER_DOWN:当屏幕上已经有一点被按住,再按下其他点时触发同时希望文章对大家有所帮助.protected void o...
分类:移动开发   时间:2014-10-28 20:11:31    阅读次数:284
NYoj-喷水装置(二)
喷水装置(二) 时间限制:3000 ms  |  内存限制:65535 KB 难度:4 描述有一块草坪,横向长w,纵向长为h,在它的橫向中心线上不同位置处装有n(n<=10000)个点状的喷水装置,每个喷水装置i喷水的效果是让以它为中心半径为Ri的圆都被润湿。请在给出的喷水装置中选择尽量少的喷水装置,把整个草坪全部润湿。 输入第一行输入一个正整数N表示共有n次测...
分类:其他好文   时间:2014-10-28 20:11:00    阅读次数:185
C# - is
?? Checks if an object is compatible with a given type. An is expression evaluates to true if the provided expression is non-null, and the provided object can be cast to the provided type without c...
分类:Windows程序   时间:2014-10-28 20:08:44    阅读次数:183
JavaFX战旗游戏开发 第七课 回合逻辑(完)
上一节课中,我们讲述了SLG中获取移动范围的算法(获取攻击范围也是同理),相对如自动寻径来说,简单不少。由于个人时间问题,这一节课将会把内容讲完,将这个系列完结,并给出示例下载地址。   项目下载地址:JavaFX战旗类游戏开发示例   注意:该项目为e(fx)clipse项目   在战旗游戏开发中,最基本的回合逻辑就是敌方回合和我方回合。当然,在如今的SLG游戏中,往往是根据我方角色和敌方...
分类:编程语言   时间:2014-10-28 20:09:35    阅读次数:296
C# - as
?? You can use the as operator to perform certain types of conversions between compatible reference types or nullable types. The as operator is like a cast operation. However, if the conversion i...
分类:Windows程序   时间:2014-10-28 20:10:04    阅读次数:272
「五」创建一个带 tomcat 服务的基础镜像(修订版)
TomcatTomcat 简介Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,...
分类:其他好文   时间:2014-10-28 20:10:17    阅读次数:354
「六」创建一个带 weblogic 服务的基础镜像
WeblogicWeblogic 简介以及其在 Docker 环境下的特殊应用WebLogic是美国Oracle公司出品的一个application server确切的说是一个基于JAVAEE架构的中间件,BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。是商业市场上主要的Java(J2EE)应用服务器软件(application...
分类:Web程序   时间:2014-10-28 20:10:36    阅读次数:317
LOL英雄联盟代打外挂程序-java实现
相信很多程序猿都玩游戏,比如LOL :有时候想打人机对战(玩家对战小心别人举报你!),纯属为了拿经验和金币,而本身不想玩,但如果玩家不操作,那么很快就会被系统认为是挂机,从而得不到经验和金币。所以,本文用java实现简单的程序,帮你实现伪挂机,可以自动吃经验、放技能、升级技能。。。你只需要开启程序,然后进入游戏画面即可。。。。 其实很简单,主要利用java的robot类来模拟玩家的鼠标点击(移动...
分类:编程语言   时间:2014-10-28 20:07:47    阅读次数:301
python解析百度网页源代码:取搜索引擎返回的前page_num*10个链接的url
python解析百度网页源代码:取搜索引擎返回的前page_num*10个链接的url...
分类:编程语言   时间:2014-10-28 20:09:17    阅读次数:232
kafka文件系统设计那些事
kafka文件系统设计那些事,从架构层面,实现机制角度阐述kafka文件系统高效性能。 一个大文件分成多个小文件段。 多个小文件段,容易定时清除或删除已经消费完文件,减少磁盘占用。 index全部映射到memory直接操作,避免segment file被交换到磁盘增加IO操作次数。 根据索引信息,可以确定发送response到consumer的最大大小。 索引文件元数据存储用的是相对前一个segment file的offset存储,节省空间大小。...
分类:其他好文   时间:2014-10-28 20:08:50    阅读次数:368
前端实用的东西--持续更新
前端实用的东西--持续更新...
分类:其他好文   时间:2014-10-28 20:06:50    阅读次数:216
大图片根据分辨率自适应宽度
大图片根据分辨率自适应宽度...
分类:其他好文   时间:2014-10-28 20:07:59    阅读次数:192
Mysql sql语句回顾1
回顾一下mysql sql语句的基本用法,主要是查询语句,其中包括一些操作符的使用以及注意事项...
分类:数据库   时间:2014-10-28 20:08:22    阅读次数:181
2066条   上一页 1 ... 18 19 20 21 22 23 24 ... 122 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!