- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 软件工程手札
软件工程软件开发活动中的各种组织及规范方法。各阶段及其文档1、需求分析——SRS(软件需求规格说明书),在这一阶段主要进行问题定义,可行性研究和需求分析。复审(所有的参与者:开发者、客户、用户)2、系统设计——SAD(系统结构图),主要针对于用户界面。复审(开发者和客户) 3、程序设计——文档,主要针对模块分析和算法设计。复审(开发者) 4、程序实现——源代码和
2017-03-23 17:54:33 966
转载 Spring + Jedis集成Redis
1、pom.xml引入资源;12345678910dependency> groupId>org.springframework.datagroupId> artifactId>spring-data-redisartifactId>
2017-03-21 14:44:57 367
转载 cron表达式详解
Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: Seconds Minutes Hours DayofMonth Month DayofWeek Year或 Seconds Minutes Hours DayofMonth Month DayofWeek每一个域可出现的字符如下: Seconds:可出
2017-03-21 11:38:19 272
原创 数据库基础手札
概念模型也称信息模型,是对信息世界的管理对象、属性和联系等信息的描述形式。用于信息世界的建模,是对现实世界真实而全面的描述。E-R图描述现实世界的概念模型。 数据模型是数据库中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作手段的形式框架。由数据结构、数据操作和完整性约束三部分组成。数据库系统由用户、数据库、应用系统(操作系统)
2017-03-21 09:36:34 736
转载 java后台接受app上传图片
package com.sujinabo.file;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.List;import java.util.UUID;import javax.se
2017-03-20 20:00:01 9216
转载 Spring定时任务的几种实现
近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):Java自带的java.util.Timer类,这个类允许你调度一个java.util.Tim
2017-03-15 18:02:44 196
转载 Redis 集群规范(中文稿)(MOVED错误码及ASK错误码
引言?这个文档是正在开发中的 Redis 集群功能的规范(specification)文档,文档分为两个部分:第一部分介绍目前已经在 unstable 分支中实现了的那些功能。第二部分介绍目前仍未实现的那些功能。文档各个部分的内容可能会随着集群功能的设计修改而发生改变,其中,未实现功能发生修改的几率比已实现功能发生修改的几率要高。这个规范包含了编写客户端库(
2017-03-07 10:32:46 3035
转载 java操作redis3.0集群
java(JedisCluster)操作redis集群这里只是几个简单的demo,直接上代码吧,没啥好说的import org.apache.commons.pool2.impl.GenericObjectPoolConfig;import org.junit.After;import org.junit.Before;import org.junit.Test;import
2017-03-07 10:23:37 895
转载 Redis的常识(全)
1. Overview1.1 资料<The Little Redis Book> ,最好的入门小册子,可以先于一切文档之前看,免费。作者Antirez的博客,Antirez维护的Redis推特。Redis 命令中文版, huangz同学的翻译。Redis设计与实现 ,又是huangz同学的巨作,深入了解内部实现机制。Redis 2.6源码中文注释版 ,继续是huangz同学的大
2017-03-06 17:44:55 456
转载 Java中使用Jedis操作Redis
使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar,下载地址:http://files.cnblogs.com/liuling/commons-pool-1.5.4.jar.zip
2017-03-06 15:04:12 334
转载 使用Redis的五个注意事项(命名)
下面内容来源于Quora上的一个提问,问题是使用Redis需要避免的五个问题。而回答中超出了五个问题的范畴,描述了五个使用Redis的注意事项。如果你在使用或者考虑使用Redis,可能你可以学习一下下面的一些建议,避免一下提到的问题。回到顶部1.使用key值前缀来作命名空间虽然说Redis支持多个数据库(默认32个,可以配置更多),但是除了默认的0号库以外,其它的都需要通过
2017-03-06 11:16:04 2229
转载 Redis的INCR方法
INCR key将 key 中储存的数字值增一。如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作。如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。本操作的值限制在 64 位(bit)有符号数字表示之内。这是一个针对字符串的操作,因为 Redis 没有专用的整数类型,所以 key 内储存的字符串被
2017-03-06 10:38:44 5160
转载 Java获取文件路径的几种方法
第一种: File f = new File(this.getClass().getResource("/").getPath()); System.out.println(f); 结果: C:\Documents%20and%20Settings\Administrator\workspace\projectName\bin 获取当前类的所在工程路径; 如果不加“/”
2017-03-05 17:35:22 9436
转载 [译]Redis大冒险
一篇对使用Redis在NoSQL的世界中冒险之旅的总结。The legs of our journey像每次出发一样,先对我们这次的旅程路线做个介绍:Redis? What is it?Available datatypesWhere are my tables?A simple use caseBack home探索之一:Redis? What i
2017-03-02 17:40:44 263
转载 浅谈Redis数据库的键值设计
丰富的数据结构使得redis的设计非常的有趣。不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。 下面举一些常见适合kv数据库的例子来谈谈键值的设计,并与关系型数据库做一个对比,发现关系型的不足之处。 用户登录系统 记录用户登录信息的一个系统, 我们
2017-03-02 16:03:18 372
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人