#!/usr/bin/python#encoding:utf-8#基本思想:#将一个记录插入到已排序好的有序表中,从而得到一个新,记录数增1的有序表。即:先将序列的第1个记录看成是一个有序的子序列,然后从第2个记录逐个进行>插入,直至整个序列有序为止。def sis(alist): l...
分类:
编程语言 时间:
2015-06-02 12:44:48
阅读次数:
107
开发快报:新增即时通讯功能(javaWebSocket 通信技术) 下面截图 ---------------------------------------------------------------------------------------------------------------...
分类:
编程语言 时间:
2015-06-02 12:44:06
阅读次数:
172
最近学弟们问快速排序的比较多,今天自己就做一下总结,快速排序在库函数里面有现成的,不用自己实现,调用一下就可以达到自己想要的结果,掌握以后就可以完全摒弃冒泡和选择了,并且时间复杂度也从O(n*n)提升到O(n*log(n)),先说C中的qsort(): 头文件:#include, 调用参数:qs.....
分类:
编程语言 时间:
2015-06-02 12:41:58
阅读次数:
179
1. 合并数组array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为:array array_merge (array array1 array2…,arrayN)这个函数将一个或多个数组的单元合并起来,一...
分类:
编程语言 时间:
2015-06-02 12:41:09
阅读次数:
126
1.利用 java.util.Timer这个方法应该是最常用的,不过这个方法需要手工启动你的任务Timer timer=new Timer();timer.schedule(new ListByDayTimerTask(),10000,86400000);这里的ListByDayTimerTask类...
分类:
编程语言 时间:
2015-06-02 12:42:45
阅读次数:
152
例如datatable中有一列是门牌号格式是xx-xx-xx,或字符串中含有汉字或其他符号等等,如何按照正确的数字顺序排序呢?1、获得字符串中的数字。2、在datatable中添加一列,类型是Int或double或decimal类型的,转为排序准备。然后利用dataview.sort来排序。1、获得...
分类:
编程语言 时间:
2015-06-02 12:41:51
阅读次数:
287
Python是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议 。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵...
分类:
编程语言 时间:
2015-06-02 12:41:30
阅读次数:
415
转自: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的,不温不火;// C++11对enum动刀了,加强了类型检查,推出强类型enum类型,眼前一亮// 使用过QT 的都知道,早就应该这么做了,用的非常爽!!// 一、C中enum类型的局限// 1、非强类型作用域enum type1{a, b, c};enu...
分类:
编程语言 时间:
2015-06-02 12:37:58
阅读次数:
3247
# 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,JavaScript可以被用于服务端编程。通过各种扩展,Node.js可以变得非常强大。今天分享下怎样用C++创建Node.js扩展。 参考原文:Making Dynamsoft Barcode SDK an Addon for Node.js 搭建Nodejs开...
分类:
编程语言 时间:
2015-06-02 11:30:59
阅读次数:
2022
MSDN定义:枚举类型(也称为枚举)为定义一组可以赋给变量的命名整数常量提供了一种有效的方法。? 例如,假设您必须定义一个变量,该变量的值表示一周中的一天。 该变量只能存储七个有意义的值。 若要定义这些值...
分类:
编程语言 时间:
2015-06-02 11:32:10
阅读次数:
137
需求分析: 在做上传图片的时候,如果不限制上传图片大小,后果非常的严重。那么我们怎样才可以解决一个棘手的问题呢?有两种方式: 1)后台处理: 也就是AJAX POST提交到后台,把图片上传到服务器上,然后获得该图...
分类:
编程语言 时间:
2015-06-02 11:32:02
阅读次数:
99
MSDN定义:枚举类型(也称为枚举)为定义一组可以赋给变量的命名整数常量提供了一种有效的方法。例如,假设您必须定义一个变量,该变量的值表示一周中的一天。该变量只能存储七个有意义的值。若要定义这些值,可以使用枚举类型。枚举类型是使用enum关键字声明的。从OOP上来说,..
分类:
编程语言 时间:
2015-06-02 11:30:14
阅读次数:
128
首先封装邮件实体,协议采用SMTP:importjava.util.List;
importjavax.mail.internet.InternetAddress;
/**
*邮箱实体类
*@authorAdministrator
*
*/
publicclassEmailInfo{
//邮箱对应SMTP的服务器的地址
privateStringsmtpHost;
//邮箱的用户名
privateStringuser;
pr..
分类:
编程语言 时间:
2015-06-02 11:27:15
阅读次数:
138
其实就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