当前位置: 首页 > 编程日记 > 正文

2010前半年

一直都想抽时间写些什么,但都是由于自己的懒惰,使得自己很少静下心来。

2010平淡的一年就这样在指缝中悄悄溜走了,我甚至都还没来得及仔细回味以往发生的一些事情,2011就已经过了好几个月。2010总体来说很平淡,我也没有取得什么惊天动地的成绩,每天都是兢兢业业,努力工作,虽然有时候也会有烦恼,有忧愁,但好在大部分时候过的都很开心,还是令人欣慰的。只有那么几件事情,本人却记忆深刻。

2010年4月份的某一天下班路上,我突然接到哥哥的电话,说爸妈在老家吵架吵的很厉害,爸爸还打了妈妈,谁也劝不住,让我赶紧给爸爸打电话,一听到说爸妈吵架,我这不争气的眼泪就出来了,但伤心归伤心,我还是立马给爸爸挂了个电话过去,电话那头爸爸很生气,匆匆忙忙说了几句,就挂掉电话了。当时我对爸爸打妈妈这件事情就很气愤,妈妈就算有千错万错,用得着动手打么,夫妻这么多年,有什么事情不能坐下来好好谈谈,非得要动手呢,这是我很纳闷的事情,从小我就很反感爸妈吵架,虽说夫妻吵架是常事,但我就是见不得这种场面。回家的路上想想他们吵架的情景,我就无法控制自己,一路上我的眼泪就没有停留过,实在忍不住了,就给死党岳燕燕发了条短信,好友收到短信很是担心,立马回短信安慰我,让我不要太伤心;回到家,一见到好友,我更是控制不住自己,哭了很久,好友一直在旁边不停地安慰我,给我递纸巾(真的很感谢她),等我安静下来之后,好友给我做了很多分析,安慰了很多,慢慢我的心情才平静了下来。

第二天中午姨妈就打电话过来了,说妈妈被爸爸打的很厉害,一听到这我又惹不住眼泪了,之后我跟妈妈都是泣不成声地说了几句,让她去医院看看有没有事,妈妈说没事就是不想再呆在家里了,要来我这,我也很担心妈妈,就答应让她过来;说实在的,女儿出来工作差不多两年,妈妈一直都说要过来看看我,却没想到是因为这样的事情迫不得已来我这,人生真的很奇怪呀。晚上爸爸又给我电话并给我解释了将近一个小时,我知道爸爸是疼我的,骨子里还有点怕我,爸爸怕我生气,怕我胡思乱想,所以他觉得这件事情他必须给他亲爱的女儿一个解释,这点我其实很感谢爸爸,但他那种打女人的行为,我始终没办法原谅。

几天之后妈妈来了,在火车站看见妈妈的样子,我强忍住自己的眼泪,把她带回了住处,让她洗了个热水澡并休息了一下午。晚上我们就简简单单吃了顿饭,然后就在那聊天,我也给妈妈讲了很多道理,安慰了很多,看着妈妈挺好,我也就放心了。可是妈妈在我这还没有呆满一个星期,外婆又出事了,真是一事接一事呀。那天我偶然接到了舅舅来的电话,他问我妈妈在不在家里,并跟我说外婆在家不小心把脚给摔断了,需要人照顾,让我告诉他我住的地址他过去接我妈妈。我一听又懵了,外婆好端端的,怎么会摔断脚呢,这对她来说是多么痛苦呀。原本想给妈妈打电话说这件事,可是家里电话又坏了,还好不多一会儿妈妈给我打了电话过来,我连忙跟他说了这件事情,让她做好准备。晚上回到家,妈妈已经被舅舅接去医院了,但妈妈给我做了很多好吃的菜,想想有妈妈真幸福呀。周末我不放心外婆,所以又特地买了一些水果去医院看她,虽然摔断了腿手术很痛苦,但外婆气色看上去挺好的,医生说没什么大碍只要休息几个月就可以下床走路了,听了这个消息,外公,舅舅舅妈,妈妈和我都松了一口气,感觉真是万幸呀。

就这样日子过了一个月,爸爸也没什么动静,也没说要过来接妈妈,也没说不来接,我也没问他看法,因为那次我确实生爸爸的气了,那个时候我想要是爸爸不来接妈妈,我是不会让妈妈回去的,凭我那个时候的经济实力,要养我妈妈还是很容易的。隔了几天,也不知是舆论的压力还是爸爸自己确实感到后悔了,爸爸给了我一个电话,说要过来接妈妈回去,我也没加阻止,默许了,毕竟我也很心疼爸爸,他一个人白天要做事情,晚上还得应付两个小孩,哪有那么多的精力呀。几天之后,爸爸就带着两个小侄子出现在上海长途汽车站,看着爸爸憔悴的样子,我就算再生气也知道该适时把情绪收起来;看到两个小侄子可爱的模样,我真是开心呀。把他们接回家之后,第二天爸爸按照我给的路线带着两个小侄子就去舅舅家了(顺便插一句:我这人比较敬业,在这种情况下,都没舍得请一天假,想想还真有点对不住老爸呀),还好外公在车站等他们,最终他们也算是顺利到达目的地,我也就安心了。

在舅舅家住了差不多一个星期,妈妈实在看不惯两个小侄子调皮的样子,就催舅舅把他们送回我住的地方了。爸妈回来的那天刚好我又准备搬家,四个人住一块,虽然各住各的房间,但是公共卫生都没人打扫,脏的又快,有一段时间都是我一个人在打扫,久了,人家也认为我打扫卫生是理所当然的事情,他们就更不愿打扫,我又是那种不喜欢指使别人干这干那的人。在这样的情景下,住了一段时间,我实在是没办法忍受,所以索性趁我爸妈来的时候,以这个理由搬出来了。在新的地方,爸妈还没有住满一个星期,就已经有很多人打电话催他回家干活,无奈只好答应周六把他们送回家。想想他们在这的那段时间,我都没有好好陪他们,实在是有点对不住爸妈呀。

爸妈回去没过两三天,打电话回家从爸爸那得知,奶奶在家把腿也给摔断了,这下我彻底崩溃了,想想自己怎么这么倒霉,接连碰到的都是些不好的事情,都是发生在自己最亲的人身上。不过还好爸爸在家,也就不用我太担心,我千叮咛万嘱咐让他一定要把奶奶的腿给治好。后来十一回家的时候,看看奶奶还好,虽然走起路来腿不是那么灵活,但总算不用躺在床上,这就很令人欣慰了。每次回家奶奶都要向我唠叨这唠叨那,我都经常劝她,年纪都这么大了,就不要操心那么多,管好自己,吃好睡好就行了。可惜呀,俺的话奶奶听不进去,所以才会造成婆媳间的各种矛盾,真是拿他没办法。奶奶那边行不通,我就只能期望妈妈这边能通情达理一些,不要跟奶奶斤斤计较了,还好,妈妈还是比较听我话的,之后也就没跟奶奶有那么大的过节了。至此,家里的事情总算平息下来了,虽然这中间我也会感觉很烦,感觉很无助,但最终还是挺过来了,真为自己感到骄傲。

2010的上半年说不深刻也很深刻,这么多的回忆虽说不是很美好,但没有这段回忆,说不定我的人生就不会有这么完整。从那些事情当中,我也学到了很多:爸妈也变得比较依赖我了,需要做决定的事情事先都会先问问我意见,然后他们再做打算;我不在是一个小孩,我已经长大了,很多事情都需要我去勇敢面对,很多问题都需要我去独立解决;我需要成为爸妈的保护伞,努力让他们过上好的生活;只要家人能过上幸福美好的生活,就算我在外面再苦再累,我都觉得很值。

值此日志,就是要告诫自己,人生不可能一帆风顺,总会在你意想不到的时候,猛然出现一些令人无法理解无法接受的事情,也许这就是上帝给我们的财富吧,不然我们怎么能进步呢;同时也要告诉每个人,任何时候,家人都是最亲的,有时间就尽量多陪陪他们。

转载于:https://www.cnblogs.com/jessie0420/archive/2011/03/27/remember2010.html

相关文章:

LeetCode实战:缺失的第一个正数

题目英文 Given an unsorted integer array, find the smallest missing positive integer. Example 1: Input: [1,2,0] Output: 3Example 2: Input: [3,4,-1,1] Output: 2Example 3: Input: [7,8,9,11,12] Output: 1Note: Your algorithm should run in O(n) time and u…

ubuntu 下mysql导入出.sql文件

2019独角兽企业重金招聘Python工程师标准>>> 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p waf> /home/waf.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -u wcnc -p waf u…

UI设计师培训入门都需要学习什么技术?

UI设计在如今的IT行业是非常火热的,它的发展前景是非常可观的,想要进入到这个行业的小伙伴越来越多,那么UI设计师培训入门都需要学习什么技术呢?小编下面为大家做下详细的介绍。 UI设计师培训入门都需要学习什么技术? 一、视觉设计基础&…

[C#1] 9-委托

委托揭秘 编译器和CLR在后台做了很多工作来隐藏委托本身的复杂性,如下一句委托声明: //编译器为我们产生了一个同名的类 public delegate void MyDelegate(int i); 看看IL: 可以看出它默认继承自System.MulticastDelegate[所有委托都继承此类&#xff0c…

LeetCode实战:环形链表

题目英文 Given a linked list, determine if it has a cycle in it. To represent a cycle in the given linked list, we use an integer pos which represents the position (0-indexed) in the linked list where tail connects to. If pos is -1, then there is no cycl…

Symbian开发系列 - 入门篇

要开始我的Symbian开发之旅了, 先收集一些相关资料,如Symbian概述, 开发平台搭建, 参考书籍与网络资源. 【基础】 什么是Symbian学习Symbian的基本概念 Symbian操作系统 Symbian 入门 【转】symbian操作系统 入门篇 symbian 术语表 S60/Symbian应用程序常用架构/框架S60十大优秀…

软件性能测试主要看什么指标

性能测试不同于功能测试,功能测试只要求软件的功能实现即可,而性能测试是测试软件功能的执行效率是否达到要求。例如某个软件具备查询功能,功能测试只测试查询功能是否实现,而性能测试却要求查询功能足够准确、足够快速。但是&…

LeetCode实战:合并K个排序链表

题目英文 Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity. Example: Input: [1->4->5,1->3->4,2->6 ] Output: 1->1->2->3->4->4->5->6题目中文 合并 k 个排序链表,…

4月《程序员》上我讲HTML5的文章---激动人心的HTML5之美

这篇文章分为四个方面介绍了激动人心的HTML5之美: 语义之美人性之美简单之美实用之美欢迎大家阅读。转载于:https://www.cnblogs.com/android-html5/archive/2011/04/08/2533758.html

Golang中Buffer高效拼接字符串以及自定义线程安全Buffer

本文原创文章,转载注明出处,博客地址 https://segmentfault.com/u/to... 第一时间看后续精彩文章。觉得好的话,顺手分享到朋友圈吧,感谢支持。Go中可以使用“”合并字符串,但是这种合并方式效率非常低,每合并一次,都是创建一个新的字符串,就必…

Python培训之就业面试题分享

近几年,学习Python编程的人越来越多,大家对于Python编程技术非常感兴趣,想要转型到这个行业,下面小编为大家整理一份Python找工作的面试题分享,希望能够帮助正在找Python工作的小伙们。 Python培训之就业面试题分享&am…

IHttpHandler 概述

IHttpHandler 概述可能和我一样,很多Asp.Net开发人员都有过Asp的背景,以至于我们在开发程序的时候,通常都是在“页面级”上思考,也就是说我们现在正在做的这个页面应该有什么样的功能,是进行一个问卷调查还是一个数据库…

LeetCode实战:有效的括号

题目英文 Given a string containing just the characters ‘(’, ‘)’, ‘{’, ‘}’, ‘[’ and ‘]’, determine if the input string is valid. An input string is valid if: Open brackets must be closed by the same type of brackets.Open brackets must be clos…

linux下的vi与vim

vi与vimvi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,它的强大不逊色于任何最新的文本编辑器。他是我们使用Linux系统不能缺少的工具。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的&#xff…

零基础该如何学习Web前端知识?

想要跳槽到IT行业人在近几年越来越多,大部分都是想要学习web前端技术,但是这其中有很多都是零基础学员,大家都想知道零基础该如何学习Web前端知识?我们来看看下面的详细介绍。 零基础该如何学习Web前端知识? 1、Web前端学习步骤 (1)HTML标签…

刻意练习:Python基础 -- Task05. 函数与Lambda表达式

背景 我们准备利用17天时间,将 “Python基础的刻意练习” 分为如下任务: Task01:变量、运算符与数据类型(1day)Task02:条件与循环(1day)Task03:列表与元组(…

PHP 实现无限分类

最近打算做一个blog,通常每篇文章都有属于自己的分类。下面就记录下我在写blog时实现无限分类的过程。php框架用的是laravel,根据注释也能轻松改成你习惯的框架。 数据表设计 CREATE TABLE article_category (id int(10) unsigned NOT NULL AUTO_INCREMENT,pid int(…

软件测试培训怎么学?有没有发展前景?

软件测试是最近几年广受大家关注的一个编程技术,软件测试的出现也是因软件的存在而存在的,目前很多人都想知道软件测试培训怎么学?有没有发展前景?我们来看看下面的详细介绍。 软件测试需要学测试环境(网络环境,windows环境等)、数据库管理…

LeetCode实战:最长有效括号

题目英文 Given a string containing just the characters ‘(’ and ‘)’, find the length of the longest valid (well-formed) parentheses substring. Example 1: Input: "(()" Output: 2 Explanation: The longest valid parentheses substring is "(…

Android选项卡置底的方法

发现很多Android应用的选项卡 都是显示在页面底部的&#xff0c;网上有资料&#xff1a;通过反射获取TabWidget中的私有变量&#xff0c;改变其值。今天反编译了腾讯微薄&#xff0c;发现实现这个很简单, 只需将布局文件中<TabWidget />标签加个android:layout_gravity&…

【iCore4 双核心板_ARM】例程十七:USB_MSC实验——读/写U盘(大容量存储器)

实验方法&#xff1a; 1、将跳线冒跳至USB_UART,通过Micro USB 线将iCore4 USB-UART接口与电脑相连。 2、打开PUTTY软件。 3、通过读U盘转接线将U盘&#xff08;或者读卡器&#xff09;与iCore4 USB-OTG接口相连。大容量存储器为FAT32格式。 实验现象&#xff1a; 核心代码&…

软件测试技术篇:UI自动化到底是难是易?

UI自动化技术&#xff0c;是我们测试工程师绕不开的一个话题&#xff0c;只要提起它来&#xff0c;基本所有测试工程师都能给你说道说道。 有些人认为它很难&#xff0c;有些人认为它很简单。认为它很难的人会告诉你&#xff0c;UI自动化非常不稳定&#xff0c;太难了&#xff…

获取DataRow某列的值的封装

public class DataHelper{const string DEFSTR "";/// <summary>/// 根据一个类型&#xff0c;获取其默认值&#xff0c;数字默认是为0&#xff0c;字符串默认值为一个空字符串/// </summary>/// <typeparam name"T"></typeparam>…

LeetCode实战:逆波兰表达式求值

题目英文 Evaluate the value of an arithmetic expression in Reverse Polish Notation. Valid operators are , -, *, /. Each operand may be an integer or another expression. Note: Division between two integers should truncate toward zero.The given RPN expre…

Python函数式编程-map/reduce

1.map map()传入的第一个参数是f&#xff0c;即函数对象本身。 map()函数接收两个参数&#xff0c;一个是函数&#xff0c;一个是Interable&#xff0c;map将传入的函数依次作用到序列的每个元素&#xff0c;并把结果作为新的Iterator返回。 >>> def f(x): ... re…

Java程序员到什么级别可以去BAT上班?

学习java技术&#xff0c;很多人都想要进入到IT行业&#xff0c;如果跳槽到BAT大厂上班&#xff0c;那更是非常好的&#xff0c;近几年学习java技术的人越来越多&#xff0c;那么Java程序员到什么级别可以去BAT上班?来看看下面的详细介绍。 Java程序员到什么级别可以去BAT上班…

Android开发之SharedPreferences的封装

对于大部分初学者来说&#xff0c;如果想利用SharedPreferences进行数据存储的话大部分人(包括本人)应该会这样&#xff1a; 存储&#xff1a; SharedPreferences sharedPreferences getSharedPreferences(context.getPackageName(), Context.MODE_PRIVATE); Editor editor …

LeetCode实战:设计循环双端队列

题目英文 Design your implementation of the circular double-ended queue (deque). Your implementation should support following operations: MyCircularDeque(k): Constructor, set the size of the deque to be k.insertFront(): Adds an item at the front of Deque…

ItemsControl 解析

先上个示例 <ItemsControl Margin"10" ItemsSource"{Binding}" Name"itemsControl"> <ItemsControl.Template><ControlTemplate TargetType"{x:Type ItemsControl}"><Border CornerRadius"5">&l…

【Web前端培训基础知识】ES5及ES6this详解

今天&#xff0c;我们学习一下JavaScript中的this。我们从什么是this,ES5及ES6中this的几种情况进行学习。让this变的so easy&#xff0c;我们这里说的都是非严格模式下。 什么是this this表示当前行为执行的主体&#xff0c;在javaScript中this不是函数独有的&#xff0c;但是…