`
zmfbird
  • 浏览: 49262 次
  • 性别: Icon_minigender_2
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
终于把rails应用部署好了。在中心服务器上装了个虚拟机,一切又从来开始装,出现好多的问题。一一解决。 过程参照:http://dingr.iteye.com/blog/345433以及ruby编程精粹这本书。这书是讲mongrel的。还是较详细。 配置过程中出现一些 ...
今天听师妹讲了一篇论文,觉得还蛮有意思的。英文题目是《SVG-Based Spatial Information Representation andAnalysis》。这篇论文吸引人的地方是,将svg看成一个数据库,创建SQL查询。文中称为SSESQL,可以实现一些空间操作,比如RCC-8中定义的相邻,包含等关系的查询。下面是例子: <svg viewBox=”94928 2172873 790615 595213” SRS=”xi’an80”><g id=”city”><path id=”C1” pop=”1500000” d=”…”/>…</g& ...
Linux操作系统的Configure参数解释说明 Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。 与一些技巧相比,Configure显得基础一些,当然使用和学习起来就显得枯燥乏味一些,当然要成为高手,对基础的熟悉不能超越哦。 为此我转载了一篇关于Configure选项配置的详细介绍。供大家参考 'configure'脚本有大量的命令行选项。对 ...
在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都 可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希 望你可以更加灵活的运用各种关机命令。    1.shutdown    shutdown命 ...
我们一般使用“date -s”命令来修改系统时间。比如将系统时间设定成1996年6月10日的命令如下。 #date -s 06/10/96 将系统时间设定成下午1点12分0秒的命令如下。#date -s 13:12:00 ---- 注意,这里说的是系统时间,是linux由操作系统维护的。 ---- 在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,修改时间就 ...
修改地方:输入一组坐标点求编码 #include "stdafx.h" #include "string" #include "iostream" using namespace std; //四舍五入取整函数 int interger(double x) { int y; if(x<0) y=int(x-0.5); else if(x>=0) y=int(x+0.5); return y; } //无符号数编码 string encodeNumber(unsigned i ...
编码折线算法格式还提供了编码无符号值的步骤,如下: 下面说明了编码无符号值的步骤: 取初始无符号值: 174 将十进位值转换为二进制值: 10101110 将该二进制值分为 5 位一组的块(从右手边开始): 101 01110 将这 ...
查了些资料,找到一种方法,可以解决坐标点很多的问题。google maps的GPolygon类提供一种工厂方法fromEncoded(),这种方法可以加载由大量坐标点变换成的折线编码。google给出了编码折线的算法格式,如下: 编码折线存储任意给定的一组点的两种类型的编码信息:这些点的经纬度,以及用于显示这些点的最大缩放级别。级别使用无符号值编码,而点坐标需要使用有符号的值,所以这两种情况的编码过程稍有不同。下面说明了此过程。如果仅有几个静态的点,您还可以使用交互的折线编码工具。 编码经纬度 编码过程将二进制值转换为一系列使用常见的 base64 编码的 ASCII 字符代码:为了确 ...

今天的代码

1.表格事先被隐藏,checkbox被选中后显示出来,checkbox不选后表格重新隐藏 <table cellpadding="0" cellspacing="0" width="300px"> <tr><td class="paddL f4">污染物</td></tr> <tr><td class="lfrb" style="font-size:12px" width=&qu ...

arcgis 9.3的安装

今天终于把arcgis9.3desktop版装好了。比较费劲的是license manager的安装。下面是安装提示步骤: 1) install "license_server_setup\LMSetup.exe"    and use "license_server_setup\37102011.efl9" as license file2) copy *all* files from "license_server_crack\" to the   license server install-dir replacing exist ...
C程序存储空间布局   C程序一直由下列部分组成:   1)正文段——CPU执行的机器指令部分;一个程序只有一个副本;只读,防止程序由于意外事故而修改自身指令。   2)初始化数据段(数据段)——在程序中所有赋了初值的全局变量,存放在这里。   3)非初始化数据段(bss段)——在程序中没有初始化的全局变量;内核将此段初始化为0。   4)栈——增长方向:自顶向下增长;自动变量以及每次函数调用时所需要保存的信息(返回地址;环境信息)。   5)堆——动态存储分。   |-----------|   | |   |-----------|   | 栈 |   |-----------|    ...

函数指针

    博客分类:
  • c++
#include "stdafx.h" #include <stdio.h> #include <iostream> using namespace std; int max(int x,int y) { return x>y?x:y; } int _tmain(int argc, _TCHAR* argv[]) { int max(int,int); int (*p)(int,int)=&max; int a,b,c ,d; printf("please input three integer:\n"); ...
这几天读了一篇英文论文,基于OGC WPS的地名查询服务。Toponym Resolution Service这个翻译成地名查询服务有点勉强。但想不出来更好的。英文论文真实难读。10页的文章读了4,5遍还没读懂。写一些自己的理解吧 WPS是OGC提出的规范。支持互操作。WPS的提出使得基于Internet的GIS计算成为可能。WPS通过网络为客户端提供一系列GIS操作的服务调用接口。基于XML传输协议。WPS的机制是客户向服务器提交空间处理任务,服务器完成后返回结果。向服务器提出的请求可以使用(KVP)关键值参数对编码的方式。(基于HTTP协议的)。WPS规范定义了三个操作。这三个操作不详细讲了 ...

3月25日 五 指针

    博客分类:
  • c++
1.指针的一些基础语法没搞清楚。很丢人 int *pi; //1 *pi=5; //2 int iv3=999; pi=&iv3; //3 const double di; //4  分析:第2句不对,因为pi指针只声明了,但是没有初始化,没有定义这个指针所指向的地址,给它赋值是错误的,因为赋的值不知道该放到哪里去。第3句是对的,将iv3的地址赋给pi,&是取地址符。第4句不对。const常量声明时必须同时初始化。 2.this指针 #include <iostream> using namespace std; class Point{ ...

3月24日 五

    博客分类:
  • c++
class B:public A{virtual int f(){};};  还是sizeof的题。 char var[10] int test(char var[]) { return sizeof(var) };  答案:返回:4. 原因:var[]等价于*var,退化成一个指针了。 空类的大小: class A{}; class A2{}; class B:public A{}; class C:public virtual B{}; class E:public virtual B{}; class F:public C,public E{}; class D:public A ...
Global site tag (gtag.js) - Google Analytics