女生学云计算吃力吗,云计算是干什么的?
如今社会高速发展,各种新技术层出不穷,云计算的概念早就不新鲜了。作为互联网从业者,如果不能深入了解云计算的概念,我们就无法在各大技术论坛深入浅出地装X,甚至有可能辩论不过小区门口天天看新闻联播的老大爷。因此,深入理解云计算的相关概念是非常必要的。然而,当我们尝试搞懂云计算究竟是什么时,一定会面临各种问题。比如一开始,当我们在百度搜索引擎中搜索“云计算”时,会发现百度百科给它的定义是这样的:
云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。
虽然百度百科用客观严谨的角度解释了云计算的概念,从业一到三年的专业人士可能能够轻松地理解其中的含义,但作为一个对于云计算仅知一二的小白来说,但是这确实他娘的不是一句人话。
啥是分布式计算?啥是资源共享池?为啥要把巨大的数据计算处理程序分解成无数个小程序?这些难以理解其存在意义的抽象名词无疑是晦涩难懂且狗屁不通的,给大家理解云计算的基本概念带来了层层阻碍,更别说理解之后的OpenStack、Hypervisor、KVM、Docker、K8S等等更加抽象的技术概念了。
因此,为了让零基础的小白也能零门槛读懂云计算到底是个啥,以及实现云计算所需要的种种技术之间的关系,本文将尽可能地减少专业术语在本文中所占的比重,并用较多的例子、类比等方式来解释相关的概念(因为作者水平也很菜,写不出太高深的东西来)。废话不多说,我们开始吧!
1.Why is 云计算?在深入介绍云计算各种技术之前,我们先简单了解一下云计算出现的背景。
在20世纪电脑被发明的时候,还没有网络,每个电脑(PC),就是一个单机。这台单机是由包括CPU、内存、硬盘、显卡在内的硬件资源构成的。用户在单机上,安装操作系统和应用软件,进行基本的操作和开发。
后来,出现了网络(Network),人们开始通过网络交换信息和资源。
再后来,CPU计算能力不断进步,但社会发展对计算能力要求也不断提高。人们渐渐意识到提升一台单机的计算能力的性价比不足以满足需求,而满足用户需求的方式,则是把单机集中起来,放在机房里,然后让用户通过网络,去访问和使用机房里的计算机资源。机房里的计算机资源就是现在俗称的服务器(Server)。
再再后来,小型网络发展成大型网络,机房规格不断进化,产生了互联网(Internet)和IDC(Internet Data Center)的概念。无数用户接入网络寻找资源,而为了满足数以TG计的服务需求,无数大型机房的计算能力相互连接,越来越多的计算机资源和应用服务(Application)被集中起来为用户提供服务。其中,部署了大量计算任务的各类IDC被统称为“云端”。
经过对云计算历史的简单回顾,我们不难发现,云计算的出现,不仅有效地将那些部署在本地的计算任务转移到了计算能力更强、更快捷的云端,使得PC从日益增长的繁重任务中解放了出来,而且还实现了资源共享、远程存储、网络互联等其它功能。
用更通俗的话来讲,说白了,云计算就是把计算机资源集中起来,放在网络上。
现在,云计算资源就好比我们现在日常生活中所使用的水、电、气等资源。我们想得到干净的水源,只需要打开厨房里的水龙头,而不需要在大江大河旁边建立自来水厂。
想一想在电力没有普及的18世纪,当时的工厂为了获得电能,不得不自己自备小型发电机,就好比云计算没出现之前的开发人员,只能把项目部署在自己的几台PC当中。而生活现代社会的我们,想要得到电能再也不用自己用破旧的手摇发电机自己发电了。只需要打开开关,国家电力机关已经帮你完成了发、输、配、改等一系列工作。
假设你是一个想要搭建自己企业网络环境的小型企业老板,如果不存在云端这一概念,那么你只能苦逼地花费高昂的资金去购买昂贵的硬件,再一步一步配置OS、开发环境、把自己的项目部署在上边…不仅花费贼贵,而且效果还不一定符合需求,实在是惨!
而云计算的出现彻底打破了这一局面。你只需要选择租用大型云平台构造自己的云,即可轻松获得和自己辛苦搭建环境同等效果的计算资源了!
说了这么多,想必大家对于云计算是个啥玩意有了一定的了解和认识。那么云计算到底有啥特点和牛X之处呢?让我们走进下一节。
2.What is 云计算?刚才我们有提到过在云端上部署计算机资源,那么这一步究竟部署的是个啥呢?别急,我们先来思考一个吃水饺的问题。
假设某一天,张小胖饥肠辘辘,准备自己做一顿水饺。他先从菜市场买了面、菜、油等诸多原料,再回家擀饺子皮、调饺子馅、把饺子包好,最后打开了天然气,放到锅里一顿煮。这一顿操作和设备(包括食材、厨房设备、餐桌、餐具和制作过程)都是由自己准备的,我们暂且将它称作“本地部署”。
有一天,张小胖突发奇想,不想自己做了,于是他直接从零售店买了一袋速食水饺,回家自己下着吃,味道甚至比自己包出来的更美味。这一步,原材料都不用自己准备了,只需要准备煮生产饺子的锅,并且自己动手操作就好了。这种方式,我们把它称作“IaaS”(Infrastructure as a Service),也就是人们常说的“基础设施即服务”。
后来的一天,小胖同学突然大懒懒,不愿意出门买东西了,但是他还是想吃水饺,那这可怎么办呢?这时,他打开了“饿了么”(饿了么记得打广告费),给自己点了一份水饺。这一步,小胖都不用自己动手煮饺子了,除了餐桌和餐具是必须自己准备的,连煮饺子的锅也不需要了。那么这种方式,我们暂且将它称作“PaaS”(Platform as a Service),即“平台即服务”。
最后,我们的小胖同学连收拾餐桌和刷完的耐心也没有了,他直接上饭店要了一份现成的饺子,吃得十分过瘾。到了这一步,获得的直接是最终的产品,别的啥也不需要自己准备了。那么这种方式我们就把它叫做“SaaS”(Software as a Service),也就是我们常说的“软件即服务”。
用吃水饺的例子形容云计算的三个特征可能并不是很准确,但是确实大体上概括了这三种层次所提供服务的范围。借助上图,我们来正式认识一下这三个层次的概念。
第一层次,云服务商提供了最底层的硬件资源,主要包括CPU(计算资源),硬盘(存储资源), 还有网卡(网络资源)等。
第二层次,要高级一些。我们不直接使用CPU、硬盘、网卡等硬件设备,而是厂家直接帮我们把操作系统(如Windows、Linux)和数据库软件(例如Mysql、Sqlserver)等基本软件资源装好。
第三层次,更高级一些,厂家不但帮我们装好了操作系统这些基本的,还要把具体的应用软件装好,例如人脸识别服务端软件、在线视频服务端软件等,我们可以直接使用服务。
这三种层次,就是大家经常听到的IaaS、Paas、 SaaS。
经过上述讨论,我们对于云计算是个啥玩意、能给我们带来哪些服务就有了一个简单的认识。那么日常大多数企业利用云计算的形式是什么样的呢?百度百科告诉我们,大体可以分为三种形式:私有云、公有云、混合云。我们通过一个荤段子简单了解一下这几种形式的区别。
你娶了一个老婆,这叫传统IT架构。
你娶了很多风格气质各异的小老婆,以至于形成了后宫,这叫私有云。你的后宫就叫计算资源池。你从后宫里选出懂事有能的管理其他小老婆,这叫私有云管理方案。管事的那个就是HYPERV或VMWARE。
你不娶小老婆,改成包养很多情人,这叫托管云。
你是穷人,没有钱包养任何人也没钱娶小老婆,你选择去洗浴中心解决问题,这叫面向中小企业的公有云服务。 你在享受公有云服务的同时还得交公粮,这叫中小企业的混合IT架构。
你是富人,但也喜欢去高级夜总会,这叫面向大企业用户的公有云服务。
你有钱,同时包养小老婆和情人,还去洗浴中心,这叫混合云。但是在混合云里,最关键的业务还是会谨慎地采用传统IT架构。
ps:原出处知乎,完整版欢迎移步:https://link.zhihu.com/?target=http%3A//zhi.hu/ZlP2
聊了这么多云计算的服务模式,那么云计算的提供厂商是怎么为我们提供服务的呢?这才是我们作为技术人员真正应该关心的东西。
首先我们举个例子,假设你在家里自己摆了台服务器开个文件传输权限,用于同学之间共享资料,那么一台云主机完全够用。
但如果在是“双11”的淘宝购物节期间的阿里巴巴淘宝网站,面对全球几十亿用户访问,每秒几百GB的流量…这个显然就不是几根网线几台服务器能解决的了的了。我们需要设计一个超大容量、超高并发(同时访问)、超快速度、超强安全的云计算系统,才能满足业务平稳运行的要求。
那么,我们如何达到这样的要求呢?换句话来说,我们需要通过什么技术来实现一个这么牛X哄哄的超大规模云计算系统呢?接下来就进入本篇文章的重点——How to 云计算。
3.How to 云计算?假设你是一家云服务公司的老板。某天,打东边来了个小明,他对你说:“我要一台四核CPU、8GB内存、300GB硬盘的服务器!”
你说:“彳亍!”可是你手头上并没有配置恰好全部符合小明需求的机子!
小明气呼呼地走了。这时,打北边来了个小红,她对你说:“我想要一台装了Ubuntu 16.04版本、Tomcat和Mysql 5.5.60版本的服务器!”
你说:“彳亍!”于是,你灰头土脸地找了半天符合要求版本的Linux系统烧写盘,然后花了半天时间现装好了Tomcat、Mysql等开发全家桶。
等你装好了抬头一看,小红早就不耐烦地走了。这时,打南边来了一车面包人,闹腾腾地冲你喊什么的都有:“老板,我要包含语音识别和人脸识别SDK的云平台!”、“老板!来份Nvidia P100 GPU 、内存配比为1:7.5的计算型GPU !”、“老板一份MySQL+Redis+数据库备份的云数据库打包带走!”…
老板,卒。
这个故事告诉我们,想要满足群众的需求,就必须能够提供多样化多层次的云计算服务。那么,我们该怎么实现对资源的合理调用和管理呢?
3.1 虚拟化
我们对物理资源进行管理的第一步,就是“虚拟化”。
虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。
简单来说,虚拟化就是在一台物理服务器上,运行多台“虚拟服务器”。这种虚拟服务器,也叫虚拟机(Virtual Machine)。
举个例子,大家都有在阿里云或者腾讯云等大厂租过服务器的经历,那么你作为租户,使用的其实是阿里云提供给你的一台虚拟机。也就是说,阿里从大量的服务器集群中,分出了一定的cpu、内存等等资源给你,就成了一台完整的虚拟机。
那么,谁来完成物理资源虚拟化的工作呢?就是大名鼎鼎的Hypervisor。
Hypervisor ,翻译过来是“超级监督者”, 也叫做VMM (Virtual Machine Monitor )。它不是一款具体的软件,而是一类软件的统称。
Hypervisor分为两大类。
第一类, hypervisor直接运行在物理机之上。虚拟机运行在hypervisor之上。
第二类,物理机上安装正常的操作系统(例如Linux或Windows ) ,然后在正常操作系统上安装hypervisor ,生成和管理虚拟机。
这样直接解释概念可能大家没有一个直观的认识。我们举个例子:
相信很多人都有在Windows系统装Linux虚拟机的经历。大家打开了自己的电脑之后,通过VMware或者别的软件,又打开了一个“子电脑”。大家在“子电脑”里,你可以和正常电脑一样运行程序,例如刷微博登微信等等。如果你愿意,你可以同时打开好几个“子电脑”,里面各自跑不同的程序。“子电脑”和“子电脑”之间,是相互隔离的,互不影响。
那么,我们所使用的VMware就是我们刚才提到的Hypervisor,除此之外,主流公司还推出了Xen、Virtual Box等商业虚拟化软件。但是,真正厉害的,是KVM ( kernel-based virtual machine )。它是基Linux内核的虚拟机,也是目前最受追捧的虚拟化方案。
像KVM这样的Hypervisor软件,实际上是提供了一种虚拟化能力,模拟CPU的运行,更为底层。但是它的用户交互并不良好,不方便使用。
于是,为了更好地管理虚拟机,就需要OpenStack这样的云管理平台。它有点像个商店,负责管理商品(计算资源、存储资源、网络资源等)。然而它本身不制造商品(不具备虚拟化能力),它的商品,来自于KVM。
回过头来简单总结一下,虚拟化技术就是将一堆物理设备虚拟成多个逻辑设备使用(也存在将多个物理设备虚拟成一个逻辑设备使用)的技术。
(具体实现有CPU虚拟化、硬盘虚拟化、网络虚拟化等等,本文不再详述)
回到本节开头的那个例子,如果你是那个云厂商的老板,并且掌握了主流虚拟化技术,那么当面对一车面包人各式各样的需求时,就不用苦逼兮兮地一个个亲自配置了,只需要把现有的硬件虚拟化的各式资源卖出去,就可以灵活地解决大家稀奇古怪的各种需求。
3.2 容器
书接上回,前文所说的虚拟化方式,人们在使用一段时间后发现,它存在一些问题。
不同的用户,有时候只是希望运行各自的一些简单程序,跑一个小进程。为了不相互影响,就建立了虚拟机,显然浪费有点大,且花费时间也比较长。比方说我就只是想开台小机子给树莓派当服务器收收数据,但却不得不为此开一台新的虚拟机,这无疑有点彪。
而且,有的时候,想要迁移自己的服务程序,就要迁移整个虚拟机。显然,迁移过程也会很复杂。
本质上来说,虚拟机直接模拟了整套操作系统。以作者本人为例,每次开个VM跟真的开机似的,不仅占内存,启动还贼慢。
有没有办法更灵活快速一些呢 ?答案当然是肯定的,这正是我们本节要介绍的"容器( Container )”。
容器也是虚拟化的一种方式,但是它属于"轻量级”的虚拟化。它的目的和虚拟机一样,都是为不同进程或者项目之间创造"隔离环境”。但是,它又和虚拟机有很大的不同。虚拟机是 操作系统级别的资源隔离,而容器本质上是进程级的资源隔离。我们看下边的图,就能轻松地了解容器和虚拟机之间的异同。
看完了容器和虚拟机在架构方面的异同,我们不难发现,容器更便捷灵活。从运行时间角度上来看,容器的启动时间很快,几秒钟就能完成。而且,它对资源的利用率很高(一台主机可以同时运行几千个Docker容器)。此外,它占的空间很小,虚拟机一般要几GB到几十GB的空间,而容器只需要MB级甚至KB级。这也是容器被广大技术人员追捧的原因。
我们吹了半天容器的牛X之处,但是大家可能还是对于容器技术到底是个啥、能干啥缺乏直观的理解。既然如此,我们就不得不对当下最火爆的容器引擎——Docker进行深入的探讨了。
Docker的官方logo是一只背着好多集装箱的可爱的小胖鲸鱼。所谓Docker,翻译过来的意思就是“码头上的搬运工人”。那么,它究竟是干啥玩意的呢?不要着急,我们还是先通过一个例子来认识它。
某天,张小胖同学又饿了,于是他又想给自己包顿饺子。于是,他擀饺子皮、调饺子馅、烧开了水炖饺子…一套流程下来,他终于做出了一顿香喷喷的饺子。
这时,他突然想道:“我包的饺子这么好吃,可是每次都要自己亲自动手费老半天劲儿,我实在是太懒了。要是有个神奇的背包,让我可以把饺子存到背包里当做饺子镜像,以后想吃的时候直接把饺子镜像复制粘贴出来,直接就能吃上新鲜的饺子了,嘿嘿嘿。”
突然,不知从哪蹦出来个老头,扔给他一个有魔法的背包。
小胖将信将疑地把饺子放了进去。神奇的事情发生了,背包里的饺子果然具有了复制粘贴功能。从今往后不管小胖走到哪,他都能凭着背包里的饺子存档随时掏出一盘饺子。
从此,小胖和饺子过上了幸福的生活。
啰啰嗦嗦说了这么多废话,我们不难发现Docker技术的三大核心概念,分别是:
镜像(Image)容器(Container)仓库(Repository)刚才的例子里面,那个放在背包里的“饺子镜像”,就是Docker镜像。而背包,就是Docker仓库。我随时随地凭借饺子镜像粘贴出来的饺子,就是一个Docker容器。
说白了,这个Docker镜像,是一个特殊的文件系统。它除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(例如环境变量)。镜像不包含任何动态数据,其内容在构建之后也不会被改变。这句话啥意思呢?就是每个人用这个饺子镜像复制出来的饺子形状都是一样的,但是里边具体啥馅是不一定的。
小胖天天吃饺子,过了仨月,小胖突然想,我既然能复制饺子镜像,那我能不能复制别的食物,比如包子、馅饼、烤鸭之类的呢?
也就是说,大家如果把各自的镜像共享出来,那是不是每个人都能获得好多好多的好吃的?
答案当然是肯定的。大家最常使用的Registry公开服务,是官方的Docker Hub,这也是默认的 Registry,并拥有大量的高质量的官方镜像,就相当于一个装满了各种美食的背包。
就在Docker容器技术被炒得热火朝天之时,大家发现,如果想要将Docker应用于具体的业务实现,是存在困难的——编排、管理和调度等各个方面,都不容易。于是,人们迫切需要一套管理系统,对Docker及容器进行更高级更灵活的管理。
从吃饺子的角度看,如果缺乏一个管理仓库中各种食物镜像的安全性和口味的大厨,万一有的食物镜像里边有毒可咋整?再说也不是所有人都懂怎么吃每一种食物啊。
就在这个时候,K8S出现了。
K8S,就是基于容器的集群管理平台。它的全称,是kubernetes,但是这个词太长了,大家又都比较懒懒,因此把“k”和“s”中间的八个字母缩写成一个“8”,它的意思是“掌舵人”。我们看它的Logo也能看出来。
K8S的架构,略微有一点复杂,我们简单来看一下。
一个K8S系统,通常称为一个K8S集群(Cluster)。这个集群主要包括两个部分: 一个Master节点(主节点)一群Node节点(计算节点)。主要职责是容器编排( Container Orchestration )一启动容器,自动化部署、扩展和管理容器应用,还有回收容器。
简单来说,K8S有点像容器的保姆。它负责管理容器在哪个机器上运行,监控容器是否存在问题,控制容器和外界的通信等等。
4.结语当今社会飞速发展,新概念、新技术的迭代可谓日新月异。曾经被2010年的马化腾不看好、称之为“今后几百年才能用得上”的云计算技术,不知不觉间已经成了像空气一样的、每个人感受不到却都离不开的资源。
今天我们大体上了解了一下云计算的诞生历史、IaaS/PaaS/SaaS三大特性,并简要了解了KVM、Hypervisor、Openstack等虚拟化技术的涵义和Docker、K8s等容器技术的涵义。希望这篇博客能够帮助你理解云计算究竟是个啥玩意,并且我希望它有助于你在和小区门口看新闻联播的老大爷的辩论中取得胜利。
如果你觉得这篇博客不错,不妨给作者点个赞~
参考博客:
https://zhuanlan.zhihu.com/p/53260098
https://www.zhihu.com/question/27211555/answer/556692696
https://blog.csdn.net/qq_44584356/article/details/104420687
https://www.jianshu.com/p/312056e70387?from=timeline
https://blog.csdn.net/gui951753/article/details/81045508?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
文章来源:CSDN博主「在风暴的中央」
原文链接:https://blog.csdn.net/qq_44584356/article/details/104525110
全网平台ID:觉醒元宇宙AI声明:「觉醒元宇宙AI」登载此文出于传递更多信息之目的,如有侵权,请第一时间联系女人太过孝顺的话?
社会上有个很奇怪的现象,那就是不管你这个人怎么样,只要别人说你“孝顺”,那么,你的价值在别人眼里就可以上升到一定的高度。很多男人在发布择偶要求的时候,就会把“温柔孝顺”放在首位。在大众的认知里,一个温柔孝顺的女孩是无害的,很多女孩子也把这个词汇当做人生准则并奉行到死。
这里强调一点:孝顺是子女的责任跟义务。但是,如果一个女人“孝顺”太过头的话,就变得愚孝,你会做很多违背自己的事,不管别人怎么刁难你,你也知道不可以答应,但你不敢反驳,因为你害怕别人说你“不孝”。好了,从此你的人生总是围绕着“孝与不孝”进行着,长久以往,别人抛给你的孝顺梗越来越多,想必你会吃“太过孝顺”带给你的苦而活得很累。
白珊就是一个太过孝顺的女人,以下是她的故事。
一
80年代末,白珊出生在一个重男轻女的家庭里,尽管家里有一个哥哥,她跟妹妹并没有因此受到厚待。自白珊懂事时起,爷爷奶奶、爸爸妈妈、三姑六婆都常对她说,“你妈生时难产差点死掉,你爸妈养你们不容易,你要懂事,要听话才是孝顺。”
年轻少艾叛逆的时刻,白珊也学着别的女孩子一样化妆打耳洞,妈妈就会把她喊到身旁敦敦教导,“化妆打耳洞是坏孩子,你要做好孩子,就要听爸妈的话。 ”有那么几次,白珊反驳了。可父母采用暴力方式对待白珊。长久以往,白珊妥协了,她也被父母培训为一个听话、懂事的女孩。
白珊出来工作领了第一份工资,爸妈让她把大部分工资上交,原因是她要出嫁的,要做个孝顺的孩子,留点钱给哥哥结婚用。她还真的那样做了,很多同事看着她省吃俭用特别不理解,她一点也不在乎,说做人不就是要孝顺?
出来工作五年,白珊除了留下基本生活费,身上没什么钱。当她牙齿疼痛的时候,因为手里没有钱而不敢去看医生,直到疼的受不了了才去看医生,医生说要补牙。即使是最便宜的材料,她都没办法支付。她只好打电话给妈妈,让妈妈给一点,妈妈说没有,哥哥开了个店,需要钱,让她自己解决。
白珊实在没办法,只好跟同事借,下个月发工资的时候把借的钱还给同事,因此,寄回来的钱就少了一些,为此,爷爷奶奶、爸爸妈妈、哥哥轮番打电话给她,说她自私自利,只顾着自己,不孝顺。她百口莫辩。
爸妈说了,下个月开始,她必须多给一点补了这个月给少的,不然就不要回家了。白珊答应了,她不敢反驳,害怕无家可归,她太需要家了。
二
白珊27岁那年,有个媒婆给她介绍一个家底不错的商人家庭。男方家要求特别简单,就是需要一个温柔孝顺的女孩,媒婆一下子就想到了白珊。白珊爸妈一听男方条件,没等白珊同意就答应让白珊去跟那个男人相亲。白珊听从了,她的认知里,懂事、听话才是孝顺的样子。
相亲出奇地顺利,白珊被相中了。男方年纪不小了,需要尽快结婚,白珊父母特别高兴,想都不想就答应了。白珊脑海里闪过一个念头,那就是自己并不出彩,男方条件那么好为什么会看中自己,而且她也不太喜欢那个胖胖矮矮的男人,可父母一直说她嫁过去就能享福了,她相信了。
婚后,白珊真正体会到了女人的苦。婆婆是强势的女人,她说白珊工作不好托人找了个相对好的工作,白珊听从了,她还对着白珊指手画脚安排事做,还处处嫌弃她做得不好,白珊什么都要听她的,不然她就甩脸让白珊难做。白珊的丈夫是妈宝男,什么都听妈妈的,而且他要求白珊也听妈妈的,说女人就要孝顺长辈。
娘家三不五时地让她给钱,她不得不从,偷偷地拿自己的工资给娘家,惹得婆家很不满,对她更挑剔了,她都忍下来了。在没有孩子之前,白珊白天上班,晚上才回到家做这做那,日子还勉强过得去,孩子出生后,她过得更苦了,孩子只要有点什么事,婆婆就把孩子抢走并责骂她不会做妈妈,她一想到要“孝顺”就不敢做什么,只能畏畏缩缩的远远看着孩子。
那个太过孝顺的女人懂事得让人心疼。
后来有一次,孩子被婆婆摔了得特别严重,她冲了过去抱起孩子恶狠狠地对着上前来的婆婆说,“滚远点!”因此跟婆婆引发了一场激烈的吵架,她抱着孩子回到房间,心怦怦跳个不停。不出意外,当天晚上她就被丈夫责备不孝,是坏女人,她站起来冷笑道,“我的一再忍让让你们得寸进尺,我的孩子被你们摔了多少次了?喂了多少奇奇怪怪的东西?从此以后,我不会让你们乱来了,你们受不了我们就离婚。”
白珊原本以为自己很快会离婚,她想了很多次离婚后回到娘家被娘家人嫌弃的场景。出乎意外的是,婆家人对她客气了一点。后来再孩子问题上她又坚持了自己,她知道自己的样子有多狰狞,婆家人再也不敢对她太过分了,她感觉日子好过了一些。至于娘家,她仍旧会给钱,虽然嫁的近,她也很少回去,某天她回到娘家放下钱,妈妈抓着她的手把钱塞到她手里,“妈有退休金,你自己拿着,你婆婆强势,你也不容易,给自己留点钱,以后常回家。”
她才知道,有时候,以前太过孝顺完全是为他人而活,没有自己,反而被人瞧不起。孝顺是美德,愚孝就要不得,适当还是要有点锋芒的。
我是一个一点本事都没有的女人怎么办?
女人何为本事?
不是说你的学历有多高,不是说你的容颜化妆品技术有多好,不是说你的交际能力有多强。
她只要有一颗爱生活的心,有个爱自己疼自己的男人就好。
爱,真的不需要你是一个伟人,是一个女强人,真的不需要你有多么多么的强悍。
就像吕布一样,她不想貂蝉能冲锋陷阵,弄枪使棒,能花眼巧色,能卖弄风骚,他只要貂蝉心属于我,他只要貂蝉日日夜夜相伴就好。
男人若活得像个野马,女人知道野马的烈性就好,没必要为了野马放弃自己的温柔,逞强好胜做个执辔人。
那样你不但收服不了他,反被他伤着,女人特有的不是说你有多少本事,你有多少能力。
她应该做的就是女人特有的清纯本色吧!没有浓艳,只要够纯,够柔就好,没有必要说为了男人放弃自己已有的生活方式。
没有本事,有生活的情调就好,找一些乐子,守护好丈夫,找一些情趣维护好两个人共同的家园。
有些女人什么都不会,就会做一手好菜,这个很不得了,能够以喂夺心,以无微不至的关心拴住一个人也算一个好女人。
女人想的开,看得开,比什么都重要。女人想的开,看得开,就算自己是一个傻子,一个笨蛋,也从来不像没头苍蝇一样,活得毫无章法,毫无目的。
笨蛋有笨蛋的可爱的一面。
笨生在甜蜜的爱情故事里,她也是一个天鹅,让你感觉她始终在坚持,坚持自己的飞翔,支持梦想。
笨,不是说你就没有学的机会,没有爱的资本。
一点本事也没有,不证明,你的心也是空的,也冰冷的,爱不是说功夫有多高,多好就能找到心的彼岸,就能找到心的归属,有些东西,有些时候,笨就要笨的可爱,笨的美妙。
拒绝心灵空洞,拒绝心灵无味比你是谁更重要。
拒绝冷漠比你是富翁,富豪,土豪更美好。
一切都是美好源自内心,不是你的学历,你的能力。
web前端UI设计游戏开发大数据?
作为一名IT从业者,同时也是一名计算机专业的教育工作者,我来回答一下这个问题。
首先,Web前端、UI设计、游戏开发和大数据这几个领域,目前都形成了各自比较庞大的技术体系,岗位也比较多,而且不同的岗位通常需要组织不同的知识结构,对于初学者来说,应该根据自身的知识基础和能力特点来选择感兴趣的方向。
从入门的难易程度上来说,UI设计要相对容易一些,而大数据要相对难一些。UI设计目前的岗位任务主要集中在交互设计和视觉设计上,学习的初期可以从基本的设计工具开始学起,初期学习难度还是比较低的,而且学习者也会很快建立起学习成就感,另外学习UI设计并没有太多基础知识的要求,所以学习门槛也相对比较低。当然,学习UI设计到后期还需要学习专业领域的相关知识,如果加入到互联网技术团队,还需要掌握开发技术的功能边界,否则设计出的产品很有可能无法实现。
大数据技术是当前的热点,掌握大数据技术也比较容易实现就业,比如当前的大数据开发岗位就有比较大的人才缺口。但是相比于UI设计来说,大数据的学习门槛还是相对比较高的,需要学习者具有三方面基础知识,包括数学、统计学和计算机,而且大数据整体的学习内容比较多,所以学习大数据方向还是比较辛苦的。
Web前端目前的学习难度也在不断攀升,随着云计算时代的到来,前端开发全栈化也是一个比较明显的发展趋势。从产业互联网时代的发展趋势来看,前端开发未来的就业前景还是很值得期待的,因为未来很多基于平台的开发都需要前端技术的参与。
最后,游戏开发行业在移动互联网时代得到了快速的发展,未来在5G时代也会有比较多的发展机会,虽然游戏开发的就业面相对比较窄,但是游戏开发的岗位附加值还是比较高的,所以如果对于游戏开发比较感兴趣,选择从事游戏开发也是不错的选择。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!
大学学计算机科学与技术?
计算机科学与技术专业(计科)是比较传统的计算机专业,目前整个IT行业内有大量的从业人员都是这个专业毕业的,由于计科专业比较注重基础知识的培养,所以计科专业的毕业生在就业面上还是比较广的。但是计科专业的知识结构往往也会让学生感觉到一些困惑,比如大量的基础知识学习过程一方面比较困难,另一方面也会缺乏一定的成就感,但是基础知识对于未来技术人员的成长还是有重要意义的。
对于计科专业的学生来说,要想提升自己的成就感,应该从以下几个方面入手:
第一:选择一个主攻方向。在学好基础知识的基础之上,应该选择一个主攻方向,这样可以明显提升自己的学习成就感。目前大数据、云计算、物联网、人工智能等方向都是不错的选择,选择这些方向需要学习不同的知识结构,通常可以从编程语言开始学起。由于计科专业的学生往往具有扎实的基础,所以学习大数据、人工智能等内容会相对容易一些。
第二:注重理论和实验的结合。虽然计科专业也会安排一定的实践内容,但是相对于软件工程专业来说,计科专业会更注重理论知识的学习,所以学生要想提升实践能力一定要利用业余时间多做实验。一个比较好的方式就是阅读Linux源代码,一方面能够培养良好的编程习惯,另一方面也可以提升实践能力。另外,通过阅读Linux源代码也能够深入了解操作系统的体系结构。
第三:考研。对于计科专业的学生来说,考研是一个比较不错的选择,因为计科专业具备丰富的知识结构和扎实的数学基础,所以选择考研是比较有优势的。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网方面的问题,也可以咨询我,谢谢!