拖动是界面编程频繁使用的一个效果,在windows系统下可谓大行其道。纵观时下的应用软件几乎各个都支持各种各样拖动的效果,windows7更是把拖动做到了极致。其实说起来拖动的实现也很简单,对于有句柄的对象都可以通过MoveWindow或SetWindowPos实现位置变动,而没有句柄的对象实现拖动...
分类:
编程语言 时间:
2015-11-19 18:21:36
阅读次数:
512
sort对文件中的指定行进行排序,并将结果写到标准的输出。如果File参数指定了多个文件,那么sort命令将这些文件连接起来,当作一个文件进行排序。sort语法:sort[-fbMnrtuk] [file]选项参数:-f忽略大小写差异。-b忽略最前面的空格。-r反向排序-M以月份的名字来排序-n使用...
分类:
编程语言 时间:
2015-11-19 18:19:14
阅读次数:
227
html拖拽的思路如下:鼠标按下 > 鼠标移动 > 鼠标弹起,只要把这三个鼠标事件添加到对应的dom元素上,作相应的处理就行了。1、mousedown事件须加在可拖动dom上;2、mousemove事件加在document上;3、mouseup事件还是加在可拖动dom上;注意:拖拽的时候要禁止选中页...
分类:
编程语言 时间:
2015-11-19 18:18:26
阅读次数:
241
通过观察日志,逐步分析Spring容器初始化过程,以及Bean的生命周期
分类:
编程语言 时间:
2015-11-19 18:16:14
阅读次数:
1611
冒泡排序,说起来应该是最简单的。给出一组无序数组,用什么方法来进行排序呢。比如2、3、7、1、6这组数据,要将它按照从小到大的顺序排列起来。首先想到将第一个数A与后面的数比较如果后面的数比较大,那么这两个数的顺序是正确的。将当前A更新成后面较大的数,然后再与后面的比较。遇到比自己小的进行交换,但是不...
分类:
编程语言 时间:
2015-11-19 18:15:56
阅读次数:
195
两个有序数组找出相同数据,要求最简单的算法复杂度。class Program { static void Main(string[] args) { int Low = 0; int[] m = new int[] { 2...
分类:
编程语言 时间:
2015-11-19 18:14:46
阅读次数:
139
http://www.cnblogs.com/wanqieddy/archive/2013/09/06/3305482.htmlandroid线程池的理解,晚上在家无事 预习了一下android异步加载的例子,也学习到了一个很重要的东东 那就是线程池+缓存下面看他们的理解。[size=1.8em]H...
分类:
编程语言 时间:
2015-11-19 18:13:11
阅读次数:
204
本文介绍对象的强、软、弱和虚引用的概念、应用及其在UML中的表示。1.对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4...
分类:
编程语言 时间:
2015-11-19 18:15:50
阅读次数:
297
使用Swift语言在界面上添加输入文本框 textView及其占位文本的方法
分类:
编程语言 时间:
2015-11-19 18:13:27
阅读次数:
177
1 ******************** 2 PY核心模块方法 3 ******************** 4 os模块: 5 os.remove() 删除文件 6 os.unlink() 删除文件 7 os.rena...
分类:
编程语言 时间:
2015-11-19 18:14:46
阅读次数:
226
//求前10行的数 1 int a[11] = { 1 }; 2 a[0] = 1, a[1] = 1; 3 int i, j,m; 4 for (i = 2; i 1; j--) //关键在这句,倒着求 7 { ...
分类:
编程语言 时间:
2015-11-19 18:13:31
阅读次数:
146
1.模拟实现strcpy
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<assert.h>
char*my_strcpy(char*dst,constchar*src)
{
assert(dst!=NULL);
assert(src!=NULL);
char*ret=dst;
while((*dst++=*src++)!=‘\0‘)
;
returnret;..
分类:
编程语言 时间:
2015-11-19 16:57:52
阅读次数:
260
有不少文章介绍python的map与reduce,这到底是什么样的东西呢?先看看google的paper里对mapreduce的解释http://static.googleusercontent.com/media/research.google.com/zh-CN//archive/mapreduce-osdi04.pdfMapReduceisaprogrammingmodelandanassociated
implementationforpr..
分类:
编程语言 时间:
2015-11-19 16:55:07
阅读次数:
184
L=[‘Michael‘,‘Sarah‘,‘Tracy‘,‘Bob‘,‘Jack‘]>>>L[0:3][‘Michael‘,‘Sarah‘,‘Tracy‘]L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。Python支持L[-1]取倒数第一个元素,那么它同样支持倒数切片>>>L[-1]‘Jack‘>&..
分类:
编程语言 时间:
2015-11-19 16:55:41
阅读次数:
158
函数的使用是为了封装需要频繁使用的代码,避免重复编写。一、函数的定义格式def函数名(参数):函数代码二、函数的参数1、普通参数函数取得的参数是你提供给函数的值,这样函数就可以利用这些值做一些事情。这些参数就像变量一样,只不过它们的值是在我们调用函数的时候定义的..
分类:
编程语言 时间:
2015-11-19 16:52:41
阅读次数:
156
XStreamxx=newXStream(newJsonHierarchicalStreamDriver(){
publicHierarchicalStreamWritercreateWriter(Writerwriter){
returnnewJsonWriter(writer,JsonWriter.DROP_ROOT_MODE);
}
});
System.out.println(xx.toXML(metric));
分类:
编程语言 时间:
2015-11-19 16:48:44
阅读次数:
173