2013年11月18日

雪夜思绪

摘要: 周六、周日、周一,已经连续忙三天的工作了,顺利的话,明天还要忙一天。每天白天出去干活,晚上回来接着看书。今天晚上竟然直接睡着了,醒来就想了想这几天的琐事。 这雪,下得特别尽兴,洋洋洒洒,持续多日。长途客车停运,与别的城市的沟通,可能只剩火车。市内的交通,也不便利,虽然清雪的工作及时,但人力毕竟有穷。昨天工作的时候,沿着地铁1号线进行,效率还算不错。今天顶风冒雪到江北,深感交通的不便。 昨天工作时遇到一个老板,是一个85后,现在管着家里的店。记得最初的相见,是在去年。因为是同年的缘故,还算聊得来。去年到现在,他和我说过许多的打算与想法。他说想要买辆车,从RAV4,到斯巴鲁,到M6,到目前... 阅读全文

posted @ 2013-11-18 23:52 4IT 阅读(135) 评论(0) 推荐(0)

2013年11月15日

算法复习(2)递归

摘要: 递归是函数和过程调用的一种特殊形式,即允许函数和过程进行自我调用。递归有助于找到简化问题并找到解决问题的方法。 线性递归是每一层次上至多只有一个实例,且构成线性的次序关系。线性递归是递归的最基本形式。 减而治之是将复杂的问题分成一个平凡的子问题和一个规模缩减的子问题,分别求解,最后得到原问题的解。 分而治之是将大规模的问题划分成两个(或多个)子问题,分别求解,再得到原问题的解。 递归算法易于理解和实现,但是效率较低,在追求效率时,应将递归改写为等价的迭代形式。尾递归的最后一步是递归调用,是最简单的递归模式,可以方便改写成迭代形式。 递归低效的之一是各递归实例被大量的重复地调用,因... 阅读全文

posted @ 2013-11-15 23:57 4IT 阅读(133) 评论(0) 推荐(0)

2013年11月14日

算法复习(1)

摘要: 算法:特定的计算模型下,解决特定问题的指令序列。 算法要具有: 确定性 —— 由基本操作组成的序列 有穷性与正确性 —— 经过有穷次基本操作,可以解决指定的问题 可行性 —— 每一个基本操作都可以实现 这些是基本的,好的算法还要有鲁棒性,能处理各种退化情况。还要提高算法的可读性。 对于算法,最重要的是效率! 算法的复杂度包括时间复杂度和空间复杂度。每一次运行过程中消耗的存储空间,都不会多于操作次数,时间复杂度是空间复杂度的一个上界。除非针对特殊情况,一般不考试空间复杂度。 度量渐进复杂度,常用大O记号,大O记号意味着最坏情况,例如起泡排序中的完全逆序。最好的情况情况与平均情... 阅读全文

posted @ 2013-11-14 23:59 4IT 阅读(133) 评论(0) 推荐(0)

2013年11月13日

c++子类对象构造与析构的顺序对多态性的影响

摘要: 子类对象构造的顺序: 1.按照继承表依次构造每个基类子对象; 2. 按照声明的顺序依次构造每个成员对象; 3. 执行函数体中的代码。 析构的顺序与构造的顺序严格相反。 这两种顺序决定了,在这两个函数中,子类中函数的多态性无法实现。构造的时候,基类子对象构造函数先执行,子类的特有部分尚未被构造,所以不能被调用。而在析构时,子类特有部分先被析构,在基类子对象中也无法调用。 总算是忙完了,过两天正常的日子,接下来还要忙。 阅读全文

posted @ 2013-11-13 23:58 4IT 阅读(212) 评论(0) 推荐(0)

2013年11月11日

忙碌与调整

摘要: 今天是11月11日。 光棍节,对我来说,没有多少意义。网购节,安装有比价插件的,就能发现,许多商品在双十一是在原价销售,甚至是加价销售。而物流速度,更使我没有购物的兴趣。对于我来说,今天只是一个繁忙的周一,尽自己最大的努力做到工作与学习的兼顾,好累。 学习了WIN32中的库,与linux中有许多不同,但许多原理上的内容还是相同的。比如动态调用与静态调用的优缺点。 工作上,去跑了几家场所,完成一些收尾工作,争取不在自己离开之后留下烂摊子。合作伙伴说“有职业精神”,挺开心。 晚上就不再复习了,试着调整下生物钟,早点睡。 阅读全文

posted @ 2013-11-11 22:53 4IT 阅读(99) 评论(0) 推荐(0)

2013年11月7日

简单的笔记本

摘要: 简单的练习,一个简陋的记事本。基本的编辑操作、设置字体、背景等。后续要实现的功能:将文档格式以结构体形式存储在文件中,再次打开文件格式不丢失。 阅读全文

posted @ 2013-11-07 23:59 4IT 阅读(142) 评论(0) 推荐(0)

2013年11月6日

能力、责任心、态度

摘要: 人的能力是有高下之分的,但是区别更大的是态度。 曾带领中国队冲进世界杯的主教练米卢,帽子上的座右铭是“态度决定一切”。不论出线的原因是什么,这句话是很有道理的。 影响成功的因素有很多很多,起码要做好自己能做到的。 今天又生出这样的感慨。人的能力是有差别的,能力上的欠缺,可以通过学习、锻炼来弥补。而态度决定了一个人。对于自己的本职工作,没有能力去做好,也就罢了。对于能做到且应做到的事情,也“懒得”去做,甚至不等听完,就推拖,这就是没有责任心。责任心是态度的一方面。缺乏责任心就是态度消极的表现。 见贤思齐焉,见不贤而内自省也。要保持积极,对自己的人生负责。 阅读全文

posted @ 2013-11-06 23:56 4IT 阅读(298) 评论(0) 推荐(0)

2013年11月5日

Win32位图、坐标系,做出自己喜欢钟表

摘要: 今天练习了Win32中的文件显示、对话框等内容,复习了坐标系、绘图。课上做了一个练习,模拟钟表。 下图是按照讲师要求实现的,完全是绘制的。利用了坐标系、绘制直线等。 下图是在上面的基础上,自己实现的。使用AI与PS绘制出表盘,自我感觉还是蛮好看的。转换成Bmp模式的,使用图片作为背景,调整表针的粗线与颜色,修改了图标,使整个程序协调美观。 在实现的过程中,遇到的问题的问题及解决: 第一个问题是在每秒刷新时闪烁一下。解决的方法是在WM_CREATE分支中将bmp加载到内存中,在PAINT时,只做从内存设备上下文到设备上下文的缩放成像,提高了程序的效率,避免了闪烁。 ... 阅读全文

posted @ 2013-11-05 23:53 4IT 阅读(302) 评论(0) 推荐(0)

2013年11月4日

Win32绘图

摘要: 今天主要学习了Win32绘图,之前许多地方用过绘图,今天系统学习了一下。 绘制点、绘制线、绘制圆弧、绘制矩形等。 阅读全文

posted @ 2013-11-04 23:26 4IT 阅读(294) 评论(0) 推荐(0)

2013年11月1日

Win32菜单、图标、光标初学

摘要: 累并充实着! 今天学习了Win32的菜单、图标和光标。在64位WIN7上面运行VC6,插入资源时总是崩溃,所以在虚拟机中综合练习了一下。 1. 菜单与弹出菜单 2. 自定义的光标,有两种状态,在指定的区域(如标题栏、弹出菜单、框选区域)中切换光标样式。 3. 自定义图标,设置定时器消息,切换图标。在这个程序中,动态图标显得很乏味。不过我觉得动态设置窗口图标可以应用在如下场景:用户选择性别之后,窗口的图标为对应性别的。 阅读全文

posted @ 2013-11-01 23:48 4IT 阅读(409) 评论(0) 推荐(0)

导航