3 evan_qb

尚未进行身份认证

谢谢各位大佬指教

等级
TA的排名 6k+

【linux】nfs共享磁盘

一:概念:NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。最早由sun公司开发,是类unix系统间实现磁盘共享的一种方法。缺点:1:nfs属于本地文件系统,在高并发场景和大存储量下,需要使用分布式存储mfs,...

2019-11-27 14:02:52

【mysql】mysql触发器实现不同数据库表的数据同步

首先建立两个库并创建两个表,一个备份库用于原始库,用于存储数据,一个备份库用于同步数据。备份库原始库我们在test库中的t_user中创建触发器:开始建立触发器同步数据-- 插入操作DELIMITER $CREATE TRIGGER tr_insert_t_user AFTER INSERT ON t_user FOR EACH ROWBEGIN -- 插入目标表...

2019-06-24 13:36:36

【git】git添加多个ssh密钥访问项目

在对项目用git进行远端操作时,我们可以使用两种协议进行交互,分别是HTTPS和SSH协议交互,我们今天不探讨其区别,只研究如何通过ssh和github进行交互首先我们需要安装git命令,这个就不详细说明使用git bash进行系统根目录,并使用git生成私钥和公钥cd ~ssh-keygen -t rsa -C '填写自己的邮箱@qq.com' -f ~/.ssh/github_rs...

2019-05-06 16:42:25

【maven】使用maven分环境打包

在开发时,我们总会在开发环境,测试环境、以及生产环境之间进行切换,每次打包时,我们都需要修改对应的配置,这样的方法不仅繁琐,而且容易犯错。基于这种情况,我们可以通过传入参数,打不同环境的包,来对不同环境进行发布我们首先准备三个环境的配置文件: dev 、test、pro,目录结构如下:接下来我们在pom.xml中使用profiles对不需要的文件进行exclude、默认加载文件的配置以及...

2019-05-06 10:17:33

【maven】制作maven插件统计文件数量

编写一个maven插件,install到本地仓库,其他项目通过引用这个插件来统计文件的数量准备一个编写插件的类引入相关的依赖,并将改pom的打包方式改成<!--自定义插件所需依赖--> <dependency> <groupId>org.apache.maven</groupId> <artifact...

2019-05-06 09:49:14

【git】gitlab用户权限说明

2019-04-18 13:55:08

【elasticsearch】elasticsearch常见操作

1. 新增索引PUT /megacorp/employee/1{ "first_name":"qb", "last_name":"evan", "age":23, "above":"我喜欢爬山", "interests": ["运动","听音乐","编程"]}PUT /megacorp/employee/2{ "first_name":"qb2", "las...

2019-04-02 16:27:39

【elasticsearch】简介、安装&配置、集成Ikanalyzer

一、ES简介1.ES是什么?Elasticsearch 是一个开源的搜索引擎,建立在全文搜索引擎库 Apache Lucene 基础之上用 Java 编写的,它的内部使用 Lucene 做索引与搜索,但是它的目的是使全文检索变得简单, 通过隐藏 Lucene 的复杂性,取而代之的提供一套简单一致的 RESTful API。Elasticsearch 不仅仅只是一个全文搜索引擎。 ...

2019-04-02 14:31:09

【设计模式】UML类图关系总结

总结一下UML中各种关系的画法继承(空心三角形+实线)实现(空心三角形+虚线)关联(实线箭头)聚合(空心菱形+实线箭头)聚合表示一种弱的‘拥有’关系,体现是A对象可以包含B对象,但B对象不是A对象的一部分合成(组合)(实心菱形+实线箭头)合成是一种强的‘拥有’关系,体现了严格的部分和整体的关系依赖(虚线箭头)...

2019-01-31 16:07:07

【javaWeb】SonarQube的安装、配置与使用

SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装、配置以及使用。准备工作;1、jdk(不再介绍)2、sonarqube:http://www.sonarqube.org/downloads/3、SonarQube+Scanner:https://sonarsource.bintray.com/Distributi...

2019-01-31 14:25:55

【javaWeb】postman测试登录的接口

一般,每个系统都会有一个登录过滤器或者拦截器,当用户登录后,用户信息存入session或redis中,这样就能调用对应的接口,但这也给接口测试带来麻烦,一般测试时都是将拦截器或过滤器关闭,不过好在postman提供了一个添加session或者请求头的方法,下面我们来介绍一下首先我们先进入系统,使用账号进行登录,同时打开F12开发者工具,选中network如图我们点击header找到co...

2019-01-17 09:27:06

【linux】Centos7创建用户并授予sudo权限

实测环境:centos7.4 x64。sudo权限说明:允许普通用户执行一些或者全部的root命令。创建用户: #adduser username设置密码: #passwd username 回车,顺序录入新密码及确认密码授权sudo权限,需要修改sudoers文件。 a. 首先找到文件位置,示例中文件在/etc/sudoers位置。 whereis sudoersb....

2019-01-11 11:03:48

【Html5】H5常见标签

<!DOCTYPE html> <!-- 使用 HTML5 doctype,不区分大小写 --><html lang="zh-cmn-Hans"> <!-- 更加标准的 lang 属性写法 http://zhi.hu/XyIa --><head> <!-- 声明文档使用的字符编码 --> &l

2019-01-10 13:56:17

【js】腾讯视频接口调用

有时我们想在我们的网站上的宣传页引入一段视频,但又不想自己写,这时我们可以调用其他视频的接口,从而达到需求首先引入js文件<script src="http://qzs.qq.com/tencentvideo_v1/js/tvp/tvp.player.js" charset="utf-8"></script>准备一个div,用于放置视频<div ...

2019-01-05 10:13:40

【html5】解决rem布局文字闪动的问题

css样式加上@media (min-width: 320px){html{font-size: 42.6667px;} }@media (min-width: 360px){html{font-size: 48px;} }@media (min-width: 375px){html{font-size: 50px;} }@media (min-width: 384px){html{fon...

2019-01-03 14:52:13

【好文】一位资深程序员大牛给予Java初学者的学习路线建议

 java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。  在大家看之前,我要先声明两点。1、由于我本人是Java后端开发出身,因此所推荐的学习内容是Java...

2018-12-14 11:23:39

【安全】什么是Base64算法?

转载自 玻璃猫 程序员小灰 Value Char   Value Char   Value Char   Value Char 0 A 16 Q 32 g 48

2018-11-28 17:39:59

【javaSE】HashMap在jdk1.7与jdk1.8中的原理及不同

整理笔记1  hashMap为何采用hash表存数据。如果不用hash表,集合中数据是无序的,当我们向集合中添加一个数据时需要同集合中所有的数据进行equals比较,当集合数据比较大时效率是非常的低。因此用hash表存储数据效率非常高。hash表的底层是数组,数组中存的是entry对象,默认长度是16.      当我们往hash表中添加一个对象时,会调用对象的hash code方法,...

2018-11-28 11:47:20

【leetcode之旅】字符串 - 383.赎金信

给定一个赎金信 (ransom) 字符串和一个杂志(magazine)字符串,判断第一个字符串ransom能不能由第二个字符串magazines里面的字符构成。如果可以构成,返回 true ;否则返回 false。(题目说明:为了不暴露赎金信字迹,要从杂志上搜索各个需要的字母,组成单词来表达意思。)注意:你可以假设两个字符串均只含有小写字母。canConstruct("a", "...

2018-11-26 17:56:25

【leetcode之旅】字符串 - 345.反转字符串中的元音字母

编写一个函数,以字符串作为输入,反转该字符串中的元音字母。示例 1:输入: "hello"输出: "holle"示例 2:输入: "leetcode"输出: "leotcede"说明:元音字母不包含字母"y"。 /** * 反转 * @param s * @return */public static String reverseVowels(S...

2018-11-26 17:54:07

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。