1
摘要: 介绍 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。 快速排序使用分治法(Divide and conquer)策略来把一个串行(list)分... 阅读全文
posted @ 2016-10-11 17:39 TinyKing 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 算法 有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元... 阅读全文
posted @ 2016-10-11 13:58 TinyKing 阅读(328) 评论(0) 推荐(0) 编辑
摘要: delegate() 方法 实例 当点击鼠标时,隐藏或显示 p 元素: $("div").delegate("button","click",function(){ $("p").slideToggle(); }); 定义和用法 delegate() 方法为指定的元素(属于被选元素的子元素)添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。 使用 delegate() 方法的事... 阅读全文
posted @ 2016-10-10 14:11 TinyKing 阅读(7440) 评论(0) 推荐(0) 编辑
摘要: 原文地址:一分钟了解负载均衡的一切 什么是负载均衡 负载均衡(Load Balance)是分布式系统架构设计中必须考虑的因素之一,它通常是指,将请求/数据【均匀】分摊到多个操作单元上执行,负载均衡的关键在于【均匀】。 常见的负载均衡方案 常见互联网分布式架构如上,分为客户端层、反向代理nginx层、站点层、服务层、数据层。可以看到,每一个下游都有多个上游调用,只需要做到,每一个上游都均匀访问每一... 阅读全文
posted @ 2016-10-09 09:33 TinyKing 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 参考 http://stackoverflow.com/questions/7210507/ajax-post-error-refused-to-set-unsafe-header-connection 使用ajax时,chrome报出异常:Refused to set unsafe header 阅读全文
posted @ 2016-10-08 15:39 TinyKing 阅读(2244) 评论(0) 推荐(0) 编辑
摘要: Web Uploader WebUploader是由Baidu WebFE(FEX)团队开发的一个简单的以HTML5为主,FLASH为辅的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,沿用原来的FLASH运行时,兼容IE6+,iOS 6+, android 4+。两套运行时,同样的调用方式,可供用户任意选用。 采用大文件分片并发上传,极大的提高了文件... 阅读全文
posted @ 2016-10-08 15:07 TinyKing 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 原文出处: javacodegeeks 译文出处:deepinmind 这也是篇老文了,相信很多人也看过。前面那些废话就不翻译了,直接切入正题吧~ 结构型模式: 适配器模式: 用来把一个接口转化成另一个接口。 java.util.Arrays#asList() javax.swing.JTable(TableModel) java.io.InputStreamReader(InputSt... 阅读全文
posted @ 2016-10-08 14:08 TinyKing 阅读(6030) 评论(0) 推荐(0) 编辑
摘要: url中文地址乱码 原因: tomcat默认的在url传输时是用iso8859-1编码。 解决方案一: 在使用get传输参数时,将参数中的中文转换成url格式,也就是使用urlEncode和urlDecode来传输,使用这种方式就是把中文转换成以%开头的编码在url中传输。 使用这种方法时,要注意两点。 1.前台使用urlencode,在后台相应的使用urldecode。 2.使用urlenc... 阅读全文
posted @ 2016-10-01 14:56 TinyKing 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1、 首先检查mysql服务是否启动,若已启动则先将其停止服务 2、 打开第一个cmd窗口,切换到mysql的bin目录,运行命令: mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 5.1\my.ini" --console --skip-grant-tables 注释: 该命令通过跳过权限安全检查,开启mysql服务,这... 阅读全文
posted @ 2016-10-01 14:45 TinyKing 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 杂谈 阅读全文
posted @ 2016-10-01 13:04 TinyKing 阅读(130) 评论(0) 推荐(0) 编辑
我要啦免费统计