`
文章列表
Redis 管道技术 Redis是一种基于客户端-服务端模型以及请求/响应协议的TCP服务。这意味着通常情况下一个请求会遵循以下步骤: 客户端向服务端发送一个查询请求,并监听Socket返回,通常是以阻塞模式,等待服务端响应。 服务端 ...
redis安全 我们可以通过 redis 的配置文件设置密码参数,这样客户端连接到 redis 服务就需要密码验证,这样可以让你的 redis 服务更安全。 实例 我们可以通过以下命令查看是否设置了密码验证: 127.0.0.1:6379> CONFIG get requirepass 1) & ...
save 命令用于创建当前数据库的备份。 该命令将在 redis 安装目录中创建dump.rdb文件。 示例: redis 127.0.0.1:6379> ping      //查看redis服务器是否运行 PONG redis 127.0.0.1:6379> save     //备份 OK redis 127.0.0.1:6379> config get dir    //查看redis的安装目录 1) "dir" 2) "E:\\redis\\redis-2.4.5-win32-win64\\64bit" 进入该目录:注意 ...
Redis 事务可以一次执行多个命令, 并且带有以下两个重要的保证: 事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。 一个事务从开始到执行会经历以下三个阶段: 开始事务。 命令入队。 执行事务。 以multi开始一个事务,然后将多个命令入队到事务中,最后由 EXEC 命令触发事务 redis 127.0.0.1:6379> multi     //开始事物 OK redis 127.0.0.1:6379> set user_nam ...
Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 客户端可以订阅任意数量的频道。 下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 client1 之间的关系: 示例: 其他 psubscribe pattern [pattern ...]   订阅一个或多个符合给定模式的频道。 pubsub subcommand [argument [argument ...]]  查看订阅与发布系统状态。 publish channel message  ...
Redis 有序集合(sorted set) Redis 有序集合和集合一样也是string类型元素的集合,且不允许重复的成员。 不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。 有序集合的成员是唯一的,但分数(score)却可以重复。 集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。 集合中最大的成员数为 232 - 1 (4294967295, 每个集合可存储40多亿个成员)。 redis 127.0.0.1:6379> zadd books 1 java (integer) 1 redis 127.0 ...
Shell 是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Ken Thompson的sh是第一种Unix Shell,Windows Explorer是一个典型的图形界面Shell。 Shell 脚本 Shell 脚本(shell script),是一种为shell编写的脚本程序。 业界所说的shell通常都是指shell脚本,但读者朋友要知道,shell和shell script是两个不同的概念。 由于习惯的原因,简洁起见,本文出现的 ...
jemter 官网地址http://jmeter.apache.org/ 前提安装好java环境 01运行 02将jemeter修改为中文版 03修改jmeter编码 04添加线程组 05线程组特性 06线程组参数 07添加信息头 08具体消息头请参考 jemeter 默认content-type:application/x-www-form-urlencoded 即:参数格式:key1=value1&key2=value2 此处测试我们用 content-type:application/json 文件扩展名 Content-Type ...
1. 引入分页插件 引入分页插件有下面2种方式,推荐使用 Maven 方式。 1). 引入 Jar 包 你可以从下面的地址中下载最新版本的 jar 包 https://oss.sonatype.org/content/repositories/releases/com/github/pagehelper/pagehelper/ http://repo1.maven.org/maven2/com/github/pagehelper/pagehelper/ 由于使用了sql 解析工具,你还需要下载 jsqlparser.jar(需要和PageHelper 依赖的版 ...

Git命令速参

    博客分类:
  • GIT
新建 配置 增删改文件 代码提交 分支 标签 查看信息 远程操作 撤销 说明:资料来源于网络,供自己参考学习使用.
EL表达式处理字符串 是否 包含 某字符串 截取 拆分............... JSP页面页头添加 <%@ taglib uri="/WEB-INF/taglib/c.tld" prefix="c"%> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>  两个标签 页面内容如下: <c:if test="${fn:contains(record.name,'样例')==fals ...
Disruptor它是一个开源的并发框架 官方地址|:https://github.com/LMAX-Exchange/disruptor/wiki/Getting-Started https://github.com/LMAX-Exchange/disruptor public class LongEvent { private Long value; public Long getValue() { return value; } public void setValue(Long value) { this.value = value; ...
官方地址:https://github.com/square/okhttp/ 一个处理网络请求的开源项目,是安卓端最火热的轻量级框架 <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>3.10.0</version> </dependency> 简单测试okhttp Get请求 package c ...
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 ZooKeeper的基本运转流程: 1、选举Leader。 2、同步数据。 3、选举Leader过程中算法有很多,但要达到的选举标准是一致的。 4、Leader要具有最高的执行ID,类似root权限。 5、集群中大多数的机器得到响应并接受选出的Leader。 官方地址http://zookeeper.apache.org/ 此处测试用的是 ...
请先注册你的Bitbucke和sourceTree的账号 登录Bitbucke  https://bitbucket.org/,登上去了之后如下图所示: 就可以干你想干的事情了。 接下来:下载 sourcetree  https://www.sourcetreeapp.com/ 下载完成之后安装 然后添加以及编辑托管账户和认证 然后你就懂了.....
Global site tag (gtag.js) - Google Analytics