摘要: 开始正文前需要感谢一下网友“小龙”和emqtt.io群里的网友们的帮助,本人刚刚开始使用MQTT有很多不懂的地方,在emqtt.io群里询问解决方法的时候,“小龙”给我详细的讲解了一些MQTT的知识点并提供了解决方案,甚是感谢。本人觉得里面提到的一些东西对初学者还是很有用的,因此,在这里把我与“小龙... 阅读全文
posted @ 2015-11-02 18:33 我才是银古 阅读(36606) 评论(4) 推荐(8)
摘要: 最近公司有项目想要在树莓派上做,代替原来的工控机(我们是把工控主机当作小的主机用,一台小的工控主机最少也要600左右,而树莓派只要200多)。于是,公司买了一个Raspberry Pi B+和一个Raspberry Pi 2 B,并要求能在B+上做就尽量用B+,原因很简单,B+比Raspberr... 阅读全文
posted @ 2015-06-02 00:58 我才是银古 阅读(6484) 评论(43) 推荐(32)
摘要: 最近做项目遇到一个场景,就是客户要求为其下属的每一个分支机构建一个表存储相关数据,而这些表的结构都是一样的,只是分属于不同的机构。这个问题抽象一下就是多个数据库表对应一个Model(或者叫实体类)。有了这个问题,我就开始思考在现有的代码中解决问题,最早数据采集部分是用EF来做数据存储的,我查了一... 阅读全文
posted @ 2015-03-03 22:34 我才是银古 阅读(2987) 评论(8) 推荐(3)
摘要: PostgresqlPostgresql支持Code First的方式自动生成表,不过默认的模式是dbo而不是public,而且还可以自动生成自增主键。 SQLiteSQLite不支持Code First的方式自动生成表,所以可能会报找不到相应的ta... 阅读全文
posted @ 2014-09-03 01:05 我才是银古 阅读(3890) 评论(1) 推荐(1)
摘要: 最近项目中需要用到嵌入式数据库,我们选用的数据开发框架是PDF.NET(http://www.pwmis.com/SqlMap/),之前的博文已经总结了让PDF.NET支持最新的SQLite,今天我们来总结一下如何让PDF.NET支持不同版本的SQL Server Compact数据库。PDF... 阅读全文
posted @ 2014-06-29 10:41 我才是银古 阅读(775) 评论(1) 推荐(1)
摘要: 最近项目中用到了SQLite,之前项目中用的是PDF.NET+MySQL的组合,已经写了不少代码,如果能把写好的代码直接用在SQLite上就好了,PDF.NET支持大部分主流的数据库,这个当然可以,只是我发现,目前发布的编译好的PDF.NET的库并不支持最新的SQLite,直接替换输出路径下的D... 阅读全文
posted @ 2014-06-25 23:17 我才是银古 阅读(1629) 评论(6) 推荐(1)
摘要: 深蓝医生的PDF.NET数据开发框架提供了一个建议的内存数据库功能,具体的功能介绍我就不多说了,可以看医生的博文《移花接木:当泛型方法遇上抽象类----我的“内存数据库”诞生记》。 我之所以会用到这个内存数据库,主要是最近在做一个微信公众平台相关的项目,在完成一个微信操作的时候,可能要等待多次... 阅读全文
posted @ 2014-05-19 11:11 我才是银古 阅读(572) 评论(2) 推荐(0)
摘要: 最近工作上需要用ArcGIS API for Javascript来开发一个浏览器上使用的地图编辑工具,分享一下一些相关的开发经验。我开发的地图编辑工具是根据ESRI提供的例子修改而来的,参考的例子是https://developers.arcgis.com/en/javascript/jssamp 阅读全文
posted @ 2014-01-05 09:09 我才是银古 阅读(3679) 评论(6) 推荐(0)
摘要: 这个提供的代码例子是Emgu CV提供的源码里面自带的例子,很好用,基本不需要改,代码做的是人脸检测不是人脸识别,这个要分清楚。再就是新版本的Emgu CV可能会遇到系统32位和64位处理方式有区别的问题,解决的办法不止一种,我这里的建议在条件允许的情况下尽量使用Emgu CV的早期版本,因为越新的版本的兼容性越差,早期的版本是不分32位和64位的,而且新版本的Emgu CV可能不再支持一些老的硬件,这也是选择老版本的原因,总之,是具体情况而定吧。这里只是给大家看看代码,要想运行起来,完整的解决方案,请大家去Emgu CV的官网下载相应的源码。using System;using System 阅读全文
posted @ 2013-12-23 19:00 我才是银古 阅读(2246) 评论(0) 推荐(0)
摘要: using System;using System.Drawing;using Emgu.CV;using Emgu.CV.CvEnum;using Emgu.CV.Structure;namespace ZNLGIS{ public class ImageClass { //图片裁剪 public static Image Cut(Image image ,Rectangle rectangle) { System.Drawing.Size roisize = new Size(260,380); ... 阅读全文
posted @ 2013-12-23 18:43 我才是银古 阅读(9613) 评论(1) 推荐(2)