追梦的女孩最美

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

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

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

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

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

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

FastDFS安装步骤

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

一、FastDFS架构

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

iOS离屏渲染之优化分析

在进行iOS的应用开发过程中,有时候会出现卡顿的问题,虽然iOS设备的性能越来越高,但是卡顿的问题还是有可能会出现,而离屏渲染是造成卡顿的原因之一。因此,本文主要分析一下离屏渲染产生的原因及避免的方法,最后介绍一下Xcode自带的分析离屏渲染的工具Instruments的使用。

UIView和CALayer关系

UIView继承自UIResponder,可以处理系统传递过来的事件,如:UIApplicationUIViewControllerUIView,以及所有从…

Nginx入门案例(Mac版)

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

Nginx是一个开源项目,源码

Masonry1.0.2 源码解析

在了解Masonry框架之前,有必要先了解一下自动布局的概念。在iOS6之前,UI布局的方式是通过frame属性和Autoresizing来完成的,而在iOS6之后,苹果公司推出了AutoLayout的布局方式,它是一种基于约束性的、描述性的布局系统,尤其是苹果的手机屏幕尺寸变多之后,AutoLayout的应用也越来越广泛。

但是,手写…

iOS绘图框架CoreGraphics分析

由于CoreGraphics框架有太多的API,对于初次接触或者对该框架不是十分了解的人,在绘图时,对API的选择会感到有些迷茫,甚至会觉得iOS的图形绘制有些繁琐。因此,本文主要介绍一下iOS的绘图方法和分析一下CoreGraphics框架的绘图原理。

一、绘图系统简介

iOS的绘图框架有多种,我们平常最常用的就是UIKit,其底层是依赖CoreGraphics实现的,而且绝大多数的图形界面也都是由…

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

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

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

下载源码

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

Redis环境搭建(MacOS)

Redis是一个开源的key-value类型的存储系统,大部分数据存在于内存中,所有读写速度十分快。其支持的存储value数据类型有多种,如:stringshasheslistssetssorted sets等等,这些数据类型都支持push/popadd/remove

iOS之UIWebView无法获取web标题

最近遇到了一个问题,就是在UIWebView的代理方法里,执行document.titlejs代码无法获取网页标题,代码如下:

iOS的阴影绘制及性能优化

今天来讲讲iOS开发过程中的阴影绘制及其潜在的绘图性能问题。虽然在开发过程中,我们使用阴影功能的机会不是很多,但是如果用了,有可能引起如卡顿等性能问题,所以,还是有必要来探究一下阴影的绘制过程,及如何提高阴影的绘制性能。

阴影绘制

阴影可以通过设置layer层的shadowXXX属性,就可以很方便的为UIView添加阴影效果,但是不同的设置方式可能产生性能方面的问题,下面介绍一下不同方式对性能的影响。

方式一

通过设置下面的4个属性,就可以添加阴影,这种方式可能产生性能问题,因为绘制阴影而不指定阴影路径,在绘制阴影过程中,就会产生大量的离屏渲染(Offscreen-Rendered),非常消耗性能,进而造成动画卡顿的问题。

离屏渲染

造成离屏渲染的原因很多,比如:遮罩、阴影、抗锯齿等等,而阴影造成离屏渲染的原因是:iOS会先绘制目标的阴影,然后绘制目标的本身,在没有指定阴影的绘制路径时,iOS

Page 1 of 512345