<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[欢迎光临Andy511823558的空间]]></title><description><![CDATA[这里是你学习的港湾]]></description><link>https://blog.youkuaiyun.com/andy511823558</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; andy511823558]]></copyright><item><title><![CDATA[GDAL影像数据(tiff)裁剪并进行投影坐标转换(Java实现)]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/130951488</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/130951488</guid><author>andy511823558</author><pubDate>Tue, 30 May 2023 16:52:16 +0800</pubDate><description><![CDATA[对tiff文件进行按经纬度范围裁剪，在内存中裁剪，而gdal.Warp只能根据输入的shp文件进行裁剪。]]></description><category></category></item><item><title><![CDATA[浏览器(以chrome为例)设置对WebGL的支持]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/129058487</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/129058487</guid><author>andy511823558</author><pubDate>Thu, 16 Feb 2023 12:12:19 +0800</pubDate><description><![CDATA[浏览器(chrome为例)设置对WebGL的支持
某些浏览器由于不支持WebGL渲染，在浏览三维场景服务的时候会报“Your WebGL implementation doesn't seem to support hardware accelerated rendering”错误，解决方法如下：]]></description><category></category></item><item><title><![CDATA[arcgis runtime sdk java部署和踩到的坑]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/122502348</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/122502348</guid><author>andy511823558</author><pubDate>Fri, 14 Jan 2022 21:59:14 +0800</pubDate><description><![CDATA[arcgis runtime sdk java部署和踩到的坑]]></description><category></category></item><item><title><![CDATA[CentOS安装postgresql并扩展postgis：(亲测可用，安装环境：阿里云CentOS8.3 x64)]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/121308917</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/121308917</guid><author>andy511823558</author><pubDate>Sat, 13 Nov 2021 19:41:12 +0800</pubDate><description><![CDATA[1、下载安装包 sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
2、禁用内置的PostgreSQL模块 sudo dnf -qy module disable postgresql
3、安装PostgreSQL：sudo dnf install -y postgresql13-server(yum install ]]></description><category></category></item><item><title><![CDATA[ArcGIS 10.5 安装步骤及遇到问题的解决方法（desktop+server，win10亲测成功安装）]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/104124920</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/104124920</guid><author>andy511823558</author><pubDate>Thu, 11 Jun 2020 14:10:07 +0800</pubDate><description><![CDATA[arcgis desktop安装步骤：
1、首先安装ArcGIS_License_Manager，安装完之后停止服务。
2、将Crack中的ARCGIS.exe和service.txt复制到License10.5/bin中，替换。
(如果时win10，可能exe或dll文件复制时会被windows防火墙自动删除，解决方法另写)
3、重启服务。(如果启动不了可以从（"Ctrl R"-输入servic...]]></description><category></category></item><item><title><![CDATA[JAVA软件加密-数字摘要和代码混淆]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/106681377</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/106681377</guid><author>andy511823558</author><pubDate>Thu, 11 Jun 2020 11:07:08 +0800</pubDate><description><![CDATA[由于JAVA是一种解释型的语言，很容易被反编译，也许现在很多公司的产品在出厂之前都会加上License验证的步骤，那么License验证真的安全吗？

    NO，稍微有一点JAVA经验的人就知道将你的war包或jar包反编译，然后轻松的找到你的License验证的代码，将它删除，或者直接改为return true，轻松的绕过你的License验证，所以说License验证只能防君子，不能防小人。

    那么怎么样使你的JAVA程序更安全呢？利用数字摘要技术+代码混...]]></description><category></category></item><item><title><![CDATA[通俗易懂讲解什么是《数字签名和数字摘要》]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/106680619</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/106680619</guid><author>andy511823558</author><pubDate>Thu, 11 Jun 2020 09:50:23 +0800</pubDate><description><![CDATA[为什么要数字签名？

    这一天，康熙马上就要嗝屁了，他刚想起来他还没有立遗嘱，于是就拿出电脑，给文武百官群发了一封邮件，里面内容是“传位十四子”！

    别有用心的雍正，是个电脑高手，他早就对康熙会不会传位给自己心存怀疑，于是就悄悄地在康熙电脑里装了一个木马程序，当康熙发出邮件时首先就被这个木马程序拦截了，雍正一看，果然不是传位给自己，大怒，于是又悄悄的将邮件内容修改为“传位于四子”，然后将邮件发送出去。

    文武百官收到邮件后，误以为是康熙的旨意，于是拥护雍正当了皇...]]></description><category></category></item><item><title><![CDATA[使用logstash读取CSV数据导入Elasticsearch，并配置模板映射。]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/106312988</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/106312988</guid><author>andy511823558</author><pubDate>Sun, 24 May 2020 12:00:16 +0800</pubDate><description><![CDATA[input {
 file {
  path =&gt; ["/root/opt/logstash-6.3.0/bin/logstash_csv/51n.csv"] 
  start_position =&gt; "beginning"
 add_field =&gt; {"DATATYPE"=&gt;"PT"} 
 add_field =&gt; {"LAYER"=&gt;"51csv"} 
 }
}
filter {
 csv {
  separator =&gt; ...]]></description><category></category></item><item><title><![CDATA[使用logstash读取postgis数据库导入Elasticsearch，并配置模板映射。]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/106312759</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/106312759</guid><author>andy511823558</author><pubDate>Sun, 24 May 2020 11:53:28 +0800</pubDate><description><![CDATA[首先将postgresql驱动程序(jar包)拷贝到linux，然后编写PGtoES.conf和postgis_test.json，进入logstash的bin目录，执行命令：

./logstash -f logstash_pg_test/PGtoES.conf

如果不成功需要将/root/opt/logstash-6.3.0/data删除rm –rf ../data





PGtoES.conf

input{ 
  stdin{
   
  }
 jdbc{ 
 ...]]></description><category></category></item><item><title><![CDATA[JAVA解析本地json文件得到JSONObject和JSONArray对象]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/103999613</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/103999613</guid><author>andy511823558</author><pubDate>Thu, 16 Jan 2020 09:56:03 +0800</pubDate><description><![CDATA[/**
  * 读取json文件，返回json串
  * @param fileName
  * @return
  */
  public static String readJsonFile(String fileName) {
    String jsonStr = "";
    try {
      File jsonFile ...]]></description><category></category></item><item><title><![CDATA[JAVA后端调用geotools将mapbox样式转成sld样式并渲染shp文件输出png图片]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/103994792</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/103994792</guid><author>andy511823558</author><pubDate>Wed, 15 Jan 2020 19:26:58 +0800</pubDate><description><![CDATA[private static MapContent map = new MapContent();
 public static void main(String[] args) {
//  String shpPath = "D:\\shp\\cities.shp";
//  String stylePath = "D:\\template_point.json"...]]></description><category></category></item><item><title><![CDATA[java反射获取Object的属性和值，并将获取到的BufferedImage保存到本地png]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/103959791</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/103959791</guid><author>andy511823558</author><pubDate>Mon, 13 Jan 2020 16:15:30 +0800</pubDate><description><![CDATA[import java.awt.image.BufferedImage;
import java.io.File;
import java.lang.reflect.Field;
import java.util.HashMap;
import java.util.Map;

import javax.imageio.ImageIO;

/**
* 使用java中的反射获得object对象的属性...]]></description><category></category></item><item><title><![CDATA[JAVA后端访问HTTP总结]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/103940506</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/103940506</guid><author>andy511823558</author><pubDate>Sat, 11 Jan 2020 20:57:53 +0800</pubDate><description><![CDATA[java HttpClient访问webservice并解析返回json数据，然后用JSONObject解析：
HttpClient是Apache Jakarta Common下的子项目，用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包。
HttpGet、HttpPost、setParams(HttpParams params)、setEntity(HttpEntity ent...]]></description><category></category></item><item><title><![CDATA[java网络编程总结 socket TCP UDP]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/103940493</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/103940493</guid><author>andy511823558</author><pubDate>Sat, 11 Jan 2020 20:51:59 +0800</pubDate><description><![CDATA[Socket通常称为套接字，用于应用程序之间建立远程连接，Socket内部通过TCP/IP协议进行数据传输，可以简单的理解为对IP地址和端口号的描述。Socket接口是由计算机操作系统提供的，编程语言提供对Socket接口调用的封装。通常计算机同时运行多个应用程序，仅仅有IP地址是无法确定由哪个应用程序接收数据，所以操作系统抽象出Socket接口，每个应用程序对应不同的socket（每个网络应用程...]]></description><category></category></item><item><title><![CDATA[java后端请求HTTP]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/103940266</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/103940266</guid><author>andy511823558</author><pubDate>Sat, 11 Jan 2020 20:29:53 +0800</pubDate><description><![CDATA[package com.testHttp;

import java.io.IOException;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URI;
import java.util.*;

import org.apache.http.*;
import org.apach...]]></description><category></category></item><item><title><![CDATA[在线的免费的WMS服务汇总]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/103938629</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/103938629</guid><author>andy511823558</author><pubDate>Sat, 11 Jan 2020 17:17:12 +0800</pubDate><description><![CDATA[等高线地图(骑行地图)：能访问
http://a.tile.opencyclemap.org/cycle/10/265/420.png

openstreetmap：能访问，但是经纬度坐标为大地坐标
http://a.tile.openstreetmap.org/15/5582/13084.png
http://a.tile.openstreetmap.org/6/53/26.png

vmap0...]]></description><category></category></item><item><title><![CDATA[tomcat OutOfMemory 终极解决办法]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/103938570</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/103938570</guid><author>andy511823558</author><pubDate>Sat, 11 Jan 2020 17:13:51 +0800</pubDate><description><![CDATA[TomcatJVMEclipseJavaMyeclipse
使用Java程序从数据库中查询大量的数据时出现异常:
java.lang.OutOfMemoryError: Java heap space
在JVM中如果98％的时间是用于GC且可用的 Heap size 不足2％的时候将抛出此异常信息。
JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的...]]></description><category></category></item><item><title><![CDATA[IDEA入门配置及常见错误解决方法(包括Java heap space、中文乱码等的解决方法)]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/103938476</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/103938476</guid><author>andy511823558</author><pubDate>Sat, 11 Jan 2020 17:08:56 +0800</pubDate><description><![CDATA[idea导入项目：
1、File|Import Project|选择要导入的项目|ok|Import Project from External Model|选择Eclipse|next|finish。
2、如果出现Fix if则点击它。


idea配置：
1、File|Project Structure(或者右上角倒数第二个图标)。
2、Project页面，设置jdk路径，以及项目编译后生成的...]]></description><category></category></item><item><title><![CDATA[Eclipse入门配置]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/103938409</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/103938409</guid><author>andy511823558</author><pubDate>Sat, 11 Jan 2020 17:01:58 +0800</pubDate><description><![CDATA[摘要：本文介绍eclipse的入门配置，每次换电脑或者重装eclipse都要进行一系列配置，所以总结了一下仅大家参考。

Eclipse配置JDK：Window | Preferences | Java | Installed JREs | Add。Eclipse配置Tomcat： Window | Preferences | Server(先安装server插件) | Runtime Envir...]]></description><category></category></item><item><title><![CDATA[GeoServer学习笔记--入门安装并发布tiff图层]]></title><link>https://blog.youkuaiyun.com/andy511823558/article/details/103938313</link><guid>https://blog.youkuaiyun.com/andy511823558/article/details/103938313</guid><author>andy511823558</author><pubDate>Sat, 11 Jan 2020 16:55:08 +0800</pubDate><description><![CDATA[安装GeoServer：
1、全部默认安装
安装GeoServer时也同时安装了一个名为Jetty的Web服务器，默认端口为8080。

启动GeoServer：
1、如果启动了IIS服务，先停止。
2、GeoServer默认端口为8080，设置tomcat的端口不与之冲突。
3、启动服务：运行bin/startup.bat。
4、浏览器访问主页：http://localhost:8080/geo...]]></description><category></category></item></channel></rss>