1.排序简单排序:?冒泡排序:将n个数从上往下排列,从第0个数开始依次对前n个、前n-1个、前n-2个数进行比较,保持小数在前大数在后,不符合就交换。在这个过程中,最后一个数始终是最大数。?选择排序:对所有n个、后n-1个、后n-2个依次比较,用一个变量存最小数,一趟比较完成之后,将最小数与所比较数...
分类:
其他好文 时间:
2014-05-12 12:28:03
阅读次数:
270
深入浅出 JavaScript 变量、作用域和内存 v
0.5本文主要从原理入手分享变量和作用域的相关知识,最后结合本文所分享知识,再次深入了解下闭包的运行原理。主要参考《JS高级程序设计》 《JS权威指南》
《高性能 JS》 三本书。目录1变量1.1变量的声明1.2变量类型的特点2执行环境和作用域...
分类:
编程语言 时间:
2014-05-12 10:53:39
阅读次数:
425
--测试表CREATE TABLE [dbo].[Employee] ( [EmployeeNo]
INT PRIMARY KEY, [EmployeeName] [nvarchar](50) NULL, [CreateUser] [nvarchar](50)
NULL, [...
分类:
数据库 时间:
2014-05-10 19:23:09
阅读次数:
451
技术能力到业务价值的转化,是当今大数据传统行业实践面临的首要问题,经过这些年的发展大数据平台本身已经相对成熟,已经基本具备生产应用的可能。从实际项目的实践情况来看,成熟的也仅限平台框架本身,应用支撑实施工具层面的匮乏,使得大数据技术的企业应用很难做到如传统SQL技术一样的工程化,易用化。目前大部分厂...
分类:
其他好文 时间:
2014-05-10 18:07:06
阅读次数:
398
----本文大纲分布式文件系统MogileFS环境安装及配置代理测试-------------一、分布式文件系统分布式文件系统(DistributedFileSystem)是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连,也就是集群文件系统,可以支持大数量的节点以..
分类:
其他好文 时间:
2014-05-10 09:05:12
阅读次数:
568
近几年,业内对并行和并发积累了丰富的经验,有了较深刻的理解。但之前积累的大量教材,在当今的软硬件体系下,反而都成了负面教材。所以,有必要加强宣传,翻新大家的认知。
首先,天地倒悬,结论先行:当你需要并行时,优先考虑不需要线程间共享数据的设计,其次考虑共享Immutable的数据,最糟情况是共享Mutable数据。这个最糟选择,意味着最差的性能,最复杂啰嗦的代码逻辑,最容易出现难于重现的bug...
分类:
其他好文 时间:
2014-05-10 09:00:09
阅读次数:
334
水了ural的dp专题前三道1009,1012,1013,都是同一个问题,只是数据规模变大了。
题意大概是这样的:求一个k进制的n位数字,满足不含前导0和不含连续两个0的个数有多少个。
dp[i][0]表示第i位为0有多少个满足条件,dp[i][1]表示i位不为0满足条件的个数,则结果就是d...
分类:
其他好文 时间:
2014-05-10 07:13:10
阅读次数:
368
路漫漫其修远兮,吾将上下而求索。
学技术的人,永远都是活到老学到老。走上程序员走条路是在阴差阳错的情况下。当年高中曾一时闹热买了一本谭浩强的《C++程序设计》,又在高考完的第二天去买了一本《零基础学Java》。那时并不是因为喜欢编程,或者一定要学到计算机专业、软件工程专业。那时就是一时闹热,听...
分类:
其他好文 时间:
2014-05-10 06:54:17
阅读次数:
360
程序设计中的一些感悟
这篇感悟写的不错,特此转贴
1)学习应该从基础打起,不要一开始就尝试最高深的技术。
2)每看一本书,不要说这章我以前学习过了,也掌握的很好,因此我可以跳过这一章看更重要的了。
3)对于作业,遇到不会的尽量不要立刻向别人请教。如果实在解决不了的问题,可以先完成你会的,然后把一些特别的难点提炼出来,向高手请教。
3)不要指望书本和行家能帮你解决一切问题,因为并不是所...
分类:
其他好文 时间:
2014-05-10 04:53:20
阅读次数:
318
Bluetooth简介
蓝牙,是一种支持设备短距离通信(一般10m内)的无线电技术。能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用“蓝牙”技术,能够有效地简化移动通信终端设备之间的通信,也能够成功地简化设备与因特网Internet之间的通信,从而数据传输变得更加迅速高效,为无线通信拓宽道路。蓝牙采用分散式网络结构以及快跳频和短包技术,支持点对点及点对...
分类:
移动开发 时间:
2014-05-10 04:30:14
阅读次数:
550