自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

彭世瑜的博客

记录我的code历程 个人主页:www.pengshiyu.com

原创 阿里云体验实验室-6:Linux指令入门-文件与权限

# 检查是否安装有ssh $ ssh -V 文件目录管理命令 1、tree 以树状图列出目录内容 yum install -y tree tree 2、ls 显示工作目录下内容 命令格式: ls [参数] [目录名] 参数说明: 参数 说明 -a 显示所有文件及目录(包括隐藏文件) -...

2020-09-30 15:57:19 45 0

原创 Elasticsearch自定义分析器analyzer分词实践

基础知识回顾 分析器的组成结构: 分析器(analyzer) - Character filters (字符过滤器)0个或多个 - Tokenizer (分词器)有且只有一个 - Token filters (token过滤器)0个或多个 内置分析器 1、whitespace 空白符分词...

2020-09-28 18:40:19 50 0

原创 Mac通过Brew安装Nginx的Echo模块

brew install nginx-full --with-echo-module # 如果之前安装过nginx brew unlink nginx 参考 Nginx入门(二)Nginx echo 模块的使用

2020-09-25 18:07:20 40 0

原创 sshd报错status=203/EXEC,/sbin/sshd permission denied

ssh服务连接不上,发现是sshd没有启动,逐步检查问题 # 查看状态码是203 $ service sshd status status=203/EXEC # 提示权限不够 $ sshd -t /sbin/sshd permission denied # 查看,发现他存在的,看到没有执行权限...

2020-09-25 11:11:11 38 0

原创 Python:Jinja2模板语法整理

// 引入模板 {% include 'common/header.html' %}

2020-09-21 16:40:00 42 0

原创 Python:Flask部署Nginx、gunicorn、gevent、flask

安装 pip install gunicorn gevent flask flask应用 # -*- coding: utf-8 -*- # run.py from flask import Flask app = Flask(__name__) @app.route('/�...

2020-09-21 14:42:42 67 0

原创 JS:ES6(ES2015)新特性之常量、箭头函数、解构赋值

几个概念 1、JavaScript VS ECMAScript ECMAScript 一种标准 JavaScript 一种标准的实现 2、ES6 == ES2015 ES6 版本号 ES2015 发布年份 3、新特性 常量 Const 箭头函数 Arrow Function 解构赋值 Desctr...

2020-09-20 21:53:45 627 0

原创 JS:visibilitychange事件监听页面是否显示

document.addEventListener("visibilitychange", function () { if (document.hidden) { //处于当前页面 console.log("hidden"); ...

2020-09-20 17:19:02 48 0

原创 PyCharm正则替换

detail/(\d+).html detail/$1 $1 可以取到捕获组第一组 替换效果 /detail/31788.html /detail/31788

2020-09-19 18:52:01 37 0

原创 PHP:curl发送GET、POST请求

看两个数据处理方式 $data = ['name'=> "Tom", "age"=> 23]; // url查询参数处理 echo http_build_query($data); // name=Tom&age=2...

2020-09-19 10:42:46 65 0

原创 Python:environs库读取环境变量

文档:https://github.com/sloria/environs 安装 pip install environs 代码示例 # -*- coding: utf-8 -*- from environs import Env env = Env() # read .env file,...

2020-09-18 21:46:53 45 0

原创 Python:Flask自动刷新页面livereload

from flask_script import Manager 代码 #coding=utf-8 from flask import Flask from flask_script import Manager app = Flask(__name__) # 使用manager管理工具...

2020-09-18 17:27:01 57 0

原创 Chrome 谷歌浏览器清除HTTPS证书缓存

Chrome 谷歌浏览器清除HTTPS证书缓存 在地址栏输入 chrome://net-internals/#hsts 输入对于的域名执行删除就行了

2020-09-17 22:59:02 72 0

原创 Linux:find命令查找文件

# 语法格式 find path -option eg: find . -name "*.c" https://www.runoob.com/linux/linux-comm-find.html

2020-09-17 17:45:48 34 0

原创 Python:Flask使用jsonify格式化时间

代码如下 # -*- coding: utf-8 -*- from datetime import datetime, date from flask.json import JSONEncoder class CustomJSONEncoder(JSONEncoder): def ...

2020-09-17 16:37:50 91 0

原创 SSH断开连接时长控制

$ vim /etc/ssh/sshd_config # 设置参数,单位:分钟 ClientAliveCountMax 30 # 重启服务 $ service sshd reload 参考 解决ssh登录后闲置时间过长而断开连接

2020-09-14 18:26:35 45 0

原创 Java:文件写入读取操作和工具类

文件读写示例 package com.demo; import java.io.*; import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class FileUtil { ...

2020-09-14 10:25:08 61 0

原创 Git无法添加文件夹下文件

git rm --cached directory git add directory 参考 git 无法添加文件夹下文件

2020-09-13 21:15:02 35 0

原创 Java:从编程语言到编程思想

《Java从编程语言到编程思想》学习笔记 一、Java语言的变化 (1)1.2 集合框架Collection Framework Java Beans (2)1.3 略 (3)1.4 assert (4)1.5 工厂方法,返回一个数组 package com.demo; public class...

2020-09-12 16:35:51 44 0

原创 Python:max函数获取列表最大值

# -*- coding: utf-8 -*- # 传入多个参数 max(1, 2, 3, 4) # 4 # 传入一个整型列表 lst = [1, 2, 3, 4] max(lst) # 4 # 传入字符串列表 lst = ['a', 'b', �...

2020-09-12 12:16:58 127 0

原创 Java:SpringBoot启动时打印当前端口

import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.co...

2020-09-11 14:37:05 125 0

原创 Python:re.sub实现SQL命名占位符替换

Python 使用mysql-connector-python 和 PyMySQL 模块操作数据库的时候,发现需要使用%s 占位符 和 %(key)s命名占位符 ,书写起来比较费事。 支持 ? 和:key 作为占位符的数据库操作库还挺多的 Python的SQLite3模块、PHP的Laravel、...

2020-09-11 13:38:37 64 0

原创 logstash同步MySQL数据到ElasticSearch

配置示例 input { jdbc { # jdbc驱动包位置 jdbc_driver_library => "mysql-connector-java-8.0.16.jar" # 驱动类 jdbc_driver_class =>...

2020-09-11 11:53:31 50 0

原创 Python3 开启静态文件http服务器

开启文件服务器 # python2 python -m SimpleHTTPServer # python3 python3 -m http.server 默认为8000端口 解决编码问题 # Python3 指定端口8080 python3 -c "from http.server...

2020-09-09 16:18:17 90 0

原创 ELASTIC 搜索开发实战-笔记

本文是《Elastic 搜索开发实战 》的学习笔记 《Elastic 搜索开发实战 》 需求描述: 智能补全提示 结果的高亮显示 结果的聚合统计和过滤 相关搜索结果的推荐 短语纠错(fuzziness) 数据的实时同步与更新(logstash) 查得到 查得全 查得准 支持同义词 支持简繁体 支...

2020-09-07 15:31:48 66 0

原创 跨域资源共享CORS整理

CORS需要浏览器和服务器同时支持。 目前,所有浏览器都支持该功能,IE浏览器不能低于IE10。 因此,实现CORS通信的关键是服务器。只要服务器实现了CORS接口,就可以跨源通信。 简单请求 非简单请求,会出现"预检"请求 //指定允许其他域名访问 'Acces...

2020-09-03 17:45:12 62 0

原创 dede织梦CMS常用语法整理

// 列表展示 {dede:datalist} // 变量输出 {dede:field.id/} // 判断 {dede:if $fields['status'] == 0} 成功 {else} ...

2020-09-03 17:35:34 71 0

原创 websocketd开启websocket服务

下载:http://websocketd.com/ 新建bash脚本counter.sh #!/bin/bash # Count from 1 to 10 with a sleep for ((COUNT = 1; COUNT <= 10; COUNT++)); do echo $CO...

2020-09-01 10:41:30 86 0

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