首页 > 编程语言
js实现的对象数组根据对象的键值进行排序代码
有时候会遇到做展示数组的排序,由大到小和由小到大的切换: var arr=[{id:1,webName:"蚂蚁部落"},{id:2,webName:"网易"}]; function done(key,desc) { return function(a,b){ //return desc ? ~~(p ...
分类:编程语言   时间:2016-08-16 00:25:05    收藏:0  评论:0  赞:0  阅读:236
二叉树的遍历算法
二叉树的定义采用递归的方式,遍历方式也可以采用递归,而且极其简明。 两个二叉树遍历的性质: 1:已知前序遍历和中序遍历,可以唯一确定一棵树 2:已知后序遍历和中序遍历,可以唯一确定一棵树 ...
分类:编程语言   时间:2016-08-16 00:24:45    收藏:0  评论:0  赞:0  阅读:221
Python自动化运维之11、面向对象基础
一、简介 面向对象编程是一种编程方式,使用 “类” 和 “对象” 来实现,所以,面向对象编程其实就是对 “类” 和 “对象” 的使用。类就是一个模板,模板里可以包含多个方法(函数),方法里实现各种各样的功能,对象则是根据模板创建的实例,通过实例,对象可以执行类中的方法,每个对象都拥有相同的方法,但各 ...
分类:编程语言   时间:2016-08-16 00:23:15    收藏:0  评论:0  赞:0  阅读:172
python创建有序字典OrderedDict()
python 有序字典OrderedDict ...
分类:编程语言   时间:2016-08-16 00:22:45    收藏:0  评论:0  赞:0  阅读:201
冒泡排序(普通,加强对比)
1.普通的冒泡排序 2.加强版冒泡排序 //这两种方法的不同之处在于:(进行排序的次数会不同) 1.普通冒泡: 即使数据是有序的,或排序过程中(还没有进行完,已经有序),但是剩下的排序步骤它还会进行,浪费时间。 2.加强版冒泡:增加了一个标示量(flag);一旦当数组有序后,标示量就变为 false ...
分类:编程语言   时间:2016-08-16 00:21:05    收藏:0  评论:0  赞:0  阅读:209
Net线程池设计
Net线程池设计 功能描述: 结构设计: ThreadWorkerPoolManager: 线程池管理器,用于统一创建,获取,销毁线程池,使用单例模式 ThreadWorkerPool: 线程池,用于管理指定数量的线程,由ThreadWorkerPoolManager管理,自身无法创建与销毁 The ...
分类:编程语言   时间:2016-08-16 00:20:35    收藏:0  评论:0  赞:0  阅读:197
spring mvc 拦截器
拦截器是针对Mapping的。可以在Mapping下配置对应的拦截的。由于常用mvc:annotation-driven配置Mapping和Adapter,所以这里用mvc:interceptors配置拦截器。 1、单个mapping的拦截器 a、定义拦截器。 实现拦截器接口。 b、配置拦截器 拦截 ...
分类:编程语言   时间:2016-08-16 00:19:25    收藏:0  评论:0  赞:0  阅读:186
spring mvc 异常处理
1、编写全局异常处理类 需要实现接口 org.springframework.web.servlet.HandlerExceptionResolver 2、自定义异常 3、测试程序 4、结果 预期结果,在jsp页面显示。(这里没有设定错误页面,继续用user.jsp来显示)。 ...
分类:编程语言   时间:2016-08-16 00:16:35    收藏:0  评论:0  赞:0  阅读:151
Swift学习-----循环
...
分类:编程语言   时间:2016-08-16 00:16:25    收藏:0  评论:0  赞:0  阅读:226
九章算法
九章算法 前言 第一天的算法都还没有缓过来,直接就进入了第二天的算法学习。前一天一直在整理Binary Search的笔记,也没有提前预习一下,好在Binary Tree算是自己最熟的地方了吧(LeetCode上面Binary Tree的题刷了4遍,目前95%以上能够Bug Free)所以还能跟得上 ...
分类:编程语言   时间:2016-08-16 00:16:05    收藏:0  评论:0  赞:0  阅读:248
SPOJ PHRASES 后缀数组
题目链接:http://www.spoj.com/problems/PHRASES/en/ 题意:给定n个字符串,求一个最长的子串至少在每个串中的不重叠出现次数都不小于2。输出满足条件的最长子串长度 思路:根据<<后缀数组——处理字符串的有力工具>>的思路,先将 n个字符串连起来, 中间用不相同的且 ...
分类:编程语言   时间:2016-08-16 00:14:45    收藏:0  评论:0  赞:0  阅读:143
常见C++面试题及基本知识点总结
1. 结构体和共同体的区别。 定义: 结构体struct:把不同类型的数据组合成一个整体,自定义类型。 共同体union:使几个不同类型的变量共同占用一段内存。 地址: struct和union都有内存对齐,结构体的内存布局依赖于CPU、操作系统、编译器及编译时的对齐选项。 常见数据类型及其长度: ...
分类:编程语言   时间:2016-08-16 00:13:35    收藏:0  评论:0  赞:0  阅读:172
进击的Python【第四章】:Python的高级应用(一)
Python的高级应用(一) 本章内容: 一、内置函数 1、数学运算类 2、集合类操作 3、逻辑判断 4、反射 5、IO操作 二、生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需 ...
分类:编程语言   时间:2016-08-16 00:12:47    收藏:0  评论:0  赞:0  阅读:353
Spring MVC中处理静态资源的多种方法
处理静态资源,我想这可能是框架搭建完成之后Web开发的”头等大事“了。 因为一个网站的显示肯定会依赖各种资源:脚本、图片等,那么问题来了,如何在页面中请求这些静态资源呢? 还记得Spring MVC中的DispatcherServlet吗?它是Spring MVC中的前置控制器,若配置的拦截路径为“ ...
分类:编程语言   时间:2016-08-16 00:12:25    收藏:0  评论:0  赞:0  阅读:149
Swift学习----数组
...
分类:编程语言   时间:2016-08-16 00:10:55    收藏:0  评论:0  赞:0  阅读:127
《JavaScript高级程序设计》第六章【面向对象的程序设计】 包括对象、创建对象、继承
一、理解对象 ECMAScript中有两种属性:数据属性和访问器属性。 二、创建对象 1. 工厂模式 使用简单的函数创建对象,为对象添加属性和方法,然后返回对象。这种方法后来被构造函数模式所取代。 2. 构造函数模式 可以创建自定义引用类型,可以像创建内置对象实例一样使用new操作符。但是它的每个成 ...
分类:编程语言   时间:2016-08-16 00:08:45    收藏:0  评论:0  赞:0  阅读:170
python运维开发(十五)----scripts
内容目录: HTML补充 javascript HTML补充 1、display标签 display的inline-block 属性会自动带3px的宽度 如果要取消这3px像素的话需要将第二个span属性设置为float:left 2、img标签 img标签默认带有边框,通过ie浏览器可以看到,ch ...
分类:编程语言   时间:2016-08-16 00:08:35    收藏:0  评论:0  赞:0  阅读:122
设计模式之原型模式(c++)
问题描述 看到这个模式,很容易想到小时候看的《西游记》,齐天大圣孙悟空发飙的时候可以通过自己头上的 3 根毛立马复制出来成千上万的孙悟空, 对付小妖怪很管用(数量最重要)。 Prototype 模式也正是提供了自我复制的功能, 就是说新对象的创建可以通过已有对象进行创建。在 C++中,拷贝构造函数( ...
分类:编程语言   时间:2016-08-16 00:08:05    收藏:0  评论:0  赞:0  阅读:199
最小生成树练习1(克鲁斯卡尔算法Kruskal)
今天刷一下水题练手入门,明天继续。 poj1861 Network(最小生成树)新手入门题。 题意:输出连接方案中最长的单根网线长度(必须使这个值是所有方案中最小的),然后输出方案。 题解:本题没有直接求生成树,但如果连接n个集线器的方案多于n-1条边,那么必存在回路,因此去掉某些边剩下的边和所有顶 ...
分类:编程语言   时间:2016-08-16 00:07:45    收藏:0  评论:0  赞:0  阅读:214
C语言内存对齐
C语言的内存对齐什么是内存对齐?为什么要内存对齐?如何行内存对齐?内存对齐是指:数据在内存里放的数据,不是紧密的放在一起,而是按照一定的规则存放。为什么要内存对齐:在32的cpu上,每条指令可以读取32位(4个字节的值),内存对齐是为了保证一次指令可以读到一个完整的数据,减少数据的拼合耗费。如下举例 ...
分类:编程语言   时间:2016-08-16 00:04:05    收藏:0  评论:0  赞:0  阅读:204
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!