首页 > 编程语言
数组排序 最大放中间
给定一个数组input[] ,如果数组长度n为奇数,则将数组中最大的元素放到 output[] 数组最中间的位置, 如果数组长度n为偶数,则将数组中最大的元素放到 output[] 数组中间两个位置偏右的那个位置上, 然后再按从大到小的顺序,依次在第一个位置的两边,按照一左一右的顺序,依次存放剩下的 ...
分类:编程语言   时间:2016-08-10 17:39:14    收藏:0  评论:0  赞:0  阅读:265
java Http原生 Get 和Post 支持代理认证
...
分类:编程语言   时间:2016-08-10 17:35:53    收藏:0  评论:0  赞:0  阅读:296
Python自动化运维之6、函数装饰器
装饰器: 装饰器可以使函数执行前和执行后分别执行其他的附加功能,这种在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator),装饰器的功能非常强大。装饰器一般接受一个函数对象作为参数,以对其进行增强 装饰器本身是一个函数,用于装饰其他函数 功能:增强被装饰函数的功能 装饰器是一个闭包 ...
分类:编程语言   时间:2016-08-10 17:34:53    收藏:0  评论:0  赞:0  阅读:164
多线程技术(教程-方案)
一、多线程简介 1、多线程的由来 2、耗时操作的模拟试验 3、进程和线程 4、多线程的概念及原理 5、多线程的优缺点和一个Tip 6、主线程 7、技术方案 二、Pthread 1、函数 2、参数和返回值 3、使用 三、NSThread 1、创建一个新的线程 2、线程的状态 3、线程的属性 四、互斥锁 ...
分类:编程语言   时间:2016-08-10 17:34:04    收藏:0  评论:0  赞:0  阅读:132
Java中的json数据类型操作
...
分类:编程语言   时间:2016-08-10 17:30:02    收藏:0  评论:0  赞:0  阅读:106
js数组中常用的几个API
1、push:从末尾添加数据项。 2、pop:从末尾去除数据项。 3、shift:从开始去除数据项 4、splice: splice(m,n) m:指开始删除的索引位置 n:值删除几项 splice(a,0,b) 这种格式为添加元素,从第三个参数开始,指向数组中添加的元素 引申:初始化数组有,arr ...
分类:编程语言   时间:2016-08-10 17:29:02    收藏:0  评论:0  赞:0  阅读:242
Python 黑魔法 --- 描述器(descriptor)
Python 黑魔法---描述器(descriptor) Python黑魔法,前面已经介绍了两个魔法,装饰器和迭代器,通常还有个生成器。生成器固然也是一个很优雅的魔法。生成器更像是函数的行为。而连接类行为和函数行为的时候,还有一个描述器魔法,也称之为描述符。 我们不止一次说过,Python的优雅,很... ...
分类:编程语言   时间:2016-08-10 17:28:25    收藏:0  评论:0  赞:0  阅读:143
SpringMVC 部署项目静态资源文件访问问题
问题:采用SpringMVC 部署项目后程序加载或用浏览器访问时出现类似的警告,2011-01-19 10:52:51,646 WARN [org.springframework.web.servlet.PageNotFound] -<No mapping found for HTTP reques ...
分类:编程语言   时间:2016-08-10 17:27:52    收藏:0  评论:0  赞:0  阅读:168
《Nodejs开发加密货币》之二十四:DPOS机制(分布式共识算法)
共识机制是分布式应用软件特有的算法机制。在分布式软件开发中,节点间的互操作,节点行为的统一管理,没有算法理论作为支撑,根本无法实现。所以,要想开发基于分布式网络的加密货币,必须深入研究共识机制。这一篇我们就从解释“拜占庭将军问题”开始,来探讨加密货币的算法问题,并通过代码学习和研究亿书共识机制的具体实现。...
分类:编程语言   时间:2016-08-10 16:17:53    收藏:0  评论:0  赞:0  阅读:318
JAVA获得当前时间的几种方法
JAVA获得当前时间的几种方法 转载:http://blog.csdn.net/zzjjiandan/article/details/8372617 一. 获取当前系统时间和日期并格式化输出: import java.text.SimpleDateFormat; public static void ...
分类:编程语言   时间:2016-08-10 16:15:12    收藏:0  评论:0  赞:0  阅读:217
完全认识树状数组
我搜遍了网络,只在topcoder的网站上了解到树状数组这个结构是在设计压缩算法时被发现的。这个数据结构真是天才的构想,膜拜! 树状数组的基础是一个被构造出来的式子:C[i]=A[i]+A[i-1]+....+A[i-2^k+1];k代表i的二进制的最后连续0的个数 比如 对于1000和101000 ...
分类:编程语言   时间:2016-08-10 16:08:04    收藏:0  评论:0  赞:0  阅读:263
POJ 2406 KMP/后缀数组
题目链接:http://poj.org/problem?id=2406 题意:给定一个字符串,求由一个子串循环n次后可得到原串,输出n[即输出字符串的最大循环次数] 思路一:KMP求最小循环机,然后就能求出循环次数。 思路二:后缀数组,直接根据09年oi论文<<后缀数组——出来字符串的有力工具>>的 ...
分类:编程语言   时间:2016-08-10 16:07:12    收藏:0  评论:0  赞:0  阅读:288
开源 算法 数据结构
MySQL b+tree mvcc Write-Ahead Logging (WAL) MongoDB tokuDB cola () boltDB append only tree mmap levelDB lsmtree memorycache 一致性哈希 redis ...
分类:编程语言   时间:2016-08-10 16:07:04    收藏:0  评论:0  赞:0  阅读:227
Entity Framework中IQueryable, IEnumerable, IList的区别
使用工具追踪EF生成的SQL 使用Entity Framework等ORM框架的时候,SQL对于使用者来说是透明的,往往很多人也不关心ORM所生成的SQL,然而系统出现性能问题的时候就必须关注生成的SQL以发现问题所在。 使用过Toplink的朋友知道很只要设置日志打印级别=FINE就可以配置使之生 ...
分类:编程语言   时间:2016-08-10 16:06:15    收藏:0  评论:0  赞:0  阅读:226
JavaScript中的this
最近看了许多JavaScript源代码,发现this经常出现,于是对this这个非常特殊的关键词标识符进行总结。 题外话: 1、当函数被调用时,一个activation record【过程活动记录 -- 一种数据结构】被创建, 这个record包涵信息:函数在哪调用,函数怎么调用的,参数等等, re ...
分类:编程语言   时间:2016-08-10 16:02:32    收藏:0  评论:0  赞:0  阅读:198
多线程技术(教程-方案)
一、多线程简介 1、多线程的由来 2、耗时操作的模拟试验 3、进程和线程 4、多线程的概念及原理 5、多线程的优缺点和一个Tip 6、主线程 7、技术方案 二、Pthread 1、函数 2、参数和返回值 3、使用 三、NSThread 1、创建一个新的线程 2、线程的状态 3、线程的属性 四、互斥锁 ...
分类:编程语言   时间:2016-08-10 15:59:53    收藏:0  评论:0  赞:0  阅读:242
Swift开发Demo
Swift视频教程下载地址:http://www.cocoachina.com/bbs/read.php?tid=204280 Swift官方教材PDF下载地址:http://www.cocoachina.com/bbs/read.php?tid=204446 Swift和OC对比系列:http:/ ...
分类:编程语言   时间:2016-08-10 15:54:52    收藏:0  评论:0  赞:0  阅读:218
java对redis的基本操作,ZZ
java对redis的基本操作 http://www.cnblogs.com/edisonfeng/p/3571870.html ...
分类:编程语言   时间:2016-08-10 15:53:02    收藏:0  评论:0  赞:0  阅读:135
Maven快速使用教程(二) spring boot 项目构建
1.Springboot介绍:
分类:编程语言   时间:2016-08-10 14:45:03    收藏:0  评论:0  赞:0  阅读:197
python matplotlib 绘制三次函数图像
安装的是anaconda,其中包含了numpy,scipy,matplotlib等科学计算包https://www.continuum.io/downloads在终端打开anaconda中的python/home/qi/anaconda/bin/python>>>frommatplotlibimportpyplotaspl >>>importnumpyasnp >>>fromscipyimportinterpol..
分类:编程语言   时间:2016-08-10 14:43:13    收藏:0  评论:0  赞:0  阅读:648
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!