一篇很久的文章,不过很有用。
Read More在一个小项目中准备采用SQLite数据库,主要是为了方便部署和节约资源,所以特地重温了一下有关操作。
Read MoreFlask-Cache是Flask的一个扩展,为Flask加入了更多的Cache支持。今天抽空体验了一把。
Read MoreFlask通过Flask_Babel扩展实现对i18l的支持,在网上例程和官方文档的帮助下,今天体验了一把,确实挺方便的。
Read MorePostgresql中创建表的语句:
create table test( id <span class="kwrd">int</span>, name varchar(255) );
在表中增加几何字段:
select AddGeometryColumn('test','location',4236,'POINT',2);
从表中移除一个空间字段:
DropGeometryColumn(table,column);
移除一个空间表:
DropGeometryTable(table);
插入空间数据:
insert into test(id,name,location) values (1,'demo',GeomFromText'POINT(104.123456 39.123456)',4326));
上面这句在测试时有个问题,就是默认存在约束 enforce_srid_location postgis 会导致一个错误“新列违反了检查约束”,删除这个约束就没问题,不删除约束的解决办法还在研究。网上查到的解决办法是(没试)
ST_SetSRID(ST_PointFromText('POINT(-122 37)'), 4326)
Read More
有个项目需要生成带透明度(alpha通道)的PNG图片,并且要求Windows和Linux两个平台的版本,准备做下实验,先在这里记一下,回头实验通过后再补代码
Read MoreLazarus可以说是开源版的Delphi,创建SQLite的过程也十分相似。SQLite不用说了,当单机数据库很好用。下面代码参考了网上代码,贴在这里备忘。
Read More刚实验通过,记录下,其中关键是getOverlayById这个方法。
Read More