51dev.com IT技术开发者社区

51dev.com 技术开发者社区

redis下操作Set和Zset

redis下操作Set和Zset

无序集合元素为string类型元素具有唯一性,不重复设置添加元素SADDkeymember[member...] 获取返回key集合所有的元素SMEMBERSkey返回集合元素个数SCARDkey其它求多个集合的交集SINTERkey[key...]求某集合与其它集合的差集SDIFFkey...

redis下操作列表list

redis下操作列表list

列表的元素类型为string按照插入顺序排序在列表的头部或者尾部添加元素设置在头部插入数据LPUSHkeyvalue[value...]在尾部插入数据RPUSHkeyvalue[value...]在一个元素的前|后插入新元素LINSERTkeyBEFORE|AFTERpivotvalue设置指定索引...

redis下操作hash对象

redis下操作hash对象

hash用于存储对象,对象的格式为键值对设置设置单个属性HSETkeyfieldvalue设置多个属性HMSETkeyfieldvalue[fieldvalue...]获取获取一个属性的值HGETkeyfield获取多个属性的值HMGETkeyfield[field...]获取所有属性和值HGETA...

linux环境下redis数据库的安装|配置|启动

linux环境下redis数据库的安装|配置|启动

下载:打开redis官方网站,推荐下载稳定版本(stable)解压tarzxvfredis-3.2.5.tar.gz复制:推荐放到usr/local目录下sudomv-rredis-3.2.3/*/usr/local/redis/进入redis目录cd/usr/local/redis/生成sudom...

redis下操作String

redis下操作String

string是redis最基本的类型最大能存储512MB数据string类型是二进制安全的,即可以为任何数据,比如数字、图片、序列化对象等设置设置键值setkeyvalue设置键值及过期时间,以秒为单位SETEXkeysecondsvalue设置多个键值MSETkeyvalue[keyvalue.....

yum仓库配置

yum仓库配置

YUM(全称为YellowdogUpdater,Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。在Lin...

RPM软件管理工具

RPM软件管理工具

RPM(RedHatPackageManager),Rethat软件包管理工具,类似windows里面的setup.exe 是Linux这系列操作系统里面的打包安装工具,它虽然是RedHat的标志,但理念是通用的。RPM包的名称格式Apache-1.3.23-11.i386.rpm-&nb...

spring配置和下载

spring配置和下载

步骤一:下载 Spring 的开发包:官网:http://spring.io/下载地址:http://repo.springsource.org/libs-release-local/org/springframework/spring解压:(Spring目录结构:)*docs:...

spring的IOC 的底层实现原理

spring的IOC 的底层实现原理

IOC:Inversion of Control  控制反转. 指的是 对象的创建权反转(交给)给 Spring.作用是实现了程序的解耦合....

spring概述

spring概述

Spring 是一个开源框架,Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作 Expert One-On-OneJ2EE&nbs...

FreeMarker的空值运算符和逻辑运算符

FreeMarker的空值运算符和逻辑运算符

如果你在模板中使用了变量但是在代码中没有对变量赋值,那么运行生成时会抛出异常。但是有些时候,有的变量确实是null,怎么解决这个问题呢?判断某变量是否存在:“??”用法为:variable??,如果该变量存在,返回true,否则返回false <#ifaaa??>aaa变量存在...

FreeMarker内建函数

FreeMarker内建函数

内建函数语法格式:变量+?+函数名称  获取集合大小我们通常要得到某个集合的大小,如下图: 我们使用size函数来实现,代码如下:共 ${goodsList?size} 条记录转换JSON字符串为对象我们通常需要将json字符串转换为对象,那如何处理...

FreeMarker之FTL指令

FreeMarker之FTL指令

assign指令此指令用于在页面上定义一个变量(1)定义简单类型:<#assignlinkman="周先生">联系人:${linkman}(2)定义对象类型:<#assigninfo={"mobile":"13301231212",'address':'北京市昌平区王府街'}>...

Freemarker入门

Freemarker入门

工程引入依赖<dependency><groupId>org.freemarker</groupId><artifactId>freemarker</artifactId><version>2.3.23</version&...

网页静态处理技术FreeMarker概述

网页静态处理技术FreeMarker概述

FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java等。 ...