- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 文件管理问题记录点
文件大小控制文件类型(后缀名)控制文件重命名,防止重名,UUID.randomUUID().toString()文件路径,防止单个目录下文件过多int hashcode = filename.hashCode();int dir1 = hashcode&0xf; //0--15int dir2 = (hashcode&0xf0)>>4; //0-15
2016-10-08 17:51:44 898
原创 寻路算法之A*
package weriddot;import java.util.ArrayList; import java.util.List;public class Dot {public static final int SIZE = 7;public static int[][] field = new int[SIZE][SIZE];public static List op
2016-07-12 10:47:42 300
原创 红包算法相关探究
之前也跟一些讨论过随机红包分配这个问题,自己想了几个方案,但感觉都不太合理,比如无法保证每个人都能得到,以及每个人的期望都一样等等。 在知乎上看到有人说是问过微信的人,大致是随机范围为0.01~当前期望*2之间。于是实现了一下,并做了一些简单的探究。public class HongBao { public static final int NUM = 20; public stati
2016-07-08 11:21:34 358
原创 Threes字符版
慢慢优化,看看自己的重构能力。 第一版渣渣如下:public class Threes { public static final int SIZE = 4; public static int[][] matrix = new int[SIZE][SIZE]; public static int step = 0; public static void main(Stri
2016-06-23 16:05:53 269
原创 在Android开发中使用ORMLite--篇一
前言在android开发中,数据需要本地存储,当需要进行一系列的操作时,当然是使用sqlite。标准做法是继承SQLiteOpenHelper,重写onCreate和onUpdate方法。存在比较大的问题是,sql语句需要自己写,比较复杂繁琐而且重复率高,于是找了一个orm框架在新写的app中进行试用。准备下载地址:http://ormlite.com/releases/ 下载cor
2016-05-06 14:51:09 1245
翻译 使用html5的canvas实现大转盘抽奖
To get things rolling we'll first put some simple html down. This includes the canvas tag which is what we're using forthis tutorial. The only other element we are going to use is an input button tosp
2015-07-23 14:33:06 3616
原创 MySql安装
官网地址:http://www.mysql.com/downloads/下载后正常安装即可。启动时碰到问题报错:D:\Program Files\MySQL\MySQL Server 5.6\bin>mysql.exeERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)经查询是
2015-04-02 10:06:16 305
原创 生成不重复随机数的算法(其一)
背景:随机生成点菜菜单,其中一个需求是不重复取随机数。在网上看到一个比较好的算法,记录如下:import java.util.Random;public class test { private static int RANGE = 10; private static int COUNT = 8; static int[] table = new int[RANG
2015-03-03 09:56:35 485
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人