当前公司需要一个用时较少的热力图呈现方案,在避免较底层的GDI开发和比较了多家GIS产品的实际效果之后,团队决定用sharpMap的API来实现,由于之前框架采用的是另外一个开源项目GMap.net,两个项目的交互必然存在一个过渡,而这个过渡就是Image类。 为了方便大家理解,以及之后我回头再看不 ...
分类:
其他好文 时间:
2016-11-18 18:33:39
阅读次数:
1320
教材内容概述 解决错误检查问题:使用错误处理包装函数 Unix系统中的错误处理 Unix风格的错误处理 fork、wait等的早期函数的返回值既包括错误代码也包括有用的结果 if((pid=wait(NULL))<0) { fprintf(stderr,"wait error: %s\n",stre ...
分类:
其他好文 时间:
2016-11-18 00:14:38
阅读次数:
185
一、日志重定向 我们在iOS开发过程中,我们时常会使用NSLog打印到控制台的日志信息进行代码调试,但这样调试的前提是连接上Xcode。如果进行真机调试但同时又不能连接Xcode的时候,就不能直接在xcode的控制台查看输出日志了,但是程序还是会执行那些Log的,如果要查看这些日志,我们就需要把输出 ...
分类:
移动开发 时间:
2016-11-17 10:54:40
阅读次数:
256
这个系列分为两部分,第一部分为迷宫的生成及操作,第二部分为自动寻路算法。 我们直入正题,先说一说生成迷宫的思路。 整个思路十分简单: 首先我们将迷宫视为一个m行n列的单元格组合,每一个单元格便可以表示为maze[i][j]。接下来迷宫与m*n单元格的区别是什么呢?对,迷宫就是相当于不同单元格以某种规 ...
分类:
Web程序 时间:
2016-11-17 01:46:52
阅读次数:
463
Android图表库MPAndroidChart(三)——双重轴线形图的实现,这次就so easy了
承上启下,当我们学习完这篇Android图表库MPAndroidChart(二)——线形图的方...
分类:
移动开发 时间:
2016-11-16 17:28:01
阅读次数:
629
//接上面同级 this.bodyPanel = new Ext.Panel({ layout: 'border', bodyStyle: 'padding:1px;', defaults: { minHeight: 25, style: 'padding-top:1px;' }, items: [ ...
分类:
其他好文 时间:
2016-11-16 13:47:32
阅读次数:
225
1、先 $ git remote rm origin 2、再 $ git remote add origin git@github.com:yourname/gitdemo.git 当输入$ git push origin master 提示出错信息:error:failed to push som ...
分类:
其他好文 时间:
2016-11-14 12:10:28
阅读次数:
148
一、聚合 如果我们想一次构建多个项目模块,那我们就需要对多个项目模块进行聚合 1.1、聚合配置代码 例如:对项目的Hello、HelloFriend、MakeFriends这三个模块进行聚合 其中module的路径为相对路径。 二、继承 继承为了消除重复,我们把很多相同的配置提取出来,例如:grou ...
分类:
其他好文 时间:
2016-11-13 19:40:27
阅读次数:
161
1.Handler在哪个线程new,Runnable就在哪个线程执行 2.有一个bug,启动了多次Activity,如何解决? 方法①.设置为启动的Activity只能是单例。 在功能清单文件android:launchMode="singleTask" 方法②.从源头上控制,执行代码只一次 ...
分类:
移动开发 时间:
2016-11-13 13:39:12
阅读次数:
235