上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 300 下一页
2013年10月7日

平衡树(AVL)详解

摘要: 1. 为什么平衡树?在二叉搜索树(BST,Binary Search Tree)中提到,BST树可能会退化成一个链表(整棵树中只有左子树,或者只有右子树),这将大大影响二叉树的性能。前苏联科学家G.M. Adelson-Velskii 和 E.M. Landis给出了答案。他们在1962年发表的一篇名为《An algorithm for the organization of information》的文章中提出了一种自平衡二叉查找树(self-balancing binary search tree)。这种二叉查找树在插入和删除操作中,可以通过一系列的旋转操作来保持平衡,从而保证了二叉查找树 阅读全文
posted @ 2013-10-07 22:01 you Richer 阅读(1086) 评论(0) 推荐(0)

网络编程之TCP异步群聊:客户端代码

摘要: 最近朋友建议我写一些关于微软云技术的博客留给学校下一届的学生们看,怕下一届的MSTC断档。于是我也觉的有这个必要。写了几篇博客之后,我觉得也有必要把这一年的学习内容放在博客做个纪念,就这样写了本篇博客。该程序可以在公共网络上运行,只要输入服务器的IP地址即可。程序不是很难,由于时间过了一年多了,现在也不好详细讲解了。就贴一下代码,程序还是很容易理解的,看英文单词就知道代码的意思了。 服务器代码在:http://blog.csdn.net/arsenal1109389480/article/details/12399803 第一步:建一个Winform程序第二步:添加一个类using Syst. 阅读全文
posted @ 2013-10-07 21:59 you Richer 阅读(233) 评论(0) 推荐(0)

[置顶] android 图片库的封装

摘要: 大家在做安卓应用的时候 经常要从网络中获取图片 都是通过URL去获取 可是如果本地有图片数据 从本地获取数据不更加快一些 自己在工作中遇到这个问题 所以采用了一个URL和本地图片的一个映射关系 先从本地区获取 假如本地没有再从网络中获取 本方法考虑到多线程问题 欢迎大家一起共同探讨!public class PictureLibrary { /* * 图片库的操作 */ File file; URL url; HttpURLConnection conn; InputStream is; FileOutputStream fos; private Lock lock... 阅读全文
posted @ 2013-10-07 21:57 you Richer 阅读(256) 评论(0) 推荐(0)

七天美音英标学习总结

摘要: 国庆期间,我们学习了赖世雄的美音英标。感觉很.....surprise吧!原来自己认为的和真正的发音会相差这么多!经过一段时间的学习,大概对正确的发音方式有了一定程度上的了解。开始慢慢接受它。好像美国人的发音确实比较随意,同时也很好听哎! 在为学习英标之前,在听相关的英语资料时,会经常感觉别扭,或者对不上号!原来一直以为是听力的问题,后来才发现原来是我们从根本上认为的就是错误的! 在经过几天的英标训练后,不能说效果显著,毕竟时间比较短。但是,当我再去听原来听过的英语材料时,会发现,原版发音的很多音确实和我们原来自己想的或者是认为的不一样,人家发的确实是正确的音!这个时候,为自己能听到正确的.. 阅读全文
posted @ 2013-10-07 21:53 you Richer 阅读(273) 评论(0) 推荐(0)

oracle的nvl函数的使用解析

摘要: Oracle的Nvl函数nvl( ) 函数从两个表达式返回一个非null 值。语法NVL(eExpression1, eExpression2)参数eExpression1, eExpression2如 果 eExpression1 的计算结果为 null 值,则 NVL( ) 返回 eExpression2。如果 eExpression1 的计算结果不是 null 值,则返回 eExpression1。eExpression1 和 eExpression2 可以是任意一种数据类型。如果 eExpression1 与 eExpression2 的结果皆为 null 值,则 NVL( ) 返回 阅读全文
posted @ 2013-10-07 21:53 you Richer 阅读(721) 评论(0) 推荐(0)

软考(7)——看图心想 标准化和知识产权

摘要: 在软件设计师的工作当中,标准化是我们工作流程必须的一项内容,非常重要,有他的存在可以使我们的开发过程可以变的有章可循,使我们开发更加有秩序,有质量变的更加高效。知识产权是我们对于我们作品,心血的捍卫,对于我们自己权利的保护,所以我们必须学习相关的法律。 首先我们看一下标准化的相关知识,需要我们理解相关的基本定义,和一些的知名的标准化组织: 在知识产权这里,需要我们学习四部法律的相关条例,可以依法维护我们的知识产权即可: 总之,这里的知识比较散,但是相对来说简单,我们稍微背一背即可,能够理解即可。这是知识点的相关简单总结,需要看着能够把这些知识点理解的讲出来即可。下... 阅读全文
posted @ 2013-10-07 21:51 you Richer 阅读(152) 评论(0) 推荐(0)

Leetcode: Scramble String

摘要: Given a strings1, we may represent it as a binary tree by partitioning it to two non-empty substrings recursively.Below is one possible representation ofs1="great": great / \ gr eat / \ / \g r e at / \ a tTo scramble the string, we may choose any non-leaf no... 阅读全文
posted @ 2013-10-07 21:47 you Richer 阅读(169) 评论(0) 推荐(0)

Node.js学习(7)----包

摘要: 包是在模块的基础上更深一步的抽象,Node.js的包类似于C/C++函数库或者Java/.NET的类库。它将独立的功能封装起来用于发布、更新、依赖管理和版本控制。Node.js的包是一个目录,其中包含一个JSON格式的包说明文件package.json.这里必须在顶层目录下。为了提供兼容性,我们建议严格按照commonJS规范。严格符合CommonJS规范的包应该具备以下特征:#1、package.json必须在包的顶层目录下。#2、二进制文件必须在bin目录下。#3、Javascript代码应该在lib目录下。#4、文档应该在doc目录下。#5、单元测试应该在test目录下。 1、作为文件夹 阅读全文
posted @ 2013-10-07 21:47 you Richer 阅读(241) 评论(0) 推荐(0)

大数据应用之:MongoDB从入门到精通你不得不知的21个为什么?

摘要: 一、引言:互联网的发展和电子商务平台的崛起,催生了大数据时代的来临,作为大数据典型开发框架的MongoDB成为了No-sql数据库的典型代表。MongoDB从入门到精通你不得不知的21个为什么专为大数据时代,大数据应用系统系统分析、架构设计和平台开发人员而准备。希望能够为大家起到提纲挈领,指明大家学习目标和方向的作用。一、正文n1.MongoDB概述 1.1 MongoDB为何而生? 1.2 MongoDB有哪些技术特点?为何适应大数据时代的发展? 1.3 MongoDB不是万能良药,究竟适合哪些项目?n2.MongoDB逻辑视图2.1 mongoDB有哪些服务组件组成?2.2 mongoDB 阅读全文
posted @ 2013-10-07 21:45 you Richer 阅读(170) 评论(0) 推荐(0)

Android少量数据保存之SharedPreferences接口实例

摘要: SharedPreferences数据保存主要是通过键值的方式存储在xml文件中xml文件在data/此程序的包名/XX.xml格式 写入日期:2013年10月07日,时间:11:28:09 SharedPreferences读写的基本步骤读1.通过Context的getSharedPreferences获取SharedPreferences接口的对象share:SharedPreferencesshare = this.getSharedPreferences("share",Context.MODE_PRIVATE);"shre"保存的xml文件名 阅读全文
posted @ 2013-10-07 21:43 you Richer 阅读(267) 评论(0) 推荐(0)
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 300 下一页