自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 软件工程手札

软件工程软件开发活动中的各种组织及规范方法。各阶段及其文档1、需求分析——SRS(软件需求规格说明书),在这一阶段主要进行问题定义,可行性研究和需求分析。复审(所有的参与者:开发者、客户、用户)2、系统设计——SAD(系统结构图),主要针对于用户界面。复审(开发者和客户) 3、程序设计——文档,主要针对模块分析和算法设计。复审(开发者) 4、程序实现——源代码和

2017-03-23 17:54:33 946

转载 Spring + Jedis集成Redis

1、pom.xml引入资源;12345678910dependency>    groupId>org.springframework.datagroupId>    artifactId>spring-data-redisartifactId> 

2017-03-21 14:44:57 356

转载 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 209

原创 数据库基础手札

概念模型也称信息模型,是对信息世界的管理对象、属性和联系等信息的描述形式。用于信息世界的建模,是对现实世界真实而全面的描述。E-R图描述现实世界的概念模型。 数据模型是数据库中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作手段的形式框架。由数据结构、数据操作和完整性约束三部分组成。数据库系统由用户、数据库、应用系统(操作系统)

2017-03-21 09:36:34 722

转载 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 9200

转载 Spring定时任务的几种实现

近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):Java自带的java.util.Timer类,这个类允许你调度一个java.util.Tim

2017-03-15 18:02:44 192

转载 Redis 集群规范(中文稿)(MOVED错误码及ASK错误码

引言?这个文档是正在开发中的 Redis 集群功能的规范(specification)文档,文档分为两个部分:第一部分介绍目前已经在 unstable 分支中实现了的那些功能。第二部分介绍目前仍未实现的那些功能。文档各个部分的内容可能会随着集群功能的设计修改而发生改变,其中,未实现功能发生修改的几率比已实现功能发生修改的几率要高。这个规范包含了编写客户端库(

2017-03-07 10:32:46 2966

转载 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 847

转载 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 441

转载 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 316

转载 使用Redis的五个注意事项(命名)

下面内容来源于Quora上的一个提问,问题是使用Redis需要避免的五个问题。而回答中超出了五个问题的范畴,描述了五个使用Redis的注意事项。如果你在使用或者考虑使用Redis,可能你可以学习一下下面的一些建议,避免一下提到的问题。回到顶部1.使用key值前缀来作命名空间虽然说Redis支持多个数据库(默认32个,可以配置更多),但是除了默认的0号库以外,其它的都需要通过

2017-03-06 11:16:04 2204

转载 Redis的INCR方法

INCR key将 key 中储存的数字值增一。如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作。如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。本操作的值限制在 64 位(bit)有符号数字表示之内。这是一个针对字符串的操作,因为 Redis 没有专用的整数类型,所以 key 内储存的字符串被

2017-03-06 10:38:44 5020

转载 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 9331

转载 [译]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 251

转载 浅谈Redis数据库的键值设计

丰富的数据结构使得redis的设计非常的有趣。不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。  下面举一些常见适合kv数据库的例子来谈谈键值的设计,并与关系型数据库做一个对比,发现关系型的不足之处。  用户登录系统  记录用户登录信息的一个系统, 我们

2017-03-02 16:03:18 358

shiro_springmvc_mybatis框架整合

shiro_springmvc_mybatis框架整合模板,附带数据库文件,直接运行

2017-02-05

FreeMarker_Manual_zh_CN

FreeMarker中文文档

2017-02-05

程序员接单宝典

程序员接单宝典

2017-02-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除