自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (20)
  • 论坛 (3)
  • 问答 (2)

转载 Mybatis-Plus BaseMapper自动生成SQL及MapperProxy

Mybatis-Plus BaseMapper自动生成SQL及MapperProxy目录Spring+Mybatis + Mybatis-Plus 自定义无XML的sql生成及MapperProxy代理生成 问题产生背景 框架是如何使用 无Xml的SQL是如何生成生成及SQL长成什么样 BeanDefinition解析阶段 MapperScannerConfigurer ClassPathMapperScanner构造 ClassPathMap..

2020-10-10 22:47:05 8

转载 Log4Net Layout使用以及扩展

在上篇文章中介绍几个主要的Appender的配置,本篇文章中介绍下如何编写Layout的配置,以及做些简单的扩展。Layout组件的作用就是向用户显示格式化的输出信息。一个Appender对象只能有一个Layout对象。其中,我们可以通过继承log4net.Layout.LayoutSkeleton来实现自己的Layout组件。Log4net中提供了PatternLayout组件给来实现一个常用信息的输出。PatternLayout中包含了许多种PatternConverter,下面详细说下几种转换模式

2020-06-23 16:26:27 68

转载 C# xml序列化“.”(十六进制值 0x00)是无效的字符。

“.”(十六进制值 0x00)是无效的字符。解决方法:常见于socket方式连接(包括HTTP方式)等。报文交互时候,对方会在字符串后面多加'\0'表示字符结束的标语。因此需要把\0去掉,如 xmlStr.Trim('\0');...

2020-06-10 22:48:42 209

原创 Ideal 创建spring boot 项目

离线方式https://blog.csdn.net/cp_panda_5/article/details/81016582在线方式https://www.cnblogs.com/little-rain/p/11063967.html#4494961

2020-03-03 20:34:01 87

转载 IntelliJ IDEA 2019.3 使用

参考地址:https://www.cnblogs.com/leton/p/12037696.html

2020-03-03 20:14:21 256

原创 html页面中使用iframe,iframe加载后获取页面内容的请求地址

//<iframe onload="contentLoadstart()" id="content_iframe"></iframe>function contentLoadstart() { //获取iframe内容的请求地址 var url = $("#content_iframe")[0].contentDocument.URL; //获...

2020-01-13 09:56:33 1913

原创 js 创建渐变颜色带,并且通过一个数组随机取颜色

//用构造函数定义对象的非函数属性 function ColorBelt() { this.canvas = document.createElement('canvas'); this.context = this.canvas.getContext('2d');//指向2d渲染环境的引用 var colorArr = Array....

2020-01-13 09:48:33 274

原创 hibernate 中使用UUID作为主键 保存数据问题

hibernate 中使用UUID做主键的时候需要在实体类上添加如下注解@Id@Column(name = "id")@GeneratedValue(generator = "system-uuid" )@GenericGenerator(name = "system-uuid",strategy = "uuid")然后再server层添加事务控制的注解@Transactio...

2019-11-18 14:29:06 144

原创 Hive启动时报错“which: no hbase in ”

在Hive的所在的机器上添加Hbase的环境变量即可1、编辑export HBASE_HOME=/opt/module/hbase-2.2.1export PATH=$PATH:$HBASE_HOME/bin2、环境变量生效source /etc/profile...

2019-11-01 14:45:34 4000

原创 Hive中创建关联Hbase的外部表出现“ClusterId read in ZooKeeper is null ”

现象:Hbase启动和使用均正常,在Hive中创建关联Hbase的外部表时没有反应。查看Hive的日志最后打印结果为“ClusterId read in ZooKeeper is null”解决:1、先找到Hive的日志 a、修改conf/hive-log4j2.properties.template的名称为“hive-log4j2.properties”,在里面设置日志文...

2019-11-01 09:35:36 223

原创 MapBox 使用geojson 406 或者跨域访问

1、添加geojson时候设置mime类型错误,在请求的时候查看网络如下图(请求的Accept和返回的Content-type不相同)解决办法:设置geojson的mime类型为application/json,重启网站即可。2 如果文件在不同的网站下面的话,需要配置文件服务器端跨域访问打开IIS,找到“HTTP响应标头”点进去,在右侧可以看到添加,然后添加如下标头即可A...

2019-10-28 16:11:37 250

转载 Hive 使用mysql进行多用户配置,初始化错误1045

使用hive 3.x.y.z或者2.x.y.z连接mySQL数据库(1.x.y.z好像没有这个错误)hive 初始化msyql报错 SQL Error code: 1045org.apache.hadoop.hive.metastore.HiveMetaException: Failed to get schema version.Underlying cause: java.sql....

2019-09-04 21:43:56 111

原创 Shrio权限认证,APP验证-2

参考:https://www.cnblogs.com/zhuxiaojie/p/7809767.html#autoid-2-0-0方法1、添加参数JSESSIONID0、修改默认SessionManager public DefaultWebSecurityManager() { ((DefaultSubjectDAO)this.subjectDAO).setSe...

2019-06-28 22:55:53 38

转载 linux下安装nginx

linux下安装nginx安装所需环境Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++二. PCRE pcre-de...

2018-09-28 15:00:34 106

原创 PostgreSql MySQL数据库中插入或读取blob 、bytea 数据

一、PostgreSqlPostgreSql 中bytea 数据类型是二进制数据,可以用来存储图片或者其他的大文件格式,当bytea数据类型中存储少量字节的时候可以通过SQL语句进行CRUD 数据库中的bytea是使用二进制进行按照字节存储参考:https://www.postgresql.org/docs/9.2/static/datatype-binary.htmlhttps:...

2018-09-19 14:13:01 13574 1

原创 DIV弹出层无法遮罩ActiveX控件的解决方案

本文内容参考网上实例,结合自己实践进行总结参考地址:https://www.evget.com/article/2011/10/11/16665.html自己实现代码:var nowindex = $("#PreviewOcx").css('z-index');//这个地方最好使用ActiveX容器object,并且在html中不要手动设置该object的zindex, 自己设置过...

2018-09-04 14:18:22 1149

原创 Mapbox 加载百度切片

使用Mapbox进行地图开发的时候,由于很多地方我没有公共的地图服务,因此会考虑使用百度或高德切片,但是直接使用raster图层加载百度切片是标准的wgs84的,由于百度切片做了偏移,因此在加载的时候出现切片偏移,下面使用了网上找到的坐标变换的方式进行两种尝试。1、在地图进行缩放的时候计算范围内的切片,然后进行偏移,分别使用raster设置地理范围来设置切片范围。     实例下载地址:h...

2018-05-06 12:11:03 4213 3

原创 C# 开发Window Service 的几个注意点 界面显示、Timer、开机启动

1、Windows Service 服务创建服务创建内容就不在说明,网上资料挺多2、Timer 在Windows Server中使用Timer 必须使用System.Timers空间下Timer ,不然Timer将不起作用注意:貌似在Windows Service中不能使用Task ,经测试使用Task后 安装程序不能启动服务,一直提示没有权限启动服务。3、安装启动要在安装的时候启动服务,需要在做...

2018-04-10 18:00:02 571

原创 C# 使用管理员权限

1、从A程序启动B程序,当B程序需要管理员权限的时候代码如下A程序里面启动B程序的代码如下ProcessStartInfo startInfo = new ProcessStartInfo();startInfo.FileName = B.exe; //设置程序启动路径startInfo.WorkingDirectory = Environment.CurrentDirectory;//需要管理员...

2018-04-02 10:11:33 1156

原创 Windows Service 中使用Timer

Windows Service中使用定时器(Timer)一定要使用System.Timers.Timer timer 而不是System.Windows.Forms.Timer,否则就悲剧了。使用System.Windows.Forms.Timer 这个后不知道有没有运行,反正界面是出不来。1、创建定时器  System.Timers.Timer timer = new System.Timers...

2018-04-02 09:42:39 468

原创 Mapbox使用ArcGIS 切片服务(WMTS)

使用Mapbox添加ArcGIS切片服务(WMTS ,注意:不是矢量切片)小结。          map.addLayer({                'id': 'ArcGIS_WMTS',                'type': 'raster',//这里要用raster ,因为切片得到的是图片                'source': {                ...

2018-03-23 15:54:13 6260 4

原创 Mapbox 添加本地geojson文件 406 错误

 有些时候在使用Mapbox添加本地Geojson数据做数据源时,有可能会报406错误,经查看发生请求时,request的accept为application/json,因此在服务端添加一个MIME类型,添加的扩展名为“.geojson” MIME类型为“application/json”即可。服务端添加的MIME类型和客户端的一致即可进行数据访问。网上有些说可以换成“*/*",经过测试我自己的行...

2018-03-23 15:41:06 709

转载 ArcGIS Server跨域问题

1、服务端配置在ArcGIS Server 10.1之前版本,跨域问题比较常见,通常要在IIS或server java的web_output目录下添加跨域文件:crossdomain.xml或clientaccesspolicy.xml已经随ArcGIS Server安装自带。在<ArcGIS Server installation location>\ArcGIS\Server\fr...

2018-03-20 11:42:28 1159

原创 Mapbox 热力图属性简单说明

本文只作为学习记录,参考官方文档https://www.mapbox.com/mapbox-gl-js/style-spec/#expressions-heatmap由于英语不好,只是大体理解了,但为了方便记录一下,很多理解不正确的地方 希望指点勿喷。heatmap-weight:表示一个点对热力图权重的贡献,在贡献越大的地方热力图显示应该越明显heatmap-intens

2018-01-28 19:20:14 5384

原创 Mapbox 添加image图层

map.addLayer({//添加别墅的geojson图层进行三维的显示        'id': 'imageLayer',//图层名称        'type': 'raster',//显示类型为栅格        'source': {            'type': 'image',//数据源为类型为image            "url": "http:

2018-01-20 22:18:27 5871 1

转载 ArcMap 生成SLD文件及wms服务发布及使用

一、生成sld文件a、使用工具ArcGIS_SLD_Converter将ArcMap里面图层导出为sld文件1.在http://arcmap2sld.i3mainz.hs-mainz.de/ArcMap2SLDConverter_Eng.htm 下载ArcMap2SLD2.解压后运行Adjust_for_ArcGIS-version.bat  (机器中得先安装了arcgis)本文用

2018-01-20 21:52:43 2069

原创 Mapbox 添加WMS服务

map.addLayer({//加载底图图层        'id': 'wms_layer',//图层ID        'type': 'raster',//图层类型        'source': {            'type': 'raster',//数据源类型,因为wms返回图片数据,因此为该类型            'tiles': [       

2018-01-20 20:52:06 4688 18

转载 vs 调试的时候 使用IP地址,局域网的设备可以访问并调试

由于项目中主要是用于微信端的访问,所以使用PC来调试就很麻烦,那么就想到用IP地址来调试,那么就手机或者移动端就可以访问,并且进行调试了  那么,主要的设置如下几步:1. 首先保证你的项目的属性的服务器是默认的  IIS Express 2. 找到项目站点的配置文件,一般默认的位置在: C:\Users\userName\Documents\IISExpre

2018-01-10 11:04:06 6456

转载 C# ASP.NET MVC 配置允许跨域访问

C# ASP.NET MVC 配置允许跨域访问在web.config文件中的 system.webServer 节点下 增加如下配置 httpProtocol> customHeaders> add name="Access-Control-Allow-Origin" value="*" />

2018-01-10 11:02:55 2074

转载 解决MVC中使用BundleConfig.RegisterBundles引用Css及js文件发布后丢失的问题

ASP.NET MVC4,ASP.NET MVC5中对JS和CSS的引用又做了一次变化,在MVC3中我们这样引用资源文件:link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />将在运行的时候自动将虚拟(相对)路径转换为应用程序绝对路径。这是比较传统的引用方式,尽管他

2017-12-15 14:54:51 1948

转载 C#各种命名缩写

C#编码规范中对类型和空间缩写参考

2017-09-14 11:00:50 1673

转载 一个提供了百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换的工具模块。

一个提供了百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换的工具模块。python版本:https://github.com/wandergis/coordTransform_py命令行版本:https://github.com/wandergis/coordtransform-cli支持node、浏览器(AMD方式和直接引用方式)Gi

2017-06-20 14:05:31 4874 1

原创 C#发布WebService提供使用时候,通过服务器解决前端js跨域访问问题

1、前端通过ajax调用时候发生错误跨域访问的错误2、在WebService服务配置文件web.config文件中添加跨域访问许可3、在configuration节点中的system.web节点里面添加                                   表示可以支持Http的get和post访问,可以更具需求进行修改4、在在config

2017-04-27 09:59:30 4662

原创 js 中字典操作 添加、修改、删除

1、定义一个字典 var dic = new Array();//通过申明一个Array来做一个字典2、设置值   dic["q"] = "q1";//设置和修改值都可以使用该方法进行设定3、字典中项的遍历   for (var key in dic) {                console.log(key + ":" + dic[key]);   

2017-04-27 09:39:24 74244

原创 IE兼容性模式下 jquery处理 ajax json

使用Jquery调用ajax和json序列化正常,但是切换到兼容模式下就不正常了。下面就遇到问题解决记录如下:1、添加meta在网页中添加强制网页在标准模式下运行,这样可以完成调用。2、方案1不适用由于我的网页必须设置才能保证其他一些功能正常,所以方案1的方式不行,设置后我其他的功能不能使用放弃。继续百度后网上有说““window.ActiveXObject”创建相关问题,

2017-04-10 16:00:18 3610 2

原创 C# 异步线程任务使用Task await

C#中4.5 使用Task任务来完成异步操作(个人总结,如有不当请谅解)1、await 可以让程序等待异步操作完成后才能继续执行,但是使用Await的等待不会阻隔ui线程,2、

2016-11-22 21:00:15 2381

转载 Oracle中用一个表更新另一个表

Oracle中用一个表的数据更新另一个表的数据  有下面两个表:将表tab1中id值与和表tab2中id值相同的行的val更新为tab2中val的值。  select * from tab1;  select * from tab2  最容易犯的错误是:update tab1 set val=(select val from tab2 where t

2016-02-19 18:08:54 398

转载 WebBrowser 设置IE兼容性

在窗体应用程序和wpf程序中会使用到WebBrowser 来显示一个网页,但是可能要显示的网页要求在特定的模式下运行,因此需要调整WebBrowser 对网页兼容性的设置;通过在注册表中设置HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION中添加

2016-02-19 00:27:40 11423 4

转载 JavaScript 调用PHP

JS中同步调用PHP函数1、在JS中创建一个函数,该函数可以发送Http请求到服务端,并受到返回消息,可以使用get或者是postfunction HttpGet(theUrl) {    var xmlHttp = null;    xmlHttp = new XMLHttpRequest();    xmlHttp.open("get", theUrl, false);

2016-02-01 16:07:55 1085

原创 C# 装箱 拆箱 理解

装箱和拆箱是值类型和引用类型之间相互转换是要执行的操作。 1. 装箱在值类型向引用类型转换时发生2. 拆箱在引用类型向值类型转换时发生光上述两句话不难理解,但是往深处了解,就需要一些篇幅来解释了。我们先看装箱时都会发生什么事情,下面是一行最简单的装箱代码object obj = 1;

2016-01-28 17:04:40 342

SARINFORS_1_2_Setup

SARINFORS_1_2_Setup 雷达数据处理软件

2012-05-11

swf pdf转换工具

Swf和PDF转换工具,有pdf2swf和swf2pdf,其中swf转pdf亲测可行,原来用“秋天SWF生成PDF”转换一个swf只能转换第一页,这个可以转换全部。pdf转swf没有测试,希望可以使用,如果pdf2swf安装提示不能安装的话使用管理员身份运行即可

2019-11-06

Mapbox 自定义图层 加载百度切片

在Mapbox中使用自定义图层方式来加载百度切片,注意Mapbox的版本,因为老版本的Mapbox不能使用自定义图层。用到了coordtransform.js进行百度坐标、国标坐标、wgs84坐标的转换。 自己实现有什么问题就可以进行交流

2019-02-21

百度坐标、高得坐标、WGS84坐标转换 js java C#

百度坐标、高得坐标、WGS84坐标转换 js java C#, 使用网上找的js的代码,自己添加了一个java的代码,方便以后使用

2018-09-17

百度、搞得、WGS84坐标转换 js java

百度、高得、0WGS84坐标转换 js java, 使用网上找的js的代码,自己添加了一个java的代码,方便以后使用

2018-09-17

ApacheShiro使用手册和Apache Shiro Reference Documentation

ApacheShiro使用手册和Apache Shiro Reference Documentation 该文件下载了别人上传的两个文件,一个10分,一个30分,为了自己以后下载不花那么多分,也不让一些没有多少分的朋友能够下载,所以将别人资源下载后,将两个资源打包上传

2018-09-11

scp工具Mac版Fugo

scp工具Mac版Fugo,Mac版本的scp图形界面的工具Fugo,绝对必备,别人要30分,为了方便广大用户从新上传

2018-09-10

最新三级联动行政单位js,百度坐标省、市、县三级地理边框及相应下载方法

里面有最新的三级行政区划名称及相应的查询函数 里面还有百度坐标的省、市、县的坐标范围。上传做个备份,如果有用可以下载看看

2018-06-30

Mapbox 加载百度切片

用Mapbox 加载百度地图,使用网上找的js解决坐标便宜问题。有需要的可以试一下,有什么建议的话欢迎交流

2018-05-06

基于ArcGIS Javascript API的复合Symbol的实现

基于ArcGIS Javascript API的复合Symbol的实现,别人的文档,里面只有实现思路,找不到具体实现代码,可以根据思路进行实现,方便交流

2017-08-31

C# DynamicJson

C# 总使用Dynamic 生成序列化Json,可以对对台对象进行序列化

2017-08-31

高德地图图标文件,好不容易找到

高德地图手机上图标,在进行地图应用开发时候可以使用该图标进行显示,让风格和高德基本一致,效果看起应该可以

2017-08-31

一个提供了百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换的工具模块。

一个提供了百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换的工具模块。

2017-06-20

ArcMap+echarts+java地图报表

说明使用ArcGIS里面的Shape格式文件转换成 百度和阿里云等上面显示地图的GeoJSON 格式 打开http://esritogeo.herokuapp.com/,可以将ArcGIS Json转为GeoJSON数据。

2017-06-08

DynamicJson

C#中使用Dynamic 类和json进行转换,可以方便的像JavaScript随意添加字段后进行序列化

2016-12-20

借助于网上messenger.js完成可以跨域的Html嵌套调用

借助于网上找的messenger.js完成跨域后台html页面嵌套相互调用,只是对messenger.js进行简单的包装,可以直接拿来就可以使用,里面的例子直接可以使用

2016-12-04

完美解决跨域

使用的别人的资源,可以决绝IE 6 7 兼容下的跨域,博客中有使用说明

2016-01-04

VLC 所需DLL,在C#程序中使用

DotNet 使用VLC 视频监控DLL,libvlccore.dll 可用,有一些网上的libvlccore.dll使用会报使用不安全内存错误,这个亲测

2015-11-16

de4dot-3.1.41592 反编译(脱壳)工具

C# net 脱壳工具。可以反混淆C#代码

2015-09-19

Google.ProtocolBuffers 工具

Google.ProtocolBuffers 使用工具C# 包含文件protoc.exe ProtoGen.exe 和编译成C#文件的命令

2015-09-16

用libgeotiff这个库来了做tif文件矫正的读写

发表于 2012-04-11 最后回复 2012-04-11

问一下问什么ACCESS的连接第一次可以运行; 但是改变了数据库位置就不行了啊 ;谢谢

发表于 2010-10-05 最后回复 2010-10-06

求网站设计源代码

发表于 2010-10-05 最后回复 2010-10-05

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