
阅读笔记
文章平均质量分 92
ts173383201
本人性格热情开朗,待人友好,为人诚实谦虚。工作勤奋,认真负责,能吃苦耐劳,尽职尽责,有耐心,对技术难题肯专研。具有亲和力,平易近人,善于与人沟通。 <br/>学习刻苦认真,成绩优秀,名列前茅。品学兼优,连续两年年获得学院奖学金。 <br/>四年的大学和两年的研究生生涯,让我的组织协调能力、管理能力、应变能力等大大提升,使我具备良好的心理素质,让我在竞争中拥有更大的优势,让我在人生事业中走得更高更远。 责任描述:独立完成整个系统的设计与实现 项目描述:本系统以 B/S 结构为系统框架,以 Dreamware CS5为开发平台、PHP为开发工具,Mysql为数据库工具,开发出了具有管理员管理模块、研究生查询管理模块、导师查询管理模块、登陆注销模块等良好功能和性能的研究生助研金管理系统; 责任描述:前期:LINUX系统下同步服务器的开发,主要负责同步信息处理,同步管理,认证管理模块的设计与实现,SyncML同步协议的研究和实现,主要语言C++,开发工具Qt;<br/>中期:android系统下的手机助手客服端的开发,主要负责手机同步模块,底层与上层client以及服务器socket通信模块的设计与实现,主要语言C,JAVA,开发工具Eclipse;<br/>后期:到深圳经纬公司开发时,由于赶任务又参与了PC端同步模块和整个系统同步功能的测试和bug修改工作; 项目描述:移动终端服务平台将解决移动终端设备(主要是智能设备),比如,电脑、智能手机、平板电脑等之间的信息共享和设备管理,将用户拥有的多个智能终端设备通过服务平台有机地联系在一起进行数据共享和同步,并集成虚拟手机,手机管理,主题、音乐、软件等的下载安装,通讯录和日程的同步功能于一体;
展开
-
如何给10^7个数据量的磁盘文件排序
原文地址http://blog.youkuaiyun.com/v_JULY_v/article/details/6451990第一节、如何给磁盘文件排序问题描述:输入:一个最多含有n个不重复的正整数(也就是说可能含有少于n个不重复正整数)的文件,其中每个数都小于等于n,且n=10^7。输出:得到按从小到大升序排列的包含所有输入的整数的列表。条件:最多有大约1MB的内存空间可用,但磁盘空间足转载 2012-05-28 16:05:53 · 1056 阅读 · 0 评论 -
QT时间循环机制
1、事件循环一般用exec()函数开启。QApplicaion::exec()、QMessageBox::exec()都是事件循环。其中前者又被称为主事件循环。事件循环首先是一个无限“循环”,程序在exec()里面无限循环,能让跟在exec()后面的代码得不到运行机会,直至程序从exec()跳出。从exec()跳出时,事件循环即被终止。QEventLoop::quit()能够终转载 2012-09-13 20:10:05 · 2796 阅读 · 0 评论 -
QT信号和槽
信号和信号槽 在QT中,我们有一个callback技术的替代方案: 我们使用信号(signal)和信号槽(slot)。当一个特定的事件触发时一个对应的信号就会被发射。QT的控件(widget)拥有许多的预定义信号,当然我们也可以通过在widget的继承子类中添加自己的信号给它们。在一个特定的信号响应里一个被称之为信号槽(slot)的方法被调用。同样的,QT的控件也拥有许多的预定义信号槽,你翻译 2012-09-13 20:08:53 · 2039 阅读 · 0 评论 -
寻找最大的K个数(TOP K算法)
前言:本文是对编程之美第2.5节以及博文http://blog.youkuaiyun.com/v_july_v/article/details/6370650的一些总结和心得问题描述:有很多个无序的数,怎么从中选出其中最大的若干数呢?这个问题中的很多可以是几个数也可以使成百上亿的数,针对此问题我们有以下解法:解法一:咱们先简单的理解,要求一个序列中最小的k个数,按照惯有的思维方式,很简原创 2012-08-07 16:03:42 · 16861 阅读 · 0 评论 -
海量数据处理之从Hadoop框架与MapReduce模式中谈海量数据处理(淘宝技术架构)
出处:http://blog.youkuaiyun.com/v_july_v/article/details/6704077前言 几周前,当我最初听到,以致后来初次接触Hadoop与MapReduce这两个东西,我便稍显兴奋,觉得它们很是神秘,而神秘的东西常能勾起我的兴趣,在看过介绍它们的文章或论文之后,觉得Hadoop是一项富有趣味和挑战性的技术,且它还牵扯到了一个我更加感兴趣的话题:转载 2012-06-06 15:07:27 · 939 阅读 · 0 评论 -
海量数据处理之外排序
前言:本文是对July博文http://blog.youkuaiyun.com/v_JULY_v/article/details/6451990的一些总结现在先让我们来看一道有关外排序的题:问题描述:输入:一个最多含有n个不重复的正整数(也就是说可能含有少于n个不重复正整数)的文件,其中每个数都小于等于n,且n=10^7。输出:得到按从小到大升序排列的包含所有输入的整数的列表。条件:最原创 2012-08-07 15:10:38 · 5172 阅读 · 0 评论 -
二项堆
二项堆是可合并堆的数据结构,应该功能应该类似左偏树。二项树二项树Bk是一种递归定义的有序树,如下图所示。a)二项树Bk的递归定义,三角形表示有根的子树,b)二项树B0至B4,B4中显示出了各节点的深度,c)以另一种方式来看二项树Bk二项树的性质:1)共有2k个结点。2)树的高度为k。3)在深度i处恰有Cik个结点。4)根的度数转载 2012-07-17 16:52:10 · 752 阅读 · 0 评论 -
经典算法十一Hash表算法(续)、倒排索引关键词不重复Hash编码
本章要介绍这样一个问题,对倒排索引中的关键词进行编码。那么,这个问题将分为两个个步骤:首先,要提取倒排索引内词典文件中的关键词;对提取出来的关键词进行编码。本章采取hash编码的方式。既然要用hash编码,那么最重要的就是要解决hash冲突的问题,下文会详细介绍。有一点必须提醒读者的是,倒排索引包含词典和倒排记录表两个部分,词典一般有词项(或称为关键词)和词项频率(即这个词项或关键词出转载 2012-05-24 17:08:32 · 4907 阅读 · 0 评论 -
MySQL索引背后的数据结构及算法原理(转)
摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。文章主要内容分为三个部分。第转载 2012-05-23 16:09:01 · 1258 阅读 · 0 评论 -
unix网络编程之从selelct谈到epoll
unix网络编程之从selelct谈到epoll第一部分: I/O复用:select和poll函数如果一个或多个I/O条件满足(例如,输入已准备好被读,或者描述字可以承接更多的输出)时,我们就被通知到。这个能力被称为I/O复用,是由函数select和poll支持的。 先介绍一下各种I/O模型:阻塞I/O,非阻塞I/O,I/O复用,信号驱动I/O(SIGIO),异步I/O原创 2012-08-07 21:55:10 · 2402 阅读 · 0 评论