iptables防火墙简述

08-15
一.防火墙 简介 防火墙:通过硬件或软件限制非法用户访问资源,可预防DDos.检测*** 防火墙工作在传输层(通过对不用软件标识所采用协议及端口.接收方采用相同协议及端口打开数据) 分类 硬件级防火墙:绿盟.深信服.天融信.思科华为等 软件防火墙:Windows Defender(Windows).iptables(Centos6).firewalld(Centos7) 二.iptables概述 iptables是Linux 内核集成的 IP 信息包过滤系统,如果 Linux 系统连接到因特网或

Python3_无题_1

08-15
Python3_无题_1 以下是我在看文档时,觉的需要注意的地方对照地址:https://docs.pythontab.com/python/python3.5/index.html #几种运算>>> 17 / 3 # classic division returns a float5.666666666666667>>>>>> 17 // 3 # floor division discards the fractional part5>>

HDU 6377 度度熊看球赛 (计数DP)

08-15
度度熊看球赛 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 293    Accepted Submission(s): 130 Problem Description 世界杯正如火如荼地开展!度度熊来到了一家酒吧. 有 N 对情侣相约一起看世界杯,荧幕前正好有 2×N 个横排的位置. 所有人都会随机坐在某个位置上. 当然,如果某一对情

小白,BeautifulSoup初步整理,后续添加

08-15
form bs4 import BeautifulSoup要导入bs4模块注意BeautifulSoup大小写soup = BeautifulSoup('html','html.parser')第一个参数html为要解析的html文档,html是字符串 解析到soup中后才可以开始使用 soup中用的比较多的方法为find_all()用法有:soup.find_all('a')//找出所有的a标签中的内容,返回的是一个数组,数组中的每个元素又是BeautifulSoup对象find_all()中

SpringBoot + MyBatis 实现对员工的增删改查

08-15
SpringBoot + MyBatis 实现对员工的增删改查 一.使用idea新建SpringBoot项目 File-->New-->Project-->Spring Assistant-->Next-->修改报名,项目名等信息-->Next-->在web中选中web,在SQL中选中MySQL.JDBS.MyBatis-->Next-->Finish 二.修改pom.xml文件[之前的操作已经导入了springboot.mysql.jdbc.myba

Vue的computed属性

08-15
computed属性:计算属性 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0,

[JavaScript]创建一个canvas画板-小结(1)

08-15
创建一个canvas画板 项目链接:GitHub 项目预览:Github Pages 项目描述:通过MDN提供的教程和API,创建一个拥有基本功能(包括绘画,橡皮擦,保存等)的canvas画板. 在教程的学习过程中,掌握canvas的基本用法,以及需要注意的一些地方. 开始创建一块画板 首先我们要在HTML中创建一个canvas <canvas id="canvas" width="300" height="300"></can

架构随想

08-15
软件架构就是在软件开发领域,实现软件系统目标的一个架构.当一个人新进入一个系统的时候,首先要摸清的就是这个系统的架构,从形式上去理解内容,从分析其部分到综合其整体. 一个软件系统是为了满足特定的功能需求.正如一个组织部门是为了完成一项事业.这都是在成事的层面.背后则是真正的推动力量必然是人, 是利益相关者.在政治上,是领袖,领袖的联盟成员即领袖的班底,各级官僚,老百姓等.在软件系统的利益相关者,用户客户,项目经理,开发.运维.甲方乙方各自是一个系统,又因为一个软件系统联结成为一个共同的系统. 为

display:flex布局

08-15
关于flex布局,我觉得它在布局里简直就是一匹黑马,不愧为弹性布局 阮一峰大神有一篇博客,讲的超级详细 (http://www.ruanyifeng.com/blog/2015/07/flex-examples.html)地址献上.... 下面来举例一下 我平时是什么场合派它上战场 1.左右居中 HTML <div class="wrapper"> <div class="box"></div> </div> CSS

Docker中安装Nexus3

08-15
https://blog.csdn.net/sqandczm/article/details/78560710 https://hub.docker.com/r/sonatype/nexus/ https://hub.docker.com/r/sonatype/nexus3/ 使用阿里云的镜像: https://yq.aliyun.com/articles/65274 复杂应用场景: http://www.cnblogs.com/wzy5223/p/5410990.html 注意卷标映射: 原文

CAD转换PDF格式,自定义设置PDF的尺寸、颜色、质量

08-15
我们在日常办公工作中,经常需要把CAD 转换成PDF格式,但是有时候会发现,转换完成的PDF图纸的显示是不清晰的.可能尺寸.颜色.质量都有问题,这时候我们该如何才能解决这一问题呢?今天小编就为大家迅捷CAD编辑器来操作,这样我没问我呢可以在操作CAD转PDF的同时,就能够自定义设置PDF的尺寸.颜色和质量.具体步骤如下: 步骤一:首先在浏览器搜索迅捷CAD编辑器下载安装到电脑端. 步骤二:运行软件,点击界面左上角的"文件"按钮,再点击"批处理"按钮,进入"

jQuery实现复选框的全选,全不选,反选

08-15
<html xmlns="http://www.w3.org/1999/xhtml">   <head>   <title></title>       <style type="text/css">   .mytable   {   width: 300px;   }   .mytable td{height:30px;border:1px solid #aaccff;padding:3px 5px;}

sorted排序函数

08-15
排序函数 语法:sorted(Iterable,key=None,reverse=False) Iterable:可迭代对象 key:排序规则(排序函数),在sorted内部会将可迭代对象中的每一个元素传递给这个函数的参数,根据函数运算的结果进行排序 reverse:是否是倒叙. True:倒叙,False:正序 lst = [1,5,6,4,3] new_lst = sorted(lst) print(lst) #原列表不会变 print(new_lst) #新列表是从小到大排序 lst =

【POJ1704】Georgia and Bob(博弈论)

08-15
[POJ1704]Georgia and Bob(博弈论) 题面 POJ Vjudge 题解 这种一列格子中移动棋子的问题一般可以看做成一个阶梯博弈. 将一个棋子向左移动时,它和前面棋子的距离变小,和后面棋子的距离变大,并且减小的值和增大的值是相等的,因此,这个过程我们就可以等价成一个阶梯博弈了. #include<cstdio> #include<iostream> #include<algorithm> using namespace std; int a[1010

48次课(Nginx防盗链、Nginx访问控制、Nginx解析php相关配置、Nginx代理)

08-15
Nginx防盗链 编辑虚拟配置文件 [[email protected] ~]# vim /usr/local/nginx/conf/vhost/test.com.conf 添加配置的内容 location ~* ^.+\.(gif|jpg|png|swf|flv|rar|zip|doc|pdf|gz|bz2|jpeg|bmp|xls)$ { expires 7d; valid_referers none blocked server_names *.test.com ; if ($invali

tomcat启动时,内存溢出,Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread &quot;main&quot;

08-15
 问题原因 通过tomcat启动项目,也许是因为项目太大,配置的内存不够用了.老是报内存溢出的问题. 解决办法 1.选中项目 右键 run as ->Run Configurations... 2.出现tomcat配置页面.选中需要修改的tomcat ->Arguments->在框内添加如下代码(具体要多大根据实际项目情况来设置) (-Xms1024m -Xmx2048m  -XX:MaxPermSize=1024M ) 3.保存重启之后项目就可以正常运行了. 4.补充 -vmargs

计算机信息安全易错题目整理1

08-15
消息认证不能预防的是发送方否认.(消息认证是指通过对消息有关的信息进行加密或签名变换进行的认证,包括消息内容认证(完整性).消息源和宿认证(身份)及消息的序列和操作时间认证). IKE协议主要有Oakley.SKEME.ISAKMP组成(前者为密钥交换协议.后者为Internet安全关联和密钥管理协议) 典型的PKI系统包括证书机构CA.注册机构RA和相应的PKI存储库,PKI存储库包括LDAP目录服务器和普通数据库,用于是对用户申请.证书.密钥.CRL和日志等信息进行存储和管理. 状态检测防火

区块链技术几个重要的坑

08-15
近些年,区块链技术飞速发展,引领了互联网领域一次新的技术浪潮,这种新型技术被认为是继蒸汽机.电力.互联网之后,下一代颠覆性的核心技术:并成为最近两年的热门投资方向,如著名投资人索罗斯在2017年年底的时候,把Facebook的股票全部卖掉,投资了一家用区块链发行股票公司Overstock.全球各大互联网公司也大力在区块链领域布局,积极推进区块链技术的落地,如IBM的供应链物流,金融结算服务区块链创业公司井喷般出现,国内区块链企业已达456家. 在区块链技术变得火热的同时,许多新技术出现,区块链技

关于sublime出现PyV8binary错误

08-15
关于sublime出现PyV8binary错误 官网 https://github.com/emmetio/pyv8-binaries 配置 解压后将其文件放在下面图示的文件夹下 python3支持 由于它是基于python3的,所以还需要安装配置python3. 原文地址:https://www.cnblogs.com/qiudaozhang/p/9486453.html

Java基础——基本类型包装类型的引入(1)

08-15
基本类型包装类型的引入 1.概述 基本类型就是我们之前所说的类似int.String.float等常用的一些数据类型,这一些是基本的数据类型,为了对基本类型数据进行更多的操作 ,以及更方便的操作,Java针对每一种数据类型提供了相应的类类型,即包装类型. 2.对应关系 byte(Byte).short(Short).int(Integer).long(Long).float(Float).double(Double).char(Character).boolean(Boolean) 3.详解(1