- 博客(6)
- 收藏
- 关注
原创 浅析TicketLock
首先我们来看下TicketLock的源码:import java.util.concurrent.atomic.AtomicInteger;public class TicketLock { private AtomicInteger serviceNum = new AtomicInteger(); private AtomicIn
2017-10-10 16:18:10
1271
原创 Redis 特性
(1)每个Redis实例有16个数据库,角标从0~15,默认为0,也可以通过select来选择数据库。比如:select 1,选择1号数据库(2)开启事务会将任务放到queue中,当提交事务时逐个执行命令: (1)切换数据库:select [0~15] (2)开启事务:multi (3)提交事务:exec (4)回滚事务:discard未进入事务操作 另一个窗口可以获取正
2017-07-17 13:32:35
222
原创 redis keys的通用操作
keys * 获取所有keykeys m* 获取m开头的keykeys m? 获取m开头第二个任意内容的keydel删除exissts是否存在rename 重命名mya2被重命名不存在了expire 键 [seconds] 设置超时的时间ttl 查询超时的时间查看键的值类型:type 键flushall
2017-07-17 00:05:13
352
原创 redis的数据结构基本操作
Redis的数据结构:一:String(字符串)set+变量名+变量值就可以存储数据,通过get+变量名获取对应的变量值del+变量名,就可以删除对应的变量,当再次获取时会显示控制若我们将一个变量赋予为1,系统会认其为String类型,在使用incr (加一操作时)又会转换为Integer类型若使用incr在一个未定义过的变量上,系统会将变量赋值0在进行
2017-07-16 20:11:41
348
原创 给一个正整数 n, 找到若干个完全平方数(比如1, 4, 9, ... )使得他们的和等于 n。你需要让平方数的个数最少。
给一个正整数 n, 找到若干个完全平方数(比如1, 4, 9, ... )使得他们的和等于 n。你需要让平方数的个数最少。样例给出 n = 12, 返回 3 因为 12 = 4 + 4 + 4。给出 n = 13, 返回 2 因为 13 = 4 + 9。这个是一道动态规划的题目,我们可以根据题意写出对应的表格。12
2017-06-24 20:45:32
7457
原创 Spring Bean的作用域测试
基础测试类UnitTestBase:package gdufe.injectionDao.test;import org.junit.After;import org.junit.Before;import org.springframework.beans.BeansException;import org.springframework.context.support.Class
2017-02-28 16:46:40
309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人