4 彭世瑜

尚未进行身份认证

我要认证

要成为程序员的男人,个人主页:www.pengshiyu.com

等级
TA的排名 311

Linux:删除文件后不释放磁盘空间解决方法

查找占用文件的进程lsof | grep deleted# 杀掉进程,或者重启kill -9 <processId># 再次查看df -h

2020-10-23 13:53:12

Java笔记:二进制与Java中的基本数据类型

二进制与Java中的基本数据类型简介二进制 0 1逢二进一二进制优点:技术容易实现:高电压1,低电压0传输可靠性高适合逻辑运算:真1,假0运算规则简单二进制的缺点:表示数时位数太多可读性差,难于记忆存储空间占用多逻辑只能表示是或否课程内容二进制基础:计算规则进制转换数据的存储整型浮点型字符型布尔型位值制计数法数码:使用的数字符号基数:每个进制的基数位权:固定位置对应的单位值例如十进制:数码:0、1、2、3、4、5、6、7、8、9

2020-10-18 20:48:42

Python:格式化时间精确到毫秒

import datetimeprint(datetime.datetime.now()) # 2020-10-15 12:02:45.676482print(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')) # 2020-10-15 12:02:45.676516

2020-10-15 12:04:17

Nginx转发到Flask应用scheme获取不到https

通过Nginx配置转发到Flask应用server { listen 80; server_name _; access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; location / { proxy_pass http://127.0.0.1:8000/; proxy_redirect off;

2020-10-12 15:32:38

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

# 检查是否安装有ssh$ ssh -V文件目录管理命令1、tree 以树状图列出目录内容yum install -y treetree2、ls 显示工作目录下内容命令格式:ls [参数] [目录名]参数说明:参数 说明-a 显示所有文件及目录(包括隐藏文件)-l 将文件的权限、拥有者、文件大小等详细信息列出(ll等同于ls -l)-r 将文件反序列出(默认按英文字母正序)-t 将文件按创建时间正序列出-R 递归遍历目录下文件3、pwd 获取当前工作目录

2020-09-30 15:57:19

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

基础知识回顾分析器的组成结构:分析器(analyzer) - Character filters (字符过滤器)0个或多个 - Tokenizer (分词器)有且只有一个 - Token filters (token过滤器)0个或多个内置分析器1、whitespace 空白符分词POST _analyze{ "analyzer": "whitespace", "text": "你好 世界"}{ "tokens": [ { "token": "你

2020-09-28 18:40:19

Mac通过Brew安装Nginx的Echo模块

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

2020-09-25 18:07:20

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

ssh服务连接不上,发现是sshd没有启动,逐步检查问题# 查看状态码是203$ service sshd statusstatus=203/EXEC# 提示权限不够$ sshd -t/sbin/sshd permission denied# 查看,发现他存在的,看到没有执行权限$ ls -la /sbin/sshd-rw-r-xr-x 1 root root 465824 3月 19 2020 /sbin/sshd# 增加执行权限$ chmod +x /sbin/sshd

2020-09-25 11:11:11

Python:Jinja2模板语法整理

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

2020-09-21 16:40:00

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

安装pip install gunicorn gevent flaskflask应用# -*- coding: utf-8 -*-# run.pyfrom flask import Flaskapp = Flask(__name__)@app.route('/')def hello_world(): return 'Hello World!'命令行启动gunicorn -w 2 -b 127.0.0.1:8000 run:app配置文件# -*- coding:

2020-09-21 14:42:42

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

几个概念1、JavaScript VS ECMAScriptECMAScript 一种标准JavaScript 一种标准的实现2、ES6 == ES2015ES6 版本号ES2015 发布年份3、新特性常量 Const箭头函数 Arrow Function解构赋值 Desctructuring4、准备工具开发工具 VSCode插件 Live Server浏览器 Chromeconst常量// ES3声明常量,可以被修改var BASE_NAME = "Tom";BASE_

2020-09-20 21:53:45

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

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

2020-09-20 17:19:02

PyCharm正则替换

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

2020-09-19 18:52:01

PHP:curl发送GET、POST请求

看两个数据处理方式$data = ['name'=> "Tom", "age"=> 23];// url查询参数处理echo http_build_query($data);// name=Tom&age=23// 转json字符串echo json_encode($data);// {"name":"Tom","age":23}GET请求<?php//初始化$curl = curl_init();//设置urlcurl_setopt($curl

2020-09-19 10:42:46

Python:environs库读取环境变量

文档:https://github.com/sloria/environs安装pip install environs代码示例# -*- coding: utf-8 -*-from environs import Envenv = Env()# read .env file, if it existsenv.read_env()env.str('FLASK_APP') # app.pyenv.bool('FLASK_DEBUG') # True.env文件#

2020-09-18 21:46:53

Python:Flask自动刷新页面livereload

from flask_script import Manager代码#coding=utf-8from flask import Flaskfrom flask_script import Managerapp = Flask(__name__)# 使用manager管理工具manager = Manager(app)@app.route("/")def upload(): return "hello nihao"# 实现自动刷新调试功能@manager.comm

2020-09-18 17:27:01

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

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

2020-09-17 22:59:02

Linux:find命令查找文件

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

2020-09-17 17:45:48

Python:Flask使用jsonify格式化时间

代码如下# -*- coding: utf-8 -*-from datetime import datetime, datefrom flask.json import JSONEncoderclass CustomJSONEncoder(JSONEncoder): def default(self, obj): if isinstance(obj, datetime): return obj.strftime('%Y-%m-%d %H:%M:%

2020-09-17 16:37:50

SSH断开连接时长控制

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

2020-09-14 18:26:35

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证(专家版)
    技术圈认证(专家版)
    博客专家完成年度认证,即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 1024超级勋章
    1024超级勋章
    授予原创文章总数达到1024篇的博主,感谢你对CSDN社区的贡献,CSDN与你一起成长。
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享小兵
    分享小兵
    成功上传3个资源即可获取