- 博客(107)
- 收藏
- 关注
原创 Vue监听子组件事件
监听子组件事件$emit方法使用事件抛出一个值在组件上使用 `v-model`首先看下面的示例代码:注意:在vue中,对于绑定的style属性,样式内容不能用-的写法,比如font-size,是无效的,而应该写成驼峰的形式fontSize.<div id="app"> <div :style="{fontSize: postFontSize + 'em'}">...
2020-04-26 23:03:00
2616
原创 Vue组件使用技巧——is属性
is属性首先,提起Vue的组件,大家都不会陌生,使用起来就像使用普通标签一样简单,功能也可以随意定制,真的是很方便.但是基于html语法,一些特定的标签,比如<ul>,<select>等.在<ul>标签下,只有<li>标签是有效的,同理<select>表现下只有<option>有效,那么如果我们想加入自定义的组件该怎么办...
2020-04-24 14:17:33
622
原创 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
1952
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
5712
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
343
原创 Redis的主从复制
Redis主从复制配置什么事主从复制?就是主机数据更新后,根据配置和策略,自动同步到备份机的机制.(master/slave)master以写为主,slave一般是只读的.用处:读写分离,性能扩展容灾快速恢复配置一主二仆模式演示:首先准备出3份配置文件端口分别为:master 6379slave1 6380slave2 6381...
2020-04-11 16:46:12
231
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
167
原创 Redis事务
这里写自定义目录标题1. Redis事务的定义2. Redis事务的操作3. 事务的错误处理3.1. 组队阶段错误3.2. 执行阶段报错4. 锁——基于特定条件的事务执行1. Redis事务的定义 Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。 事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。2. Redis事务的操作MULTI,EXEC...
2020-04-10 22:19:57
166
原创 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
295
原创 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
494
原创 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
163
原创 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
217
原创 Vue脚手架搭建
Vue脚手架1. 全局安装 webpack2. 全局安装脚手架3. 初始化Vue项目4. 入口页面简介1. 全局安装 webpackWebpack的工作方式是:把你的项目当做一个整体,通过一个给定的主文件(如:index.js),Webpack将从这个文件开始,找到你的项目的所有依赖文件,图中的左半部分,使用loaders处理它们,最后打包为一个(或多个)浏览器可识别的JavaScript文件...
2020-04-08 22:46:46
278
原创 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
2226
原创 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
545
原创 Idea社区版本如何创建SpringBoot项目
如题:Idea社区版本,默认是不能创建SpringBoot项目的,但是可以通过添加插件依赖来达到目的添加插件Settings > Pllugins > Marketplace > Spring Assistant添加后重启Idea,再次新建项目时,就会发现已经可以创建SpringBoot项目了....
2020-03-20 14:32:30
10483
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
2604
原创 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
772
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
2649
原创 Dockerfile指令详解
1. FROMFROM [--platform=<platform>] <image> [AS <name>]OrFROM [--platform=<platform>] <image>[:<tag>] [AS <name>]OrFROM [--platform=<platform>] &...
2020-03-08 21:23:16
3087
原创 Dockerfile简介
Dockerfile简介Docker可以通过Dockerfile中的指令,自动的构建镜像.Dockerfile又是什么?一个Dockerfile就是一个文本文档,在这文档内,包含了用户可以在命令行上调用的,用来编排容器的所有指令.可以使用:docker build 命令它会连续的执行Dockerfile中的一些指令,来自动的为我们构建镜像.1. build语法docker bu...
2020-03-06 16:31:04
363
原创 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
192
原创 Nginx安装演示
1. Nginx是什么Nginx 是一款自由的、开源的、高性能的 HTTP 服务器(同类产品如Apache)和反向代理服务器;同时也是一个 IMAP、POP3、SMTP 代理服务器。Nginx选择了epoll and kqueue作为开发模型,在连接高并发的情况下,Nginx是Apache服务器不错的替代品,能够支持高达 50,000 个并发连接数的响应.说到代理,那么我们来解释一下代理和...
2020-03-05 22:09:07
218
原创 HBase API 操作
1. 环境准备1)新建Maven项目,在pom.xml中添加依赖<dependencies> <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-server</artifactId> ...
2020-03-05 09:15:43
559
原创 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
450
原创 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
764
原创 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
354
原创 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
1678
原创 docker搭建oracle服务持久化数据
1. 抛出问题前面我们用docker搭了一个oracle服务,但是突然间想到了一个问题,如果把容器删除了,那新建的表空间,用户,表,等等的信息就一并消失了,我这里只是刚刚搭建,完全可以推倒重来,但是如多已经是在线跑了好久的数据库来说,简直是灾难啊,因为你的数据都随着容器的消失而消失.2. 解决方法虽然运行中的容器也可以进行动态进行关联volume,但是个人目前还没掌握,所以有需要的可以自行...
2020-02-27 23:46:44
1945
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
4773
原创 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
249
原创 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
326
原创 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
3114
原创 经常在用却总也记不住的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
184
原创 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
2901
原创 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
2395
原创 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
2695
原创 jqGrid清空数据,并添加新数据的几种方法
一般而言为jqGrid赋值,主要有下面三种方法.方法1. 在初始化时,直接传入数据// dataSrc 为后台或其他方式定义的数据源$("#xxx").jqGrid({ data: dataSrc, datatype: 'local', editurl:'clientArray', cellEdit:true, cellsubmit:'clientArray', co...
2020-02-19 17:36:34
2617
原创 开启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
759
原创 jqGrid双层列标题
gridComplete : function () {// 仅初始化时设置列标题,对设置有时会有问题if (!initFlg) { $('#xxx').jqGrid('setGroupHeaders', { useColSpanStyle : true, // 是否跨列 groupHeaders : [ // 多级表头 { startColumnName : 'XX...
2020-02-18 16:53:55
524
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人