- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 Java实现按比抽奖功能
需求是要做几个小游戏的抽奖功能,需要根据不同的游戏有不同的抽奖规则,其中也有很多共性,可归纳为只按奖品占比抽取、奖品占比与奖品数量抽取、分段抽取,为方便起见将这些的抽奖的规则统一封装到了工具类中。抽奖的核心逻辑使用的叫做离散算法实现的。使用离散算法即根据奖品占比进行分段,然后再产生随机数匹配所对应的区间。首先定义Prize奖品实体类,类中有prizeName(奖品名称)、prizeWeight(奖品比重)、prizeCount(奖品数量)属性,下面是核心的代码: /** * 按比例随机抽取
2021-01-08 17:47:03 151 1
原创 页面JS定义json传到服务器端
通过定义Jason后通过base64加密,后端再解密得到Jason1.添加Base64库<script src="${ctxStatic}/common/base64.min.js" type="text/javascript"></script>2.页面脚本写Jasonvar json = {};var count= $("#count").val(...
2019-03-27 11:00:07 640
原创 MangoDB-mophia实现实例
官方参考morphia induction: http://mongodb.github.io/morphia/1. Project: 用Morphia返回匹配的数组元素 参考:https://cloud.tencent.com/developer/ask/126939说实话这个写的有丢丢误导我了,其实可以写的更简单点的。对数组元素添加条件可以直接加match过滤条件,数组元素按照.分割如...
2018-09-10 11:40:30 596
原创 JAVA基础篇-抽象类
1.抽象类 package JavaStruct;import junit.framework.TestCase;import net.sf.hibernate.FlushMode;import net.sf.hibernate.Session;import net.sf.hibernate.SessionFactory;imp...
2018-07-10 15:19:58 135
转载 JAVA设计模式
1.单例模式Singleton public class SingleTestLazy { //懒汉模式,第一次加载类到内存就会被初始化,不存在多线程的情况;Static Final使得懒加载模式 private static final SingleTestLazy INSTANCE=new SingleTestL...
2018-07-09 15:09:37 360
原创 MyEclipse常用
一、MyEclipse10安装后的激活码的获取破资料见http://jingyan.baidu.com/article/5553fa82eae0ce65a2393406.html非常好用,自动产生激活码喲!注意:在run.setup打不开的时候在配置文件里修改文件名替换*。二、MyEclipse10中常用快捷键1.最基本crl+s保存 crl+v粘贴 crl+x剪切 crl+
2014-10-04 11:20:57 408
原创 菜鸟眼中的springMVC
EJB3方法注入http://www.doc88.com/p-102817070421.html @MappedSuperclass 用在父类上面。当这个类肯定是父类时,加此标注。如果改成@Entity,则继承后,多个类继承,只会生成一个表,而不是多个继承,生成多个表. //Constructor 构造函数:在对象创建或者实例化时候被调用的方法。通常使用
2014-07-25 16:41:40 298
原创 int型和string型
int 型数据长度,有最大长度限制在数据库中有tinyint,smartint,mediumint,int,bigint以下是每个整数类型的存储和范围(来自mysql手册) 类型 字节 最小值 最大值 (带符号的/无符号的) ...
2014-07-25 16:31:28 662
原创 在家通过svn访问公司局域网
第一次使用SVN,因为在公司任务没有做完所以就试着使用SVN了。现在来说说弄好的过程。首先打开平时上网连接有线无线网的地方,打开网络和共享中心-》设置性的连接或网络-》连接到工作区-》创建新连接-》下一步-连接VPN-》输入公司URL-下一步-键入公司给你的账号和密码(域不填)-连接 然后就报错了,,,报错如下,后面有解决过程改注册表...
2014-07-19 20:05:05 5444
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人