上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: package com.shopping.app.util; import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org. 阅读全文
posted @ 2019-08-26 15:20 坠落凡尘的魔鬼 阅读(3953) 评论(0) 推荐(0) 编辑
摘要: 用于分布式情况下的订单号的创建: 创建表: 你的订单想从哪开始就将sql中 阅读全文
posted @ 2019-08-26 14:26 坠落凡尘的魔鬼 阅读(393) 评论(0) 推荐(0) 编辑
摘要: package com.shopping.test; import java.text.SimpleDateFormat; import java.util.Date; /***** * 雪花算法根据时间戳生成有序的 64 bit 的 Long 类型的唯一 ID * * 各 bit 含义: * 1 bit: 符号位,0 是正数 1 是负数, ID 为正数,所以恒取 0 * 41 bit: 时间差, 阅读全文
posted @ 2019-08-26 11:45 坠落凡尘的魔鬼 阅读(1640) 评论(0) 推荐(0) 编辑
摘要: 线程池:其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多的资源如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间 线程池:JDK1.5之后提 阅读全文
posted @ 2019-08-25 11:51 坠落凡尘的魔鬼 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 下面是生产者 消费者 测试: 输出的是: 烧烤铺正在生产:大串羊肉烧烤烧烤铺已经生产好了大串羊肉烧烤吃货可以开始吃了吃货正在吃:大串羊肉的烧烤吃货已经把:大串羊肉的烧烤吃完了 烧烤铺正在生产:大串羊肉烧烤烧烤铺已经生产好了大串羊肉烧烤吃货可以开始吃了吃货正在吃:大串羊肉的烧烤吃货已经把:大串羊肉的烧 阅读全文
posted @ 2019-08-25 11:33 坠落凡尘的魔鬼 阅读(1261) 评论(0) 推荐(0) 编辑
摘要: 6种线程状态: NEW:至今尚未启动的线程 RUNNABLE:正在 java 虚拟机中执行的线程 BLOCKER:受阻塞并等待某个监视器锁的线程 TIMED_WAITING:在指定的等待时间内都是处于休眠的状态 WAITING:无限期地休眠 TERMINATED:已退出的线程 阅读全文
posted @ 2019-08-25 11:22 坠落凡尘的魔鬼 阅读(2392) 评论(0) 推荐(0) 编辑
摘要: 当然不同的场景所需要的算法不一样 阅读全文
posted @ 2019-08-22 17:34 坠落凡尘的魔鬼 阅读(468) 评论(0) 推荐(0) 编辑
摘要: package com.shopping.test; import java.util.List; import java.util.Stack; import java.util.Vector; /** * 随机生成仿信用卡的会员号 * 20190819 */ public class Rando 阅读全文
posted @ 2019-08-19 20:36 坠落凡尘的魔鬼 阅读(1240) 评论(0) 推荐(0) 编辑
摘要: 其实就是随机时间戳+随机数+业务代码 阅读全文
posted @ 2019-08-19 20:05 坠落凡尘的魔鬼 阅读(1384) 评论(0) 推荐(0) 编辑
摘要: 小明买了一箱鸡蛋,假设有n个,可以一天吃1个,也可以一天吃2个,请问有多 少种方法可以吃完? 直接上代码: 动态规划 阅读全文
posted @ 2019-08-13 18:52 坠落凡尘的魔鬼 阅读(394) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页