摘要: 1、postgresql 数据库的表明使用小写,表名不能使用大写,否则会识别不了。2、数据导入之前需要给需要导入的数据库增加空间扩展功能。3、使用postgisshapfileanddbloader 插件时,选择的SHP文件路径不能有中文,路径不能太复杂。否则出现dbf file (.dbf) ca... 阅读全文
posted @ 2015-06-15 15:54 蓝天中飞翔 阅读(5730) 评论(0) 推荐(0) 编辑
摘要: 在我们新建了ArcGis的Sample里的HelloWorld的应用的时候就会出现R提示错误。其实真正的原因是:Revision17的Android SDK和Eclipse ADT插件包括重大改变的依赖管理的Android项目,将会打破现有的ArcGIS Android SDK的项目。这是他们ArcGis在设计ArcGis for Android API时候的问题,我们只能等待他们去修复这些问题,现在给出解决办法:1、在你的工程上右击,选择Build Path—>Configure Build Path…如图所示,选中所有ARCGIS_FOR_ANDROID选项,然后OK。2、再在工程上 阅读全文
posted @ 2013-09-02 23:51 蓝天中飞翔 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 第一种:匿名内部类作为事件监听器类大部分时候,事件处理器都没有什么利用价值(可利用代码通常都被抽象成了业务逻辑方法),因此大部分事件监听器只是临时使用一次,所以使用匿名内部类形式的事件监听器更合适,实际上,这种形式是目前是最广泛的事件监听器形式。上面的程序代码就是匿名内部类来创建事件监听器的!!!对于使用匿名内部类作为监听器的形式来说,唯一的缺点就是匿名内部类的语法有点不易掌握,如果读者java基础扎实,匿名内部类的语法掌握较好,通常建议使用匿名内部类作为监听器。第二种:内部类作为监听器将事件监听器类定义成当前类的内部类。1、使用内部类可以在当前类中复用监听器类,因为监听器类是外部类的内部类, 阅读全文
posted @ 2013-08-31 10:51 蓝天中飞翔 阅读(261) 评论(0) 推荐(0) 编辑
摘要: android开发过程中突然发现的warningEditText 报出 “This text field does not specify an inputType or a hint”原因:EditText需要指定默认输入类型加入android:inputType="number|phone",表示指定为数字或电话inputtype类型如下://文本类型,多为大写、小写和数字符号。android:inputType="none"android:inputType="text"android:inputType="textC 阅读全文
posted @ 2013-08-31 10:17 蓝天中飞翔 阅读(250) 评论(0) 推荐(0) 编辑
摘要: AvalonDock2.0可以用来为WPF创建一个类似Visual Studio的界面,深入理解如何使用AvalonDock进行开发是很重要的。在这个入门指南里,我将演示如何开始使用AvalonDock,下面的文章都是基于2.0版本的。并且不能用于早期的版本。AvalonDock是一个组合的布局模型,很多的控件都在视图上显示,一个DockingManager 类也显示在停靠区,用于可以拖拽文档和工具。从下面这个截图中我们可以理解AvalonDock组件DockingManager这是AvalonDock中的核心控件,它将包含的窗格排序,处理飞出的窗格,还有浮动的窗口。在上面这个图中,Docki 阅读全文
posted @ 2013-08-08 09:17 蓝天中飞翔 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 静态效果如下: 阅读全文
posted @ 2013-08-03 11:02 蓝天中飞翔 阅读(514) 评论(0) 推荐(0) 编辑
摘要: States是一套用于创建状态组件的强大工具,也就是说组件可以有多个视图。使用States来切换视图可以节约资源.在Flex 程序中,引入了状态设计的概念。在一个程序中,按照功能的需求,将界面切分成相对独立的部分。运行过程中,随着用户交互,界面在各个部分之间切换。比如在购物车程序中,登录界面、选购商品界面、购物车界面、付款界面,这些部分代表着不同的功能,显示当前程序的运行状态,每个界面便是一个状态(Status)。在一个复杂的程序中,将程序按照功能进行结构划分是非常重要的,这样,问题会变得明了,这也是使用状态设计的原因。其实,我们和状态打过很多交道,只不过没有把它理论化。比如,鼠标的点击动作, 阅读全文
posted @ 2013-07-31 22:22 蓝天中飞翔 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 要想使MAXScript 成为高效工作流程的一部分,我们得养成一些新习惯。在我们开始正式研究MAXScript 之前,我们先看看关于脚本编写的思路和步骤。本节内容就包含了许多这方面的信息和提示。从通假代码开始 (通假代码的概念就像我们学习一句英语时要先看的那行译文,它用来写成我们自己能够理解的意图),通假代码并不属于任何一种程序语言,而是作为一套编写脚本的内在含义和指导思想。事实上通假代码往往比实际代码本身更加重要;因为我们如果很清楚编写脚本的原理和目的,那么剩下的工作仅仅是把这些翻译成MAXScript可以理解的语法而已。就像绘画,如果总体内容与轮廓线都已经勾勒出来,我们就只需要丰富它的细. 阅读全文
posted @ 2013-07-28 22:06 蓝天中飞翔 阅读(1556) 评论(0) 推荐(0) 编辑
摘要: 在spring的web项目中常常会在tomcat启动的时候出现这种提示: 引用log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader). log4j:WARN Please initialize the log4j system properly. 网上有好多解决办法都不管用,这个提示应该是读入web应用程序的log4j.properties文件之前就报出来了。是在加载org.springframework.web.context.ContextLoader 阅读全文
posted @ 2013-07-22 15:46 蓝天中飞翔 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 解压版Tomcat配置(本例Tomcat6):一 配置Tomcat1 下载Tomcat Zip压缩包,解压。 如果增加tomcat的用户名和密码,则修改/conf/tomcat-user.xml 2 修改startup.bat文件: 在第一行前面加入如下两行-- SET JAVA_HOME=JDK目录 SET CATALINA_HOME=解压后Tomcat的目录 如果需要使用shutdown.bat关闭服务器,同上。3 运行startup.bat就可以运行服务器,运行shutdown.bat就可以关闭服务器了。二 将Tomcat加入服务1、修改bin目录中的service.bat:R... 阅读全文
posted @ 2013-07-19 11:07 蓝天中飞翔 阅读(323) 评论(0) 推荐(0) 编辑