7 yGIS

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 9k+

Open XML SDK安装

https://github.com/OfficeDev/Open-Xml-SdkInstall-Package DocumentFormat.OpenXml

2020-06-03 16:25:57

【Android开发】&Could not resolve com.android.support

我所遇到的Could not resolve com.android.support错误是便宜从github上面下载下来的源码使用的依赖为compileOnly,现在将其该为implementation即可。

2020-05-14 14:30:39

【十五】geoserver源码&StatusPage服务器状态

启动Geoserver后,我们可以查看Geoserver服务器的状态。点击这个按钮呈现下面的界面。这里是一个tab选项卡,有状态、模型、系统状态信息。在状态信息界面我们可以看到JVM版本、内存使用情况、可用字体。而在模块界面我们可以看到对应了Geoserver相应源码提供模块。每个模块对应有一个模块的ID。相应有一个可用性。最后一个是系统(机子)对应的状态。从上...

2020-04-27 18:47:06

【十一】geoserver源码&XStreamPersister

XStreamPersister类用于加载目录和配置类对象,首先该类定义了一个接口。如下所示,那么这里需要注意的是HierarchicalStreamWriter是一个结构输出流,MarshallingContext是序列化上下文信息。具体的将还会在该类的其他函数与类中有使用。 private boolean unwrapNulls = true; /** Callback...

2020-04-22 20:33:06

【五】geoserver源码&GeoServerSecurityManager回调函数onApplicationEvent接收的那些事件

我们知道GeoServerSecurityManager类通过实现ApplicationListener接口,实现onApplicationEvent(ApplicationEvent event)方法。但是该方法中第一个判断是GeoServer平台自己创建的。 @Override public void onApplicationEvent(Application...

2020-04-06 20:58:21

2019年总结

时间过得很快,可能是一直处在忙碌的状态。不经意间又过去了一年,旁边的大道正好花了一年的时间修建,还记得没修之前经常在大道旁边跑跑步,这一切仿佛就是昨天的身影。2020年就这样到来,很多小伙伴和我一样都这样的感觉,就是时间过得好快。那么这一年也是很忙的。做了很多事情,有些坚持做着,有些放弃了,有些随着自身因素的变化做了相应的调整。这一年写168篇博客总结,这些大部分集中在三维地图和Android...

2020-01-18 18:47:09

BindView报空指针

今天在使用BindView遇到空指针,具体原因控件类型没有对应起来。其中txt_gzyy_building_house_choose类型为TextView类型,而不是RelativeLayout类型。 @BindView(R.id.txt_gzyy_building_house_choose) RelativeLayout txt_gzyy_building_house_cho...

2020-01-17 10:05:40

【Android开发】&Program type already present: kotlin.ExtensionFunctionType

引用其他包,该包也包含有kotlin的引用,导致出现上面的问题。将重复的包引用去掉。下面为注释部分代码。apply plugin: 'com.android.library'//apply plugin: 'kotlin-android-extensions'//apply plugin: 'kotlin-android'android { compileSdkVersion ...

2019-08-12 16:33:56

【Androd开发】& android.database.sqlite.SQLiteConstraintException: NOT NULL constraint failed

使用Greendao创建的实体声明后,如下所示。@Entitypublic class JoinHouseInfoToPersonInfo { @Id private String id; //和person关联的id private String pid; //和house关联的id private String hid; pri...

2019-08-09 15:23:16

arcgis二次开发arcpy视频教程(持续更新中......)

https://edu.csdn.net/course/detail/2553501. 课程概况 02. ArcPy开发-1-python基础--环境搭建、第一个程序、练习 03. ArcPy开发-2-python基础--表达式,数据类型、语句、变量 04. ArcPy开发-3-python基础--字符串 05. ArcPy开发-4-python基础--列表 06. ArcPy...

2019-07-31 20:39:15

【Android开发】&okhttp+retrofit+rexjava提交cookie实现登陆与注册遇到的两次请求

今天实现登陆和注册功能,发送数据到服务器的过程中遇到两次提交数据的情况。而出现这个情况的原因是因为我使用两个拦截器。代码如下所示。首先这里设置请求头,将cookie放到请求头中,发送到服务器实现登陆与注册验证码的校验。public class AddCookiesInterceptor implements Interceptor { Context context; p...

2019-07-26 18:59:55

【Android开发】SpringMVC后台+Rxjava+RxAndorid+Retrofit+okhttp提交json请求

目前项目使用的是json数据格式来实现移动端与后台的交互。之前使用的是android-async-http。感觉有点老了,于是试着使用Rxjava+RxAndorid+Retrofit+okhttp实现网络交互。首先配置好文件,如下所示。注意目前测试成功下面相应的版本,其中okhttp依赖于okio。 /**okhttp+okio+retrofit+rxjava+rxandroid...

2019-07-23 21:22:09

rxjava2下载地址

http://repo1.maven.org/maven2/io/reactivex/rxjava2/rxjava/rxandroid下载地址http://repo1.maven.org/maven2/io/reactivex/rxjava2/rxandroid/

2019-07-08 19:12:03

【Android开发】& NiceSpinner

之前是使用android自带的Spinner来实现下拉列表,但是感觉不是很美观,为此找了一个插件来实现同样的列表功能。这里选择的NiceSpinner,github的地址为。https://github.com/arcadefire/nice-spinner。可以看到官网实现这样的效果。根据自己的需要,对源代码做改到。 下拉列表的分割线 NiceSpinner应该是由Lis...

2019-06-25 20:40:35

【Android开发】& Expected unique result, but count was 2

使用greendao获取数据,如下query.unque。如果当前的记录数大于一条,再使用query.unique则会报如题的报错。 Query<EntityBuildingPicInfo> query=entityBuildingPicInfoDao.queryBuilder().where(EntityBuildingPicInfoDao.Propert...

2019-06-23 10:49:58

word插入代码美化在线站点

http://www.planetb.ca/syntax-highlight-word

2019-06-14 11:14:50

【Android开发】&利用Java反射获取、设置属性值来关联EditText数据

最近的这个项目app,是一个采集类的app。有很多张表,每一张表需要填写很多的字段值。那么填完之后,在交换界面可以为数据做修改,插入操作。创建数据库框架使用的是greendao。事先需要为每一张表编写一个bean。那么现在问题来了,这个bean每一个属性,需要和交互界面每一个EditText相匹配。试想这里有20多张表,看这工作量有多大。为此,在开发这个app之初,我特意要求我的小伙伴在编写每一个...

2019-06-09 15:25:09

【Android开发】&variant.getJavaCompiler()' is obsolete and has been replaced 'variant.getJavaCompile

更新Android Studio后,再配置gradle出现如题的错误。最后找到了原因。原来是gradle3.4.1对api做了相应的调整。现在只要调整一下gradle为3.2.1即可。

2019-06-03 15:52:54

【Android开发】&More than one file was found with OS independent path 'META-INF/androidx

今天在拿到工程后,这份源代码一部分是由另外同事写的,而在我们的机子上运行却是出现如图的错误。最后查阅了相关的资料,原本想着在packagingOptions中添加去掉重复编译。结果添加了,又出现了新的错误。 packagingOptions { exclude 'META-INF/LGPL2.1' exclude 'META-INF/LICENSE' ...

2019-06-03 15:17:53

python学习&字典

这几天都比较忙,在搞android开发,接着就天天码代码,自然就是很晚。抽点时间现在来看一下python方面的基础,字典。字典字典是一种可变容器模型,可以为任意类型。字典中由键和值组成,中间冒号隔开。使用冒号隔开,这样就可以一一的创建好一个对象,对象之间使用逗号隔开。使用arcmap来创建一个对象。创建字典可以为多种对象类型,如下图所示。就有整数类型,字符串类型。字典的访问...

2019-06-02 23:06:44

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。