自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 grok简单使用

我们还需要把我们提取出来的数据存放到一个key里面 也可以使用贪婪匹配 {GREEDYDATA:KEY名}%{GREEDYDATA}%{HOSTNAME}\[%{DATA:msg}]%{GREEDYDATA:KEY名}GREEDYDATA:贪婪匹配 匹配出来的如果有key的话就给你提取出来 如果没有就丢弃了。这个相当于正则 要一段一段的看。

2023-09-11 14:46:37 950

原创 linux简单正则查找

'和'*'区别就显现出来了,'?'必须要匹配当前位置的字符,而'*'可以不匹配。因为'*'匹配多个或者0个嘛 所以可以使用*进行占位。'*'匹配多个或者0个,所以如果有的话就都会匹配出来。linux正则是比较重要的,不管是匹配文件还是数据都可能用得到.逗号是指定匹配字符,..是指定匹配范围。2: []中匹配多个或者单个字符。1:匹配0个和多个字符。3:匹配不在[]中的。4:匹配任意单个字符。5:使用{}进行匹配。

2023-08-30 10:00:53 231

转载 忘记了linux的登录密码进行修改

linux系统有时候显示不全 所以需要一行行的找 找到第一个linux之后输入 init=/bin/sh 并且按Ctry+x键进入终端进行编辑。2: 进入编辑页面,然后使用上下左右键进行移动光标,6:会让你输入两次密码 要一致。3:ls查看当下文件。

2023-08-29 17:12:57 171 1

原创 vm创建linux系统

有时候我们写项目的时候是在本地写但是需要部署到linux系统,就大概率用到虚拟机,而vm是一个非常适用的可视化操作创建虚拟机的东西。看一下就行,下一页可以自己手动选择。创建新的虚拟机的话直接下一步。

2023-08-29 16:58:17 72 1

原创 python try保存存储日志

try是python中常用的一个方法,她可以将错误代码中的错误信息进行打印,也不会导致项目停止运行,在项目运行的时候可能会有一些错误,当部上去之后,需要将错误存储,来进行查看有哪些错误,一种最简单的方法,就是将try中的每一个错误信息都进行存储,即可将每一个print进行存储。

2023-03-17 13:24:10 253

原创 mysql中offset使用

2:x为读取几条,y为页码,limit(x).offset(y) 即可,limit读取x条,offset跳过几页。1:offset英文意思是‘偏移’,在sql中使用的话需要搭配limit。在sql中有多中分页方式,有sql内置方法,也有手写的方法。

2023-03-17 13:19:51 1192

原创 python中的GIL和多线程关系.

python中的多线程和GIL锁

2022-08-04 15:25:22 231

原创 位运算 (‘&‘,‘|‘,‘^‘)

二进制控制权限对面

2022-07-27 11:30:51 1257

原创 ES配置.

1: 首先要有一个 jdk的环境 首先配置 JAVA_HOME ::2:使用dockere拉取es镜像 (会有一个三百多的mb)(1):docker pull elasticsearch:7.7.0 (版本都可以但是要和下面两个版本一致)(2):在浏览器访问http://localhost:9200 出现以下情况即为成功3:下载kibana 版本要和es一致 这是一个可视化工具https://artifacts.elastic.co/downloads/ki...

2022-03-18 11:05:59 3638

原创 基本flask+celery+redis

结构:先放代码:第一步:配置celery连接redis:celery = Celery(app1.name, backend='redis://localhost:6379/3', broker='redis://localhost:6379/1') # 配置好celery的backend和broker第二步:配置celery定时任务celery.conf.CELERYBEAT_SCHEDULE = { "test": { "task.

2022-03-15 20:40:22 2307

原创 ACL / RBAC/ABAC

ACL和RBAC都是权限管理其中的一些方法,目的都是为了进行权限管理,为什么要进行权限管理呢?肯定是因为不让关系混乱举个例子: 在一个洗脚城 ,一位大堂经理和一位修脚工,和一位收银员,他们所拥有的权限是不一样的对吧,这个权限是怎么来的呢?,是管理员分配给他们的,致使不让关系乱套,各个只能做各个的事情.ACL: acl是一种简单的权限管理系统,普遍只需要三张表,一张用户表,一张资源表,一张用户资源表,也就是说,所分配给用户的权限只有那么几个,剩下的就只能是普通用户所拥有的权限,ACL非常的

2021-12-18 14:27:01 722

原创 flask基础运用 (session+cookie)

Http是无状态,所以要使用状态保持cookie状态保持: 使用make_response中的set_cookie设置, 获取cookie的时候直接requests.cookie.get 即可session状态保持: 设置session之前需要现设置秘钥 ,使用秘钥结合session的数据来进行加密,秘钥:app.config["SECRET_KEY"] = "1234567890abcdefg"设置session:session["username"] = username获取..

2021-10-26 21:11:30 88

原创 flask 基础

一: 1: 路由: 我们可以通过url_map来查看所有的路由映射 /static 是映射到了static目录下,可以在目录中存放静态资源(图片,css,js) 2: 命令启动服务 : 我们可以试验flask run 命令来启动服务,这样子默认会在当前目录下找app.py文件,默认是 Environmen环境设置为production二: 请求带参: 1:路径中带参标准格式 /path/<参数>默认参...

2021-10-25 19:11:29 77

原创 jwt 身份验证

JWT注册登入第一步::将首先配置setting########### 1、在INSTALLED_APPS中加入'rest_framework.authtoken', ################# INSTALLED_APPS = [ ''' 'rest_framework.authtoken', ''' ]################### 2、配置jwt验证 ###################### REST_FRAMEWORK = {# 身份认证'DEFAULT

2021-09-23 19:28:14 328

http理论.md

postman

2021-10-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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