![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发
文章平均质量分 75
不靠谱的哥哥
To be or not to be,that is a choice!
展开
-
DEM数据形式
USGS Standards for Digital Elevation Models1、概述 USGS 是美国地质调查局(U.S. Geological Survey)的英文缩写,USGS负责管理美国全国的数字地图数据的采集与分发。1.1 USGS DEM数据产品的种类(1)7.5-分DEM (一般采用30米格网间距,UTM投影),水平格网间距可以去1-30之间任意整数。DEM的范围大转载 2012-05-03 14:20:59 · 2748 阅读 · 1 评论 -
android开发入门常见错误
一、新建android project 时缺少R.java这个文件,按照网上方法右击工程选择Android Tools,选择fix project propertise,这样做还是不行,自己添加R.java这个文件时,还是有错误,于是乎不知道咋办,把eclipse删掉,重新安装配置,再新建一个工程,居然神奇的好使了,到现在我还不知道咋回事。二、运行android项目时,报一下错误:[2原创 2012-10-18 18:09:27 · 8336 阅读 · 2 评论 -
c++中常见问题
c++中常见问题1、c++变量初始化规则内置类型变量是否初始化决定于变量的定义位置,在函数体外定义的变量都自动初始化为0,函数体内定义的变量都不进行自动初始化。类类型变量的初始化,类通过定义一个或多个构造函数来控制类对对象的初始化,如果定义某个类的变量时没有提供初始化式,这个类就通过默认构造函数来实现。2、引用(reference)与指针(pointer)引用就是对象的另一个名字,原创 2012-11-01 08:01:22 · 1616 阅读 · 0 评论 -
多最小支持度关联规则挖掘头项目问题证明
在数据挖掘中,Apriori算法是一种应用十分广泛的关联规则挖掘算法。Apriori算法又分为单最小支持度算法和多最小支持度算法,实际上可以把单最小支持度算法看作是多最小支持度算法的一个特例。在实际应用中多最小支持度算法的使用频率相对较高。在不少介绍数据挖掘的书中都给出了MS-Apriori算法的比较详细的伪代码,在该算法中我们仅仅记录了每个频繁项目集的支持度计数,然而在用于生成关联规则的过程中,原创 2012-11-29 15:15:59 · 3296 阅读 · 0 评论 -
C/C++内存管理详解
程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本文的内容比一般 教科书的要深入得多,读者需细心阅读,做到真正地通晓内存管理。1、内存分配方式内存分配方式有三种:(1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。(2转载 2013-05-11 12:44:47 · 738 阅读 · 0 评论 -
how to debug buffer overrun
最近开发一套基于InfiniBand的网络通讯组件,在使用InfiniBand通讯前,我使用socket来进行同步,在服务端开发中遇到这样的一个问题:A buffer overrun has occurred in IBConnection.exe which has corrupted the program's internal state. Press Break to debug th原创 2013-05-12 11:18:57 · 4776 阅读 · 0 评论 -
集群分布式并行图形绘制基本概念
伴随着GPU硬件技术与计算机图形学理论的发展,使得原先很多被认为不可能的图形绘制变成了可能。图形绘制技术已经深入应用到设计、娱乐、科学研究等领域,在科研生产中起到了不可替代的作用。但必须看到,虽然GPU发展迅速,但面对海量的场景数据与愈加复杂的绘制算法时,单GPU能够提供的图形计算能力仍然捉襟见肘,高端图形硬件不仅价格昂贵,而且大多需要在特定的环境下才能工作,可扩展性差。将普通PC或者图形工作站通原创 2014-02-10 20:01:57 · 3161 阅读 · 0 评论 -
基于PC集群的分布式并行图形绘制系统的难点
近年来图形学应用出现以下几个特点:模型复杂度急剧增大,场景对象更加复杂,绘制真实感要求更高,显示分辨率呈子数级递增以及真实感与实时性统一的要求。这些特点最终体现在对计算机图形硬件的绘制性能提出了更高的要求。提高GPU性能与开发分布式并行图形绘制技术成为了提高绘制性能的两个主流方向。但对大规模的场景实时绘制的应用而言单GPU的处理能力仍满足不了需求,并行绘制成为了唯一的选择。分布图形并行绘制系统从最原创 2014-02-10 16:08:01 · 2303 阅读 · 0 评论 -
OpenGL库编译相关错误
在vs2008环境下写了一个OpenGL分片渲染的小程序,编译程序的时候,出现了好多既熟悉又陌生的错误,原先经常遇到,也在网上找到了相应的解决办法,但一直没有记录。于是乎经常出错,经常像无头苍蝇一样重新找答案。废话少说先描述错误。build工程时gl.h出现了一百多个语法错误,想都不用想应该不是OpenGL的问题,提示如下:1>c:\program files\microsoft sdks\w原创 2014-02-11 14:33:29 · 4383 阅读 · 1 评论 -
云计算与分布式概述
一般来说单个爬虫的性能有限,不能再合理的时间范围内抓取到足够数目的相关网页。所以在实际的应用中一般做法是设计一个分布式的爬虫,让每个爬虫节点就近抓取靠近他的网站,然后把结构进行整合反馈给用户。分布式技术应用于网络爬虫中,不仅可以降低运营的成本,而且能够大幅度提高爬虫的性能。尤其是在当今云计算正处于飞速发展时期,更是带动了分布式技术的发展。所谓分布式技术其实质上是一种基于网络的计算机处理技术。一原创 2012-09-24 22:35:52 · 2190 阅读 · 0 评论 -
ubuntu Linux锐捷安装方法
近段时间由于学习需要,得从windows转向linux,而学校上网需要通过锐捷进行认证,通过查阅大量的资料,终于在ubuntu上实现了锐捷认证。废话不多说了,进入主题:这里我们选择Mentohust代替锐捷。Mentohust 是由华中科技大学首先是在Linux系统下开发出来,而后扩展到支持Windows、Linux、Mac OS下的锐捷认证的程序(附带支持赛尔认证),目前兼容Windows、原创 2012-09-21 14:29:40 · 5998 阅读 · 0 评论 -
Apriori算法中频繁项目集生成算法C语言实现
数据挖掘是从大量数据中分析推断出数据规律的一种技术,它具有广泛的应用前景,比如社交网络中好友推荐,购物网站中的商品推荐等等。数据挖掘至提出到现在,已经产生了多种数据挖掘算法。其中Apriori 是一种最有影响的挖掘布尔关联规则频繁项集的算法。本文使用C语言实现来一个单一最小支持度的Apriori算法。 行文开始之前先简单介绍一下相关概念。设I={i1,i2,i3……im}是一个原创 2012-09-28 18:04:49 · 13775 阅读 · 0 评论 -
0-1背包问题动态规划解法
。 我们给出一个待测试用例的完整的0-1背包问题动态规划解法的C语言源码:#include#includevoid knappsack(int *w,int *v,int c,int n,int m[][10]){ int k=n-1; int t_v; for(int j=0;j<c;j++) {原创 2012-09-29 18:33:14 · 3341 阅读 · 2 评论 -
9月编程语言排行榜
2012年9月编程语言排行榜榜单Java没死,事实上它拥有足够的能量让你的应用跑起来。那些对Java吹毛求疵人频繁地聚焦在一些小众问题上,总是和其他技术或者语言做些不公平的对比,这些语言并没有像Java一样得到广泛应用及长远的历史。再看8月编程语言就业趋势从长期来看,C#和Java都有强势的增长,而其他语言在停止不前。虽然从短期来看Java呈现出了下转载 2012-09-29 23:19:52 · 1903 阅读 · 0 评论 -
http协议中get和post方法的优点和缺点
Form中的get和post方法,在数据传输过程中分别对应了HTTP协议中的GET和POST方法。二者主要区别如下:1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用 “&”连接;Post是将表单中的数据放在form的数据转载 2012-10-02 22:42:37 · 12321 阅读 · 0 评论 -
一个简单的基于java的网页抓取程序
最经对网络爬虫比较感兴趣,开始学习如何编写网络爬虫。看了一天的书,总结一下今天的学习成果。网络爬虫是一种基于一定规则自动抓取万维网信息的脚本或则程序。本文是用Java语言编写的一个利用指定的URL抓取网页内容并将之保存在本地的小程序。所谓网页抓取就是把URL中指定的网络资源从网络流中读取出来,保存至本地。类似于是用程序模拟浏览器的功能:把URL作为http请求的内容发送至服务器,然后读取服务器原创 2012-09-14 21:24:32 · 16510 阅读 · 4 评论 -
最大概率选择到“最好女孩”的算法
假设你是一位男孩,而上天在你20-30岁间安排了20位适合你的女孩。这些女孩都愿意作为你的伴侣,但你只能选择他们其中一个。选择的条件如下:1.对于你来说,这20位女孩是可以排序的,也就是说事后你可以对她们的质量进行排名,排名第一的女孩对你来说就是最好的,排名第二十的对你来说就是最差的。2.这20位女孩不是同时出现在你的生命中,而是按照时间顺序先后出现,每出现一个你都要决定留下还是拒绝。如果转载 2012-10-07 10:08:07 · 5331 阅读 · 2 评论 -
怎么理解HTTP协议是无状态协议
Http是一个无状态协议,同一个会话的连续两个请求互相不了解,他们由最新实例化的环境进行解析,除了应用本身可能已经存储在全局对象中的所有信息外,该环境不保存与会话有关的任何信息。协议的状态是指下一次传输可以“记住”这次传输信息的能力。Http是不会为了下一次连接而维护这次连接所传输的信息的。 无状态是指,当浏览器发送请求给服务器的时候,服务器响应,但是同一个浏览器再发送请求给服务原创 2012-10-09 22:50:13 · 1797 阅读 · 0 评论 -
一个简单的宽度优先网络爬虫
在实际应用中,使用网络爬虫遍历互联网,把网络中我们感兴趣的网页全部抓取过来。为便于理解,我们把整个Internet看做一个超级大图,每个页面作为图中的一个节点,页面中的超链接可看做图中的有向边。爬虫在抓取网页过程中有两种遍历方式:深度优先遍历和宽度优先遍历。由于在深度优先遍历中,随着遍历深度的增加,可能抓取到的网页与主题的相关性降低,所以一般不采用这种遍历方式。在实际中开发者总喜欢将相关主题的链接原创 2012-09-19 22:43:25 · 4516 阅读 · 1 评论 -
详解tcp/ip连接建立与释放
最近一段时间参加一些公司的笔试,多次遇到tcp协议关于连接建立与释放方面的题目,虽然能答对一些,但未能回答完整,事后查阅资料总结如下。 在 TCP/IP 协议中,TCP 协议提供可靠的连接服务,采用三次握手建立一个连接。 第一次握手: 建立连接时, 客户端发送 syn 包(syn=j)到服务器, 并进入 SYN_SEND 状态,等待服务器确认; 第二次握手:服务器收到 syn 包,原创 2012-10-11 18:07:57 · 7902 阅读 · 0 评论 -
数据结构+算法面试100题~~~摘自CSDN,作者July
1.把二元查找树转变成排序的双向链表(树) 题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 10 / / 6 14 / / / /4 8 12 16 转换成双向链表4=6=8=10=12=14=16。 首先我们定义的二元查找树 节点的数据结构如下: struct BST转载 2012-09-21 17:39:07 · 3320 阅读 · 0 评论 -
OpenGL分片渲染实现
通过OpenGL单机渲染的图片分辨率总是有限的(通常情况下viewPort的大小为2K或者更小),但随着计算机图形学的发展,超高分辨率图片的需求越来越大。为了解决这种供需之间的矛盾,通过一些数学计算,使用OpenGL实现一种大图片的分区域不失真渲染,暂且将这个称之为基于OpenGL的分片渲染技术(Tile Rendering)。使用它可以渲染任意大小的图片。 OpenGL提供透视投原创 2014-02-14 16:53:58 · 4148 阅读 · 1 评论