自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 收藏
  • 关注

原创 浅谈结构化数据、非结构化数据,关系数据库、非关系数据库

例如,企业中使用的ERP、OA、HR系统中的数据,如员工信息、财务记录等,都是结构化数据的典型代表。- 例如,企业中的ERP、OA、HR系统里的数据,如员工信息、财务记录等,都是结构化数据,它们通常存储在关系数据库中以便高效查询和管理。- 非关系数据库提供了多种数据模型,如文档存储、键值存储、宽列存储和图形数据库,这些模型可以根据数据的特点来选择合适的存储方式。- 非结构化数据,如文本文件、电子邮件、图片、音频和视频等,没有固定的格式,不适合传统的关系数据库模型。

2024-03-05 23:50:50 542

原创 浅谈块存储、文件存储、对象存储

块存储、文件存储和对象存储各有千秋,它们分别适用于不同的应用场景。而如果需要长期存储大量数据,对象存储可能是更好的选择。它允许用户以文件的形式存储和访问数据,适合需要文件层次结构和传统文件访问模型的应用。- 适用场景:文件存储适用于需要文件层次结构和传统文件访问模型的应用,如网络文件共享和多媒体处理。- 适用场景:对象存储适用于大量不可变数据的长期存储,如文档、图片、视频等。**块存储、文件存储和对象存储各自有其独特的特点和适用场景**。- 优势:具有高性能和低成本的优势,适合需要直接访问存储块的场景。

2024-03-05 23:41:36 461

原创 关于阿里云ACP认证考试

阿里云ACP认证考试(Alibaba Cloud Certified Professional)是阿里巴巴集团旗下的阿里云推出的一系列专业技术认证之一,旨在对使用阿里云产品的架构设计、开发实施以及运维管理等相关人员进行专业技能鉴定。请注意,这个费用可能会随着时间和阿里云官方政策的变化而有所调整,实际费用应以阿里云官方网站发布的最新信息为准。随着技术的发展和市场需求的变化,阿里云可能会适时推出更多或更新的认证方向,因此建议直接访问阿里云官方网站获取最新、最准确的认证信息。请以阿里云官方发布的最新信息为准。

2024-01-31 17:47:17 1016

原创 浅谈桌面云

桌面云在初期硬件上的投资是比较大的,因为需要购买新的服务器来运行云服务,但由于传统桌面的更新周期是3年,而服务器的更新周期是5年,所以硬件上的成本基本相当,但由于软成本的大大降低,而且软成本在TCO中占有非常大的比重,所以采用云桌面方案总体TCO大大减少了。桌面操作系统运行于共享物理或虚拟资源池,用户可使用瘦客户机端或其他任何与网络相连的设备(即终端设备,包括云终端、笔记本、普通PC、智能终端等)通过专用的程序或浏览器访问部署在云数据中心(即服务器端)的客户桌面与各种应用。

2024-01-29 15:12:07 870

原创 浅谈公有云、私有云、混合云

私有云适用于需要高度安全性和数据保密性的大型企业、政府机构等,可以提供高安全性、可定制性和可管理性的服务;在选择云服务模式时,需要综合考虑业务需求、数据安全性、成本预算和IT团队的能力等多个因素,并根据实际情况进行调整和优化。总之,公有云、私有云和混合云都是企业数字化转型的重要工具,需要根据实际情况进行选择和使用。选择合适的云服务模式需要综合考虑多个因素,包括企业的业务需求、数据安全性、成本预算和IT团队的能力等。公有云、私有云和混合云各有其特点和使用场景,企业可以根据自身需求选择合适的云服务模式。

2024-01-23 18:14:44 802

原创 浅谈VLAN和VXLAN

VLAN和VXLAN的设计目标和适用场景不同。VLAN主要是为了解决广播风暴问题,实现同一建筑物内或同一局域网内的逻辑隔离,因此其设计满足了更小规模的网络需求。而VXLAN主要是为了解决虚拟化数据中心的大规模扩展问题,需要支持更多的虚拟机和容器之间的通信,因此采用了更长的标识字段。

2023-12-29 16:30:59 387

原创 TensorFlow 的基本概念和使用场景

2. 自然语言处理(NLP):使用词向量和序列模型,如循环神经网络和长短期记忆网络(LSTM),进行文本分类、情感分析和机器翻译等任务。2. 图(Graph):描述了神经网络的结构,它由节点(Node)和边(Edge)组成,节点表示操作,边表示张量之间的依赖关系。1. 张量(Tensor):是 TensorFlow 中的基本数据结构,它是一个多维数组,可以表示向量、矩阵和更高维度的数组。1. 图像和语音识别:使用卷积神经网络(CNN)和循环神经网络(RNN)等模型进行图像和语音识别任务。

2023-09-17 22:12:23 268

转载 国产六大CPU:飞腾、鲲鹏、龙芯、海光、申威、兆芯

n CPU,即中央处理器是计算机的运算和控制核心,其功能主要是解释计算机指令以及处理计算机软件中的数据。CPU 主要由控制器、运算器、存储器和连接总线构成。其中,控制器和运算器组成 CPU 的内核,内核从存储器中提取数据,根据控制器中的指令集将数据解码,通过运算器中的微架构(电路)进行运算得到结果,以某种格式将执行结果写入存储器。因此,内核的基础就是指令集(指令集架构)和微架构。指令集是所有指令的集合,它规定了 CPU 可执行的所有操作,微架构是完成这些指令操作的电路设计。相同的指令集可以有不同的微架构,如

2022-09-05 14:41:18 24897

原创 HG海光X86

HG

2022-08-22 16:12:17 2217

原创 挖矿病毒解决

1、进程cpu 100% watchdog2、解决/tmp netstat(矿池、鱼池、sup)进程,文件主程序crontab -l 计划任务分析脚本3、如何进来的?web日志、log4j、命令、漏洞:docker yam fastjiosn、邮件、下载恶意软件(doc、rar、恶意源、docker、wget)4、定位如何传播:蠕虫、ssh弱口令、内网ip探测工具、大量exp、Linux本身免密登陆、root高权限程序劫持、sodo5、解决措施下载样本、分析样

2022-03-23 23:24:44 8010

原创 应急--加固

应急:1、找原因,为什么会产生勒索病毒?1)、勒索病毒的特征:文件加密、BTC(比特币)地址--家族,定位到解密方式,2)、如何解密,搜不出来怎么办?3)、明确如何进来的3389、漏洞永恒之蓝ms17010-2017年勒索病毒利用最多;邮件;log4j-2022年勒索病毒利用最多的漏洞;云桌面;4)、定位3389--外网入口(弱口令爆破)windows排查:账号 端口、进程 启动项系统信息、计划任务、服务 系统信息 自动化查杀 日志查看痕迹,是

2022-03-23 21:54:22 676

原创 321-应急2

1开机启动1.启动菜单c:\Users\Administrator(根据当前计算机登陆⽤户名)\AppData\Roaming\Microsoft\Windows\开始 菜单\程序\启动2.msconfig3.注册表regedit:HKEY_CURRENT_USERS/software/Microsoft/Windows/CurrentVersion/RunHKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Run

2022-03-23 00:58:21 4222

原创 320-2

复盘1.XSS漏洞原理、漏洞挖掘方法、漏洞修复(HTML实体化编码) 重中之重:原理、挖掘方法2.渗透测试信息收集的方法(cnd、cms、端口、目录扫描) 重中之重:端口、子域名、目录扫描工具使用3.端口信息及漏洞利用方法 重中之重:数据库相关的端口及利用方法作业1.了解一下什么是CMS,代表什么意思2.收集三个子域名挖掘的工具,必须熟悉oneforall使用3.了解心脏滴血漏洞(最好自己搭建环境操作一下)4.熟悉masscan和nmap工具的使用5.熟悉目录扫描三...

2022-03-21 00:39:33 2823

原创 320-1

burpsuitkali复盘重点burp使用--proxy、inruder、repeater 重中之重: intruder中的四种模式进行暴力破解工具使用---RDP爆破、超级弱口令工具 重中之重:hydra使用了解OWASP top10网络安全名词作业1.安装burpsuite证书2.安装小皮面板(phpstudy)-windows docker-linux3.了解验证码绕过漏洞--验证码不更新、验证码无用(把验证码删除还可以继续登录)4.熟悉ssh的爆破...

2022-03-21 00:37:33 224

原创 318应急响应相关

2022-03-21 00:26:51 199

原创 312预备

网络安全

2022-03-21 00:24:06 2354

原创 VLAN、VXLAN

相比VLAN技术,VXLAN技术具有以下的优势: (1) 24位长度的VNI字段值可以支持更多数量的虚拟网络,解决了VLAN数目上限为4094的局限性的问题。 (2) VXLAN技术通过隧道技术在物理的三层网络中虚拟二层网络,处于VXLAN网络的终端无法察觉到VXLAN的通信过程,这样也就使得逻辑网络拓扑和物理网络拓扑实现了一定程度的解耦,网络拓扑的配置对于物理设备的配置的依赖程度有所降低,配置更灵活更方便。 (3) VLAN技术仅仅解决了二层网络广播域分割的问题,而VXLAN技术还...

2021-12-23 02:05:48 1902

原创 ETL、ELT

如果您接触过数据仓库, 您可能会使用 ETL (Extract、 Transform、 Load) 或 ELT ( Extract、Load、 Transform) 将您的数据从不同的来源提取到数据仓库中。这些是移动数据或集成数据的常用方法, 以便您可以关联来自不同来源的信息, 将数据安全地存储在一个位置, 并使公司的成员能够从不同业务部门查看综合数据。ETL和ELT两个术语的区别与过程的发生顺序有关。这些方法都适合于不同的情况。一、什么是ETL?ETL是用来描述将数据从来源端经过抽取(extrac

2021-12-22 19:14:01 268

转载 Spring Cloud组件

Spring Cloud由众多子项目组成,如Spring Cloud Config、Spring Cloud Netflix、Spring Cloud Consul 等,提供了搭建分布式系统及微服务常用的工具,如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性token、全局锁、选主、分布式会话和集群状态等,满足了构建微服务所需的所有解决方案。服务发现——Netflix Eureka客服端负载均衡——Netflix Ribbon断路器——Netflix Hystrix服务网关—

2021-12-22 13:45:01 80

原创 微服务平台(Tencent Service Framework,TSF)

微服务平台 TSF - 文档中心 - 腾讯云 (tencent.com)微服务平台(Tencent Service Framework,TSF)

2021-12-21 23:29:16 2317

原创 微服务架构

1、DubboDubbo框架是由阿里巴巴开发的开源式的分布式服务化治理框架,它会通过RPC请求方式访问。Dubbo是在阿里巴巴的电商平台中逐渐探索演进所形成的,经历过复杂业务的高并发挑战,现在许多大企业都使用的都是Dubbo。二、DropwizardDropwizard框架集中了Java生态系统中各个问题域里最好的组件集成于一身,它能够极快的打造一个Rest风格的后台,还可以整合Dropwizard核心以外的项目。与Spring Boot相较,Dropwizard在轻量化上更有优势。三、

2021-12-21 23:24:09 318

原创 Underlay网络,Overlay网络

Underlay网络是由各类物理设备构成,通过使用路由协议保证其设备之间的IP连通性的承载网络。Overlay网络是通过网络虚拟化技术,在同一张Underlay网络上构建出的一张或者多张虚拟的逻辑网络。不同的Overlay网络虽然共享Underlay网络中的设备和线路,但是Overlay网络中的业务与Underlay网络中的物理组网和互联技术相互解耦。Overlay网络的多实例化,既可以服务于同一租户的不同业务(如多个部门),也可以服务于不同租户,是SD-WAN以及数据中心等解决方案使用的核.

2021-12-21 23:08:40 1198

原创 EMU、KVM、QEMU-KVM、Libvirt

QEMU提供一系列的硬件模拟设备(CPU,网卡,磁盘等),客户机指令都需要QEMU翻译,因而性能较差。KVM是linux内核提供的虚拟化,可以用来进行vCPU的创建与运行,虚拟内存的地址空间分配,指令执行效率较高,但缺少IO设备的虚拟化。QEMU-KVM就是KVM与QEMU的结合,KVM负责CPU虚拟化+内存虚拟化,QEMU模拟其它IO设备。qemu,其中关键字emu,全称emulator,模拟器,所以单纯使用qemu是采用的完全虚拟化的模式。Qemu向Guest OS模拟CPU

2021-12-21 22:57:00 1021

原创 Kubernetes 组件介绍

一个 kubernetes 集群主要由控制节点(master)、工作节点(node)构成,每个节点上都会安装不同的组件。控制节点(master):集群的控制平面,负责集群的决策。 API Server:集群操作的唯一入口,接收用户输入的命令,提供认证、授权、API注册和发现等机制。 Scheduler:负责集群资源调度,按照预定的调度策略将 Pod 调度到相应的 node 节点上。 ControllerManager:负责维护集群的状态,比如程序部署安排、故障检测、自动扩展和滚...

2021-12-03 13:52:50 447

原创 Hadoop大数据组件简介

每个服务对应介绍如下:HDFSHDFS(Hadoop Distributed File System),是一个分布式文件系统。它具有高容错性的特点,可以被广泛的部署于廉价的PC之上。它以流式访问模式访问应用程序的数据,这大大提高了整个系统的数据吞吐量,能够满足多来源、多类型、海量的数据存储要求,因而非常适用于日志详单类非结构化数据的存储。HDFS架构采用主从架构(master/slave)。一个典型的HDFS集群包含一个NameNode节点和多个DataNode节点。NameNode节点负责整个

2021-12-03 13:49:57 1721

原创 ceph--

Ceph的底层核心是RADOS(Reliable, Autonomic Distributed Object Store),Ceph的本质是一个对象存储。RADOS由两个组件组成:OSD和Monitor。OSD主要提供存储资源,每一个disk、SSD、RAID group或者一个分区都可以成为一个OSD,而每个OSD还将负责向该对象的复杂节点分发和恢复;Monitor维护Ceph集群并监控Ceph集群的全局状态,提供一致性的决策。RADOS分发策略依赖于名为CRUSH(Controlled Repli.

2021-12-01 13:56:53 79

原创 vlan & vxlan

相比VLAN技术,VXLAN技术具有以下的优势: (1) 24位长度的VNI字段值可以支持更多数量的虚拟网络,解决了VLAN数目上限为4094的局限性的问题。 (2) VXLAN技术通过隧道技术在物理的三层网络中虚拟二层网络,处于VXLAN网络的终端无法察觉到VXLAN的通信过程,这样也就使得逻辑网络拓扑和物理网络拓扑实现了一定程度的解耦,网络拓扑的配置对于物理设备的配置的依赖程度有所降低,配置更灵活更方便。 (3) VLAN技术仅仅解决了二层网络广播域分割的问题,而VXLA...

2021-12-01 13:51:03 12

转载 zookeeper为什么最好为奇数个

所谓的zookeeper容错是指,当宕掉几个zookeeper服务器之后,剩下的个数必须大于宕掉的个数,也就是剩下的服务数必须大于n/2,zookeeper才可以继续使用,无论奇偶数都可以选举leader。5台机器最多宕掉2台,还可以继续使用,因为剩下3台大于5/2。说为什么最好为奇数个,是在以最大容错服务器个数的条件下,会节省资源,比如,最大容错为2的情况下,对应的zooke...

2019-04-24 09:39:43 652 1

转载 选择指定的几个核

让宿主机运行操作系统时候,更多的选择指定的几个核,这样就不会过多抢占虚拟化中虚机的vcpu调度,通过修改内核启动参数我们可以做到:修改 /etc/default/grub文件,让系统只使用前三个核 隔离其余核。GRUB_CMDLINE_LINUX_DEFAULT="isolcpus=4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,...

2019-04-24 09:38:11 141

原创 centos时区

chkconfig ntpd onchkconfig --list ntpdntpdate 182.92.12.11cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtimedate -Rtimedatectltzselecthwclock

2019-02-28 14:24:25 160

原创 stdin

ssh 10.10.17.2 "echo 'abcd' | passwd --stdin root"

2018-12-10 17:08:28 1658

转载 MySQL两种存储引擎: MyISAM和InnoDB

MyISAM和InnoDB两者的应用场景:1) MyISAM管理非事务表。它提供高速存储和检索,以及全文搜索能力。如果应用中需要执行大量的SELECT查询,那么MyISAM是更好的选择。2) InnoDB用于事务处理应用程序,具有众多特性,包括ACID事务支持。如果应用中需要执行大量的INSERT或UPDATE操作,则应该使用InnoDB,这样可以提高多用户并发操作的性能 MyISAM...

2018-12-10 16:56:00 138

转载 ansible批量免密

方法1:手动1.在每台机器上面的~/.ssh目录下执行ssh-keygen -t rsa,然后一路回车。scp id_rsa.pub 21.8.1.47:/root/.ssh/authorized_keys2.指定某一台机器A,将其他机器的公钥拷贝至A上面,使用scp命令: scp id_rsa.pub root@A的ip地址:/root/.ssh/hostXXX,以其他机器的ip地址后三...

2018-09-29 10:34:47 2210

原创 取ip地址

/sbin/ifconfig eth1|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:"

2018-09-03 09:33:06 106

原创 rpm 安装目录

通过rpm查看软件安装的目录步骤 1.rpm -qa | grep 软件名 2.rpm -ql 步骤1中的查询结果

2018-08-30 16:11:12 1731

原创 mysql---truncate--delete

delete from 表名;truncate table 表名;不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可以清空mysql表中所有内容。效率上truncate比delete快,但truncate删除后不记录mysql日志,不可以恢复数据。delete的效果有点像将mysql表中所有记录一条一条删除到删完,而truncate...

2018-05-17 14:35:30 118

转载 OpenStack重要概念理解(Regions+Cells+Availability Zones+Host Aggregates等)

1. Regions    更像是一个地理上的概念,每个region有自己独立的endpoint,regions之间完全隔离,但是多个regions之间共享同一个keystone和dashboard。(注:目前openstack的dashboard还不支持多region)   所以除了提供隔离的功能,region的设计更多侧重地理位置的概念,用户可以选择离自己更近的region来部署自己的服务。2...

2018-03-16 18:15:58 351

转载 Linux bridge or Open vSwitch

(1)Open vSwitch 目前还存在不少稳定性问题,比如:Kernetl panics 1.10ovs-switched segfaults 1.11广播风暴Data corruption 2.01(2)为什么可以使用 Linux bridge?稳定性和可靠性要求:Linux bridge 有十几年的使用历史,非常成熟。易于问题诊断 (troubleshooting)社区也支持还是可以使用 ...

2018-03-16 18:09:49 1092

转载 1> /dev/null 2>&1

null 代表空设备文件 > 代表重定向到哪里,例如:echo "123" > /home/123.txt 1 表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/null" 2 表示stderr标准错误 & 表示等同于的意思,2>&1,表示2的输出重定向等同于1 1>/dev/null 首

2018-03-06 10:58:44 415

转载 cat+EOF

在平时的运维工作中,我们经常会碰到这样一个场景:执行脚本的时候,需要往一个文件里自动输入N行内容。如果是少数的几行内容,还可以用echo追加方式,但如果是很多行,那么单纯用echo追加的方式就显得愚蠢之极了!这个时候,就可以使用EOF结合cat命令进行行内容的追加了。下面就对EOF的用法进行梳理:EOF是END Of File的缩写,表示自定义终止符.既然自定义,那么EOF就不是固定的,可以随意设...

2018-02-12 11:37:08 1040

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除