码迷,mamicode.com
首页 > 编程语言
简单直接排序
#!/usr/bin/python#encoding:utf-8#基本思想:#将一个记录插入到已排序好的有序表中,从而得到一个新,记录数增1的有序表。即:先将序列的第1个记录看成是一个有序的子序列,然后从第2个记录逐个进行>插入,直至整个序列有序为止。def sis(alist): l...
分类:编程语言   时间:2015-06-02 12:44:48    阅读次数:107
Java全新高大尚HTML5 bootstrap后台框架源码
开发快报:新增即时通讯功能(javaWebSocket 通信技术) 下面截图 ---------------------------------------------------------------------------------------------------------------...
分类:编程语言   时间:2015-06-02 12:44:06    阅读次数:172
C/C++中qsort()以及sort()的用法
最近学弟们问快速排序的比较多,今天自己就做一下总结,快速排序在库函数里面有现成的,不用自己实现,调用一下就可以达到自己想要的结果,掌握以后就可以完全摒弃冒泡和选择了,并且时间复杂度也从O(n*n)提升到O(n*log(n)),先说C中的qsort(): 头文件:#include, 调用参数:qs.....
分类:编程语言   时间:2015-06-02 12:41:58    阅读次数:179
php 操作数组 (合并,拆分,追加,查找,删除等)
1. 合并数组array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为:array array_merge (array array1 array2…,arrayN)这个函数将一个或多个数组的单元合并起来,一...
分类:编程语言   时间:2015-06-02 12:41:09    阅读次数:126
JAVA定时执行任务的三种方法
1.利用 java.util.Timer这个方法应该是最常用的,不过这个方法需要手工启动你的任务Timer timer=new Timer();timer.schedule(new ListByDayTimerTask(),10000,86400000);这里的ListByDayTimerTask类...
分类:编程语言   时间:2015-06-02 12:42:45    阅读次数:152
C# DataTable中按字符串中的数字排序
例如datatable中有一列是门牌号格式是xx-xx-xx,或字符串中含有汉字或其他符号等等,如何按照正确的数字顺序排序呢?1、获得字符串中的数字。2、在datatable中添加一列,类型是Int或double或decimal类型的,转为排序准备。然后利用dataview.sort来排序。1、获得...
分类:编程语言   时间:2015-06-02 12:41:51    阅读次数:287
Python3学习之一环境搭建
Python是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议 。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵...
分类:编程语言   时间:2015-06-02 12:41:30    阅读次数:415
Boyer-Moore算法
转自:Boyer-Moore算法一.简述 在当前用于查找子字符串的算法中,BM(Boyer-Moore)算法是当前有效且应用比较广的一中算法,各种文本编辑器的“查找”功能(Ctrl+F),大多采用Boyer-Moore算法。比我们在学习的KMP算法快3~5倍。 Boyer-Moore算法...
分类:编程语言   时间:2015-06-02 12:39:51    阅读次数:205
快速排序
基本思想:选择一个基准元素,通过一趟排序将待排的记录分割成两个独立的部分,其中一部分记录的值均比基准元素小,另一部分均比基准元素值大。然后分别对这两部分用同样的方法进行排序。代码如下: 1 void Qsort(int a[],int low,int high) 2 { 3 if(low=k...
分类:编程语言   时间:2015-06-02 12:36:51    阅读次数:211
C++11:强类型枚举(enum)
// C++11之前的enum类型是继承C的,不温不火;// C++11对enum动刀了,加强了类型检查,推出强类型enum类型,眼前一亮// 使用过QT 的都知道,早就应该这么做了,用的非常爽!!// 一、C中enum类型的局限// 1、非强类型作用域enum type1{a, b, c};enu...
分类:编程语言   时间:2015-06-02 12:37:58    阅读次数:3247
threading和queue监控两个log的python脚本
# coding:utf-8 __author__ = ‘admin‘ # -------------------------------- # Created by admin ?on 2015/5/29. # --------------------------------- #/usr/bin/python import redis,re,subprocess,threading,Q...
分类:编程语言   时间:2015-06-02 11:33:10    阅读次数:136
Node.js C++扩展实现
因为有了Node.js,JavaScript可以被用于服务端编程。通过各种扩展,Node.js可以变得非常强大。今天分享下怎样用C++创建Node.js扩展。 参考原文:Making Dynamsoft Barcode SDK an Addon for Node.js 搭建Nodejs开...
分类:编程语言   时间:2015-06-02 11:30:59    阅读次数:2022
深入浅出OOP(六): 理解C#的Enums
MSDN定义:枚举类型(也称为枚举)为定义一组可以赋给变量的命名整数常量提供了一种有效的方法。? 例如,假设您必须定义一个变量,该变量的值表示一周中的一天。 该变量只能存储七个有意义的值。 若要定义这些值...
分类:编程语言   时间:2015-06-02 11:32:10    阅读次数:137
Javascript验证上传图片大小[前台处理]
需求分析: 在做上传图片的时候,如果不限制上传图片大小,后果非常的严重。那么我们怎样才可以解决一个棘手的问题呢?有两种方式: 1)后台处理: 也就是AJAX POST提交到后台,把图片上传到服务器上,然后获得该图...
分类:编程语言   时间:2015-06-02 11:32:02    阅读次数:99
深入浅出OOP(六): 理解C#的Enums
MSDN定义:枚举类型(也称为枚举)为定义一组可以赋给变量的命名整数常量提供了一种有效的方法。例如,假设您必须定义一个变量,该变量的值表示一周中的一天。该变量只能存储七个有意义的值。若要定义这些值,可以使用枚举类型。枚举类型是使用enum关键字声明的。从OOP上来说,..
分类:编程语言   时间:2015-06-02 11:30:14    阅读次数:128
Java邮件工具类
首先封装邮件实体,协议采用SMTP:importjava.util.List; importjavax.mail.internet.InternetAddress; /** *邮箱实体类 *@authorAdministrator * */ publicclassEmailInfo{ //邮箱对应SMTP的服务器的地址 privateStringsmtpHost; //邮箱的用户名 privateStringuser; pr..
分类:编程语言   时间:2015-06-02 11:27:15    阅读次数:138
疯狂Java学习笔记(67)-----------Timer和TimerTask
其实就Timer来讲就是一个调度器,而TimerTask呢只是一个实现了run方法的一个类,而具体的TimerTask需要由你自己来实现,例如这样: ? 1 2 3 4 5 6 Timer timer = new Timer(); timer.schedule(new TimerTask() {         public voi...
分类:编程语言   时间:2015-06-02 11:22:15    阅读次数:159
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!