追梦的女孩最美

昨晚去看了阿米尔汗的新电影《神秘巨星》,竟然被感动的不行,还哭了好几次(早知道就带点儿纸巾去,捂脸^_^)。许久都没有这么感性过了,也看过无数的电影,这么真正的关爱女性成长、女权意识,鼓励女性追逐梦想的电影,还是头一次完整的看完,以至于看过后心绪久久无法平静。

总该为生活留点色彩,记录这一刻的感动,于是萌生了写下这篇文章的渴望。不知道多久都没有动过笔了,技术类的文章倒是写了不少,好像上一次记录感悟还在上大学,一晃眼已是另一番岁月流年。虽然上学和工作的境遇不同,但是对生活的期待却不曾改变(怎么感觉有点儿忧郁,哈哈哈)。

这部电影的主线围绕尹希娅的音乐梦开展,虽然她极具音乐天赋,可是父亲不尊重女性权利,坚持传统教育,阻挠她热爱音乐。但是尹希娅自身具有反抗精神,为了自己的梦想,勇敢的和父亲、和男权的社会抗争。母亲为了帮助她,去偷丈夫的钱买吉他,去卖掉自己最珍贵的项链给她买电脑;弟弟为了安慰姐姐,擅自拿走她的胶带,帮姐姐修理摔坏的电脑;钦腾为了她开心,默默的支持她、安慰她、鼓励他,帮她做作业、打电话、逃课去孟买;阿米尔汗为了帮她,用骚浪贱的方式给前妻的律师打电话(那情景米叔确实很可爱)。无奈的尹希娅选择蒙面唱歌,把视频发到Youtube上,引起了极大的轰动,也最终实现了自己的音乐梦;站在舞台的那一刻,尹希娅终于冲破了社会的枷锁,活出了自己最美的模样。

其实,不止尹希娅有梦想,母亲也有,只是母亲的梦想由于客观原因,而显的十分实际——就是希望孩子们快乐成长。母亲为了自己的梦想,可以操劳家务无怨无悔,可以奉献自己的一切满足尹希娅姐弟的愿望,甚至对丈夫的家暴都可以默默忍受。看到开头母亲遮挡眼镜淤伤的场景、看到母亲给尹希娅买电脑的场景、看到母亲因为卖项链被家暴的场景、看到最后母亲因为丈夫扔掉吉他愤然反抗的场景,想必任谁都会热泪盈眶,人世间的母爱伟大不过如此。母亲始终用自己微暖的双手,呵护着姐弟俩健康快乐成长,可以说,母亲才是真正的、最美的Secret Superstar。

阿米尔汗的搞怪表演,也是电影的一大看点儿。从一贯正经的米叔,突然转变为骚浪贱的风格,巨大的反差,给电影增添了许多的喜剧色彩。尤其是电影结尾的彩蛋,那妖娆的舞姿、夸张的动作,瞬间从尹希娅和母亲拥抱的感伤氛围里跳出来,真的是越来越喜欢阿米尔汗了。

电影台词也非常棒,让人笑中带泪,给人力量。女性摆脱束缚,勇敢追求梦想的样子,才是最美的模样。最后,就用电影中的一句台词结尾:有梦想是最基本的,每个人都拥有的权利。

FastDFS安装步骤

FastDFS是用c语言编写的一款开源的分布式文件系统,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。

一、FastDFS架构

FastDFS架构包括Tracker serverStorage server。客户端请求Tracker server进行文件上传、下载,通过Tracker server

Nginx入门案例(Mac版)

Nginx(engine x)是一个轻量级、高性能的Web反向代理服务器,也是一个IMAPPOP3SMTP服务器,并且安装十分简单,配置文件非常简洁,启动特别容易,运行十分稳定,几乎可以做到7*24小时不间断运行,在国内大厂(如:BATJ)均得到广泛应用。

Nginx是一个开源项目,源码

Hadoop-2.8.0 开发环境搭建(Mac)

Hadoop是一个由Apache基金会开发的分布式系统架构,简称HDFS,具有高容错性、可伸缩性等特点,并且可以部署在低配置的硬件上;同时,提供了高吞吐量的数据访问性能,适用于超大数据集的应用程序,以及通过集群拓扑高效快速的处理数据的能力。

本文主要介绍一下Hadoop的开发环境搭建,平台是Mac系统。

下载源码

在搭建环境之前,需要先下载hadoopbinary,可以把 source也下载下来,方便以后阅读。下载后进行解压:

神器Vim之命令介绍

前天晚上看casa直播项目的组件化,不仅了解了如何快速对现有项目进行组件化,以及进一步不断迭代,实现完全组件化的过程;同时,也被casavim技能的熟练程度所震撼。早就听说,vimunix系统上文本编辑的神器,亦有许多牛人用vim编程可以键字如飞,效率之高令人望尘莫及。也许我们成不了牛人,但是学会vim还是很有必要的,毕竟它确实能够提高文本的编辑效率。于是,花了两天时间,又重新系统学习了vim的各种命令,现总结一下,方便用时再查。

一.vim的模式

深入了解正则表达式

正则表达式是是计算机科学的一个概念,使用单个字符串来描述,用来检索、替换符合某个模式的文本。许多程序设计语言都支持利用正则表达式进行字符串的操作,比传统的搜索更加快速和灵活。下面进入正则表达式的介绍,及部分简单的示例。

一、语法

正则表达式包含了普通字符(A-Za-z0-9)、特殊字符(元字符)列表及它们在正则表达式中的行为。其中,如果要匹配特殊字符,需要用\转义,即:匹配+,用\+

1.特殊字符之单字符

单字符 功能 示例
* 零次或多次匹配前面的字符或子表达式。
等效于 {0,}。
zo* 与“z”和“zoo”匹配。
+

HTTP协议格式详解

上一篇介绍了HTTP协议的版本迭代历史,本篇继续深入介绍一下HTTP协议的规范,本文主要介绍它的URIRequestResponse、状态码等等信息,通过了解这些具体的内容,可以更直观的理解HTTP的协议格式,以及工作原理。

一、URI结构

HTTP使用统一资源标识符(URI)来传输数据和建立连接。URL(统一资源定位符)是一种特殊种类的…

HTTP协议发展介绍

HTTP协议工作于C/S架构上,是万维网服务器传输超文本到本地客户端的一种应用层协议,全称是:Hyper Text Transfer Protocol(超文本传输协议),HTTP是基于TCP/IP通信协议来传递数据的。HTTP1990年被提出,由于其简洁性、快速性等特点,被广泛应用,并且经过不断的完善和发展,功能也越来越强大,目前已经发展到HTTP/2版本。

图1

一.

今天来聊聊小程序

历经一年的等待之后,终于在201719日,小程序揭开了神秘面纱,正式上线。其中,默认在微信里是没有小程序入口的,需要用户先关注运行任何一个小程序,然后才能在微信里面找到小程序的入口,这一点和之前的公众号类似,都是微信去中心化的体现。

小程序的功能比之前的订阅号、公众号都强大,基于htmlcssjs开发,降低了开发门槛,对前端开发人员来说so easy,可以满足企业、机构更加复杂的功能需求,尤其是订阅号和公众号都不能满足的情况下,小程序是更好地选择
。下面详细聊聊小程序的优势,及承载的梦想。

什么是小程序

对于小程序的定义,张小龙已经给出了答案:…

前端布局之Flex语法

前端布局一直是CSS的一个重点应用,然而基于盒子模型的传统布局方案,依赖display + position + float 属性,对于某些特殊的布局非常不方便,比如:垂直居中就不容易实现。针对这一情况,在2009年,W3C提出了一种新的方案:Flex布局,可以简便、完整、响应式地实现前端的各种布局,并且已经得到几乎所有浏览器的支持。

众所周知,前端分为PC端和移动端,并且它们的界面布局有一些差别,比如:PC端的界面中,水平方向是主轴(…