ATM

nslookup命令详解

南楼画角 提交于 2021-02-19 05:00:45
nslookup命令详解 nslookup命令用于 查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题。 nslookup的用法相对来说还是蛮简单的,主要是下面的几个用法。 1 直接查询 这个可能大家用到最多,查询一个域名的A记录。 nslookup domain [dns-server] 如果没指定dns-server,用系统默认的dns服务器。下面是一个例子: [root@localhost ~] # nslookup baidu.com Server: 10.30 .7 .177 Address: 10.30 .7 .177 #53 Non-authoritative answer: Name: baidu .com Address: 123.125 .114 .144 Name: baidu .com Address: 111.13 .101 .208 Name: baidu .com Address: 180.149 .132 .47 Name: baidu .com Address: 220.181 .57 .217 2 查询其他记录 直接查询返回的是A记录,我们可以指定参数,查询其他记录,比如AAAA、MX等。 nslookup -qt = type domain [dns -server ] 其中,type可以是以下这些类型: A 地址记录

nslookup详解(name server lookup)( 域名查询)

自作多情 提交于 2021-02-19 04:43:04
nslookup详解(name server lookup)( 域名查询) 一、总结 1、 爬虫倒是很方便拿到页面数据: a、网页的页面源码我们可以轻松获得 b、比如cnsd博客,文章的正文内容全部放在<article></article>当中,所以非常好获取,此时我们获取的是html的页面 c、html的数据自带格式,所以直接放到数据库即可,因为数据库里面存的也就是html数据,要显示的话直接把这部分数据放到页面上面来即可 2、 nslookup :(name server lookup)( 域名查询) 二、nslookup详解(name server lookup)( 域名查询) nslookup可以指定查询的类型,可以查到DNS记录的生存时间还可以指定使用哪个 DNS服务器 进行解释。在已安装 TCP/IP协议 的电脑上面均可以使用这个命令。主要用来诊断 域名系统 (DNS) 基础结构的信息。Nslookup(name server lookup)( 域名查询 ):是一个用于查询 Internet 域名 信息或诊断DNS 服务器问题的工具. nslookup是 一个程序的名字 ,这个程序让因特网服务器管理员或任何的计算机用户 输入一个主机名(举例来说,“whatis.com.cn”)并发现相应的IP地址 。它也会 相反的名字查找为一个你指定的 IP 住址找出主机名 。 举例

PON简史

岁酱吖の 提交于 2021-02-17 05:59:33
大家好,我是小枣君。 之前有不少同学问EPON、GPON、10G PON、XG-PON、NG-PON2到底是什么关系。今天通过这篇文章,我详细给大家介绍一下。 01. EPON和GPON 故事要从PON的起源开始说起。 上世纪80年代, 计 算机和多媒体技术崛起 , 越来越多的人开始拥有 电脑 ,也 开始接触网络( 局域网或互联网 ) 。 于是,数据通信业务 开始兴起,上网 需求出现 。 早期的时候,运营商能提供的上网服务,基本上都是通过电话线、双绞线(网线)、同轴电缆这样的铜制线缆。技术包括ADSL ( 非对称数字用户线路)和 ISDN专线 ( 综合业务数字网 ) 等。 ADSL Modem 这些方式要么速率很慢,要么成本很高,并不能满足用户的需求。 于是,光纤作为一种新型通信介质,开始进入了人们的视野。 光纤维 自从1966年华裔科学家高锟先生通过一篇论文奠定了光纤通信理论基础之后,这项技术便进入了高速发展的阶段 。 光纤制造工艺不断成熟,产业链也日益成型。 到了80年代末,为了将光纤应用于宽带接入业务,陆续有厂商推出了自己的窄带PON技术。当时,这种技术速率很低,不超过2Mbps。 而且, 因为厂商们 各自为战, 所 以一直没有形成统一的规范和标准。 1995年,包括BELLSOUTH、BT、France Telecom在内的7家网络运营商共同发起成立了 全业务接入网联盟

三分钟,RPA了解一下?

一世执手 提交于 2021-02-14 19:00:00
什么是RPA? 根据机器人流程自动化和人工智能研究所(IRPAAI)的定义,RPA描述了这样一种技术应用:让公司员工能够配置计算机软件和机器人,采集和解释现有应用以便处理交易、操作数据和触发响应,并与其它数字系统通信。 RPA是目前最受欢迎的人工智能应用技术之一,因为它允许企业在原有业务系统之上进行业务流程自动化的部署,对原有系统无需任何改造,是一种非侵入式技术。 很多公司对RPA解决方案抱有极高的期待和热忱,这是因为: RPA机器人与员工相比能够更加地快速、精准 RPA可以全天候执行流程任务 大多数大型非技术公司(甚至是技术公司)仍然较高地依赖原有业务系统 部分职员仍然使用包括一些原有业务系统在内的众多系统来完成日常工作任务 ... RPA机器人场景举例 RPA机器人可以像人类一样使用系统的应用程序。由于RPA的应用灵活、使用领域广泛,所以我们无法提供完整的机器人操作列表,金智维根据多年的实施落地经验,列举下述RPA部分场景: 财务领域 银行企业对账 企业之间往来对账 差旅报销 合同审核 财务报表生成 增值税纳税申报 单据审核 报表报送 银行 信用卡在线审批 客户黑白名单审核 ATM/POS运营 零售贷款 结算 经营报表生成 日常办公邮件处理 反洗钱业务自动化 个人业务自动化 证券 自动开闭市 开市期间监控 定期巡检 业务清算 资管系统 托管系统 柜台交易系统 零售系统 财务系统

Mysql项目实战-ATM

北城以北 提交于 2021-01-26 10:41:07
Mysql项目实战-ATM 一、项目需求说明 二、项目代码 项目需求 步骤一:创建表,并为各表添加约束 储户表:储户ID,姓名,身份证,联系电话,联系地址 要求: 1.储户ID为主键且自增 2.身份证号码唯一,15或18位 银行卡信息表:卡号,币种,存储类型(定期,活期),开户时间,开户金额,当前账户余额,密码,是否挂失,储户ID 要求: 1.卡号主键,卡号必须是0-9的数字,格式xxxx xxxx xxxx xxxx以1010 3576开头 2.存储类型只能是下面三种之一:活期,定期,活定两便 3.开户金额必须大于1元 4.密码必须大于或者等于6位 5.是否挂失只能是下面两种之一:是,否 6.储户ID是外键,关联储户表的主键。 7.币种默认RMB 8.开户时间默认当前时间 9.密码默认888888 10.是否挂失默认:否 11.根据卡号创建银行卡信息表的索引优化表查询。 交易信息表:交易日期,卡号,交易类型,交易金额,备注 要求: 1.卡号为外键,关联银行卡信息表主键 2.交易类型只能是下面两种之一:存入,支取 3.交易金额必须大于0 4.交易时间默认为当前时间 测试:至少添加10条储户表和银行卡信息表数据。 步骤二:创建视图,要求如下: 1.创建储户表视图 2.创建银行卡信息表视图 3.创建交易信息表视图 4.创建查询挂失的客户信息视图 5

北京化工大学寒假集训【BUCTOJ】(1)1-6题

只愿长相守 提交于 2021-01-25 11:11:42
1.快速幂 题目描述 求 a 的 b 次方对 p 取模的值,其中 0≤a,b≤10^9 , 0<p≤10^9 输入 三个用空格隔开的整数a,b和p。 输出 一个整数,表示a^b mod p的值。 样例输入 2 3 9 样例输出 8 对于本题,按照以往的思路是直接循环进行乘法,同时,边乘边取模,最终能够得到结果,但是本题由于乘的次数过多导致运算时间过于长,所以要考虑的就是怎样通过改进算法来缩短计算时间 这里就有了快速幂,快速幂的目的就是快速求出幂,假设我们要求a^b,按照朴素算法就是把a连乘b次,这样一来时间复杂度是O(b)也即是O(n)级别,快速幂能做到O(logn),快了好多好多。它的原理如下: 当幂指数非常大的时候,我们并没有必要一次又一次的反复求,假设我们本来要求2 1024 我们可以依次求得2 2 、2 4 、2 8 、……2 1024 这样,原本需要1024次循环,现在只用了10次,时间也就大大缩短了。 同理我们可以推进到一般情况,b可以拆解为若干不重复的2的次幂的和的形式,即可以用二进制的形式来表示,巧妙的运用位运算或者模运算,可以得到每一位前的系数为0或者1来达到快速幂的目的 # include <bits/stdc++.h> using namespace std ; long long a , b , p ; long long f ( long long a ,

测试理论基础(思维导图)

不打扰是莪最后的温柔 提交于 2021-01-15 05:07:26
一、软件测试基础 二、测试级别 三、系统测试类型 四、软件测试方法 五、软件质量 六、系统测试流程 七、测试用例格式 八、用例设计方法 1.什么是软件测试? 软件测试定义:使用人工和自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。或者:为了发现程序中的错误而执行程序的过程。 软件测试存在的意义: ①程序测试为了发现程序存在的代码或业务逻辑错误; ②软件测试为了检验产品是否符合用户需求(充分站在用户的角度); ③软件测试为了提高用户的体验。 2.软件测试的原则 1、测试应该尽早介入。 2、所有的测试都应追溯到用户需求。 3、程序员应该避免检查自己的程序。除了单元测试。因为程序员对于自己的作品,思维具有局限性。无法保证测试质量。交给第三方或者专业测试,运用各种测试技术,利用丰富的测试经验和对BUG的敏感,去提高软件的质量。 4、设计测试用例时应考虑到合法的输入和不合法的输入以及各种边界条件,特殊情况下还要制造极端状态和意外状态。 5、二八原则,测试发现的错误中80%很可能起源于20%的模块中。 6、对错误结果要进行一个确认过程(分清必现和偶然)。 7、制定严格的测试计划。 8、完全测试时不可能的,测试需要终止。 9、妥善保存测试过程中所有文档。 3.软件测试的分类 按测试阶段划分:单元测试(开发的自测行为)、集成测试

银行数字化转型,有效应对三大挑战

给你一囗甜甜゛ 提交于 2021-01-11 02:53:59
不论身处何地,只要有网络,就能够对支付、存贷、转账、理财、结售汇。这些在生活中都被视为是理所当然的金融服务,在几十年前完全不可想象,而今天能够让每个人享受到,这是银行电子化三十年发展的巨大成果。 银行业改革是电子化发展的序曲 1979年是至关重要的一年。这一年,农业银行重新得以恢复成立,中国银行和建设银行也分别从中国人民银行和财政部分离出来。随后的后1984年,工商银行从中国人民银行分离,也是这一年,中国人民银行发布了《信贷资金管理试行办法》,中央银行与专业银行二元银行体制及多种所有制金融机构体系的逐步形成。 银行改革发展步入快车。1986年,交通银行、招商银行、中信实业银行、深圳发展银行、福建兴业银行、广东发展银行等一批新兴的股份制商业银行陆续创立;1994年,国家开发银行、农业发展银行和进出口银行这三大政策性银行成立;1995年起35个大中城市分期分批组建由城市企业、居民、和地方财政投资入股的地方股份制性质的城市合作银行;2003年开始,工商银行、中国银行、建设银行、交通银行等银行全面启动股份制改造并成功上市;2007前的春天,汇丰、花旗等外资银行在中国取得法人营业执照。 银行电子化发展的四个阶段 银行业电子化是在银行业改革的基础上而来。20世纪80年代中期,中国人民银行牵头成立金融系统电子化领导小组,制订了金融电子化建设规划和远期发展目标。总体设想是“六五”做准备,“七五

Python-标准库(常用模块)

本小妞迷上赌 提交于 2021-01-08 20:34:38
一.logging模块 logging翻译为日志记录 那问题是什么是日志? 日志实际上是日记的一种,用于记录某个时间点发生了什么事情,比如大学老师的教学日志,工作日志等 为什么要记录日志? 在实际生活中记录日志主要为了日后复查, 比如某个大学老师每天记录自己讲的什么内容,后面有学生某科成绩优异获奖了,校长想要奖励对应的老师,但由于每个老师教的班级都很多,并不一定记得是谁教的,这时候就可以查看教学日志来获取需要的信息了 再比如,工厂的生产日志,如果某个产品除了因为某个零件出现了故障,通过生成日志,可以找到与这个产品同批次的其他产品,进行返工,或是通过日志找到该零件的供应商,进行沟通解决! 程序中的日志 我们的程序开发完成后会被不同系统环境的用户下载使用,期间可能就会出现问题,直接把错误信息展示给用户看是没有任何意义的,用户看不懂也不会解决,那这时候就可以将用户执行的所有操作,以及代码运行的过程,记录到日志中,程序员通过分析日志内容,可以快速的定位问题 综上: 日志就是用来记录发生的事件的 日志并不会立即产生作用,而是当程序出现了问题时在去分析日志文件提取有用信息 什么是logging模块 logging模块是python提供的用于记录日志的模块 为什么需要logging 我们完全可以自己打开文件然后,日志写进去,但是这些操作重复且没有任何技术含量,所以python帮我们进行了封装

红队视角看 Sunburst 后门中的 TTPs

元气小坏坏 提交于 2021-01-06 09:22:23
作者:蓝军高级威胁团队@深信服千里目安全实验室 原文链接: https://mp.weixin.qq.com/s/wtEbawfOd1g_T2ovp1SaGg 1.针对SolarWinds供应链攻击简介 最近FireEye披露的UNC2452黑客组织入侵SolarWinds的供应链攻击让安全从业人员印象深刻。一是影响规模大,SolarWinds官方称受影响的客户数量可能有18000家。二是攻击者留下的后门程序-Sunburst,十分隐蔽和具有迷惑性,分析认为攻击者对SolarWinds Orion产品理解程度很深。 有证据表明,早在2019年10月,UNC2452黑客组织就一直在研究通过添加空类来插入代码的能力。因此将恶意代码插入原始SolarWinds.Orion.Core.BusinessLayer.dll的时间可能很早,甚至可能是在软件构建编译之前。这就导致SolarWinds官方无意间对包含4000行恶意代码的DLL进行了数字签名,这样容易让恶意代码提升权限,并且很难被人发现。感染的Origin软件第一个版本是2019.4.5200.9083,在此几个月的时间内,用户通过下载受到感染的产品版本被感染。目前原始dll文件中没有发现存在动态拓展、也不存在横向移动等后渗透阶段的相关能力支持。 2.Sunburst后门总体流程 总体流程图 (Sunburst的供应链攻击各阶段-图源