搜索到与相关的文章
编程技术

红黑树 学习

之前看了很多写红黑树的博客,但是感觉都讲的不太清楚!没说这样操作如何使他保持平衡的,于是疑惑重重,就看不下去了,一次不经意看到一个人说维基百科的红黑树讲的好,我就随便点了一下一看——这下疯了~,怎么讲的这么好!可以说是把一个复杂的问题,讲得简单化!这太幸福了!于是我就慢慢学会了!强烈推荐维基的这个讲解,再也找不到比这还好的讲解了!不知道它上边其它的怎么样,反正这个很好!!既然学会了,走过来了,我也要留下脚印!下面将是我对红黑树的总结,里面的性感的图片都是维

系统 2019-08-29 22:31:11 2349

编程技术

对账文件导出

if("datafile".equals(billForm.getAction())){Stringdate=request.getParameter("date");System.out.println("date="+date);if(date==null){}else{Listl=this.getBill2Service().getPayData(date);StringBuffersb=newStringBuffer();for(inti=0;i<

系统 2019-08-29 22:24:28 2349

编程技术

WebCore 中的 http 请求信息维护

WebCore内核本身并不实现http协议,它通过调用不同平台的http库,比如Qt的QnetWorkRequest,gtk的soup,或者curl等,来实现http协议的功能。这里将以curl为例,来理解webcore中的请求信息维护。http协议的细节,如果希望深入了解的话,可以参考rfc2616,rfc2617。简单介绍下它的原理,http协议遵循的是一个请求à响应的机制。也就是说,一个url,对应一个请求à响应链。而在网页中,任何资源对应的都是一个

系统 2019-08-12 09:29:29 2349

各行各业

[GDAL]1.GDAL1.8.1编译与第一个程序

刚上研一那会就听师兄说起GDAL,由于当时刚开始用C#开发,所以看着他们编译了一下GDAL1.5的代码,试图用的C#图像处理的开发中,感觉好繁琐啊!所以虽然一直有心学习一下,但只是粗略的接触了一些。知道Googleearth、ArcGIS都在用。最近再一次学习C++,觉得有必要从新接触GDAL。查阅了一些资料,发现1.7以后的版本编译起来并不是那么困难!尤其是应用到C++中的开发中。所以先编译了一个简单的应用到学习中。一、环境准备:1.VC++20102.

系统 2019-08-12 09:27:26 2349

各行各业

APUE习题8.7

APUE习题8.7解答APUE的8.7习题是关于exec的一个问题,书中描述了一句“POSIX.1明确要求再执行exec时关闭打开的目录流”。我们需要自己来验证下这个性质是否在自己的系统上有效,题目给我们提供了思路。简单的分析下,我们首先需要打开一个目录,这个很简单,使用opendir()函数,我们现在获得是DIR*的变量,而我们要的是文件描述符fd,所以我们接着调用一个dirfd(),将获得目录的文件描述符。有了这些准备工作,我们就可以使用fcntl()

系统 2019-08-12 09:26:54 2349

各行各业

WP记录DependencyProperty学习(1)

很早之前就看到DependencyProperty,但是每次看到都不想去深入,一眼看过去好难的样子,今天静下来学习一下,怕自己过几天又忘了,来记录一下自己学习的东西。首先我们来看看这个东西,publicstaticreadonlyDependencyPropertyItemContainerStyleProperty=DependencyProperty.Register("ItemContainerStyle",typeof(string),typeof

系统 2019-08-12 09:26:51 2349

数据库相关

SQL分页理解

本文转自:http://hi.baidu.com/ahwyb/blog/item/fec54c55a4b4cac0b645aec2.html最近,一直在进行项目性能的优化工作,从中也有一些心得体会,拙见仅供大家参考,欢迎探讨交流!对于数据库分页的做法,从网上的资料综合来看,大体分为三类:1。根据ID分页2。使用Top分页3。利用NotIn分页这三种方法中,速度最快的是第一种,第二种其次,第三种是最慢的。第一种方法虽然最快,但是,在实际的应用中,其实并不多。

系统 2019-08-12 01:55:28 2349

数据库相关

CREATE PROCEDURE

1CREATEPROCEDURE(创建)CREATEPROCEDURE存储过程名(參数列表)BEGINSQL语句代码块END注意:由括号包围的參数列必须总是存在。假设没有參数,也该使用一个空參数列()。每一个參数默认都是一个IN參数。要指定为其他參数,可在參数名之前使用关键词OUT或INOUT在mysqlclient定义存储过程的时候使用delimiter命令来把语句定界符从;变为//。当使用delimiter命令时,你应该避免使用反斜杠(‘"’)字符,由

系统 2019-08-12 01:55:17 2349

数据库相关

CINRAD/SB 多普勒天气雷达

CINRAD/SB多普勒天气雷达CINRAD/SB型雷达是根据中国气象局要求,吸收美国WSR-88D雷达设计理念和先进技术,应用现代雷达、微电子和计算机技术研制低价位S波段全相参多普勒天气雷达。目前已为中国气象局提供16部,占全部雷达总数的14.5%,均投入业务运行或试运行。该雷达技术性能、系统结构和CINRAD/SA多普勒天气雷达相同,元器件国产化,个别技术指标低于CINRAD/SA多普勒天气雷达。CINRAD/SB多普勒天气雷达的特点•全相参多普勒天气

系统 2019-08-12 01:55:06 2349

数据库相关

数据库引擎

数据库应用项目是通过数据库引擎与数据库链接的。何为数据库引擎呢?简而言之,数据库引擎就是驱动各种数据库的程序,它负责处理数据库相关工作的整个核心部份。同样的,数据库应用项目的操作指令,均会通过数据库引擎的处理作用到数据库上。计算机经过几十年的发展,在其上开发成熟的数据库产品已经有很多种,但他们之间很难互相连接与访问,这给用户和应用软件开发商带来极大的不便。为了解决该问题,各大软件公司纷纷推出自己的数据库存取解决方案。Microsoft的ADO(Active

系统 2019-08-12 01:54:47 2349