- 博客(21)
- 资源 (5)
- 收藏
- 关注
转载 2020-10-26
GIS开源工具梳理目前国际上著名的地理空间信息生产商大都拥有了成熟的产品线, 基本涵盖了从数据采集、数据编辑、数据管理、空间数据互操作、空间分析到网络地理信息服务注册、发布、聚合等所有地理信息工程相关的功能模块 。有时候,在商业软件价格比较昂贵的情况下,使用开源WebGIS也是一个不错的选择。一套WebGIS架构方案包含以下三个部分:地理信息数据库和业务数据库:地理信息数据库用于存储地理信息数据(包含矢量、地名地址、专题及瓦片数据);
2020-10-26 22:52:28
273
原创 开源协议梳理
开源协议总结GPL 协议AGPL 协议LGPL 协议Apache 协议BSD 协议MIT 协议世界上的开源许可证(Open Source License)大概有上百种,今天我们来介绍下几种我们常见的开源协议。大致有GPL、BSD、MIT、Mozilla、Apache和LGPL等。参考https://www.runoob.com/w3cnote/open-source-license.htmlGPL 协议简单的说,你使用GPL协议,你的软件也得全部开源。通用性公开许可证(General Public
2020-07-12 17:48:18
1505
原创 matlab与.net混合编程
matlab版本:2012bvisual studio2013开发步骤参考博文:http://www.cnblogs.com/asxinyu/p/DoNet_Invoke_Matlab_InvokeInLineFunction.html不过在实际开发过程中会碰到很多问题在后台调用,需要将配置管理器设置64位的;在web开发时,需要将vs中的IIS设置64位的;
2015-08-19 17:33:36
501
原创 jquery 中draggable问题
在开发过程中,将div中的id设置为draggable,发现鼠标不管点击在div中的哪一块区域都可以拖动。查阅了相关资料,可以只对div内的某个元素做拖动操作。
2015-08-14 12:34:04
740
转载 Android详细的对话框AlertDialog.Builder使用方法
原文:http://www.cnblogs.com/Gaojiecai/archive/2011/12/10/2283156.html我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错
2013-12-30 09:35:41
438
转载 Android中文件类File的详细使用说明
原文:http://mzh3344258.blog.51cto.com/1823534/746174package com.mzh.www; import java.io.File; import java.io.IOException; import android.app.Activity; import android.os.Bundle; import android.os.Env
2013-12-23 13:25:36
617
转载 Android位图获取方式
位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。1. 从资源中获取位图可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。 当然,首先需要获取资源: Resources res=getResources(); 使用BitmapDrawable获取位图 使用BitmapDrawable (Inpu
2013-12-20 15:22:48
916
转载 关于Android中的索引文件R.java介绍
在进行android开发过程中,有时候,我们会遇到gen文件中R.java丢失的现象。重新build,或者clean工程,close并重新打开Project,但有时也没解决。 这可能是由于不小心把xml文件写错了,或者在编辑xml或者其他文件时候点击了run,或者clear过项目等...,反正,你会发现gen下面的R.java的文件找不到了。 其实,只要xml文件有问题,系统就不会给自
2013-12-18 10:56:29
1341
转载 SetTimer使用方法
最近需要在服务端定时执行某个操作,于是需要用到SetTimer函数。当你需要每个一段时间执行一件事的的时候就需要使用SetTimer函数了。 使用定时器的方法比较简单,通常告诉WINDOWS一个时间间隔,然后WINDOWS以此时间间隔周期性触发程序。先请看SetTimer这个API函数的原型UINT_PTR SetTimer( HWND hWnd,
2013-12-15 16:44:37
1412
转载 wsprintf()函数
在C语言中格式化字符串可以使用printf,但是在WINDOWS编程设计中却行不通了,但是却有变通的方法,那就是用 wsprintf这个函数 它的格式如下:wsprintf(缓冲区,格式,要格式化的值);第一个参数是字符缓冲区,后面是格式字符串,wsprintf不是将格式化结果写到标准输出,而是将其写入缓冲区中,该函数返回该字符串的长度。比如我们想通过MessageBox来输出
2013-12-13 21:15:10
728
原创 STL中list学习
list 是一个双向链表容器,完成了标准的C++数据结构中链表的所有功能。list与vector和deque类似,只不过中中的对象提供了对元素的随机访问。它不支持访问的数组类型,因为STL以双向链表的方式实现list对象,所以访问链表元素需要指针从链表的某个端点开始。插入和删除操作的时间是固定的,也就是说,list对象插入和删除一个元素所需要的时间与该元素在链表中的位置无关。list由双向串行
2013-12-05 21:23:57
499
原创 STL中的deque容器
deque全称为“double-ended queue”,是一种动态数组形式,是一种随机访问的数据类型,是一种双端队列容器。它的重要特征就是在deque的两端放置元素和删除元素是高效的,而vector对象只有在其尾部执行操作时才有较高的效率。deque有五中初始化方式:1.deque name; 2.dequename(size); 3.dequename(size,value); 4.deq
2013-12-04 21:21:08
524
原创 vector综合实例分析2
#include #include #include #include using namespace std;int main(){//create empty vector for stringsvector sentence;//reserve memory for five elements to avoid reallocationsentence
2013-12-04 15:18:20
374
原创 vector综合实例分析1
#include #include #include using namespace std;void pause() //程序暂停{ char c; cout cin.get(c); cout }int main() { vector v(10,0); //定义一个vector变量,大小为10,值都为0
2013-12-04 11:31:54
466
转载 vector内存释放
原文:http://www.cnblogs.com/EE-NovRain/archive/2012/06/12/2546500.html#include#includeusing namespace std;void main(){vector vec; for(int i=1;i vec.push_back(i); cout
2013-12-03 19:17:15
537
原创 vector元素删除
vector成员函数pop_back()删掉最后一个元素,而函数erase()可以用来删掉有一个iterator指出的元素,也可以删掉一个范围的元素,代码如下:#include #include using namespace std;void main (void) { vector vector1; // define a vector of integers
2013-12-03 14:44:02
397
原创 vector元素添加
vector的成员函数push_back()分别把元素加入到vector的后面。也可以使用insert()把对象插入vector中的任何地方。insert()可以加入一个对象,一个对象的若干份拷贝,或者一个范围以内的对象。下面是一个对象插入到vector中的一个实例。#include #include#includeusing namespace std;void PrintI
2013-12-03 14:35:16
1768
原创 STL中的sort()函数
在STL中sort()函数有两种,一种是通用算法中的sort(),还有一种是双向链表list中的成员函数,通过下面的例子来理解这两种sort()的使用。#include #include #include using namespace std;void PrintIt (int & StringToPrint){ coutvoid main (void) { l
2013-12-03 14:00:37
802
原创 STL技术中search()算法
STL通用算法search()用来搜索一个容器,但它用来搜索的是一个元素串,不像find()和find_if()只搜索单个元素。#include #include #include #include using namespace std;void main () { vector TargetCharacters; //定义两个
2013-12-03 13:25:12
612
原创 类,函数所占内存空间
#includeusing namespace std;class A{ //空类占一位;public:static char b;//存放在全局变量区,不在栈中占内存;int d;int f(){int a=0;return a;}};int l(){ //看返回
2013-11-29 16:48:53
848
原创 全局变量,局部变量,静态变量
#include int a=1;int f(int c){static int a=2;//存储在全局变量区,但是作用域只能在f()函数中c=c+1;return(a++)+c;}void main(){int i,k=0;int a=7;for(i=0;iint a=3;k+=f(a);}k+=a;::a++;//全局变量中的a自加a
2013-11-29 16:33:41
547
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人