自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

左直拳的马桶_日用桶

我可以把手按在马桶盖上发誓:所有的文章都是我自己屙的

  • 博客(11)
  • 资源 (6)
  • 收藏
  • 关注

原创 java读取shapefile且用arcgis for js展示

如题,java读取shapefile文件内容,输出到前端,用arcgis for js进行展示。循例一言不合就发图,来个感性认识。shapefile是一种空间数据文件。它是美国esri公司制定的一种文件格式。事实上,shapefile通常不会是一个文件,而是一堆名字相同,只是后缀名不同的文件,它们组合在一起,对同一个地理对象进行不同角度的描述,形成一个完整的小空间数据库。所以,有些软件处理shapefile,要求提交的是这些文件的打包,比如zip。以上文件负责的功能各有不同:.shp 存储地理形状

2020-05-30 12:19:28 1410

原创 arcgis for js 3.X利用symbol设置svgpath绘制符号

如题所示,arcgis for js利用symbol设置svgpath绘制符号。先贴出绘制结果,有个感性认识:图中三角形、箭头形,以及里面带圆形的,都是通过设置symbol.svgpath进行绘制的。摘要代码如下:var _cbg = new Color([255, 255, 255, 0.9]);//填充颜色var _cbd = new Color([0, 0, 255, 1]);//边线颜色function ship(attr) {//绘制,返回graphic对象 var symbo

2020-05-30 10:48:28 1295

原创 地图切片

以下内容纯粹个人理解。地图切片,就是地图服务器将地图预先绘制成图片,存起来,遇到请求,直接返回图片。好处不言而喻,节省了绘制的时间,速度快了,也减轻了服务器的压力。其实地图很多时候返回的都是图片。比如说,前端用加载动态图层(ArcGISDynamicMapServiceLayer)方式加载arcgis图层,arcgis返回的就是图片;如果是加载要素图层(FeatureLayer),则返回数据,客户端再绘制。不过它这个切片有讲究。切片就是切成一张张图片,每张图片是一块,称为“瓦片”。一幅地图就就由多张

2020-05-27 19:21:53 2620

原创 spring boot + thymeleaf下的模块化编程

题目也不知道是否准确。thymeleaf只是一种前端模板引擎。spring boot与之结合,可以部分实现前后端分离。为什么说部分实现呢,因为所谓模板也者,上面会放置一些服务器端的输出信息,还是要靠服务器解析,完了之后再输出到前端的浏览器。完全的前后端分离,据说是服务器信息都来自于ajax的请求。但是我觉得这是一种扯淡。浏览器本身的功能非常弱,其定位就是用于展示和收集和提供给用户的一些交互,你让它去解析、管理一些资源,实在勉为其难。所以,想做到这种服务器端和浏览器端决然分开,只通过ajax这么一条狭窄的管

2020-05-25 18:45:05 981

原创 oracle拆分分区表及重建索引

111

2020-05-23 12:05:02 2589 1

原创 oracle 12c归档模式转非归档模式

开发服务器的硬盘空间不够用了。本来某个分区昨天才清出10G剩余空间,但今天早上oracle已经无法访问,上去看,硬盘空间为0。真很恐怖,啥东西在狂吃硬盘?后来发现是oracle自己。它的RDBMS(\product\12.1.0\dbhome_1\RDBMS)目录下,已经有文件485G之多!绝大部分都是一些归档文件。...

2020-05-23 11:05:53 417

原创 堡垒机和工单

看技术清单,发现有堡垒机和工单。啥东东?不懂就问。堡垒机,也叫做运维安全审计系统,它的核心功能是 4A:身份验证 Authentication账号管理 Account授权控制 Authorization安全审计 Audit简单总结一句话:堡垒机是用来控制哪些人可以登录哪些资产(事先防范和事中控制),以及录像记录登录资产后做了什么事情(事后溯源.)。事实上,我之前已经用过这个东东了。...

2020-05-16 18:21:57 470

原创 动态加载js

某些场景下需要动态加载js脚本。示例如下<!--/* 地图页面加载气泡相关js 之所以动态加载,是因为气泡相关js不是地图必须依赖,只跟具体业务有关*/--><script th:inline="javascript"> var timer_map2d = setInterval(function () { let doc = document.getElementById("frame2D").contentDocument;

2020-05-11 11:31:59 432

原创 CRC循环冗余校验码

CRC(Cyclic Redundancy Check),循环冗余校验码,可以检测信息是否传输或存储错误,常用于外存储器的数据校验。这个我有点印象。我读书的时候,还是386、486时代,那时硬盘很小,只有几百兆,更加没有U盘,拷贝东西基本用软盘。软盘分为5英寸和3.5英寸,大一的时候进机房,老师每人发一张5英寸软盘当启动盘,唱片似的,后来基本是3.5英寸的软盘。装机的时候,必然配备一个3.5英寸的软驱。有些土豪还配了2个软驱,一个5寸一个3.5寸,盘符为A盘、B盘。一张软盘好像是1.44兆。我记得装个光荣

2020-05-09 23:25:04 631

原创 加密机制Kerberos原理

Kerberos是一种加密机制。Kerberos据说是希腊神话中一条三个头的看家神犬,凶猛异常。加密机制以此为名,估计是自认为很厉害,好打得吧。Kerberos的设计意图,是希望整个认证过程不依赖于操作系统安全、主机物理安全、网址认证、网络安全之类,即使网络上传送的数据包被任意地读取、修改和插入数据,它也浑然不惧。这就比https更厉害了。https就是用来保护信息在传输过程中不被窃取篡改的,但...

2020-05-06 00:36:58 2467

原创 垂直扩展和水平扩展

垂直扩展,就是升级机器,加强装备。换一台更贵更豪华的机器,CPU啦,内存啦,磁盘阵列啦,升之换之。以质取胜。水平扩展,就是添加机器。一台不够,就加两台。以数量弥补质量的不足,或曰,量变达成质变。垂直扩展的应用场景,可以是关系型数据库,如oracle,sql server,本质上都是单机版的数据库,数据量增大以后,访问速度变慢,这时换一台更强的服务器。水平扩展则可以对应分布式数据库,负载均衡,...

2020-05-01 22:30:21 2619

热力图数据

热力图点数据和示例,arcgis for jsapi 4.10。用于展示热力图效果。数据格式为JSON。

2019-02-13

数字证书制作工具itisscg.exe

这是一个用.NET开发的证书生成工具,图形界面。这个工具小巧玲珑,只有200多K,需要.NET4.6的支持。 生成证书含有subject Alternative Name。具体可见文章:https://blog.csdn.net/leftfist/article/details/81433372

2018-12-11

CAS5.1.8自定义验证码源代码

里面是验证码部分,加到CAS项目根目录即可。详见拙作https://blog.csdn.net/leftfist/article/details/84790650

2018-12-05

自动伸缩搜索框2

自动伸缩搜索框ExpandingSearchBar-master 源自https://tympanus.net/codrops/2013/06/26/expanding-search-bar-deconstructed/,洒家稍微修改了一下使用页面和样式,控件本身无修改

2017-04-14

滑动侧边栏

自定义高度,样式,可内嵌iframe;滑动;

2017-04-14

makecert.exe

exe文件,用于证书生成。操作系统有时会自带,但有时又没有,所以上传到此。

2016-11-28

空空如也

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

TA关注的人

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