自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 windows如何安装WSL

前景WSL(Windows Subsystem for Linux)是微软为了方便开发者编程,在Windows10中内嵌的Linux子系统,最近WSL2作为标准组件成为Windows10 2004版本的一部分,比起一代提升了文件系统的I/O性能和与Linux的兼容性。如何安装WSL控制面板 -> 程序 -> 程序和功能 -> 启用或关闭Windows功能WSL1依赖于上步骤适用于Linux的Windows子系统功能。使用管理员身份运行Powershell并执行指令

2021-12-01 14:35:50 4978 1

原创 Ubuntu 部署lamp

(一)升级服务器的Ubuntu系统sudo apt-get update 分析包关系以及升级版本sudo apt-get full-upgrade 服务器Ubuntu版本全面升级sudo reboot 重启服务器(二)删除iptables关闭ufw重启服务器sudo ufw disable 关闭ufwsudo apt-get purge iptables 删除iptablessudo reboot 重启服务器(三)安装MySQL如果需要安装mysql8.0,请执行下面两步。

2021-09-06 17:03:56 199

原创 Laravel 利用中间件,实现接口签名验证

记录一下自己的操作,有点菜,希望大家别介意哈。1. 创建文件打开命令行,运行命令创建中间件。php artisan make:middleware VerifyApiSign创建成功后,可以在App\Http\Middleware目录下找到它。2.写入代码<?phpnamespace App\Http\Middleware;use Carbon\Carbon;use Closure;/** * 接口签名 * */class VerifyApiSign{

2021-09-02 17:51:02 742

原创 XSS防御与攻击 基础防范

XSS又称CSS,全称Cross SiteScript,跨站脚本攻击,是Web程序中常见的漏洞,XSS属于被动式且用于客户端的攻击方式,所以容易被忽略其危害性。其原理是攻击者向有XSS漏洞的网站中输入(传入)恶意的HTML代码,当其它用户浏览该网站时,这段HTML代码会自动执行,从而达到攻击的目的。如,盗取用户Cookie、破坏页面结构、重定向到其它网站等。XSS攻击 XSS攻击类似于SQL注入攻击,攻击之前,我们先找到一个存在XSS漏洞的网站,XSS漏洞分为两种,一种是DOM Based XS

2021-08-31 11:23:29 234

原创 ElasticSearch使用说明

ElasticSearch-PHPcomposer安装composer require elasticsearch/elasticsearch实例化use Elasticsearch\ClientBuilder;$client = ClientBuilder::create()->setHosts([ 'host' => '127.0.0.1', 'port' => '9200',])->build();核心概念索引(index)一个索引可以理解成

2021-08-31 11:20:29 153

转载 PHP 接口的安全设计要素:Token,签名,时间戳

后端以api的方式将数据源呈现出来是目前的趋势,可以用在前后端分离的架构中,前后端分离之后,前后端人员能够更加专注于自己板块的东西;也可以用在后端与后端相互调用中。拿到接口后,前台就可以通过链接获取接口提供的数据,而返回的数据一般分为两种情况,xml和json,在这个过程中,服务器并不知道,请求的来源是什么,有可能是别人非法调用我们的接口,获取数据,因此就要使用安全验证验证原理原理从图中可以看得很清楚,前台想要调用接口,需要使用几个参数生成签名。1 时间戳:当前时间2 随机数:随机生成的随机数

2021-08-31 11:15:58 191

转载 PHP算法题猴子选大王写法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-08-31 11:06:29 168

原创 cpca和jieba

python cpca和jieba结合使用获取省市区街道查询例子@json_response@require_auth@require_store def test(request): import cpca from models import 数据表 # from django.db.models import Q import operator addr = [ '广东省广州市天河区东圃镇前进街道桃园路21号', ]

2021-06-18 09:15:10 416

原创 python 基础笔记

#<center>python基本语法</center>##基本用法###项目基础语法#####创建django项目>django-admin startproject xxx#####创建app目录>python manage.py startapp app#####运行项目>python manage.py runserver 127.0.0.1:8000#####创建/更新数据库>python manage.py makemigrat

2021-06-18 09:04:22 89

空空如也

空空如也

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

TA关注的人

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