Collections.sort( )分为两部分,一部分为排序规则,一部分为排序算法 。规则用来判断对象,算法则考虑如何进行排序对于自定义对象,sort()不知道规则,所以无法比较,这种情况下一定要定义排序规则。方式有两种:第一种,java.lang下面的一个接口:Comparable。可以让自定义...
分类:
编程语言 时间:
2015-06-18 09:30:17
收藏:
0 评论:
0 赞:
0 阅读:
127
底座和奇怪的问题:算法执行加法、乘法、不加区分除法性能? 计算机分析人士认为原则:加法、乘法和除法,以减少计算性能,然而,到什么程度降低?写C使用程序30乘以一百万计算的数据来测试时间差,码,如以下:#include #include #include #define N 1000000void a...
分类:
编程语言 时间:
2015-06-18 09:29:07
收藏:
0 评论:
0 赞:
0 阅读:
124
不可或缺 Windows Native 之 C++: this 指针, 对象数组, 对象和指针, const 对象, const 指针和指向 const 对象的指针, const 对象的引用
分类:
编程语言 时间:
2015-06-18 09:27:47
收藏:
0 评论:
0 赞:
0 阅读:
206
四种排序算法的PHP实现:1) 插入排序(Insertion Sort)的基本思想是:每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子文件中的适当位置,直到全部记录插入完成为止。2) 选择排序(Selection Sort)的基本思想是:每一趟从待排序的记录中选出关键字最小的记录,顺序...
分类:
编程语言 时间:
2015-06-18 09:24:27
收藏:
0 评论:
0 赞:
0 阅读:
115
场景: 应用中有一个IPList数组,用于屏蔽一些IP的访问,这个IP数组可以动态修改(写入)。我之前设计是这样:12345678910111213141516171819privateString[] ipList;publicbooleanisDisallowIP(String ip){if(i...
分类:
编程语言 时间:
2015-06-18 09:23:47
收藏:
0 评论:
0 赞:
0 阅读:
228
今天使用java的md5加密一个字符串(含有部分中文),遇到问题,百思不得其解。后面网上搜索了一下,才知道是[编码]的问题。以前在asp中用md5加密的时候,了解 gb2312和utf-8编码下,md5加密结果不一样。我没想到java也有类似的问题,不过解决办法倒很简单:原来的代码:1alg.upd...
分类:
编程语言 时间:
2015-06-18 09:22:47
收藏:
0 评论:
0 赞:
0 阅读:
207
今天用ab进行压力测试时,无意发现的:Requestspersecond:xxx[#/sec](mean)ab-n5000-c1000http://www:8080/upload/5kb.jpg(NIOServer:700AIO:400)ab-n5000-c1000http://www:8080/u...
分类:
编程语言 时间:
2015-06-18 09:20:27
收藏:
0 评论:
0 赞:
0 阅读:
256
JavaFX 2.0平台是基于Java技术的富client平台。它使应用程序开发人员更加easy的开发和部署跨平台的富互联网应用(RIA)。JavaFX 2.0文档包括了JavaFX 2.0所提供的功能的概述。图1描写叙述了JavaFX 2.0平台的架构组件。后面的部分将对每个组件进行逐一的描写叙述...
分类:
编程语言 时间:
2015-06-18 08:14:37
收藏:
0 评论:
0 赞:
0 阅读:
4602
下载并安装Unity5软件客户端。 打开软件,注册Unity帐号,并用注册帐号登录。 点击"创建Project"按钮。 把项目命名为"My First Unity Project"。 点击左下方的"Assert packages"按钮,点击"select all"文字,点击"Done"按钮,点击"C...
分类:
编程语言 时间:
2015-06-18 08:14:07
收藏:
0 评论:
0 赞:
0 阅读:
236
希尔排序实际上是插入排序的一种,是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。时间复杂度无法准确的估计,希尔排序的基本逻辑记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。-(...
分类:
编程语言 时间:
2015-06-18 08:13:17
收藏:
0 评论:
0 赞:
0 阅读:
136
在当前类中 调用这个方法 -- 就可以获取 这个类中所定义的属性 -func getPropertieNames(){ var outCount:UInt32 outCount = 0 var peopers:UnsafeMutablePointer! = class_cop...
分类:
编程语言 时间:
2015-06-18 08:08:57
收藏:
0 评论:
0 赞:
0 阅读:
342
mysql数据中都是UTF编码,导出到文件称csv还是xls都是utf-8,用python的pandas读取可以,但每次写代码的时候都需要很小心看文件原来是什么编码 比如如果在read_csv()中没用encoding转换为Unicode编码的话在后面的...
分类:
编程语言 时间:
2015-06-18 07:07:27
收藏:
0 评论:
0 赞:
0 阅读:
281
冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。
一、算法原理
冒泡排序算法的运作如下:
1、比较相邻的元素。如果第一个比第...
分类:
编程语言 时间:
2015-06-18 07:05:47
收藏:
0 评论:
0 赞:
0 阅读:
152
1. 什么是程序?
2. 编程语言
3. C++与其他语言的比较
4. C++的一点历史
5. C++经典书籍...
分类:
编程语言 时间:
2015-06-18 07:05:37
收藏:
0 评论:
0 赞:
0 阅读:
267
如果电脑里只装了jre的情况下,好像从java7update9开始,通过java自动升级程序完成升级后,控制面板里的java图标就不见了。只好重新从java.sun.com上下载最新版的jre重装一下。今天早上又通过java自动升级程序更新到update10,控制面板里的java图标又不见了.另一台...
分类:
编程语言 时间:
2015-06-18 07:03:17
收藏:
0 评论:
0 赞:
0 阅读:
134
今天早上在csdn论坛上看到一个帖子http://topic.csdn.net/u/20120917/14/82f42e17-977a-4824-95bd-7b79db15d283.html:“C语言中嵌入汇编,究竟有何意义?”其中看到一个例子是在c语言中插入一段汇编代码获取CPU的主频,制造商和型...
分类:
编程语言 时间:
2015-06-18 07:03:07
收藏:
0 评论:
0 赞:
0 阅读:
273
ByteBuffer有两个创建缓冲区的方法:staticByteBufferallocate(intcapacity)staticByteBufferallocateDirect(intcapacity) 这两个方法都是创建缓冲区的方法,使用直接缓冲区的时候,JVM虚拟机会直接在此缓冲区上执行本机....
分类:
编程语言 时间:
2015-06-18 07:02:37
收藏:
0 评论:
0 赞:
0 阅读:
1803
LRU和LFU是不同的!LRU是最近最少使用页面置换算法(LeastRecentlyUsed),也就是首先淘汰最长时间未被使用的页面!LFU是最近最不常用页面置换算法(LeastFrequentlyUsed),也就是淘汰一定时期内被访问次数最少的页!比如,第二种方法的时期T为10分钟,如果每分钟进行...
分类:
编程语言 时间:
2015-06-18 07:01:57
收藏:
0 评论:
0 赞:
0 阅读:
119
今天早上双击一个刚刚编译完成的应用程序,界面刚刚显示,又自动触发了一个菜单事件,打开了一个网页。真的很意外。关闭窗口,再次双击,又自动打开了一个网页,再关闭,再双击,又不自动打开网页了。这是什么情况?到百度搜索“mfc菜单id范围”,找到一篇来自CSDN的帖子:http://topic.csdn.n...
分类:
编程语言 时间:
2015-06-18 07:01:47
收藏:
0 评论:
0 赞:
0 阅读:
211
身份证号码都固定住,完全可以采纳基点排序的方式,
归纳下基点排序复杂度,首先O(n+d),它没办法如同其他快排、冒泡等在不开辟额外空间的情况下进行自我排序,但是也没有归并排序等开辟如此大空间度。
适应的应用场景比较具有局限性,恰巧在公司的一组固定长度的排序过程中,有很好的解决方式。
主要用是通过bucket的概念,把数组迁移后,进行重排的过程,我的代码比较不够严谨,主要是能够帮我理清思路, ...
分类:
编程语言 时间:
2015-06-18 02:17:00
收藏:
0 评论:
0 赞:
0 阅读:
209