原文:总结5种比较高效常用的排序算法1概述
本文对比较常用且比较高效的排序算法进行了总结和解析,并贴出了比较精简的实现代码,包括选择排序、插入排序、归并排序、希尔排序、快速排序等。算法性能比较如下图所示: 2选择排序 选择排序的第一趟处理是从数据序列所有n个数据中选择一个最小的数据作为有序序列中的第...
分类:
编程语言 时间:
2014-11-09 12:37:13
阅读次数:
199
linux服务分成两个大类一、rpm包安装 ---------独立的服务 和 基于xinetd服务二、源代码安装rpm包安装的服务,查看命令是 chkconfig --listrpm安装服务和源代码包安装服务的很大区别是安装位置的不同1、源代码包安装在指定位置,一般是 /usr/local2、 rp...
分类:
系统相关 时间:
2014-11-05 22:54:56
阅读次数:
328
前两天调查了下自动生成工具MyGeneration和codesmith前一个版本已经不更新了后面一个太高级生成 的代码包含了太多东西,没整明白。不过生成的xmlmapping很强大。所以干脆整合一下codesmith和动 软的pojo。现版本的动态默认带了nhibernate的模版表设计的时候最好不...
分类:
Web程序 时间:
2014-11-05 14:26:40
阅读次数:
250
理解android的自定义权限,下面介绍一段代码。包括两个安卓项目,project 2试图调用project 1中的特权活动PrivActivity。 android project 1 : application name: Custom Permission pacakage name: com.cust.p...
分类:
移动开发 时间:
2014-11-04 22:55:33
阅读次数:
350
Cordova,对这个名字大家可能比较陌生,大家肯定听过 PhoneGap 这个名字,Cordova 就是 PhoneGap 被 Adobe 收购后所改的名字。 Cordova 是一个可以让 JS 与原生代码(包括 Android 的 java,iOS 的 Objective-C 等“”阅读器Cor...
分类:
移动开发 时间:
2014-11-03 15:50:49
阅读次数:
231
中国绿色厨房计划
@media print{
.noprint{
display:none
}
}
function printsetup(){
// 打印页面设置
wb.execwb(8,1);
}
function printpreview(){
// 打印页面预览
wb.execwb(7...
分类:
Web程序 时间:
2014-10-31 15:49:21
阅读次数:
284
VC++金山卫士开源代码,包含所有模块的源码,促进互联网行业的开源计划 ;也是你学习VC++的绝佳范例,可以接触到中国最专业的安全类软件源代码,你可以自由的使用/研究/修订/再发布
这些代码以及延伸作品。VC++金山卫士开源代码下载。
游戏源码下载地址:点击下载...
分类:
编程语言 时间:
2014-10-30 22:40:54
阅读次数:
348
用VS2012工具的项目模板创建项目ASP.NETMVC4Web应用程序,会默认生成一些代码包括数据库在内,注意如果系统没有SQL2012Express,无法自动生成数据库,其注册登录等按钮以及以后创建的模块均无法操作,只是一个空架构而已。一般生成的数据库会在App_Data文件夹内。MVC4与WebFrom..
分类:
Web程序 时间:
2014-10-29 19:48:51
阅读次数:
371
.1 什么是XSS攻击XSS是一种经常出现在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。比如这些代码包括HTML代码和客户端脚本。攻击者利用XSS漏洞旁路掉访问控制——例如同源策略(same origin policy)。这种类型的漏洞由于被黑客用来编写...
分类:
其他好文 时间:
2014-10-29 01:36:33
阅读次数:
268
微信开发遇到最复杂的就是支付了,无论V2还是V3。这篇文章将给出全套的V3版本JSAPI支付代码,包括预支付->支付->订单查询->通知->退款,其中前三步已经上线应用,退款只是简单测试了一下,大家要用的话需要谨慎。。。一、预支付&支付实际就是讲订单信息交给微信端,返回给我们一个预支付id(与V2a...
分类:
微信 时间:
2014-10-28 19:33:03
阅读次数:
564