- 博客(28)
- 问答 (4)
- 收藏
- 关注
多个rails应用部署
终于把rails应用部署好了。在中心服务器上装了个虚拟机,一切又从来开始装,出现好多的问题。一一解决。过程参照:http://dingr.iteye.com/blog/345433以及ruby编程精粹这本书。这书是讲mongrel的。还是较详细。配置过程中出现一些问题,只要是一些依赖包没装。首先安装ruby前得安装gcc包,安装gcc前又得安装个cc编译器。安装ruby前最好(我认...
2009-05-15 15:58:58
123
基于SVG的空间信息表达与分析
今天听师妹讲了一篇论文,觉得还蛮有意思的。英文题目是《SVG-Based Spatial Information Representation andAnalysis》。这篇论文吸引人的地方是,将svg看成一个数据库,创建SQL查询。文中称为SSESQL,可以实现一些空间操作,比如RCC-8中定义的相邻,包含等关系的查询。下面是例子:<svg viewBox=”94928 2172873...
2009-05-15 15:24:55
119
原创 Linux操作系统的Configure参数解释说明
Linux操作系统的Configure参数解释说明Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。 与一些技巧相比,Configure显得基础一些,当然...
2009-05-11 17:41:05
130
原创 linux关机命令
在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都 可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希 望你可以更加灵活的运用各种关机命令。 1.shutdown shutdown命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭linux, 这是十分危险的。因为linux与windows不同,其后...
2009-05-11 11:13:58
109
原创 linux 修改时间命令
我们一般使用“date -s”命令来修改系统时间。比如将系统时间设定成1996年6月10日的命令如下。 #date -s 06/10/96 将系统时间设定成下午1点12分0秒的命令如下。#date -s 13:12:00 ---- 注意,这里说的是系统时间,是linux由操作系统维护的。 ---- 在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时...
2009-05-11 11:11:23
126
Google Maps 折线编码(修改2)
修改地方:输入一组坐标点求编码#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) ...
2009-04-29 09:16:14
106
google map 折线编码c++实现(修改1)
编码折线算法格式还提供了编码无符号值的步骤,如下:下面说明了编码无符号值的步骤:取初始无符号值:174 将十进位值转换为二进制值:10101110 将该二进制值分为 5 位一组的块(从右手边开始):101 01110 将这些 5 位一组的块倒序放置:01110 101 如果后面还有一个位块,则将每个值与 0x20 进行或操作 (OR):101110 ...
2009-04-23 14:46:15
130
google map 折线编码c++实现
查了些资料,找到一种方法,可以解决坐标点很多的问题。google maps的GPolygon类提供一种工厂方法fromEncoded(),这种方法可以加载由大量坐标点变换成的折线编码。google给出了编码折线的算法格式,如下:编码折线存储任意给定的一组点的两种类型的编码信息:这些点的经纬度,以及用于显示这些点的最大缩放级别。级别使用无符号值编码,而点坐标需要使用有符号的值,所以这两种情况的编...
2009-04-23 11:55:10
194
今天的代码
1.表格事先被隐藏,checkbox被选中后显示出来,checkbox不选ࡧ
2009-04-13 16:32:27
113
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 "lic...
2009-04-09 16:37:40
111
原创 C语言中Static使用方法
C程序存储空间布局 C程序一直由下列部分组成: 1)正文段——CPU执行的机器指令部分;一个程序只有一个副本;只读,防止程序由于意外事故而修改自身指令。 2)初始化数据段(数据段)——在程序中所有赋了初值的全局变量,存放在这里。 3)非初始化数据段(bss段)——在程序中没有初始化的全局变量;内核将此段初始化为0。 4)栈——增长方向:自顶向下增长;自动变量以及每次函数调...
2009-04-01 20:17:21
173
函数指针
#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 ...
2009-04-01 11:53:05
86
A Toponym Resolution Service
这几天读了一篇英文论文,基于OGC WPS的地名查询服务。Toponym Resolution Service这个翻译成地名查询服务有点勉强。但想不出来更好的。英文论文真实难读。10页的文章读了4,5遍还没读懂。写一些自己的理解吧WPS是OGC提出的规范。支持互操作。WPS的提出使得基于Internet的GIS计算成为可能。WPS通过网络为客户端提供一系列GIS操作的服务调用接口。基于XML传输...
2009-03-26 10:17:28
103
3月25日 五 指针
1.指针的一些基础语法没搞清楚。很丢人int *pi; //1*pi=5; //2int iv3=999;pi=&iv3; //3const double di; //4 分析:第2句不对,因为pi指针只声明了,但是没有初始化,没有定义这个指针所指向的地址,给它赋值是错误的,因为赋的值不知道该放到哪里去。第3句是对的,将iv3的地址赋给pi,&...
2009-03-25 11:10:33
112
3月24日 五
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{};...
2009-03-24 09:32:00
78
3月23日 四
#include "stdafx.h"#include <iostream>using namespace std;class A1{public: int a; static int b; A1(); ~A1();};class A2{public: int a; char c; A2(); ~A2();};class A3{public:...
2009-03-23 21:00:34
75
3月23日 三
1.main主函数执行完毕后,是否可能会再执行一段代码,给出说明。(朗讯面试题)如果你需要加入一段在main退出后执行的代码,可以使用atexit()函数,注册一个函数。#include <stdio.h>#include <stdlib.h>void fn1( void ), fn2( void ), fn3( void ), fn4( void );// ...
2009-03-23 09:07:12
78
3月22日 二
交换两个整数的值时可以不用第三个参数。如a=11,b=9.以下是二进制a=a^b=1011^1001=0010;b=b^a=1001^0010=1011;a=a^b=0010^1011=1001;这样一来a=9,b=13了。 如果用a=a+b;b=a-b;a=a-b;缺点是:如果a、b都是比较大的两个数,a=a+b会越界。如何判断一段程序是由C 编译程序还是由C++编译程序编译的?...
2009-03-22 14:45:20
90
程序员面试宝典
#include "stdafx.h"#include<iostream>using namespace std;int Vac=3;int _tmain(int argc, _TCHAR* argv[]){ int Vac=10; Vac++; cout<<::Vac<<endl; cout<<Vac<<endl...
2009-03-20 08:48:28
430
原创 vs2008中的error PRJ0003:Error spawning 'cmd.exe'
第一次用vs2008新建一个console 应用,运行报错:error PRJ0003:Error spawning 'cmd.exe' 搜了下解决方法:tools=> Options => Projects and Solutions -> VC++ Directories page then place below rows: $(SystemRoot)\Syste...
2009-03-20 08:34:38
111
上传文件
[code="java"][/code]这两天做文件上传,碰到不少问题。把过程记录下来吧。我没有用插件,自己照着《Ruby on Rails敏捷开发最佳实践》这本书上的例子写的。数据库迁移文件:[code="java"]class CreatePeople < ActiveRecord::Migration def self.up create_table :people ...
2009-03-17 19:18:29
96
rails2.0后的will_paginate插件
原先开发用的instantRails中的rails版本较低,是1.2.3,这次换了个高版本的,2.0.2.发现原来的分页方法不能用了,上网查了一下原理2.0版本后取消了这个方法,用will_paginate插件代替了。安装方法:gem install mislav-will_paginate --source http://gems.github.com 安装成功后提示:Suc...
2009-02-18 11:37:49
87
prototype的Ajax.updater()方法
rails中自带prototype.js村庄|''中的cunzhuang是另外一个rthml页面,在ror中不能加html或者rhtml后缀。即要访问的页面js函数如下:function addlist(content,mzs,zoom){ new Ajax.Updater( 'list', content, { method: 'get',parameters:'m...
2009-02-18 10:49:02
157
原创 计算机中的快捷键
听说牛人都不大用鼠标,虽然这些也太多了,但是该知道的还是得知道一些,不能太挫了。--------------------------------------------------- 以下是计算机中所有快捷键使用说明! 单独按Windows:显示或隐藏“开始”功能表 Windows+BREAK:显示“系统属性”对话框 Windows+D:显示桌面 Windows+M:最...
2009-01-14 10:45:29
317
suse
sshd:这次碰到的问题是,在SUSE登录后,在命令界面使用ssh 192.168.2.101能正常登录,但是在另一台Windows系统上面用putty登录时却显示连接超时,登录失败!putty这边设置没有问题,那么问题可能出在SUSE系统本身或者两台电脑之间的通信。使用yast查看sshd服务的状态,在命令行输入yast回车,启动yast界面,选择“System > System Ser...
2009-01-03 20:20:43
125
firefox中滚动条设置问题
需要在一个div中添加滚动条以显示所有的内容css中定义:overflow-y:auto;只在ie中有效果,firefix不出现滚动条。必须添加高度:height:100%; 这样firefox中才出现滚动条。另外要用position: absolute!important; position: relative;来确定div的位置...
2008-12-29 17:35:46
831
javascript动态的写入数据
将一组地区名字在list中显示,同时点击名字的时候可以将对应的经纬度作为参数调用googlemap的函数。这个例子只完成一部分:function addlist(mzs,zoom){ var $list=document.getElementById("list"); for(i=0;i...
2008-12-29 10:24:02
272
ruby解析xml文件
1.xml文件如下:GAR001计算机组装与维护教程2008-03-14T17:23:28刘瑞新机械工业出版社1中文ctecGAR002计算机接口技术2008-03-14T17:27:16刘星等机械工业出版社1中文ctecGAR003数值分析与算法2008-03-14T17:28:50徐士良...
2008-12-29 10:13:29
172
空空如也
mongrel出错
2009-01-16
如何将数组元素写入固定的div中
2008-12-26
rails中如何实现代码复用的问题
2008-12-13
如何从一个表中读出多个id,存入另一个表中?
2008-09-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人