代码改变世界

Django学习笔记——RSS输出时的中文乱码问题

2012-04-17 10:23 by 贼寇在何方, 1079 阅读, 0 推荐, 收藏, 编辑
摘要:用Django的Rss201rev2Feed输出RSS内容时,得到的中文全部是乱码: 而实际上,我已经使用了utf-8编码输出了,可是Chrome还是把他识别成了GBK··· 阅读全文

NHibernate访问SQLite初步经验小结

2012-03-15 17:52 by 贼寇在何方, 1236 阅读, 0 推荐, 收藏, 编辑
摘要:最近研究了下SQLite和SQLCe,比较了两种数据库在.Net环境下的各种ORM技术,最后选择了SQLite和NHibernate。 NHibernate脱胎与Java平台下著名的开源ORM项目Hibernate,支持多种主流数据库,经过数年发展,日趋成熟,并也以支持Linq 等.Net平台特性。 阅读全文

Windows7&IIS7.5部署Discuz全攻略

2012-03-01 19:36 by 贼寇在何方, 2346 阅读, 0 推荐, 收藏, 编辑
摘要:组长说在内网部署一个论坛,这可难不倒我,装个Discuz嘛。 部署环境就一台普通的PC,四核i3,Windows7。这就开搞了。 准备工作 系统是Windows 7 专业版,自带IIS7.5(家庭版不带)。IIS7开始带了FastCgi,对PHP支持好了许多,所以也不必装Apache啦。 下载 PHP 5.4、 MySQL 5.5 以及Discuz X2。 对于IIS7 FastCgi,我们应当选择VC9编译的线程安全的版本。 阅读全文

初次使用Cmake——以OsgEarth工程创建为例

2012-02-08 13:37 by 贼寇在何方, 1743 阅读, 0 推荐, 收藏, 编辑
摘要:Windows下编译那些个开源的项目真是头疼,特别是那种依赖非常多的项目... 第一次使用Cmake构建OsgEarth的项目,把过程记录一下。 OsgEarth是一个C++写的地形渲染库,必选的依赖项包括Osg、Gdal和Curl,可选的依赖项有GEOS、SQLite、MiniZip和V8。 阅读全文

初次接触Nginx,安装和配置

2012-01-25 15:37 by 贼寇在何方, 2530 阅读, 0 推荐, 收藏, 编辑
摘要:VPS是Debian系统,没怎么用过,不敢直接上。就在本地的Ubuntu上尝试了一下,顺便把过程记录下来。 阅读全文

Visual Stuido 2010 SP1补丁安装时进度停滞不前的解决方法

2012-01-19 22:52 by 贼寇在何方, 1036 阅读, 0 推荐, 收藏, 编辑
摘要:记得之前某一次安装VS2010的SP1补丁时,等得不耐烦就直接把安装程序的进程给终止了。再以后试图打SP1,进度条一直停在大约2/5的地方,不再前进。以前台式机的VS不能用了,还有笔记本,这回本子没带回来,只能靠台式机了··· 有问题就解决吧··· 阅读全文

通过ArcSDE导入栅格数据集不间断出错的问题

2012-01-11 14:25 by 贼寇在何方, 887 阅读, 0 推荐, 收藏, 编辑
摘要:这个错误真的再也不想提了,太恶心了··· 用ArcObjects API把本地的Tiff通过SDE导入到另一台机器上的Oracle中,常常会报各种各样的COMException,有说'No Spatial Reference Exists',也有'Net I/O Error',还有就是未知错误··· 更恶心的是,未必每次都会报错。且每次报错的时机也不一样: 有时候导了五六个Tiff还是正常的,有时候导了一两个就挂了,有时候甚至一个都没导完就挂了··· 阅读全文

ArcGIS Engine中初始化许可常见问题归纳(转)

2012-01-04 11:03 by 贼寇在何方, 822 阅读, 0 推荐, 收藏, 编辑
摘要:今儿试着用IRasterWorkspaceEx.CreateRasterCatalog这个方法通过SDE创建栅格目录,不料报了个COMException("The application is not licensed to create or modify schema for this type of data"),解决方法就如下文所示,我就不赘述了。 原帖地址:ArcGIS Engine中初始化许可常见问题归纳 阅读全文

如何发布.Net窗体应用为ActiveX控件

2011-12-23 15:15 by 贼寇在何方, 672 阅读, 0 推荐, 收藏, 编辑
摘要:系统环境 Windows 7 专业版,32位,中文版 Visual Studio 2008 with SP1 TS版,英文版 IE 8.0 / 9.0,32位 IIS 7.5 1、创建项目 创建一个Windows Form Control Library(Windows窗体控件库),我给的项目名是ActiveXTest。给控件该个名字ActiveXControl,随便加上一种底色区别于网页的白色背景。 2、更改项目设置 在项目属性->生成选项卡中,Configuration(配置)改为“Release”,勾选“Register for COMinterop(为COM互操作注册)”,保存。 阅读全文

使用Visual Studio 2010编译Qt

2011-12-23 11:57 by 贼寇在何方, 1079 阅读, 0 推荐, 收藏, 编辑
摘要:Qt 4.7只给了for VS2008的SDK,而木有for VS2010的。没有就只好自己编译了。 看过网上的各种教程,靠谱的确不多,我都列在最后的参考链接里了。 其实过程不难 阅读全文