首页 > 2015年06月18日 > 全部分享
我的Java开发学习之旅------>Java经典排序算法之冒泡排序
冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 一、算法原理    冒泡排序算法的运作如下: 1、比较相邻的元素。如果第一个比第...
分类:编程语言   时间:2015-06-18 07:05:47    收藏:0  评论:0  赞:0  阅读:151
【C++探索之旅】开宗明义+第一部分第一课:什么是C++?
1. 什么是程序? 2. 编程语言 3. C++与其他语言的比较 4. C++的一点历史 5. C++经典书籍...
分类:编程语言   时间:2015-06-18 07:05:37    收藏:0  评论:0  赞:0  阅读:263
关于xmlhttp会使用ie的缓存的问题及解决
在浏览器(如:IE)的客户端使用xmlhttp读取网络资源的时候,需要考虑到浏览器本地缓存的问题。如果希望读取的数据是实时更新的,也就是不想从本地缓存中读取数据,我之前常用的方法是在请求网址后面加一个随机的参数值,比如:原请求地址:http://www.baidu.com/abc.asp?id=3为...
分类:Web开发   时间:2015-06-18 07:04:57    收藏:0  评论:0  赞:0  阅读:164
收藏:Non-direct与direct ByteBuffer区别
相信大家都知道,但是两者的区别在什么地方呢?在不同的环境下采用哪种类型的ByteBuffer会更有效率呢?先解释一下两者的区别:Non-directByteBuffer内存是分配在堆上的,直接由Java虚拟机负责垃圾收集,你可以把它想象成一个字节数组的包装类,如下伪码所示:HeapByteBuffe...
分类:其他   时间:2015-06-18 07:04:47    收藏:0  评论:0  赞:0  阅读:151
收藏:计算机是如何启动的?
接触计算机十多年了,看了这个才算了解了计算机启动的一个基本过程是个什么情况...http://www.oschina.net/news/37824/how-computer-start-uphttp://www.ruanyifeng.com/blog/2013/02/booting.html2013...
分类:其他   时间:2015-06-18 07:04:37    收藏:0  评论:0  赞:0  阅读:181
ByteBuffer的allocate与allocateDirect2013-01-11
在Java中当我们要对数据进行更底层的操作时,通常是操作数据的字节(byte)形式,这时常常会用到ByteBuffer这样一个类。ByteBuffer提供了两种静态实例方式:publicstaticByteBufferallocate(intcapacity)publicstaticByteBuff...
分类:其他   时间:2015-06-18 07:04:17    收藏:0  评论:0  赞:0  阅读:108
总算知道怎样从ImageMagick生成的数据转换成HICON: MagickGetImageBlob & LookupIconIdFromDirectoryEx
MagickSetImageFormat(mw, "ICO"); //设置这个后, MagickGetImageBlob 才能返回正确的值 size_t length;PBYTE pIcoData = MagickGetImageBlob(mw, &length); //printf("lengt....
分类:其他   时间:2015-06-18 07:04:07    收藏:0  评论:0  赞:0  阅读:568
伤不起:File.toPath() & Paths.get()
java.nio.file.Path这个类应该是从java7才开始有的。通过File类有两个方法可以转换成Path.1.Pathp=Paths.get(file.toURI());//这是我以前一直用的2.Pathp=file.toPath();//这是我今天才发现可以这样用通过查看Paths和Fi...
分类:其他   时间:2015-06-18 07:03:59    收藏:0  评论:0  赞:0  阅读:248
使用ImageMagick 在图片上绘制粗斜体的中文也许是一个错误。
测试发现:ImageMagick使用中文字体,在图片上绘制带粗或斜体的中文,看不到效果。如果使用英文字体,绘制粗或斜体的英文,99%都有效果。今天无意看到一篇文章提到:convert-listfont获得系统目前拥有的字体的列表,其中glyphs一项是字体的文件。试了一下,果然能列出所有的字体。但和...
分类:其他   时间:2015-06-18 07:03:47    收藏:0  评论:0  赞:0  阅读:463
在不同浏览器中空格显示的效果不一致的问题(主要是宽度不一致)
abc在ie、firefox、chrome浏览器上显示的效果不太一样,主要是前面的空格宽度不同。到网上查了一下资料,大概意思是这样的:不同的浏览器会有不同的默认字体,一般 IE默认字体都是宋体,而firefox和chrome的默认字体是TimesNewRoman,宋体是字符等宽的字体,但TimesN...
分类:其他   时间:2015-06-18 07:03:37    收藏:0  评论:0  赞:0  阅读:255
终端机的安全性
分类:其他   时间:2015-06-18 07:03:27    收藏:0  评论:0  赞:0  阅读:246
java 7 升级后,控制面板里找不到java图标了
如果电脑里只装了jre的情况下,好像从java7update9开始,通过java自动升级程序完成升级后,控制面板里的java图标就不见了。只好重新从java.sun.com上下载最新版的jre重装一下。今天早上又通过java自动升级程序更新到update10,控制面板里的java图标又不见了.另一台...
分类:编程语言   时间:2015-06-18 07:03:17    收藏:0  评论:0  赞:0  阅读:132
在c语言中嵌入汇编语句,对于我来说相当难。
今天早上在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  阅读:272
收藏:IPicture总结
1、IPicture接口对象的创建方法1:直接通过文件创建LPCSTRszFileUrl;IPicture*pIPicture;OleLoadPicturePath(CComBSTR(szFileUrl),(LPUNKNOWN)NULL,0,0,IID_IPicture,(LPVOID*)&pIPi...
分类:其他   时间:2015-06-18 07:02:57    收藏:0  评论:0  赞:0  阅读:105
异步IO的并发能力:backlog的配置很重要
今天中午正准备完工的时候,发现一个让人抓狂的问题。一个精简版的AIO应用理论上应该比一个完整版的AIO应用并发能力高一些(因为完整版的事务处理复杂一些),在同一台机器上测试。但测试结果显示,精简版的并发能力还不如完整版的AIO应用。花了一个多小时,终于找到原因:原来是backlog的设置不同。关于网...
分类:其他   时间:2015-06-18 07:02:47    收藏:0  评论:0  赞:0  阅读:203
java NIO 直接与非直接缓冲区
ByteBuffer有两个创建缓冲区的方法:staticByteBufferallocate(intcapacity)staticByteBufferallocateDirect(intcapacity) 这两个方法都是创建缓冲区的方法,使用直接缓冲区的时候,JVM虚拟机会直接在此缓冲区上执行本机....
分类:编程语言   时间:2015-06-18 07:02:37    收藏:0  评论:0  赞:0  阅读:1801
Windows完成端口与Linux epoll技术简介
收藏自:http://www.cnblogs.com/cr0-3/archive/2011/09/09/2172280.htmlWINDOWS完成端口编程1、基本概念2、WINDOWS完成端口的特点3、完成端口(CompletionPorts)相关数据结构和创建4、完成端口线程的工作原理5、Wind...
分类:Windows开发   时间:2015-06-18 07:02:27    收藏:0  评论:0  赞:0  阅读:334
ByteBuffer: 当由一个byte[]来生成一个固定不变的ByteBuffer时,使用ByteBuffer.wrap(byte[]);
StringBuilder sb = new StringBuilder(1024); //向sb中写入900个左右的随机字符内容for(int j=1; j< 50;j++){ sb.append(Math.random());} //System.out.println(...
分类:其他   时间:2015-06-18 07:02:17    收藏:0  评论:0  赞:0  阅读:1644
为什么创业公司开除员工的速度越快越好
黄继新说放心好了,如果有人抄袭知乎负责处理,我就还是发文字版了,顺便加了段彩蛋在后面,供之前没看过的人欣(tu)赏(cao)。如有转载请联系我。Fire Fast 是YC公开课第二节课中提到的概念,说的是要不留情面的解雇态度不对的人,而且要以最快的速度,不然整个团队都会被迅速带坏。因为一个消极的人,...
分类:其他   时间:2015-06-18 07:02:07    收藏:0  评论:0  赞:0  阅读:172
[收藏]:[算法]LRU和LFU的区别
LRU和LFU是不同的!LRU是最近最少使用页面置换算法(LeastRecentlyUsed),也就是首先淘汰最长时间未被使用的页面!LFU是最近最不常用页面置换算法(LeastFrequentlyUsed),也就是淘汰一定时期内被访问次数最少的页!比如,第二种方法的时期T为10分钟,如果每分钟进行...
分类:编程语言   时间:2015-06-18 07:01:57    收藏:0  评论:0  赞:0  阅读:115
2088条   上一页 1 ... 95 96 97 98 99 ... 105 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!