自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 centOS上安装vue

1、首先需要安装nodejs(前面有教程) 2、npm安装安装插件比较慢,最好安装cnpm(淘宝NPM镜像):npm install -g cnpm --registry=https://registry.npm.taobao.org 3、输入cnpm -v 提示结果为:cnpm: comma...

2019-09-27 10:50:00

阅读数 3

评论数 0

转载 centOS上安装nodejs

1、新建node目录 2、nodejs下载,wget https://nodejs.org/dist/v10.14.1/node-v10.14.1-linux-x64.tar.xz(版本自己选择) 3、解压:tar -xvf node-v10.14.1-linux-x64.ta...

2019-09-27 10:11:00

阅读数 4

评论数 0

转载 ctcss

CTCSS解码器基于非常窄的带通滤波器,其通过所需的CTCSS音调。滤波器的输出经过放大和整流,只要存在所需的音调,就会产生直流电压。直流电压用于打开,启用或取消静音接收器的扬声器音频级。当音调存在时,接收器被取消静音,当它不存在时接收器静音。、 转载于:https://www.cnblogs....

2019-09-27 09:55:00

阅读数 2

评论数 0

转载 查看Linux系统上的僵尸进程,如何统计有多少僵尸进程?

top命令中也统计了僵尸进程。或者使用下面的命令: ps -ef | grep defunct | grep -v grep | wc -l 如何杀死僵尸进程呢? 一般僵尸进程很难直接kill掉,不过您可以kill僵尸爸爸。父进程死后,僵尸进程成为”孤儿进程”,过继给1号进程in...

2019-09-23 21:44:00

阅读数 32

评论数 0

转载 07_Kibana界面操作ES

Kibana界面的API操作ES 1.创建索引 1.1 指定分片数量和备份数量 1.2 创建默认 2. 查看索引 2.1 查看单个索引设置 2.2 查看所有索引设置 3.文档管理 3.1 添加文档 3.1.1 PUT 3.1.2 POST方式 ...

2019-09-21 10:05:00

阅读数 18

评论数 0

转载 06_去除不需要的字段以及ELK时间轴问题

去除字段只能去除_source中的,不是_source内的无法去除。   去除不必要的字段,不仅可以节省ES的存储内容,同时因为节省了ES的内容,可以加速搜索的速度 Logstash配置去除不需要的字段 filter { grok { match =>...

2019-09-20 19:53:00

阅读数 17

评论数 0

转载 05_Nginx日志分析

如果不进行过滤,ES中存储的Nginx的日志是整行日志,在Kibana页面中只能查看到整行的日志,并没有其他太多的价值,所以我们需要对日志进行分割过滤,更有利于进行日志的分析。 学习本章需要具备一定的正则表达式知识 正则表达式 普通正则表达 表达式含义 . 任意一个...

2019-09-20 19:25:00

阅读数 1

评论数 0

转载 04_Logstash安装

Logstash部署 1.部署JDK环境 2.下载Logstash源码包 $ wget https://artifacts.elastic.co/downloads/logstash/logstash-6.6.0.tar.gz 3.解压源码包 $ tar xvf logsta...

2019-09-20 19:12:00

阅读数 1

评论数 0

转载 03_Elastic部署

ES集群部署 elastic不能用root用户去启动,否则会报错,所以创建elastic用户 1.创建elastic用户 $ useradd elastic -s /sbin/nologin 2..部署JDK环境 根据01_环境说明中安装即可 3.下载elastic源码...

2019-09-20 19:07:00

阅读数 9

评论数 0

转载 02_Kibana的安装

Kibana部署 1. 下载Kibana $ wget https://artifacts.elastic.co/downloads/kibana/kibana-6.6.0-linux-x86_64.tar.gz 2. 解压源码包 $ tar xvf kibana-6.6.0-...

2019-09-20 18:49:00

阅读数 1

评论数 0

转载 01_基础环境说明

服务器说明 服务器名IP logstash 172.16.142.142 elastic 172.16.142.141 Kibana 172.16.142.125 JDK环境 ES和Logstash依赖于JDK1.8环境 ...

2019-09-20 18:45:00

阅读数 0

评论数 0

转载 Django ORM中常用字段和参数

Django ORM 常用字段和参数 常用字段 AutoField int自增列,必须填入参数primary_key=True.当model中如果没有自增列,则自动会创建一个列名为id的列。 IntegerField 一个整数类型,范围在 -2147483648 to 214748364...

2019-09-20 18:16:00

阅读数 4

评论数 0

转载 vim plugin

一句话:放在~/.vim/pack/bundle/start/目录下 └── pack └── bundle └── start └── nerdtree-5.3.0 Vim 8+ / Neovim Version 8 int...

2019-09-20 16:45:00

阅读数 8

评论数 0

转载 Spring Boot二:Web 综合开发

Web 开发 Spring Boot Web 开发非常的简单,其中包括常用的 json 输出、filters、property、log 等 json 接口开发 在以前使用 Spring 开发项目,需要提供 json 接口时需要做哪些配置呢 添加 jackjson 等相关 jar 包 ...

2019-09-20 16:22:00

阅读数 1

评论数 0

转载 Spring Boot(一):入门篇

什么是 Spring Boot Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是 Spring Boot 其实不是什么...

2019-09-20 15:21:00

阅读数 1

评论数 0

转载 curl

转载于:https://www.cnblogs.com/Searchor/p/11556784.html

2019-09-20 14:02:00

阅读数 3

评论数 0

转载 django操作

Django终端打印SQL语句 如果你想知道你对数据库进行操作时,Django内部到底是怎么执行它的sql语句时可以加下面的配置来查看 在Django项目的settings.py文件中,在最后复制粘贴如下代码: LOGGING = { 'version': ...

2019-09-19 19:52:00

阅读数 2

评论数 0

转载 MySQL数据类型详解

整型 先从最基本的数据类型整型说起,首先用一张表格归纳一下: 数据类型 字节数 带符号最小值 带符号最大值 不带符号最小值 不带符号最大值 TINYINT 1 -128 127 0 255 SMALLINT 2 -32768 32767...

2019-09-19 13:19:00

阅读数 7

评论数 0

转载 MySQL中数据类型介绍

一、MySQL的数据类型 主要包括以下五大类: 整数类型:BIT、BOOL、TINY INT、SMALL INT、MEDIUM INT、 INT、 BIG INT 浮点数类型:FLOAT、DOUBLE、DECIMAL 字符串类型:CHAR、VARCHAR、TINY TEXT、TEXT、ME...

2019-09-19 13:12:00

阅读数 5

评论数 0

转载 SQL优化

SQL优化 1、介绍 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是随着互联网大数据的兴起,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。 系统优化中一个很重要的方面就是SQL语...

2019-09-19 11:12:00

阅读数 1

评论数 0

转载 SQL优化例子

如下SQL的优化: select count(*) from ( select id,name,col1,col2 from t1 where name='xxxx' union select id,name ,null as col1,'' as ...

2019-09-19 10:49:00

阅读数 3

评论数 0

转载 leetcode刷题35

j今天刷的第三道题是LeetCode第142题,跟141很像,就直接贴代码了 public static ListNode solution(ListNode head){ List<ListNode> list=new ArrayList<>();...

2019-09-18 22:48:00

阅读数 5

评论数 0

转载 leetcode刷题34

今天刷的另一道题是LeetCode第141题,环形链表,这儿题也不是很难,直接快慢指针就解决了,具体地代码如下: public boolean hasCycle(ListNode head) { ListNode fast=head; if (head=...

2019-09-18 22:32:00

阅读数 5

评论数 0

转载 leetcode刷题33

今天的题还是比较简单的,是LeetCode第61题,题目说的是旋转单链表,也就是向右移动,不断吧末尾的节点移动到前面来 这个题,首先要对旋转的次数做一定的化简,如果是长度的倍,那就直接返回,如果不是再旋转,因此要求长度 相应地,链表为空或者旋转次数k为0,直接返回 然后就到了k<len...

2019-09-18 22:30:00

阅读数 2

评论数 0

转载 模板层

模板层 模板语法   两大类     {{ }} 变量相关     {% %} 逻辑相关 为模板传值 前端: {#<p>{{ n }}</p>#} {#<p>{{ f }}</p>#} {#<p>{{ s }...

2019-09-18 21:55:00

阅读数 0

评论数 0

转载 工厂模式,从第三方登录说起

现在的很多平台在登陆的时候,下面都会有一排选项,可以选择微信、QQ、微博账号等登陆,这些账号对平台来说都是第三方账号。第三方账号登陆是最近几年流行起来的,第三方账号登录一般都是基于OAuth2.0协议开发的。如果你不了解OAuth2.0协议,可以自行百度,也许会对你看这篇文章有所帮助。 现在由于...

2019-09-18 16:01:00

阅读数 6

评论数 0

转载 最常见 200+ 面试题答案全解析-面试必备

本文分为十九个模块,分别是: Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeeper、MyS...

2019-09-18 15:45:00

阅读数 3

评论数 0

转载 聊聊mq的使用场景

mq的作用 通过异步方式对系统解耦 增加系统的并发处理能力 通过异步方式对系统解耦 以用户注册为例,一般情况下: 分下一下,上面过程存在的一些问题: 注册过程会调用4个服务(注册服务、邮件服务、短信服务、积分服务),服务之间依赖性太强,任何一个服务不可用,直接影响整个注册业...

2019-09-18 10:11:00

阅读数 0

评论数 0

转载 路由控制和视图层

表与表之间建关系   图书管理系统为例     书籍表       书籍和出版社是一对多 外键字段建在书籍表中       书籍和作者是多对多 需要第三张表记录多对多关系     出版社表(Publish)     作者表(Author)     作者详情表(AuthorDe...

2019-09-17 20:44:00

阅读数 2

评论数 0

转载 数据库MySQL学习笔记高级篇

数据库MySQL学习笔记高级篇 写在前面 学习链接:数据库 MySQL 视频教程全集 1. mysql的架构介绍 mysql简介 概述 高级Mysql 完整的mysql优化需要很深的功底,大公司甚至有专门的DBA写上述 mysql内核 ...

2019-09-17 10:05:00

阅读数 12

评论数 0

转载 一文读懂什么是进程、线程、协程

目录 进程 线程 任务调度 进程与线程的区别 多线程与多核 一对一模型 多对一模型 多对多模型 查看进程与线程 线程的生命周期 协程 协程的目的 协程的特点 协程的原理 协程和线程的比较 进程   我们都知道计算机的核心...

2019-09-17 09:54:00

阅读数 1

评论数 0

转载 Mysql高手系列 - 第9篇:详解分组查询,mysql分组有大坑!

环境:mysql5.7.25,cmd命令中进行演示。 本篇内容 分组查询语法 聚合函数 单字段分组 多字段分组 分组前筛选数据 分组后筛选数据 where和having的区别 分组后排序 where & group by & having & ord...

2019-09-17 09:24:00

阅读数 2

评论数 0

转载 MySQL索引原理及SQL优化

目录 索引(Index) 索引的原理 b+树 MySQL如何使用索引 如何优化 索引虽好,不可滥用 如何验证索引使用情况? SQL优化 explain查询执行计划 id select_type table type possibl...

2019-09-17 09:21:00

阅读数 2

评论数 0

转载 django的零碎注意点

新创建的app一定要先去settings.py中注册 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth',...

2019-09-16 20:43:00

阅读数 3

评论数 0

转载 jsp基础语法

jsp的本质就是servlet,因此只要是可以在servlet中实现的功能都可以放在jsp中实现,但是这种开发方式是不推荐使用的。在日常的开发中我们一般把jsp作为视图层,只负责渲染数据展示给用户。一个jsp页面除了包含html代码外还有指令元素、动作元素和脚本元素。接下我就来介绍一下如何在jsp...

2019-09-16 17:08:00

阅读数 1

评论数 0

转载 clipboard.js复制

第一种方式 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>clipboard复制文...

2019-09-16 16:46:00

阅读数 1

评论数 0

转载 事务隔离级别中可重复读与幻读

前言 中秋刚过,大家是不是还没充中秋的假日里缓过来?三天假期里,我深入窥探了Innodb中可重复读与幻读,非常有意思,分享给大家,作为大家工作前的开胃小菜,希望有所帮助. 每次谈到数据库的事务隔离级别,大家一定会看到这张表. 其中,可重复读这个隔离级别,有效地防止了脏读和不可重复读,但仍...

2019-09-16 08:46:00

阅读数 5

评论数 0

转载 leetcode刷题32

今天刷的题比较简单,LeetCode第21题。这个题的意思是,给定两个链表,是有序的,要求合并,成一个有序的单链表 这个题就是双指针,具体地代码如下: class Solution { public ListNode mergeTwoLists(ListNode l1, List...

2019-09-15 13:21:00

阅读数 1

评论数 0

转载 Django框架简介

web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。 半成品自定义web框架 import socket sk = socket.socket() sk.bind((&...

2019-09-14 20:17:00

阅读数 1

评论数 0

转载 leetcode刷题31

今天刷的题是LeetCode第2题,两数相加,现在来做这个题还是很简单的 首先想到的是,吧两个数都提取出来,然后相加,再生成新的链表,但是这个有个问题,就是数据有可能超过int类型的最大数。代码如下: public static ListNode solution(ListNode l1,...

2019-09-13 15:58:00

阅读数 1

评论数 0

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