自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 收藏
  • 关注

原创 Vue监听子组件事件

监听子组件事件$emit方法使用事件抛出一个值在组件上使用 `v-model`首先看下面的示例代码:注意:在vue中,对于绑定的style属性,样式内容不能用-的写法,比如font-size,是无效的,而应该写成驼峰的形式fontSize.<div id="app"> <div :style="{fontSize: postFontSize + 'em'}"&gt...

2020-04-26 23:03:00 2555

原创 Vue组件使用技巧——is属性

is属性首先,提起Vue的组件,大家都不会陌生,使用起来就像使用普通标签一样简单,功能也可以随意定制,真的是很方便.但是基于html语法,一些特定的标签,比如<ul>,<select>等.在<ul>标签下,只有<li>标签是有效的,同理<select>表现下只有<option>有效,那么如果我们想加入自定义的组件该怎么办...

2020-04-24 14:17:33 572

原创 SpringBoot启动quartz定时任务创建失败

quartz定时任务创建失败Caused by: org.quartz.ObjectAlreadyExistsException: Unable to store Job : 'DEFAULT.TASK_1', because one already exists with this identification. at org.quartz.impl.jdbcjobstore.JobStor...

2020-04-17 21:52:36 1720 1

原创 SpringBoot服务无法启动,内嵌Tomcat启动失败

问题描述:在A电脑上明明是好用的,但是git clone到B电脑上突然不好用了.产生原因:pom.xml包中有下面的依赖,由于高版本的SpringBoot内嵌的是Servlet3.1,所以会造成冲突.<dependency> <groupId>javax.servlet</groupId> <artifactId>servle...

2020-04-13 15:28:30 5572 1

原创 Java连接Redis

Java连接Redis1. Jedis2. lettuce3. More About Lettuce1. Jedis1. 新建一个maven项目(略…)2. 导入Jedis的依赖可以去maven仓库选择自己需要的版本.https://mvnrepository.com/artifact/redis.clients/jedis<dependency> <gr...

2020-04-11 21:18:03 303

原创 Redis的主从复制

Redis主从复制配置什么事主从复制?就是主机数据更新后,根据配置和策略,自动同步到备份机的机制.(master/slave)master以写为主,slave一般是只读的.用处:读写分离,性能扩展容灾快速恢复配置一主二仆模式演示:首先准备出3份配置文件端口分别为:master 6379slave1 6380slave2 6381...

2020-04-11 16:46:12 190 1

原创 Redis的持久化

Redis持久化1. RDB(Redis DataBase)1.1 备份如何执行1.2 RDB的保存文件1.3 RDB的保存策略1.4 手动快照保存1.5 RDB相关配置1.6 RDB的备份1.7 RDB的恢复1.8 RDB的优缺点2. AOF(Append Only File)2.1 AOF同步频率设置2.2 Rewrite2.3 重写时机2.4 AOF文件备份2.5 AOF文件的故障恢复2.6...

2020-04-10 23:33:18 136

原创 Redis事务

这里写自定义目录标题1. Redis事务的定义2. Redis事务的操作3. 事务的错误处理3.1. 组队阶段错误3.2. 执行阶段报错4. 锁——基于特定条件的事务执行1. Redis事务的定义 Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。 事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。2. Redis事务的操作MULTI,EXEC...

2020-04-10 22:19:57 129

原创 Redis配置文件随笔

Redis配置文件1. Units2. INCLUDES3. MODULES4. NETWORK5. GENERAL6. SNAPSHOTTING7. REPLICATION8. SECURITY9. CLIENTS10. MEMORY MANAGEMENT11. LAZY FREEZING12. APPEND ONLY MODE默认的配置文件是redis.confRedis5.0版官方的默认...

2020-04-10 20:36:07 225

原创 Redis数据类型

Redis数据类型1. Redis的五大数据类型2. Redis常用操作命令2.1 key相关命令2.2 string常用命令2.3 List常用命令2.4 Hash2.5 Set集合常用命令2.6 zset有序集合常用命令(sorted set)3. Redis中的其他数据结构3.1 Redis HyperLogLog3.2 BitMaps3.3 geospatial1. Redis的五大数据...

2020-04-10 14:05:17 451

原创 Redis入门概述

Redis入门概述1. What is Redis?2. Redis的特点3. 安装&运行4. Redis的Hello World1. What is Redis?REmote DIctionary Server(远程字典服务器)完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,被称为数...

2020-04-10 09:45:15 133

原创 NoSQL入门和概述

NoSQL入门和概述1. Why NoSQL?2. What is NoSQL?3. NoSQL与RDBMS的区别3.1 RDBMS:3.2 NoSQL:1. Why NoSQL?随着中国互联网的飞速发展,互联网用户的井喷式增长及其日益增长的需求,传统的关系型数据库,无论在性能上还是扩展性都已遇到了瓶颈.2. What is NoSQL?NoSQL(Not Only SQL), 不仅仅是数...

2020-04-10 09:32:28 167

原创 Vue脚手架搭建

Vue脚手架1. 全局安装 webpack2. 全局安装脚手架3. 初始化Vue项目4. 入口页面简介1. 全局安装 webpackWebpack的工作方式是:把你的项目当做一个整体,通过一个给定的主文件(如:index.js),Webpack将从这个文件开始,找到你的项目的所有依赖文件,图中的左半部分,使用loaders处理它们,最后打包为一个(或多个)浏览器可识别的JavaScript文件...

2020-04-08 22:46:46 233

原创 Vue入门基础

Vue基础1. VUE简介2. 安装3. Hello Word4. v-text命令:5. v-bind6. v-model7. v-on7.1 事件修饰符7.2 按键修饰符7.3 组合键8. 循环指令:v-for9. v-if和v-show10. 计算属性和监听器1. VUE简介MVVM思想M:Model,模型,包括数据和一些基本操作V:View,视图,页面渲染结果VM:即View-M...

2020-04-08 20:33:05 2140

原创 EC6中常用的新特性

ECMAScript常用新特性1. 变量的声明 let2. const 声明常量(只读变量)3. 解构表达式4. 字符串扩展5. 字符串模板6.字符串插入变量和表达式7. 函数优化8. 对象优化9.map和reduce函数10. (※)Promise11. 模块化首先,什么是ES6呢,这里不再去复制粘贴概念,说白了ES6不是一门语言,而是脚本语言规范,而JavaScript是ES6规范的一种实现...

2020-04-07 10:57:22 420

原创 Idea社区版本如何创建SpringBoot项目

如题:Idea社区版本,默认是不能创建SpringBoot项目的,但是可以通过添加插件依赖来达到目的添加插件Settings > Pllugins > Marketplace > Spring Assistant添加后重启Idea,再次新建项目时,就会发现已经可以创建SpringBoot项目了....

2020-03-20 14:32:30 10354 2

原创 ERROR: Couldn’t connect to Docker daemon at http+docker://localhost – is it running?

问题:centos7安装docker-compose,尝试启动时报错:docker-compose up -dERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?If it's at a non-standard location, specify the URL wit...

2020-03-17 20:40:45 2505

原创 Centos7安装PostgreSQL12

Postgres安装1.事前准备1.1 创建用户1.2 安装包下载&解压缩1.3 安装依赖组件&安装数据库服务2. 开始安装2.1 configure2.2 安装2.3 环境变量配置2.4 初始化数据库2.5 配置文件2.6 启动,关闭,重启3. 安装debug插件(可选,根据个人需求)3.1 下载:3.2 安装:3.3 添加配置4. real类型带来的问题1.事前准备友情提示...

2020-03-14 22:49:52 700 1

原创 Centos用gosu安装

gosu是什么?gosu是个用来提升指定账号的权限的工具,作用与sudo命令类似,而docker中使用gosu的起源来自安全问题;就连docker的官方也在说,不要在容器中使用sudo命令,因为sudo的执行机制问题,如下所示,我们在启动容器时执行了sudo ps -ef命令,发现我们命名只执行了一条命令,但是竟然会有2个进程,请注意PID,真正执行ps -ef的命令的PID是6,而不知1,...

2020-03-10 14:01:51 2530

原创 Dockerfile指令详解

1. FROMFROM [--platform=<platform>] <image> [AS <name>]OrFROM [--platform=<platform>] <image>[:<tag>] [AS <name>]OrFROM [--platform=<platform>] &...

2020-03-08 21:23:16 2777

原创 Dockerfile简介

Dockerfile简介Docker可以通过Dockerfile中的指令,自动的构建镜像.Dockerfile又是什么?一个Dockerfile就是一个文本文档,在这文档内,包含了用户可以在命令行上调用的,用来编排容器的所有指令.可以使用:docker build 命令它会连续的执行Dockerfile中的一些指令,来自动的为我们构建镜像.1. build语法docker bu...

2020-03-06 16:31:04 319

原创 Nginx反向代理

1. 实验内容准备2台Apache服务器A和B,然后使用Nignx作为反向代理服务器,根据接收到的不同URL,将请求分别转发到A和B.2. Apache服务器准备这里通过docker来演示.1)拉取镜像https://hub.docker.com/_/httpdsudo docker pull httpd2)启动2个web容器sudo docker run --name w...

2020-03-06 00:34:39 164

原创 Nginx安装演示

1. Nginx是什么Nginx 是一款自由的、开源的、高性能的 HTTP 服务器(同类产品如Apache)和反向代理服务器;同时也是一个 IMAP、POP3、SMTP 代理服务器。Nginx选择了epoll and kqueue作为开发模型,在连接高并发的情况下,Nginx是Apache服务器不错的替代品,能够支持高达 50,000 个并发连接数的响应.说到代理,那么我们来解释一下代理和...

2020-03-05 22:09:07 182

原创 HBase API 操作

1. 环境准备1)新建Maven项目,在pom.xml中添加依赖<dependencies> <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-server</artifactId> ...

2020-03-05 09:15:43 488

原创 HBase原理(数据读写流程)

1. 读流程1)Client先访问ZooKeeper,获取meta表所在的RegionServer服务器节点.2)返回给Client端,RegionServer的节点信息.3)Client向RegionServer发起请求,获取rowkey所在Region信息.4)RegionServer通过meta表中的记录将,rowkey所在Region信息返回给Client.5)Client向R...

2020-03-02 22:21:39 405

原创 HBase数据结构

1. RowKey与NoSql数据库一样,RowKey是用来检索记录的主键,访问HBase 表中的行,只有三种方式:1. 通过单个RowKey访问(get)2. 通过RowKey的范围(正则,like)3. 全表扫描(scan)RowKey:可以是任意字符串(最大长度64KB,实际应用中长度一般为 10-100bytes),在HBase内部,RowKey保存为字节数组。数据按照Ro...

2020-03-02 17:53:30 630

原创 HBase Shell基本操作

1. 基本操作1)进入HBase客户端命令行:$HBASE_HOME/bin/hbase shell2)查看命令帮助:help3)查看表空间,及表空间中表信息.列出所有表空间list_namespace2. 列出某个表空间中所有的表# list_namespace_tables 'namsespace'list_namespace_tables 'hbase'...

2020-03-02 15:21:14 293

原创 git提交Dockerfile到github并关联Dockerhub

1. 注册&登录dockerhubhttps://hub.docker.com/有账号的直接上边的Sign In登录,没有的填写下面的信息,进行注册.2. dockerhub方发起与github的账号关联登录后右上角,选择Account Settings然后再选择Linked Accounts点击Connect给docker授权,进行关联.需要github账号,如果没...

2020-02-28 22:51:03 1601

原创 docker搭建oracle服务持久化数据

1. 抛出问题前面我们用docker搭了一个oracle服务,但是突然间想到了一个问题,如果把容器删除了,那新建的表空间,用户,表,等等的信息就一并消失了,我这里只是刚刚搭建,完全可以推倒重来,但是如多已经是在线跑了好久的数据库来说,简直是灾难啊,因为你的数据都随着容器的消失而消失.2. 解决方法虽然运行中的容器也可以进行动态进行关联volume,但是个人目前还没掌握,所以有需要的可以自行...

2020-02-27 23:46:44 1828 1

原创 docker搭建oracle11g服务

事前准备1. oracle下载版本:11.2.0.1,这个版本可以免费下载,11.2.0.4需要付费帐号才行下载需要登陆Oracle账号,会有授权参数共2个zip包,下载速度很慢,推荐迅雷下载,但是我这里迅雷下第一个zip包很快,第二个非常慢,尝试了腾讯云下载,竟然比迅雷还慢,最后用的阿里云服务器,我这里很快,如果还有免费试用资格的可以试下.下载地址:https://www.oracle...

2020-02-26 23:34:49 4617

原创 HBase分布式环境搭建

HBase分布式环境搭建HBase依赖1. Zookeeper2. HadoopHBase部署1. 下载HBase及解压2. 配置1)修改hbase-env.sh内容:2)修改hbase-site.xml内容:3)修改regionservers内容:4)软连接hadoop配置文件到hbase:5)将HBase分发到集群其他节点:3. 启动/停止HBaseHBase依赖1. Zookeeper...

2020-02-24 22:15:34 208

原创 HBase简介

HBase简介1. 什么是HBase2. Hbase特点1)海量存储2)列式存储3)极易扩展4)高并发(多核)5)稀疏3. HBase架构3.1 HBase的主要组成组件1)Client2)Zookeeper3)HMaster4)HRegionServer5)HDFS3.2 其他组成组件1)Write-Ahead logs2)Region3)Store4)MemStore5)HFile1. 什么...

2020-02-24 20:29:04 279

原创 js过滤json对象数组

可以利用filter()方法,过滤,并得到想要的元素.var jsonArr = [ { name:"Mark", age:"18", gender:"male" }, { name:"Tom", age:"19", gender:"male" }, { name:"Ted", age:"20", gender:"male" }, { na...

2020-02-21 19:28:53 3043

原创 经常在用却总也记不住的js截取字符串

几乎每周都会用到,但是从来没有认真记过,每次都要尝试一番之后才能想起来,下次还是会忘记系列…这次决定不懒下去了,把它记下来.substr(a, b)var str = "Hello World!"str.substr(3, 5); =====>>>>>>> lo Wosubstring(a, b)str.substring(3, 5); =...

2020-02-20 20:51:57 149

原创 jqGrid修改某列值

setCell官方说明:MethodparametersReturnssetCellrowid,colname, data, class, properties, forceupjqGrid objectDescription:This method can change the content of particular cell and can set c...

2020-02-20 20:42:21 2820

原创 jqGrid中添加一行数据

addRowData官方说明:MethodparametersReturnsaddRowDatarowid,data, position, srcrowidtrue on success, false otherwiseDescription:Inserts a new row with id = rowid containing the data in da...

2020-02-20 20:21:43 2300

原创 jqGrid获取当前选中行的数据

1. getLocalRow (推荐使用)Return the row data from the local array stored in data parameter whenthe datatype is local根据官方说明,当jqGri的datatype为local时,getLocalRow从data参数中,存储在本地的数组中获取行数据.$("#grid").getLoc...

2020-02-20 20:09:28 2574

原创 jqGrid清空数据,并添加新数据的几种方法

一般而言为jqGrid赋值,主要有下面三种方法.方法1. 在初始化时,直接传入数据// dataSrc 为后台或其他方式定义的数据源$("#xxx").jqGrid({ data: dataSrc, datatype: 'local', editurl:'clientArray', cellEdit:true, cellsubmit:'clientArray', co...

2020-02-19 17:36:34 2453

原创 开启dialog窗口,并同时初始化jqGrid数据

问题描述var actPath ="xxxxxxxxx/show.do"; // ActionPathvar dialog = "xxxxDialog"; // dailog名称// dialog create// 已经存在则不创建if (document.getElementById(dialog) == null) { var div = document.c...

2020-02-19 16:59:20 705

原创 jqGrid双层列标题

gridComplete : function () {// 仅初始化时设置列标题,对设置有时会有问题if (!initFlg) { $('#xxx').jqGrid('setGroupHeaders', { useColSpanStyle : true, // 是否跨列 groupHeaders : [ // 多级表头 { startColumnName : 'XX...

2020-02-18 16:53:55 468 1

空空如也

空空如也

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

TA关注的人

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