自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

七七的博客

山有木兮木有枝,心悦君兮君不知。

  • 博客(33)
  • 收藏
  • 关注

原创 SpringMVC 回顾servlet

文章目录pomservletweb.xmljsp发送请求测试pom<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </depende

2020-12-31 16:38:40 148

原创 Mybatis Maven静态资源过滤、Mybatis工具类

文章目录MyBatis工具类Maven静态资源过滤问题MyBatis工具类import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.session.SqlSessionFactoryBuilder;import java.io.IOExcep

2020-12-29 15:52:36 1067

原创 SpringBoot整合JPA

文章目录SpringBoot JPAsqlcontrollerentityrepositoryapplication.ymlSpringBoot JPAsqlUSE testDROP TABLE IF EXISTS tbl_user;CREATE TABLE tbl_user( id INT(10) AUTO_INCREMENT PRIMARY KEY, last_name VARCHAR(50), email VARCHAR(50));controllerimport com.a

2020-12-22 10:27:17 93

原创 SpringBoot整合jsp

文章目录SpringBoot jspControllerservlet-initspringbootApplicationapplicationpropertiesweb-jspweb.xmlSpringBoot jspControllerimport org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotati

2020-12-22 09:24:44 95

原创 SpringBoot logging日志

SpringBoot logging日志SpringBoot:底层是Spring框架,Spring框架默认是用JCL;‘​ SpringBoot选用 SLF4j和logback;import org.slf4j.Logger;import org.slf4j.LoggerFactory;public class HelloWorld { public static void main(String[] args) { Logger logger = LoggerFactory.get

2020-12-22 09:20:24 225

原创 Docker基本概念、ubuntu安装docker

文章目录Docker 架构Windows Docker 安装Ubuntu Xenial 16.04 (LTS)安装Docker**添加软件仓库****官方仓库****阿里云仓库****安装docker****添加访问权限****运行docker测试**Docker 架构Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器。Docker 包括

2020-12-16 17:20:14 171

原创 Ubuntu16 安装拼音

问题:设置里切换language为中文后,输入法没有中文输入sudo apt-get install ibus-pinyin语言这里选择fcitx重启就可使用自定义输入源切换

2020-12-16 14:41:55 322

原创 Linux ssh-server

ssh-serverSSH 为 Secure Shell 的缩写,SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。SSH 协议可以有效防止远程管理过程中的信息泄露问题。客户端openssh-client和openssh-server如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安

2020-12-16 14:09:56 1499

原创 Xshell基本使用、Xshell连接错误Could not connect to

文章目录Xshell连接LinuxXshell 错误:Could not connect toXshell连接LinuxXshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。此处使用的ubuntu,命令ifconfig -a 查看linux地址xshell新建连接连接,输入linux登录用户名密码即可Xshell 错误:Could not connect to首先主机ping一下地址,看是否能ping通,用来检测网络的连通情况和分析网络

2020-12-16 10:49:13 6130 5

原创 ZooKeeper 入门、windows安装

文章目录ZooKeeperzookeeper 数据结构相关 CAP 理论BASE 理论Windows 下安装数据模型znodeZooKeeperZooKeeper 是 Apache 软件基金会的一个软件项目,它为大型分布式计算提供开源的分布式配置服务、同步服务和命名注册。ZooKeeper 的架构通过冗余服务实现高可用性。Zookeeper 的设计目标是将那些复杂且容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集,并以一系列简单易用的接口提供给用户使用。zookeeper 数据结构z

2020-12-14 17:41:28 159

原创 ZooKeeper启动错误:ZooKeeper audit is disabled

出现ZooKeeper audit is disabled.修改zkServer.cmd 添加"-Dzookeeper.audit.enable=true"zookeeper新版本启动的过程中,zookeeper新增的审核日志是默认关闭,所以控制台输出ZooKeeper audit is disabled,标准的修改方式应该是在zookeeper的配置文件zoo.cfg新增一行audit.enable=true即可...

2020-12-14 16:41:12 40071 23

原创 Java HashMap方法API

方法描述clear()删除 hashMap 中的所有键/值对clone()复制一份 hashMapisEmpty()判断 hashMap 是否为空size()计算 hashMap 中键/值对的数量put()将键/值对添加到 hashMap 中putAll()将所有键/值对添加到 hashMap 中putIfAbsent()如果 hashMap 中不存在指定的键,则将指定的键/值对插入到 hashMap 中。remove()删除 h...

2020-12-10 17:03:56 536

原创 MongoDB Java连接使用

文章目录MongoDB Java连接数据库创建集合获取集合插入文档检索所有文档更新文档删除第一个文档MongoDB Java准备mongo jar包,下载地址:https://mongodb.github.io/mongo-java-driver/或者maven依赖<!-- https://mvnrepository.com/artifact/org.mongodb/mongo-java-driver --><dependency> <groupId>

2020-12-07 17:41:23 305

原创 MongoDB 聚合管道

MongoDB 聚合管道MongoDB 中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。有点类似 SQL 语句中的 count(*)。官网参考为准:https://mongodb.net.cn/manual/reference/method/名称描述db.collection.aggregate()提供对聚合管道的访问。>db.COLLECTION_NAME.aggregate(AGGREGATE_OPERATION)

2020-12-07 17:40:02 150

原创 MongoDB 索引

MongoDB 索引索引通常能够极大的提高查询的效率索引是特殊的数据结构,索引存储在一个易于遍历读取的数据集合中,索引是对数据库表中一列或多列的值进行排序的一种结构参考官网为准:https://mongodb.net.cn/manual/reference/method/db.collection.createIndex()在集合上建立索引。db.collection.createIndexes()在集合上建立一个或多个索引。db.collection.dropIndex

2020-12-07 17:38:18 122

原创 MongoDB $type 操作符、Limit与Skip方法、sort排序

文章目录一、MongoDB $type 操作符二、MongoDB Limit与Skip方法MongoDB Limit() 方法MongoDB Skip() 方法三、MongoDB 排序MongoDB sort() 方法一、MongoDB $type 操作符$type操作符是基于BSON类型来检索集合中匹配的数据类型,并返回结果。如:db.col.find({"title" : {$type : 2}})或db.col.find({"title" : {$type : 'string'}})

2020-12-07 17:33:02 248

原创 MongoDB 条件操作符 gt、gte、lt、lte

文章目录MongoDB 条件操作符MongoDB (>) 大于操作符 - $gtMongoDB(>=)大于等于操作符 - $gteMongoDB (<) 小于操作符 - $ltMongoDB (<=) 小于等于操作符 - $lteMongoDB 使用 (<) 和 (>) 查询 - $lt 和 $gtMongoDB 条件操作符(>) 大于 - $gt(<) 小于 - $lt(>=) 大于等于 - $gte(<= ) 小于等于 - $lte

2020-12-07 17:26:48 25068

原创 MongoDB 文档的增删改查、where、AND、OR条件

文章目录MongoDB 文档一、MongoDB 插入文档插入文档二、MongoDB 更新文档update() 方法更多实例三、MongoDB 删除文档四、MongoDB 查询MongoDB 与 RDBMS Where 语句比较MongoDB AND 条件MongoDB OR 条件MongoDB 文档官网为准参考:https://mongodb.net.cn/manual/reference/method/官网为准参考:https://mongodb.net.cn/manual/reference/m

2020-12-07 17:23:18 2215

原创 MongoDB 创建集合、删除集合

文章目录MongoDB 创建集合MongoDB 删除集合MongoDB 创建集合db.createCollection(name, options)参数说明:name: 要创建的集合名称options: 可选参数, 指定有关内存大小及索引的选项options 可以是如下参数:capped 布尔(可选)如果为 true,则创建固定集合。固定集合是指有着固定大小的集合,当达到最大值时,它会自动覆盖最早的文档。当该值为 true 时,必须指定 size 参数。autoIndex

2020-12-07 10:52:22 234

原创 MongoDB 创建用户,创建数据库,删除数据库

文章目录创建用户MongoDB 创建数据库语法MongoDB 删除数据库语法实例创建用户mongouse admindb.createUser( { user: "lyh", pwd: "123456", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] })MongoDB 创建数据库语法MongoDB 创建数据库的语法格式如下:use DATABASE_NAME如果数据库不存在,则

2020-12-07 10:42:29 469

原创 MongoDB 安装与启动连接

安装MongoDB有两个服务器版本:Community和 Enterprise。在Windows上安装下载安装程序。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TY3LDVX1-1607074501649)(C:\Users\MAIBENBEN\AppData\Roaming\Typora\typora-user-images\image-20201204102027975.png)]https://www.mongodb.com/try/download/com

2020-12-07 10:30:40 952

原创 Java 连接到 Redis

文章目录Java 使用 Redis连接到 redis 服务Redis Java String(字符串) 实例Redis Java List(列表) 实例Redis Java Keys 实例工具类Java 使用 Redis下载驱动包 下载 jedis.jar连接到 redis 服务import redis.clients.jedis.Jedis; public class RedisJava { public static void main(String[] args) {

2020-12-04 09:12:26 140

原创 Redis 数据备份与恢复、安全

文章目录Redis 数据备份与恢复恢复数据BgsaveRedis 安全Redis 数据备份与恢复Redis SAVE 命令用于创建当前数据库的备份。redis Save 命令基本语法如下:redis 127.0.0.1:6379> SAVE redis 127.0.0.1:6379> SAVE OK该命令将在 redis 安装目录中创建dump.rdb文件。恢复数据如果需要恢复数据,只需将备份文件 (dump.rdb) 移动到 redis 安装目录并启动服务即可。获取 re

2020-12-04 09:12:02 191

原创 Redis 连接命令

文章目录Redis 连接Redis 连接命令AUTH passwordECHO messagePINGQUITSELECT indexRedis 连接Redis 连接命令主要是用于连接 redis 服务。客户端如何通过密码验证连接到 redis 服务,并检测服务是否在运行:redis 127.0.0.1:6379> AUTH "password"OKredis 127.0.0.1:6379> PINGPONGRedis 连接命令AUTH password验证密码是否正确R

2020-12-03 15:17:30 518

原创 Redis 事务命令

文章目录Redis 事务Redis 事务命令DISCARDEXECMULTIUNWATCHWATCH key [key ...]实例Redis 事务Redis 事务可以一次执行多个命令, 并且带有以下三个重要的保证:批量操作在发送 EXEC 命令前被放入队列缓存。收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中。一个事务从开始到执行会经历以下三个阶段:开始事务。命令入队。

2020-12-03 15:16:23 189

原创 Redis 发布订阅

文章目录Redis 发布订阅实例第一个 redis-cli 客户端第二个 redis-cli 客户端Redis 发布订阅命令PSUBSCRIBE pattern [pattern ...]PUBSUB subcommand [argument [argument ...]]PUBLISH channel messagePUNSUBSCRIBE [pattern [pattern ...]]SUBSCRIBE channel [channel ...]UNSUBSCRIBE [channel [channel

2020-12-03 15:15:27 184

原创 Redis 有序集合(sorted set) 命令

文章目录Redis 有序集合(sorted set)ZADD key score1 member1 [score2 member2]ZCARD keyZCOUNT key min maxZINCRBY key increment memberZINTERSTORE destination numkeys key [key ...]ZLEXCOUNT key min maxZRANGE key start stop [WITHSCORES]ZRANGEBYLEX key min max [LIMIT offs

2020-12-03 15:14:23 380

原创 Redis 集合(Set) 命令

文章目录Redis 集合(Set)SADD key member1 [member2]SCARD keySDIFF key1 [key2]SDIFFSTORE destination key1 [key2]SINTER key1 [key2]SINTERSTORE destination key1 [key2]SISMEMBER key memberSMEMBERS keySMOVE source destination memberSPOP keySRANDMEMBER key [count]SREM k

2020-12-03 15:13:36 264

原创 Redis 列表(List) 命令

文章目录Redis 列表(List)BLPOP key1 [key2 ] timeoutBRPOP key1 [key2 ] timeoutBRPOPLPUSH source destination timeoutLINDEX key indexLINSERT key BEFORE|AFTER pivot valueLLEN keyLPOP keyLPUSH key value1 [value2] :插入头LPUSHX key value :插入尾LRANGE key start stopLREM key

2020-12-03 15:11:54 211

原创 Redis 哈希(Hash) 命令

文章目录Redis 哈希(Hash)HDEL key field1 [field2]HEXISTS key fieldHGET key fieldHGETALL keyHINCRBY key field incrementHINCRBYFLOAT key field incrementHKEYS keyHLEN keyHMGET key field1 [field2]HMSET key field1 value1 [field2 value2 ]HSET key field valueHSETNX key

2020-12-03 15:10:16 167

原创 Redis 字符串(String) 命令

文章目录Redis 字符串(String)SET key valueGET keyGETRANGE key start end : 子字符GETSET key valueGETBIT key offsetMGET key1 [key2..] : 获取多个key值SETBIT key offset valueSETEX key seconds valueSETNX key valueSETRANGE key offset valueSTRLEN keyMSET key value [key value ...

2020-12-03 15:09:13 100

原创 Redis 键(key) keys 命令

文章目录Redis 键(key)语法实例Redis keys 命令DEL key : 删除已存在的键DUMP key : 序列化给定 keyEXISTS key : key 是否存在EXPIRE key seconds : 秒计过期时间EXPIREAT key timestamp : UNIX 时间戳PEXPIRE key milliseconds : 毫秒计PEXPIREAT key milliseconds-timestamp : unix 毫秒计时KEYS pattern : 查找所有符合给定模

2020-12-03 15:06:35 923

原创 Redis 配置CONFIG

Redis 配置Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf(Windows 名为 redis.windows.conf)。你可以通过 CONFIG 命令查看或设置配置项。语法Redis CONFIG 命令格式如下:redis 127.0.0.1:6379> CONFIG GET CONFIG_SETTING_NAME实例redis 127.0.0.1:6379> CONFIG GET loglevel1) "loglevel"2) "not

2020-12-03 14:48:45 694

空空如也

空空如也

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

TA关注的人

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