摘要:
html5实现饼图和线图-我们到底能走多远系列(34)我们到底能走多远系列(34)扯淡: 送给各位一段话: 人生是一个不断做加法的过程 从赤条条无牵无挂的来 到学会荣辱羞耻 礼仪规范 再到赚取世间的名声 财富 地位 但是人生还要学会做减法 财富名声这些身外之物有一天会失去 朋友 亲人终有一天会离你而去 我们自己会衰老 迟钝 最后赤条条的离开这个世界 我们都不太擅长做人生的减法 很难学会放下 放不下面子 所以要打肿脸充胖子 放不下逝去的情感 就会沉溺其中 痛苦不堪 放不下输赢 所以总是如履薄冰 心惊胆战 佛说 我执 是痛苦的根源 人生要学会 断 舍 离 断绝不需要的东西 舍弃多余的废物 脱离对. 阅读全文
posted @ 2013-09-22 22:51
HackerVirus
阅读(724)
评论(0)
推荐(1)
摘要:
优先级队列(代码实现+部分练习)算导本章的优先级队列是堆数据结构的一个应用,优先级队列分为两种:最大优先级队列和最小优先级队列。主要内容是基于最大堆实现最大优先级队列。关于堆数据结构的内容见此:堆。下文有关堆的代码解释也在链接的文章。“优先级队列是一种用来维护由一种元素构成的集合S的数据结构,这一组元素中的每一个都有一个关键字key。“------《算法导论》我的代码实现与算导中关于最大优先级队列的支持操作有出入,我将increase-key操作删除,把insert操作修改了一下。具体支持的操作为下:1 int heap_maximum(int A[]); /... 阅读全文
posted @ 2013-09-22 22:50
HackerVirus
阅读(518)
评论(0)
推荐(1)
摘要:
《持续集成》读书总结持续集成已经被公认为极具价值的一项工程实践。在初始化一个项目时一个重要的任务就是搭建持续集成服务器,编写构建脚本。在我工作的所有项目中都引入了持续集成机制。它已经像氧气一样成为软件开发过程中的一项工程活动。《持续集成》站在理论的角度阐述了持续集成能够解决什么样的问题,如何解决,需要遵循那些原则等。这本书的副标题是-软件质量改进和风险降低之道(Improving Software Quality and Reducing Risk)。副标题直指持续集成的两个好处:提高软件质量及降低项目风险。当前面临的问题当前软件开发一直存在两大难题:一是确定软件的需求,即确定目标。究竟软件要 阅读全文
posted @ 2013-09-22 22:38
HackerVirus
阅读(521)
评论(0)
推荐(1)
摘要:
快速排序快速排序(Quick Sort)是冒泡排序的一种改进算法 基本思想:在当前的排序序列(K1,K2......Kn)中任意选取一个元素,把该元素称为基准元素或支点,把小于等于基准元素的所有元素都移动到基准元素的前面,把大于基准元素的所有元素都移动到基准元素的后面,这样使得基准元素的位置正好处于排序后的最终位置,并且把当前参加排序的序列分为前后两个子序列,接下来分别对这两个子序列重复上述操作,直至子序列长度为1。 举例分析:设有一个数据元素序列{3,6,4,2,11,10,5},要求按从小到大顺序排列,排序步骤如下图所示: 快速排序元素间的比较次数较少,速度较快;在各种内部排序方法中... 阅读全文
posted @ 2013-09-22 22:23
HackerVirus
阅读(682)
评论(0)
推荐(1)
摘要:
JavaScript是一门弱语言,她使用起来不像C/C++那样有十分繁琐的内存管理、类型定义等,所以学习JavaScript的门槛相对来说也比较低。门槛低并不意味着这门语言很简单,我们在使用的时候会遇到各种千奇百怪的问题,有些是因为浏览器的兼容性引起的,有些是因为JS语法本身所引起的,还有些是因为ECMAScript标准的改变而引起的,总之,这样的问题很多,下面列举几个比较容易忽略的点 1. switch的case判断var t = event.keyCode;switch (t) { case '65': alert("Yay!"); break;} 当k 阅读全文
posted @ 2013-09-22 22:22
HackerVirus
阅读(148)
评论(0)
推荐(1)
摘要:
C/C++ 中 const 修饰符用法总结在这篇文章中,我总结了一些C/C++语言中的 const 修饰符的常见用法,供大家参考。 const 的用法,也是技术性面试中常见的基础问题,希望能够帮大家梳理一下知识,给大家一点点帮助。作者是菜鸟一枚,难免出错,还望各位大牛不吝赐教。 首先,来看看const的基本含义。在 C/C++ 语言中,const关键字是一种修饰符。所谓“修饰符”,就是在编译器进行编译的过程中,给编译器一些“要求”或“提示”,但修饰符本身,并不产生任何实际代码。就 const 修饰符而言,它用来告诉编译器,被修饰的这些东西,具有“只读”的特点。在编译的过程中,一旦我们的代码试. 阅读全文
posted @ 2013-09-22 22:15
HackerVirus
阅读(517)
评论(0)
推荐(2)
摘要:
TOGAF企业连续体和工具之架构资源库及架构工具的选择3.架构资源库 在一个企业,尤其是在一个大型企业中,建设一个成熟的架构往往会产生大量的工作产品。为了很好地管理和利用这些工作产品,企业需要制定一个正式的针对不同类型架构资产的分类方法,并且还需要专门的流程和工作来辅助这些内容的存储和管理,而这正是架构资源库所关心的。在TOGAF中架构资源库所包含的内容包括了如下几个方面的信息:架构元模型(Architecture Metamodel):描述了组织为自身量身定制的架构框架,包括架构开发方法和架构内容的元模型。架构能力(Architecture Capability):定义了用于支持架构资源库治 阅读全文
posted @ 2013-09-22 18:08
HackerVirus
阅读(1308)
评论(0)
推荐(1)
摘要:
前端开发框架Bootstrap和KnockoutJS江湖中那场异常惨烈的厮杀,如今都快被人遗忘了。当年,所有的武林同道为了同一个敌人都拼尽了全力,为数不多的幸存者心灰意冷,隐姓埋名,远赴他乡,他们将唯一的希望寄托给时间。少年子弟江湖老,红颜少女的鬓边也有了白发。多年以后,听闻那个魔头也不久于人世,他们欣欣然回乡,却发现当初殚精竭虑研究出来对付敌人的招数全无用处,曾经受人尊敬的大侠现在被称为——新手 or 菜鸟。月下小酌,孤独的他们对着夜空举起酒杯,吼一声:“走你,IE6!”-----------------------------------------------------割------- 阅读全文
posted @ 2013-09-22 17:52
HackerVirus
阅读(267)
评论(0)
推荐(1)
摘要:
.NET并行计算基本介绍、并行循环使用模式)阅读目录:1.开篇介绍2.NET并行计算基本介绍3.并行循环使用模式3.1并行For循环3.2并行ForEach循环3.3并行LINQ(PLINQ)1】开篇介绍最近这几天在捣鼓并行计算,发现还是有很多值得分享的意义,因为我们现在很多人对它的理解还是有点不准确,包括我自己也是这么觉得,所以整理一些文章分享给在使用.NET并行计算的朋友和将要使用.NET并行计算的朋友;NET并行编程推出已经有一段时间了,在一些项目代码里也时不时会看见一些眼熟的并行计算代码,作为热爱技术的我们怎能视而不见呢,于是捣鼓了一番跟自己的理解恰恰相反,看似一段能提高处理速度的并行 阅读全文
posted @ 2013-09-22 17:14
HackerVirus
阅读(171)
评论(0)
推荐(1)
摘要:
腾讯面试:一亿数中求前100大Posted on2013-09-22 12:27DM张朋飞阅读(1309) 评论(10)编辑收藏 我记得在算法导论里看过这个算法,貌似开篇就是。 维护一个大小为100的数组top100,第一个里面存储最先100个数字里的最小值,构建小顶堆,然后循环下标100到一亿,若是大于top100[0]就交换,重新构建小顶堆,循环完毕就得到结果了。 对top100[100]插入排序效率不知道如何。 进行100次区间快排求k值如何。 进行100次桶排序如何。 不过复杂度分析还是弱项。 堆排序笔记:http://www.cnblogs.com/hxsyl/p/3244756.h 阅读全文
posted @ 2013-09-22 17:07
HackerVirus
阅读(437)
评论(0)
推荐(1)
浙公网安备 33010602011771号