iptables

iptables完全控制目标 搭建一套企业实际使用的防火墙规则 防攻击 数据包转发 实际使用意义 Netfilter—Linux用于数据包处理,iptables会调用其使用 Hook point—数据包在Netfilter中的挂载点 iptables规则组成4表5链表:filter、nat、mangle、raw链:INPUT、OUTPUT、FORWARD、PREROUTING、POSTROUTING 作用: mangle:修改数据包,改变包头内容(TTL、TOS、MARK)raw:数据包状态跟踪分析 filter:访问控制、规则匹配nat:地址转发 具体规则 访问控制:ACCEP...

阅读全文

zepto.js 源码分析

尝试分析 Zepto 源码 从 `# 开始 1234 <script src="js/zepto.js"></script> <script> console.log($);</script> 控制台打印 $ 输出123ƒ (selector, context){ return zepto.init(selector, context) } 可见 $ 应该是一个全局变量,然后给它赋值一个函数,查看源码第235行,写了如下:123$ = ƒunction (selector, context){...

阅读全文

ansible初步

Purpose 了解ansible能做什么 了解ansible部署环境 安装ansible管理主机 Reference ansible官方 ansible的github Project ansible中文权威指南 Resolutionwhy ansible?引用ansible在github上的介绍: Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custo...

阅读全文

docker machine

官方参考文档 阿里Docker CE镜像源站 What is Docker Machine ?Docker Machine is a tool that lets you install Docker Engine on virtual hosts, and manage the hosts with docker-machine commands. You can use Machine to create Docker hosts on your local Mac or Windows box, on your company network, in your data cen...

阅读全文

docker单主机网络管理实践

前言容器作为应用,必然需要与外界通信,包括容器之间和外部网络。 Docker网络从覆盖范围分 单台主机上的容器网络★ 跨多台主机的容器网络 容器间通信容器间通信的三种方式: IP Docker DNS Server joined IP通信Docker安装时,默认会在主机上创建三个网络,bridge、host、none。可用docker network ls查看 none就是只有loopback的网络,无其他任何网卡。容器创建时可以用 --network=none来指定容器使用none网络 适应场景:一些安全性要求较高且不需联网的应用,如生成随机密码的容器,放在none里防止窃取...

阅读全文

说说vSAN

vSAN要说vSAN就不得不提下超融合的概念,超融合是一个整体解决方案,是将计算虚拟化,软件定义存储,软件定义网络等解决方案集成到一起的一个整体解决方案。 软件定义分布式存储是超融合(Hyper-Converged)的核心。引用VMware关于vSAN的一句介绍: VMware vSAN (formerly Virtual SAN), is the industry-leading software powering Hyper-Converged Infrastructure solutions. 即vSAN是VMware对超融合架构的一种解决方案。 而从功能上说,vSAN是基于...

阅读全文

JS模块化开发

JS模块化开发 模块化 不使用模块化 模块化开发 规范:CommonJS、AMD、CMD CommonJSCommonJS 服务器端模块的规范—Node.js采用该规范 单独一个文件即一个模块,每个模块都是一个单独的作用域输出模块变量的最好方法是使用 module.exports 对象 123456789var i = 1;var max = 30;module.exports = function () { for (i -= 1 ; i++ < max ; ) { console.log(i) } max *=1.1;} ...

阅读全文

Raspberry Pi + openHAB 打造智能安防监控报警系统

前言这是我毕业设计的项目,从选题到设计完成都是一个人独立完成,当然我参考了网上无数教程代码,最后完成算是达到我的预期,可最后答辩时功能演示出现状况,使老师觉得我做的也不怎么样(可能也是我表达能力差),不管了。反正我觉得特别好,至少我这段时间处理解决各种问题最终完成这个开始自己挖的坑还是非常有成就感。所以为感谢网上各位贡献的教程代码,让我可以顺利完成毕设,我也将自己的成果展示出来,与大家共享。 我打算把这篇文章作为整个设计过程的目录,方便整体把握和学习,希望和大家一起交流。 特别说明: 本设计中使用的代码大部分来源网络,参考了我都会注明出处。如果遗漏,可以留言,或原作者介意,也可联系我删...

阅读全文

智能安防监控报警系统---效果展示

前言这篇文章是我分享的智能安防监控报警系统系列文章的效果展示部分。 目录:RaspberryPi+openHAB打造智能安防监控报警系统 实现效果 温度监测、湿度监测、易燃气体检测等,并将温湿度等参数显示在APP中。 视频监控并通过客户端APP显示 控制及报警系统 环境指数超过阈值通过邮件、短信等报警提醒 客户端APP能控制LED、安防功能 当实验室触发报警时及时将实验室情况给管理人员 下图是我最后连接好各传感器后的实物图 下面是连线图,用frizing画的,比较丑,将就着看看把。 然后是客户端APP主界面 可以看到第一组远程控制部分包括LED灯开关控制、安防(也就是红...

阅读全文

Oracle备份恢复

前言 细谈Oracle备份方法Oracle备份恢复概念 基本概念运行方式 Oracle数据库有两种运行方式:一是归档方式(ArchiveLog),二是不归档方式(NoArchiveLog)。 归档方式 当数据库发生故障时最大限度恢复数据库,可以保证不丢失任何已提交的数据,即恢复到最后一次commit; 可实现冷备和热备; 支持完全备份和非完全备份以及完全恢复与非完全恢复; 但消耗系统10%性能,同时需要消耗更多存储空间; 非归档方式 只能恢复数据库到最近的回收点,即最后一次全备; 只支持冷备份(又称为一致性备份); 只能完全备份与完全恢复; 备份分类 ...

阅读全文

© 2019 lvbin's Blog All Rights Reserved.
Theme by hiero