自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (9)
  • 收藏
  • 关注

原创 java中创建shp文件的方式(包含字段)

在Java中操作空间文件需要得到ArcgisEngine的支持,通常也叫做AO环境,如何创建简单的AO环境可参考该文章:https://blog.csdn.net/qq_33285292/article/details/116201778。这边就不再展开细说ArcEngine For Java的开发环境了,话不多说这边直接看主业务方法,创建shp文件的方法。createShpfile方法:/**** * @Description // 生成shp文件 只导出图形不含字段信息 .

2021-05-10 16:40:40 1926 4

原创 ArcEngine For Java 初始化AO

在初始化之前首先需要引入arcobjects.jar 这个jar,这个jar是ArcGIS Engine for JAVA 二次开发的主要sdk,具体详情科看官网介绍:maven 仓库地址:https://mvnrepository.com/artifact/com.esri.arcgis/arcobjects 在配置文件中要添加支持多版本的工作方式:#arcgisaoRuntimeProduct=1 //第一个参数是arcgis产品编号:1=desktop,2=engine,...

2021-04-27 15:32:34 561

原创 Springboot 中简单使用EhCache

EhCache是一个比较成熟的Java缓存框架,在springboot 的底层中已经封装了该框架,Springboot对ehcache的使用非常支持,所以在Springboot中只需做些配置就可使用,且使用方式也简易。一、创建项目并导入依赖 //ehcache compile group: 'org.springframework.boot', name: 'spring-boot-starter-cache', version: '2.0.6.RELEASE' compil

2020-08-21 18:31:22 2999 5

原创 ArcMap 中发布要素服务(Oracle作为空间数据库)

在ArcMap 中发布普通的MapServer比较简单这里就不多过多的介绍,这里主要介绍如何发布一个完整的要素科查询、修改、新增、删除的图层服务。环境准备:ArcGis Desktop 10.2ArcGis Server 10.2ArcSDEOracle Server 64BitOracle Clent 64Bit(最开始安装的32的客户端,但是在添加ArcGis Serv...

2020-03-11 18:18:27 834

原创 Memcached 在 Java中的使用

1、MemcacheConfig 配置文件,存放于class目录里面,用户生产环境:#memcache is useisUse=0#memcacheserver1=127.0.0.1:12000#memfixmemfix_flow=joinsoft_css_flowmemfix_bill=joinsoft_css_billmemfix_billpagedm=joinsoft...

2019-07-09 17:00:18 302

原创 jar包打成镜像 sh脚本

jar包打成镜像 sh脚本

2022-01-07 14:20:32 402

转载 Kubernetes - Nodes NotReady

Container runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized

2021-12-07 10:13:39 1213

原创 一图看懂JVM

后期待完善......

2021-11-19 15:51:45 316

原创 将jar包打成镜像

利用Dockerfile 将jar包打成镜像

2021-11-18 11:51:17 4266

原创 kubesphere v3.1.0 离线集群部署

kubesphere v3.1.0 离线集群部署

2021-11-17 11:30:28 2501 1

转载 MySQL 使用自增ID主键和UUID 作为主键的优劣比较详细过程(从百万到千万表记录测试)

一个开发同事做了一个框架,里面主键是uuid,我跟他建议说mysql不要用uuid用自增主键,自增主键效率高,他说不一定高,我说innodb的索引特性导致了自增id做主键是效率最好的,为了拿实际的案例来说服他,所以准备做一个详细的测试。作为互联网公司,一定有用户表,而且用户表UC_USER基本会有百万记录,所以在这个表基础上准测试数据来进行测试。 测试过程是目前我想到的多方位的常用的几种类型的sql进行测试,当然可能不太完善,欢迎大家留言提出更加完善的测试方案或者测试sql语...

2021-08-27 16:10:49 1246

转载 springboot 自定义缓存 之Redis

概述缓存在springboot项目中很常见,分布式项目中最常见的缓存机制就是通过redis缓存mybatis的查询数据,如下示例代码:@Configuration@EnableCachingpublic class RedisConfig extends CachingConfigurerSupport { @Bean public CacheManager redisCacheManager(RedisConnectionFactory connectionFactory) { R

2021-08-23 10:46:49 378

原创 Arcgis 授权过期,重新认证后arcgis server服务丢失

今天碰到一个很棘手的问题就是之前服务器装的 arcgis 10.2 破解后认证突然过去了,arcgis license 突然无法启动,所有的arcgis产品无法打开。目前我先做的步骤就是将 license 里面的server.txt 进行重新授权,可是授成功后发现 license 能启动了,desktop也能打开了,但是arcgis server里面的服务也没有了,连接arcsde 也需要从新选择ecp文件,感觉就好像是重新装了一遍arcgis 产品系列。为什么会引发这个问题目前还不是非常清...

2021-08-23 10:31:32 4708

原创 java 操作shape文件进行坐标转换

1、引入gt-api,gt-shapefile,gt-opengis...相关jar包。 /** * shape文件坐标转换 * @param srcfilepath 原目录 * @param destfilepath 目标目录 */ public static void transShape(String srcfilepath, String destfilepath,String param,String type,double L1,double

2021-08-16 16:50:01 993

转载 软件设计师学习纲要

软件设计师笔记一、计算机系统基础知识1.CPU 的功能:程序控制、操作控制、时间控制、数据处理。2.计算机系统组成示意图:指令寄存器 程序计数器 地址寄存器 指令译码器3.数据表示:原码、反码、补码、移码。(0 为正,1 为负)4.移码:如果机器字长为 N,偏移量为 2N-1,则[X]移=2N-1+[X]补(X 为纯整数)。[X]移=1+X(X为纯小数)。5.IEEE754:符号位(1 位,0 正 1 负)+阶码(8 位,+127)+尾数(23 位,小数点在最高位之后,随后省略最高位

2020-09-02 15:43:35 2133

转载 ArcMap中 配置GP工具发布服务

GP工具发布服务环境:Arcgis 10.2版本;Oracle 11g;服务器:windows server 2008参考文献地址:http://blog.csdn.net/huyanliang/article/details/490697211、引入gp工具进入ArcMap中进行操作2、选择需要发布的模板,进行编辑(选择正确的输入输出位置),如无模板出来,可能是gp工具出错或...

2019-11-01 16:59:43 1236 2

原创 后端方法解决 提交防重复处理

1、可以利用JavaScript 来做判断当用户点击了就禁用按钮或者是删除按钮的点击事件,但是这样做治标不治本。2、利用token来实现防止重复提交的操作,这种做法是最常用的也是最简便的。具体的做法:在服务器端生成一个唯一的随机标识号,专业术语称为Token(令牌),同时在当前用户的Session域中保存这个Token。然后将Token发送到客户端的Form表单中,在Form表单中使用隐藏...

2019-09-27 18:19:15 1371

原创 常用工具类 HttpUtil 工具类

import org.apache.http.HttpEntity;import org.apache.http.NameValuePair;import org.apache.http.client.ClientProtocolException;import org.apache.http.client.config.RequestConfig;import org.apache...

2019-04-17 14:33:16 458

原创 整合StringUtil 工具类

import java.beans.XMLDecoder;import java.io.BufferedInputStream;import java.io.ByteArrayInputStream;import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.net.URLEnc...

2019-04-17 14:21:48 760

原创 常用时间工具类DateUtil

import java.beans.PropertyEditorSupport;import java.sql.Timestamp;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;impor...

2019-04-17 14:15:12 294

原创 SpringBoot 项目中允许 跨域访问 添加CorsMappings

最近开始学习vue-element-admin实现前后端分离,学习教程:手摸手,带你用vue撸后台 系列一(基础篇) 手摸手,带你用vue撸后台 系列二(登录权限篇) 手摸手,带你用vue撸后台 系列三 (实战篇) 手摸手,带你用vue撸后台 系列四(vueAdmin 一个极简的后台基础模板) 手摸手,带你封装一个vue component 手摸手,带你优雅的使用 icon...

2018-12-20 14:57:17 728

转载 springboot环境下从redis取缓存进行转换时异常问题

关键字  springboot热部署  ClassCastException异常 反射 redis 前言  最近项目出现一个很有意思的问题,用户信息(token)储存在redis中;在获取token,反序列化的类型转换的时候,明明是同一个类却总是抛出ClassCastException的异常; 正文 1-问题异常日志java.lang.ClassCastExc...

2018-12-19 17:01:24 749

转载 MySQL中使用LIMIT进行分页的方法

一:分页需求:客户端通过传递start(页码),pageSize(每页显示的条数)两个参数去分页查询数据库表中的数据,那我们知道MySql数据库提供了分页的函数limit m,n,但是该函数的用法和我们的需求不一样,所以就需要我们根据实际情况去改写适合我们自己的分页语句,具体的分析如下:比如:查询第1条到第10条的数据的sql是:select * from table limit 0,...

2018-11-29 08:47:29 691 2

转载 最好理解的: spring ioc原理讲解,强烈推荐!

IOC(DI):java程序中的每个业务逻辑至少需要两个或以上的对象来协作完成。通常,每个对象在使用他的合作对象时,自己均要使用像new object() 这样的语法来完成合作对象的申请工作。你会发现:对象间的耦合度高了。而IOC的思想是:Spring容器来实现这些相互依赖对象的创建、协调工作。对象只需要关系业务逻辑本身就可以了。从这方面来说,对象如何得到他的协作对象的责任被反转了(IOC、D...

2018-11-21 15:34:44 120

转载 Druid基本使用

Druid介绍Druid是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池,不知道速度有没有BoneCP快)。 参数配置和其它连接池一样DRUID的DataSource类为:com.alibaba.druid.po...

2018-11-20 14:39:01 339

原创 IDEA启动tomcat 工作原理

1.IDEA启动tomcat工作原理idea启动tomcat 会打印:我们需要关注的是CATALINA_BASE与CATALINA_HOME的区别,这里虽然表示的路径是一样的,配置tomcat多实例的时候就会不一样了CATALINA_BASE 是tomcat的工作目录CATALINA_HOME 是tomcat的安装目录【官方解释】Throughout the d...

2018-11-20 10:17:00 2155

转载 js图片上传预览功能兼容实现

<html><head><title>js图片上传预览</title><script>function PreviewImage(imgFile){ var filextension=imgFile.value.substring(imgFile.value.lastIndexOf("."),imgFile.value...

2018-11-15 15:55:52 210

原创 使用Git管理SVN

简介当前,大多数开发中的开源项目以及大量的商业项目都使用 Subversion 来管理源码。作为最流行的开源版本控制系统,Subversion 已经存在了接近十年的时间。它在许多方面与 CVS 十分类似,后者是前者出现之前代码控制世界的霸主。而在分布式版本控制系统中,Git逐渐占据了上风,目前,国外最大的社交编程及代码托管网站Github,Bitbucket,Gitlab,国内的码云、Co...

2018-11-10 15:54:39 1677

转载 常用 Git 命令清单

学历代表你的过去,能力代表你的现在,学习代表你的将来!本篇博客是转发的别人的,原文地址:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.htmlGit图形化界面我用的还可以,但是命令就不太会了,索性和大家一起学习下Git命令的用法...=============================================...

2018-10-12 14:20:26 147

转载 sql索引语法

一、索引  索引是一种快速访问数据的途径,可提高数据库性能。索引使数据库程序无须对整个表进行扫描,就可以在其中找到所需的数据,就像书的目录,可以快速查找所需的信息,无须阅读整本书。  (一)索引的分类逻辑分类:单列索引、组合索引、唯一索引、非唯一索引,函数索引。物理分类:区分索引、非分区索引、B树索引、正向索引、反向索引,位图索引。    (二)索引的缺点:       1...

2018-10-11 09:56:08 3909

原创 SpringBoot+Mybatis 3.X 工程项目,需要分页查询显示数据,使用com.github.pagehelper 分页插件

1.pom.xml如下:<!--pagehelper --><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <vers...

2018-10-10 11:01:21 652

原创 简单封装$.ajax() 方法

注意:用此方法必须基于JQuery.min.js  上实现。话不多说贴上一个Demo:  <!DOCTYPE HTML> <html> <head> <meta charset="GBK" /> <title>简单封装$.ajax()方法</title>

2017-07-26 15:17:08 18284 2

转载 centos安装php扩展swoole及简单使用

websocketWebsocket只是一个网络通信协议,就像 http、ftp等都是网络通信的协议一样;相对于HTTP这种非持久的协议来说,Websocket是一个持久化网络通信的协议;WebSocket和HTTP的关系WebSocket和HTTP的关系有交集,但是并不是全部。Websocket只是借用了HTTP的一部分协议来完成一次握手。(HTT

2017-07-26 10:59:47 411

PageAutoDialect.java

java中自动切换数据库方言

2021-04-27

PoiUtil.java

针对poi导入导出基本使用的工具类

2021-04-27

GlobalDefultExceptionFilter.java

spring全局异常过滤器

2021-04-27

hfs24rc06.exe

hfs24rc06

2021-04-27

Advanced-REST-client_v3.1.zip

Advanced-REST-client_v3.1 谷歌浏览器调试工具

2021-04-27

A4大小软件设计师(09到18)

A4大小软件设计师(09到18)doc版本。

2020-10-23

GPtool.rar

该GP工具包括buffer、clip、DirectionanlDis_stats、Erase、Intersect、Intersect_best等常用工具。

2019-11-01

memcached-win64-1.4.4-14.rar

Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。 Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款软件。现在已成为mixi、hatena、Facebook、Vox、LiveJournal等众多服务中提高Web应用扩展性的重要因素。 Memcached是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象)。这些数据可以是数据库调用、API调用或者是页面渲染的结果。 Memcached简洁而强大。它的简洁设计便于快速开发,减轻开发难度,解决了大数据量缓存的很多问题。它的API兼容大部分流行的开发语言。 本质上,它是一个简洁的key-value存储系统。 一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。

2019-07-09

可拖动div边框改变大小的方法

可拖动div边框改变大小的方法,jquery拖拽改变div大小效果,。。。。。。。。。。。。。。。。。。。。。。。。。

2018-11-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除