前些天在做GIS实验时,发现用Excel打开ArcMap10.7导出的属性表中文是乱码,数字正常显示,便在网上搜罗解决方法。网上方法太多,比如下载安装官方补丁,修改注册表等等。个人感觉,麻烦而且不确定性很大。便借鉴了部分网友(大佬)的方法,整理分享,亲测有效!
正文
1.解决方法(适用于ArcGIS10.3+版本):打开ArcToolbox工具箱,在下面找到ConversionTools–>Excel,找到Table To Excel (如下图)。
然后双击该工具,选择需要导出属性表的数据,勾选下面的【use field alias as column header (optional)】,即:使用字段名作为列标题(可选),添加文件名及输出路径,点击确定,完成!用Excel打开,中文正常显示!
2.原因: ArcGIS Desktop 10.2.1 版本以及之后的版本,产生的shapefile是Unicode的,编码规则是 UTF-8 ,用Excel打开后无法识别UTF-8编码的中文(Excel中文编码:GB2312),所以出现乱码!
参考资料:
https://blog.csdn.net/weixin_30918633/article/details/97965377
1. ArrayBlockingQueue简介在多线程编程过程中,为了业务解耦和架构设计,经常会使用并发容器用于存储多线程间的共享数据,这样不仅可以保证线程安全,还可以简化各个线程操作。例如在“生产者-消费者”问题中,会使用阻塞队列(BlockingQueue)作为数据容器,关于Blocki...
有一次修改智联招聘上面的学历信息,闲着没事想在控制台通过代码控制修改,结果发现死活无法触发选择学历的下拉框的点击事件,于是查看了下事件来源,最后发现是mousedown事件,太狡猾了。 于是淡定的$().mousedown(),居然还不生效?最后终于找到了一种触发原生mousedown事件的方法:var e = document.createEvent("MouseEvents"); e.initEvent("mousedown", true, true);//这里的mousedown可以换成你想._主动触发 mousedown事件 怎么传e
举例一:做地图框架,baiduMapSDK 一: 如果不用多态:1 2 是先后顺序 架构师:2,调用程序员写的功能 程序员:1,先写功能 架构师求着程序员写好功能,然后再调。二:如果用多态 架构师:1,写接口BdLocationListener, 2,调口BdLocationListener 程序员:3,写子类MyBdLocationListener
内存池 是 池化技术 的一种,通过池化,可以有效地减少资源对象创建的次数,提高程序运行的性能。庞杂的内存问题,如何理出自己的思路出来一、 内存池简介1.1 基本概念由上图,我们可以了解内存池的大概思想在于:如果不使用内存池,用户程序是直接向操作系统申请内存的如果使用内存池,用户程序会先询问内存池能不能够分配所申请的内存大小,如果不能则会先向操作系统申请内存到内存池,再由内存池间接返回内存给用户程序综上,内存池的实现主要是为了 避免 用户程序频繁的直接向操作系统申请内存而造成的 大量的系统
近期有需求根据数据库信息导出至Word文档,之前知道NPOI可以导出Word文档,因一直没有使用过,所以具体用法未知。经过多个前人网页的过滤,发现NPOI的资料比较少,最终发现一个网页,对NPOI对Word的导出有了实质性的突破。感谢这个作者!下面是自己总结的NPOI对Word导出的源码片段!1 Nuget安装NPOI通过Nuget管理器,安装NPOI即可2 帮助类WordHelpe..._npoi word helper
Returns file name with extension.给AndroidStudio加上Eclipse一样的注释模板: 首先添加方法注释:File->Settings->Editor(展开)->Live Templates(如图示:) 然后继续点击图示的加号,这次选择第一个,选择 输入的cmt表示在方法前输入cmt回车就会自动添加上注释模板
配置时间同步服务器配置启动参考https://jingyan.baidu.com/article/fec7a1e5ffd0231190b4e785.html_vsphere 时间同步
网页无法显示PNG图片的解决方法2018-09-14网页上的验证码一般采用两种图片格式:一、.xbm图片(不过因为Windows XP SP2操作系统在默认状态下是不支持该图片格式的,所以现在采用这种图片做验证码的网站很少了)解决办法为:运行Regedit命令打开注册表编辑器,依次定位到“HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Internet Explorer..._html无法显示png图片
一、兼容类库ActionBarSherlock : Action Bar是Android 3.0后才开始支持的,ActionBarSherlock是让Action Bar功能支持2.X后的所有平台,而且他会自动的判断是调用原生Action Bar还是使用扩展ActionBar。在我的小熊词典里有用到这个库,而且很多非常知名的App也在使用这个库。GitHub Official Acti_android 库项目
import osfrom PIL import Imageimport matplotlib.pyplot as pltimg = Image.open(r'E:\tomato\AAAAAAAA-example\Bacterial_spot.JPG')gray = img.convert('L')r,g,b = img.split()img_merged = Image.merge('RGB', (r, g, b))path=r'E:\tomato\AAAAAAAA-example'_pil显示多张图片
1、下载网址:https://github.com/davisking/dlib建议把整个dlib的代码都下载下来,我之前在其他地方只下载了一个imglab的文件夹之后没有办法make下载下来之后随便找个文件夹放好2、安装a、首先进入到下载下来的dlib/tool/imglab的目录下面b、在改文件夹下面打开终端,或者在终端进入到该目录下c、具体的执行代码在RE..._dlib的模型可以自己放训练数据吗
经过了对于STM32的学习,但是大多数时候都还是以移植别人的历程然后修修改改为主。为了更好的巩固自己的学习能力。所以此篇文章将会以记录我个人学习为案例,学习驱动IIC总线设备的能力。_ssd1306 i2c驱动