- 博客(23)
- 资源 (4)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 开发小技巧之Nginx的GZIP
WangScaler: 一个用心创作的作者。声明:才疏学浅,如有错误,恳请指正。之前在手把手教你搭建自己的博客介绍了我的博客的搭建方式,但是并未提到怎么部署的,起初我的博客是在nginx上简单的部署的。后来随着博客的数量增多,也没钱增加服务器的带宽,所以访问越来越慢,甚至三四分钟之后都加载不出来。这时候想起来之前别人说的Nginx的GZIP。当配置完之后发现,提升到了10s左右,果真是好东西啊。简介GZIP顾名思义,就是将文件压缩传输。图片、视频、大文件不建议使用压缩,压缩需要占用你的服务器资源.
2021-09-28 16:31:01
480
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 使用vuepress-theme-reco搭建自己的博客
使用vuepress-theme-reco搭建自己的博客vuepress-theme-reco是VuePress的一个主题,大家可以参考VuePress和其他主题,搭建你自己风格的主题,这篇主要讲解vuepress-theme-reco主题的博客。VuePress是静态网页生成器,通过它,可以迅速的将我们的Markdown笔记变成网页,方便我们翻阅,查找。一、初始化项目1、引入vuepress-theme-reco主题npm install vuepress-theme-reco --save-d
2021-07-26 09:57:45
8277
40
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 免费将自己的网站升级成HTTPS
免费将自己的网站升级成HTTPS我们知道HTTPS的好处很多,比如通信方式是加密的安全的。随便打开访问一个大厂的网站,你会发现他们都是htpps。比如我们的CSDN。那么我们如何将自己的Web网站也变成HTTPS呢?我们知道HTTPS区别于HTTP,是因为HTTPS在HTTP的基础上增加了SSL协议。那么开始吧,兄弟们。1、申请免费的SSL证书很多代理机构都有申请证书的功能,比如我们最熟悉的阿里云、UCloud。这里以阿里云为例,因为UCloud需要公司的信息。我们以个人名义申请。首先打开我上面的
2021-07-26 09:53:54
5507
4
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 装系统centos8,一路踩过的坑
安装centos8以及踩坑安装centos8RAID3.5寸硬盘装入硬盘架,推入服务器硬盘插口,启动服务器,硬盘灯亮说明安装到位。Ctrl+R进入System Setup,选择Device Setting,回车进入选择H710阵列卡配置选项进入选择虚拟盘管理,进入创建虚拟盘选择raid5,然后进入“选择物理盘”勾选要进行raid5的硬盘(此处全选),Apply Changes提示这个操作可能需要一定时间,OK,继续选择完硬盘后可见虚拟盘尺寸为8382GB,虚拟盘名称自定义
2020-12-25 16:15:13
4192
原创 xss攻击测试以及sprigboot防止xss攻击
title: Xssdate: 2021-02-23sidebar: ‘auto’tags:XssSpringbootcategories:后端Xss漏洞测试整理16个常见的属性标签和脚本script带来的漏洞。参考地址常见几种跨站脚本漏洞安全测试,测试的html,可以参考如下<!DOCTYPE html><html><head> <title>动态网页请求后台数据</title></head>.
2021-02-23 13:55:00
1070
原创 python控制台打印文字logo
python控制台打印logo复制logo打印文件内容到控制台复制logo在https://tools.kalvinbg.cn/txt/ascii上搜索你想生成的艺术文字,然后复制到文件。比如mylog.log文件中。打印文件内容到控制台python示例如下:file_object = open("./mylog.log") try: all_the_text = file_object.read() finally: file_object.clo
2020-09-25 19:49:18
1507
原创 Mongo使用事务报错
Mongo使用事务报错问题原因解决方法配置完副本集的mongo如何连接问题当我们在使用事务的时候会出现 This MongoDB deployment does not support retryable writes. Please add retryWrites=false to your connection string.提示,在网上搜索大多数的结果是根据提示在连接的参数加上retryWrites=false,而我也是这么做的,然而并没有软用。This MongoDB deployment
2020-09-22 11:25:25
4950
原创 Swagger_tornado设置默认不展开标签docExpansion
Swagger_tornado设置默认关闭标签一、通过在地址栏,添加?docExpansion=none成功关闭标签。二、通过修改配置文件修改。此安装包使用pip3安装,所以找到python3的虚拟环境此包的位置。如果是默认的python3环境,在包在/usr/local/python3/lib/python3.7/site-packages/tornado_swagger/swagger_ui将ui.html进行修改vim ui.htm添加字段docExpansion=none
2020-09-15 18:25:50
858
原创 HJ212_CRC16校检 _Python
HJ212_CRC16校检代码def crcFast(text): """ hj 212-2017 crc16效验 :param text: 待效验的字符串 :return: result """ data = bytearray(text, encoding='utf-8') crc = 0xffff dxs = 0xa001 for i in range(len(data)): hibyte = crc >
2020-08-28 18:25:33
1081
2
原创 Gitlab+CICD自动化部署Python项目
使用CICD原理:当我们push项目到gitlab,就会触发.gitlab-ci.yml 文件,文件里面的 only:- maste表示,当push的分支为master则执行脚本。执行时通过tags:- shell选择已有的runner去执行。这时候他会把项目拉取到gitlab-runner中,例如文件夹/home/gitlab-runner/builds/76vGuzGu/0/lizhen9880/ziot-backend/,相同的runner文件夹的76vGuzGu地址相同。这时候我们通过ssh 将项目
2020-07-30 18:55:56
2548
原创 ReadtheDocs托管文档以及常见问题
使用ReadtheDocs托管文档文章目录使用ReadtheDocs托管文档一、安装Python1、搜索python2、安装3、验证二、安装Sphinx1、安装Sphinx2.初始化三、支持markdown编写1、编写文件2、执行文件3、预览效果四、遇到的问题1.图片不显示2.表格不显示更多学习资源,请关注微信公众号 码农Share一、安装Python1、搜索python2、安装Add python 3.8 to PATH 自动给环境变量添加python的路径表示成功3、验证
2020-07-21 13:47:37
1484
原创 Python通过Sentinel哨兵连接Docker里的Redis集群
我用Docker搭建了Redis的一主两从三哨兵的集群,地址:https://blog.csdn.net/qq_41327483/article/details/107414945但当我用Python使用的时候出现了两个问题,这里记录一下:1、redis.exceptions.ConnectionError: Error 113 connecting to 172.19.0.3:6379. No route to host.2、redis.exceptions.ConnectionError: Err
2020-07-20 20:03:10
337
原创 Docker搭建Redis一主两从三哨兵
文章目录基于Docker搭建Redis一主两从三哨兵获取Redis镜像docker命令拉取镜像查看镜像获取并修改redis配置文件启动容器以交互模式进入容器redis-master创建日志文件目录,与配置文件相同启动redis服务器,如果没有任何输出,就说明成功了在容器里启动一个redis客户端输入密码,进行身份验证执行info命令,查看服务器状态退出客户端最后退出容器验证主从复制添加哨兵获取并修改sentinel配置文件通过wget命令获取sentinel的配置文件修改配置文件以下几项启动容器运行哨兵验证
2020-07-17 18:22:12
665
原创 Centos8上安装Docker以及Docker常见命令
文章目录Centos8上安装DockerDocker版本要求更新yum查看仓库版本,并指定版本安装启动dockerDocker常用的命令1、拉取镜像2、首次启动镜像3、启动已存在容器4、运行的docker容器列表5、停止容器6、进入容器7、查看容器的某些进程PID8、删除容器9、镜像列表10、启动所有容器11、复制文件到容器12、创建容器时指定IP查看网络模式创建一个新的bridge网络查看网络信息创建容器并指定容器ip13、创建快照查看现有容器创建容器快照导入并验证Centos8上安装DockerDo
2020-07-17 18:10:26
2301
6
原创 Windows 下启动 elasticsearch-rtf报错无法启动
jdk8 +环境,一般不会在这出现问题运行时报错,并无法正常启动原因:虽然大神添加了很多插件在里面,但是有些需要配置,如果我们不用可以删除。**解决办法:删除插件中的 lang-python 即可,以后需要了自行下载。**...
2020-03-21 15:31:16
568
原创 爬取网页常见的问题
爬取拉勾网常见问题一、ip被封禁破解IP被封禁的办法二、网站里有验证码三、验证登录四、动态页面先写到这里,庆祝自己的第一个爬虫成功入库,等我慢慢更新一、ip被封禁你好!当你兴奋冲冲的开始尝试第一个爬虫的时候,结果却是空,什么也没爬出来,然后你看到responds后面有个forbideen。哈哈,你的爬虫被人家网站识别出来了。不要丧气,与他战斗到底。破解IP被封禁的办法我们被封禁了不要紧,正...
2020-03-17 19:26:49
905
原创 电脑重启后,虚拟机设置成静态ip的linux系统,无法ping通外网,windows也无法ping通linux(每次都重置虚拟网络编辑器)
开发hadoop过程中,电脑二次重启后,发现无法连接外网。一。我的办法百度了解决办法。太繁琐,需要修改ip(我放在后面)。几经琢磨终于发现问题所在。你的电脑没有开启服务解决办法:我的电脑》》》管理》》》服务和应用程序》》》服务》》》所有的vmvare服务全开启修改为自动启动没错成功了二。他人(我之前用这个,没关两次机都得重新修改。太繁琐。不得不找办法彻底解决此问题。网...
2019-04-22 08:36:18
878
1
原创 大数据开发三 子节点配置以及ssh免密登陆
接上篇配置好文件克隆一克隆虚拟机①在虚拟机上右键点击克隆其余默认即可克隆两个,我们用两个子节点(可以先克隆一个,配置好slave1,在克隆slave2,因为1,2比较相同,方便修改。)二、子节点虚拟机配置**①在slave1,slave2上执行以下步骤(主机上不要删除了,小心!!!!!)嫌麻烦执行rm -rf /etc/udev/rules.d/70-persiste...
2019-04-10 11:16:28
624
原创 大数据开发二 集群环境配置
一安装jdk①window安装(自行安装)②linux安装这里使用xftp上传下载好的安装包cd /optrpm -ivh jdk-7u80-linux-x64.rpm二配置hadoop①上传hadoop安装包(x-ftp工具)②解压tar -zxf hadoop-2.6.4.tar.gz -C /usr/local
2019-04-10 09:58:44
217
原创 大数据开发一 集群环境的搭建
零1下载安装虚拟机(百度解决)2使用centeros 系统(百度解决)一设置固定ip①虚拟机工具栏 编辑、虚拟网络编辑器、 查看ip②service network restart 重启服务
2019-04-06 18:33:16
559
原创 怎么将项目里的appcompat_v7_10文件去掉
Luker团队:将低版本的Minimum Required Sdk换成高版本的两种办法一、1.1建项目时默认的Minimum Required Sdk都是低版本,建出来的项目都有个appcompat_v7_10文件,很烦。1.2解决办法:创建时建立高版本的,API14以上就可以二、当你误删appcompat_v7_10文件或者项目里不想要了怎么办?2.1 res下的values,va...
2018-12-09 16:50:13
953
原创 js切换tab界面
Lucker团队:一起交流,意见不同,私信,欢迎大家指正注册和登录用两个tab放在一个html里,当注册完成切换到登录界面用html写两个tab<input id="tab-1" type="radio" name="tab" class="sign-in" checked /><label for="tab-1" class="tab"
2018-11-28 11:31:18
801
2
原创 Html标题随滚动条移动(标题栏始终保持在顶端)
Lurke团队:HTML如何保持标题栏置顶上1、标题栏置顶并固定 position:fixed;定义和用法:position 属性规定元素的定位类型。位置被设置为 fixed 的元素,可定位于相对于浏览器窗口的指定坐标。可能的值可能的值描述:absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。元素的位置通过 “left”, “t......
2018-11-26 21:15:04
11089
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人