首页 > 2019年12月22日 > 全部分享
使用 Nginx 阻止恶意 IP 访问
找到具有明显特征的访问记录,比如: 也许是某个开源框架的漏洞,执行参数上带的方法,达到下载指定文件然后执行的目的,由于危险性,所以 shell_exec 这类函数默认在 php.ini 是禁用的。 匹配特征找出不重复的 IP,写入文件: 编辑一个 nginx 配置,加入到 location 访问中: ...
分类:其他   时间:2019-12-22 19:44:18    收藏:0  评论:0  赞:0  阅读:83
go module 使用举例
go语言中,从1.11开始,引入module,进行版本管理。 通过使用module,工程目录的位置不用必须放在GOPATH下。 本文介绍 module的使用。 下文中用的Go版本是1.13。 1. go mod命令 通过go mod可以进行modules的相关操作。 首先看下 go mod命令: 2 ...
分类:其他   时间:2019-12-22 19:43:36    收藏:0  评论:0  赞:0  阅读:65
[Algorithm] 617. Merge Two Binary Trees
Given two binary trees and imagine that when you put one of them to cover the other, some nodes of the two trees are overlapped while the others are n ...
分类:其他   时间:2019-12-22 19:42:57    收藏:0  评论:0  赞:0  阅读:77
《linux就该这么学》课堂笔记20 LNMP架构部署动态网站环境
源码包安装程序 使用源码包来安装服务程序具有两个优势。 源码包的可移植性非常好,几乎可以在任何Linux系统中安装使用,而RPM软件包是针对特定系统和架构编写的指令集,必须严格地符合执行环境才能顺利安装(即只会去“生硬地”安装服务程序)。 使用源码包安装服务程序时会有一个编译过程,因此可以更好地适应 ...
分类:Web开发   时间:2019-12-22 19:41:57    收藏:0  评论:0  赞:0  阅读:97
【Java】《Java程序设计基础教程》第五章学习
5.1 抽象类 Java语言中,父类的某些方法不包括任何逻辑,并且需要由子类重写。在这种情况下,用abstract关键字来修饰一个类时,这个类叫做抽象类,用abstract关键字来修饰一个方法时,这个方法叫做抽象方法。 抽象方法只需声明,无需实现;抽象类不能被实例化,必须通过抽象类的子类来间接实现; ...
分类:编程语言   时间:2019-12-22 19:41:41    收藏:0  评论:0  赞:0  阅读:87
RabbitMQ 部署记录
1. erlang与rabbitmq版本对应关系: https://www.rabbitmq.com/which-erlang.html 2. 安装erlang 下载地址:http://www.erlang.org/downloads 1.安装依赖 yum install -y gcc gcc-c+ ...
分类:其他   时间:2019-12-22 19:41:00    收藏:0  评论:0  赞:0  阅读:77
Elasticsearch 概念理解
官方文档地址 Filebeat: https://www.elastic.co/cn/products/beats/filebeat https://www.elastic.co/guide/en/beats/filebeat/7.1/index.html Logstash: https://www ...
分类:其他   时间:2019-12-22 19:40:39    收藏:0  评论:0  赞:0  阅读:76
QT工程中添加资源(简单明了)
1. 在工程文件下右击添加新文件 2. 在QT目录下选择QT Resource File 3. 填写资源名称 4. 点击完成就可以看到自己建立的资源了 5. 点击右键添加现有文件,找到自己要添加的资源点击确定即可 6. 效果如图; ...
分类:其他   时间:2019-12-22 19:40:15    收藏:0  评论:0  赞:0  阅读:127
Dijkstra算法(朴素实现、优先队列优化)
Dijkstra算法只能求取边的权重为非负的图的最短路径,而Bellman Ford算法可以求取边的权重为负的图的最短路径(但Bellman Ford算法在图中存在负环的情况下,最短路径是不存在的(负无穷))。 算法原理 Dijkstra算法本质上是一种贪心算法,1959年,Edsger Dijks ...
分类:编程语言   时间:2019-12-22 19:39:48    收藏:0  评论:0  赞:0  阅读:126
语法制导的语义翻译
1.语法文法G[E]如下所示: E→E+T?|?E-T?|?T T→T* F?|?T/F?|?F F→P^ F?|?P P→(E)?|?i 要求构造出符合语义分析要求的属性文法描述(主要写生成四元式的部分)。 2.(选做)实验三:语法制导的语义翻译程序 要求: 用算符优先分析法实现如上表达式文法的语 ...
分类:其他   时间:2019-12-22 19:39:29    收藏:0  评论:0  赞:0  阅读:95
外设驱动程序设计
实验要求 在Ubuntu完成资源中全课中的“hqyj.嵌入式Linux应用程序开发标准教程.pdf”中的第十一章的test试验 提交编译,加载模块,卸载模块,测试运行的截图(要多张,全屏,体现学号信息) 实验代码 ...
分类:其他   时间:2019-12-22 19:39:07    收藏:0  评论:0  赞:0  阅读:98
面向对象
一、面向对象:封装 1、面向对象最基本的操作: 1、 如何创建对象:通过class对象,创建类名 2、如何设置属性以及属性的作用:属性是对象内的参数,我们可以动态设置参数变量。 3、如何设置对象中的方法:对象中的方法,就是给别人调用使用的。方法有返回值和方法没有返回值的区别。通过关键字,void和其 ...
分类:其他   时间:2019-12-22 19:38:47    收藏:0  评论:0  赞:0  阅读:70
一张图认识Python(附基本语法总结)
一张图带你了解Python,更快入门, 一张图认识Python(附基本语法总结) Python基础语法总结: 1.Python标识符 在 Python 里,标识符有字母、数字、下划线组成。 在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。 Python 中的标识 ...
分类:编程语言   时间:2019-12-22 19:38:28    收藏:0  评论:0  赞:0  阅读:91
决策树
一、决策树:转自公众号《数据科学家联盟》 1、决策树 决策树是一个非常有意思的模型,它的建模思路是尽可能模拟人做决策的过程。因此决策树几乎没有任何抽象,完全通过生成决策规则来解决分类和回归问题。因为它的运行机制能很直接地被翻译成人类语言,即使对建模领域完全不了解的非技术人员也能很好地理解它。因此在学 ...
分类:其他   时间:2019-12-22 19:38:11    收藏:0  评论:0  赞:0  阅读:115
pace.js[转载]
pace.js监控了什么: pace.js对于加载进度监控了什么呢?通过阅读源码,我们看到整体的进度有四个部分组成:document,elements,eventLag和ajax这四种监视器(Monitor)。 1. 那接下来就来看看它们分别是什么。 首先是document。document就是我们 ...
分类:Web开发   时间:2019-12-22 19:37:41    收藏:0  评论:0  赞:0  阅读:75
Ansible架构介绍及部署
Ansible架构模式 Ansible是由控制机和被管理机组成:控制机是用来安装Ansible工具软件和执行指令的服务器,被管理机是指运行业务的服务器,由控制机通过SSH进行管理。 Ansible管理方式 Ansible是一个模型驱动管理器,支持多节点发布,远程任务执行,默认使用SSH远程连接,无需 ...
分类:其他   时间:2019-12-22 19:37:20    收藏:0  评论:0  赞:0  阅读:88
002-官网安装openstack之-安装基础服务
安装openstack基础服务 (1)控制节点安装时间同步服务(chrony) 时间同步大体来说有两种方式: 一种是自己搭建时间同步服务器,各个需要同步时间的节点,与其同步时间 另一种则是使用ntpdate命令直接同步网络中已存在的时间服务器(如阿里云的服务器,地址为ntp.aliyun.com) ...
分类:其他   时间:2019-12-22 19:37:00    收藏:0  评论:0  赞:0  阅读:87
关于APICloud与DCloud的我的一些看法
最近因为项目需要,研究了一下市场较为流行的四种移动开发平台:Wex5、APPcan、Dcloud、APICloud,Wex5因为界面UI较为老旧,且语法和js有较大出入,APPcan不开源等缘故,主要深入研究分析了一下DCloud和APICloud,DCloud是专注于发展HTML5的,而APICl ...
分类:Windows开发   时间:2019-12-22 19:36:21    收藏:0  评论:0  赞:0  阅读:143
汇编语言01 - 打印 "Hello World!"
Hello World! 源代码 程序运行截图 小结 该博客仅供参考 ...
分类:编程语言   时间:2019-12-22 19:36:02    收藏:0  评论:0  赞:0  阅读:94
GHOST CMS - 索引Index
Index Index Use: {{#is "index"}}{{/is}} to detect this context. 使用:{{#is "index"}}{{/is}}来检测这个上下文。 Description描述 index is the name for the main post l ...
分类:其他   时间:2019-12-22 19:35:41    收藏:0  评论:0  赞:0  阅读:115
1431条   上一页 1 ... 20 21 22 23 24 ... 72 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!