使用开源的地图

开源的地图

openstreetmap

http://wiki.openstreetmap.org/wiki/API

你也可以使用它在你的网页中嵌入地图。

版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.

wxWidgets

一个扩平台的GUI库,类似的库还有QT。

这个库基于LGPL

wxWidgets标榜使用其函式库所开发的软件只需要对源代码做少量更改(或者完全不用更改),就能在各种不同的作业平台上编译并执行。目前可支援WindowsApple
Macintosh
LinuxUnix(转译成X11GTK+Motif等函式库)、OpenVMS、以及OS/2嵌入式的版本也正在开发中[2]

函式库本身使用C++语言开… 更多... “wxWidgets”

共享软件为何要走向国际

你的软件也能挣钱 共享软件走向国际指南

  版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。

 共享软件为何要走向国际

   共享软件为何要走向国际?

  理由很简单,不少人做共享软件走国际路线,月入数万美元,而同样软件走国内路线恐怕很难达到这个数.(原因大家都知道)

   软件开发三个永恒的主题是:

  一.软件的功能及创意

  二.软件的推广

  三.软件的保护  

  当我对Visual Studio .NET程序设… 更多... “共享软件为何要走向国际”

共享软件网络销售全攻略

接触过电脑软件的人应该都知道共享软件(shareware),比如大名鼎鼎的WINZIP,ACDSEE等,而这些小而精的软件大都是由自由程序员个人完成的,他们之中因此诞生了许多每月几十万美元收入的软件富翁们;在国内,这两年之中业已出现了一大批软件创富的共享英雄。也许正是因特网的流行才给了他们成功的机会,广大的电脑用户们通过网络不仅可以迅速的寻找所需产品,更可方便的注册成为正式用户,享受及时技术支持、… 更多... “共享软件网络销售全攻略”

编程语言的自省

什么是自省?

自省就是面向对象的语言所写的程序在运行时,能够知道对象的类型。简单一句就是,运行时能够获知对象的类型。

 

如python, buby, object-C, c++都有自省的能力,这里面的c++的自省的能力最弱,只能够知道是什么类型,而像python可以知道是什么类型,还有什么属性。

 

C++中通过typeid来确定某个对象是不是属于某个类,如:

class ClassA
{
    ... 
    ...
}

ClassA *pA 
更多... “编程语言的自省”

动态语言和静态语言

在说明什么是动态语言和静态语言之前,先澄清一下标题中的名字。

我们通常的所指的动态语言和静态语言其实是动态类型类型语言和静态类型语言。

 

上面的2句话被删除了,因为是错误的,那是我当初的认识。

动态语言不只体现在类型是动态变化的,并且对象的属性可以变化—–在运行时可以增加和减少对象的属性。

常见的静态语言如c/c++, java,c#。动态语言如,javascript, python, r… 更多... “动态语言和静态语言”

一个非常不错的跨平台的ftp服务器/客户端-FileZilla

一个非常不错的FTP解决方案,不错是因为:

1. 免费

2. 扩平台,支持windows, linux, Max OS X

3. 开源

4. 既有服务端,又有客户端

5. 支持多语言

 

官方网站:

http://filezilla-project.org/

 

上一张图片,让大家先看看他的界面:

 

版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.