所有排序算法总结:冒泡排序,快速排序,插入排序,归并排序,堆排序,shell排序,选择排序1. 冒泡排序 很简单的排序,外层循环是n-1趟,内层循环是n-1次两两比较。主要思路:从底部往上冒泡,通过无序区中相邻记录关键字间的比较和位置的交换,使关键字最小的记录如气泡一般逐渐往上“漂浮”直至“水面”....
分类:
编程语言 时间:
2015-03-13 18:22:50
阅读次数:
167
如果用xe6自带的LocationSensor控件,默认优先使用网络位置,网络位置定位精度不准确,不能满足高精度定位的要求。但xe6自带的LocationSensor控件不能指定网络定位优先还是GPS定位优先,如果调用java API是可以指定优先使用GPS定位,以下代码经实测证实是可以直接指定GP...
分类:
编程语言 时间:
2015-03-13 18:21:19
阅读次数:
212
c++调用python的流程如下:1:includt ;注意不用导入文件2:初始化python解释器: Py_Initialize()3 : 调用别的Python/C API做一些环境的初始化操作。比如把python的全局锁,到脚本加入到解释器的include路径下。PyRun_SimpleSt.....
分类:
编程语言 时间:
2015-03-13 18:20:50
阅读次数:
142
看了第一篇文章,多线程系列,看到了在线程执行任务队列有了一定的了解~!那么今天我来讲讲,怎么样构建通用的自定义线程概念!线程执行任务,肯定要有目标,但是如果写死了,那么一个线程处理执行职能按照思路处理一类任务,显然不满足我们的实际场景的需求,那么怎么才能创建灵活的线程执行器呢!首先我们来创建一个任务...
分类:
编程语言 时间:
2015-03-13 18:19:46
阅读次数:
222
转:http://www.2cto.com/px/201006/47834.html 在java.util 包下面有一个类 Properties,该类主要用于读取以项目的配置文件(以.properties结尾的文件和xml文件)。 Properties的构造函数有两个,一个不带参数,一个使用一个P....
分类:
编程语言 时间:
2015-03-13 18:17:25
阅读次数:
136
Log4j是Apache的一个开放源代码项目,通过使用Log4j,控制日志信息输送的目的地可以为控制台、文件、数据库、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;可以控制每一条日志的信息内容和信息输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日...
分类:
编程语言 时间:
2015-03-13 18:18:14
阅读次数:
191
整了一两天,终于把Spring整合Hessian整出来了,现在把这个过程以及过程中遇到的问题记录下来。其实原理很简单,那么就让我们结合例子来理解吧(随着以后对这方面的理解加深,会随时更新)声明:本文中使用的例子参考http://blog.csdn.net/harderxin/article/deta...
分类:
编程语言 时间:
2015-03-13 18:19:53
阅读次数:
1562
本文讨论的语境是java EE servlet。我们都知道session的实现主要两种方式:cookie与url重写,而cookie是首选(默认)的方式,因为各种现代浏览器都默认开通cookie功能,但是每种浏览器也都有允许cookie失效的设置。由于浏览器默认启动cookie功能,而且普通客户一般...
分类:
编程语言 时间:
2015-03-13 18:18:43
阅读次数:
175
今天被要求写一段程序,题目如下; 已知过去四周内20个交易日天内黄金的价格,求过去20天内最大差值? a[20]={2,5,1,6,7,9,10,18...1}我当时想的是差值,肯定是两天交易日之间的差值,第1天与第2天之间的差值,第2天与第3天之间的差值,第一天与第三天之间的差值,他们之间的最大值...
分类:
编程语言 时间:
2015-03-13 18:16:24
阅读次数:
203
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我将从正则表达式开始讲Python的标准库。正则表达式是文字处理中常用的工具,而且不需要额外的系统知识或经验。我们会把系统相关的包放在后面讲解。正则表达式(regular expres...
分类:
编程语言 时间:
2015-03-13 18:14:06
阅读次数:
129
NativeScript是一款使用JavaScript语言来构建跨平台原生移动应用的开源框架,支持iOS、Android和Windows Phone。且NativeScript的使用没有过多繁杂的要求,只需使用自己已经掌握的JavaScript和CSS技能就能开发出真正具有原生用户体验的移动应用。作...
分类:
编程语言 时间:
2015-03-13 18:13:41
阅读次数:
147
今天遇到了一个奇怪的问题:jsp代码如下:数据对比${name}在controller里面,有赋值: @RequestMapping(value = "/index.do") public String index(ModelMap modelMap) { modelMap...
分类:
编程语言 时间:
2015-03-13 18:10:41
阅读次数:
161
我们知道当一个类的构造方法被设为私有时,这就意味着我们不能通过new关键字来直接创建这个对象,这时我们可以通过sun.misc.Unsafe来实现我们创建对象的目的,这个类是Java基于底层操作的API,可以直接进行底层操作,例如获得某个属性的偏移地址,甚至可以直接将class文件字节码载入到内存,...
分类:
编程语言 时间:
2015-03-13 18:09:51
阅读次数:
168
[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃...
分类:
编程语言 时间:
2015-03-13 18:09:09
阅读次数:
276
package com.baikeyang.utils;import java.io.File;import java.util.LinkedHashMap;import java.util.Map;// U盘检测public class CheckU { // 存放磁盘状态 pri...
分类:
编程语言 时间:
2015-03-13 18:08:29
阅读次数:
176
这种算法用于含有隐变量的概率参数模型的最大似然值估计或极大后验概率估计。第一步是计算期望(E),利用对隐藏变量的现有估计值,计算其最大似然估计值;第二步是最大化(M),最大化在 E 步上求得的最大似然值来计算参数的值。M 步上找到的参数估计值被用于下一个 E 步计算中,这个过程不断交替进行。本人不太...
分类:
编程语言 时间:
2015-03-13 18:06:26
阅读次数:
120