10 2014 档案
摘要:本文所做的实验是用汇编实现字符串逆向排序的功能。 其实就相当于C语言中的reverse( ) 函数。 简要叙述: 将字符串 ''abcdefghij" 放到指定的内存位置,同时分配一段内存作为栈 然后将字符串入栈再出栈,以此实现字符串逆向排序功能 一下就是代码: 编译: 连接: 调试: 初始化阶段:
阅读全文
摘要:之前笔者做一个文件管理系统(其中包含有 文件的上传、下载、文件属性管理),用的是windows服务器 实现技术是 ASP.NET 系统完成后,一直都使用正常。突然,某天因为某个需求 要把整个网站站点 从硬盘 D盘 转移到 E盘 但是,移植后就报错。检查代码 花了很长时间没看出是哪里的问题。后来,经过
阅读全文
摘要:1.接口最基本的作用就是作为一个客观的规范 是一类事物所具有的属性的总结 相当于父类举例说明下 人 有身高这个属性 有吃饭这个方法 有痛了就喊"妈呀"这个事件OK 这样就可以把这些属性,方法,事件总结起来定义一个接口 叫"人类"(这里的LogHandler OnLog就是一个事件 下面会具体讲到)2
阅读全文
摘要:把系统中复杂和经常变化的模块单独封装。 抽象的好处在于 你设计的时候 能忽略无关的细节。 封装帮助你管理 系统的复杂度的方法在于不让你看到那些复杂度。 在设计类的时候,要养成一个习惯。 问自己 “我该隐藏些什么字段和函数” 你会惊奇的发现,有很多棘手的设计难题都会在你面前化解。 好的程序设计所面临的
阅读全文
摘要:做linux音频编程对alsa应该不陌生。但是对于刚接触这块技术的同学来说是一件困难的事情。原因在于:网上关于alsa的资料太少了,特别国内的资料更是大部分重复。对于初学者来说特别苦恼。由于笔者经历过一步步摸索的痛苦过程,现在回想起来有些问题当初可以避免的。因此把问题解决方法和经验教训写出来,引以为...
阅读全文
摘要:面霸不容易--且面且珍惜 前序: 找工作心态很重要,这是人生必经之历程。适当的跳槽有时会对个人的发展带来意想不到的收获。 但个人不建议频繁的跳,乱跳、平跳。一定要有主见要充分分析,不要人云亦云。千万别一时觉得工作太累啊、工资太少、出差太频繁、学不到东西,然后心血来潮就提出辞职。这是不成熟的表现,心态
阅读全文
摘要:2011年终总结 前序: “实践再实践,对青年学生十分重要。唯有实践后善于用理论归纳总结,才会有飞跃的提高。有一句名言:没有记录的公司,迟早要垮掉的,多么尖锐。一个不善于总结的公司会有什么前途,个人不也是如此吗?”。 这是我2011年的一份总结,以证明我这年没有白混, 也是我未来的几年一个新起点。
阅读全文