关闭

Redis的几大数据类型常用命令总结

redis 默认有16个库,编号从0开始,0~15; 统一密码管理,16个库都是同样密码,要么都OK要么一个也连接不上; redis的索引都是从0开始的; Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 1、key关键字keys * #查看当前库所有key FLUSHDB #删除当前库的...
阅读(8) 评论(0)

在Centos 7 下redis的安装

一、前提环境 在Linux系统中安装软件我是利用xshell进行远程连接,xftp传输文件,要使Linux系统与本地主机进行通信,需要进行网络配置。在 VMware安装的过程中,会自动建立两个网络适配项(VMnet1 和 VMnet8)。 vmnet1 :host-only, 就是说,选择用vmnet1的话就相当于VMware给你提供了一个虚拟交换机,仅将虚拟机和真实系统连接上了,虚...
阅读(90) 评论(0)

分布式数据库中的CAP原理 CAP+BASE

1、在传统的关系型数据库中,事物(transaction)遵循ACID四种规则: ① A(Atomicity) 原子性:事物里的所有操作要么全部做完,要么都不做,一条失败,全部回滚。 ② C(Consistency) 一致性:数据要一直保持一致的状态,事物的运行不会影响一致性约束。 ③ I(Isolation) 独立性:并发的事物之间不会互相影响。 ④ D(Durability) 持久性:数...
阅读(39) 评论(0)

互联网背景下为什么会出现NoSQL?

一、传统应用模式 (ALL IN ONE) 所有的东西都部署在一台机器上,包括站点、数据库、文件等等(现在阿里云的出现方便了很多)。核心工作就是:前端传过来一些数据,然后业务逻辑层拼装,然后访问数据库,数据库返回数据,数据拼装成页面,最终返回到浏览器。 这时候数据库可能会率先成为瓶颈,在流量峰值期容易宕机,第一可以优化sql语句,第二,典型的应用都是读数据库频率远大于写数...
阅读(37) 评论(0)

Java 8 新特性——Stream API

一、为什么需要用Stream? Java8 中的Stream API 它与Java.io包里的InputStream 和 OutputStream 是完全不同的概念,也不同于StAX对XML解析的Stream。 它提供了一种高效且易于使用的处理数据的方式,是对集合(Collection)对象功能的增强。 它可以指定对集合的操作,可以执行非常复杂的查找、过滤、映射数据等操作。 使用Strea...
阅读(25) 评论(0)

Java 8 新特性——lambda表达式

在今年的九月份Java9刚刚发布,而Java8的几大新特性还不了解。 Java8新特性的特点: 速度更快 代码更少(增加了新语法 Lambda表达式) 强大的Stream API 便于并行 最大减少空指针异常 optional Lambda 表达式与 Stream API 最为核心。 Lambda 是一个匿名函数,我们可以把Lambda 表达式理解为是一段可以传递的代码(将代码像数据一样进行传递...
阅读(45) 评论(0)

数据库设计范式(MySQL为例)

目前数据库设计中存在着五中设计范式:第一范式(1NF),第二范式(2NF),第三范式(3NF),巴斯.科德范式(BCNF),第四范式(4NF),第五范式(5NF)。数据库设计的最低要求是要满足第一范式,在此基础上再满足上一级范式。范式的级别越高,数据设计的就是越合理。通常数据库的设计满足第三范式就可以了。第一范式第一范式(1NF)是指在关系模型中,对域添加的一个规范要求,所有的域都应该是原子性的,即...
阅读(60) 评论(0)

二. Shiro 环境初步搭建

Shiro 集成 Spring, 搭建 Shiro+Spring+SpringMVC+Mybatis 环境,数据源为 DruidDataSource一. 步骤传统的SSM框架不再叙述,直接集成Shiro配置 1. 首先在 web.xml 中加入 ShiroFilter <!-- 1. 配置 shiro 的 shiroFilter 2. DelegatingFil...
阅读(68) 评论(0)

一. Shiro 概述

1,什么是Apache Shiro?Apache Shiro是一个强大而灵活的开源框架,通常用来处理认证,授权,企业会话管理和加密等。利用Apache Shiro可以实现以下功能:鉴定用户的识别身份 控制用户的访问权限 在任何环境中使用session API,即使没有WEB或是EJB容器 在认证,访问控制,session管理期间,对事件做出响应 2,Apache Shiro features Aut...
阅读(91) 评论(0)

Java下载模板文件(Excel demo)

一:思路 1.0 使用场景用例: 数据导入功能使用模板文件作为参考,先从服务器中下载模板,然后编辑实际数据信息,再上传文件信息。 1.1 首先在相应的模板目录中(…\Choice\template)存放好模板文件,接下来就是实现导入了。二:步骤 在页面定义“下载模板”按钮,发送导出功能请求; 在控制层中直接调用应用层/工具类里的下载方法。 /**...
阅读(115) 评论(0)

Oracle导出表结构至Excel

为了整理复杂的系统数据表结构,方便以后研发人员工作,特此整理数据字典。 oracle表结构涉及到几个关键的系统表: cols –系统表 user_col_comments –表名、列名、说明 user_tab_comments –表名、类型、说明 user_objects – 字典表视图 真正导出的SQL语句整理如下:SELECT t1.Table_Name || chr(13) || t3....
阅读(1085) 评论(0)

Oracle 中关键字 ‘exists‘ 与 ‘in’ 详解

IN(list) 和 NOT IN(list) 等于列表其一和不等于列表其一,IN(list) 还常用于判断一个子查询的结果集; EXISTS(): 用在where中作为过滤条件,其后跟一个子查询,只要子查询可以查出至少一条数据,那么EXISTS就返回TRUE; 举例对比效率问题: select * from T1 where exists(select b from T2 where T1.a =...
阅读(301) 评论(0)

Logger日志级别及设置方法 说明

日志记录、log4j、Java...
阅读(263) 评论(0)

Java处理数据导出功能

一:思路 前提:首先要获取要导出的数据列表(一般都是通过请求查询条件从数据库中获取数据);然后调用封装好的生成Excel文件方法,在业务层中渲染文件中的数据列表。 二:步骤 1.导入使用的 jxl.jar ; 在页面定义“导出”按钮,发送导出功能请求; 在控制层中,获取要导出的数据集,传入文件名,执行生成Excel文件方法;@RequestMapping("/exportChk...
阅读(107) 评论(0)

Redis快速入门

一:什么是redis? Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial...
阅读(352) 评论(0)
19条 共2页1 2 下一页 尾页
    个人资料
    • 访问:3530次
    • 积分:202
    • 等级:
    • 排名:千里之外
    • 原创:16篇
    • 转载:3篇
    • 译文:0篇
    • 评论:0条
    文章分类