从零开始gis——(5)使用openlayer访问发布的地图服务

地图服务发布好之后,就可以开始用js进行开发了,我们使用开源的openlayer.版本是4.6.5 首先引入openlayer的js文件和css文件,然后进行开发,代码: <div id="map" class=&quo...

2018-08-11 21:56:48

阅读数 591

评论数 2

从零开始gis——(4)使用geoserver发布我们的地图服务,如shp文件。。postgresql数据表

建好图层之后,我们还需要把图层发布成服务,这里用到geoserver了,首先运行起来geoserver. 1.进入geoserver后先登录,默认账号 admin, 密码 geoserver 2.点击创建工作区,输入工作区名称和uri确定即可,uri自己定义,如http://local...

2018-08-11 20:59:15

阅读数 824

评论数 0

从零开始gis——(3)使用qgis绘制图层,并将shp导入到postgres数据库

开发环境搭建好了,我们现在需要的是图层,我们可以自己绘制一个。 QGIS版本: 3.2.1 PostgreSQL版本:9.5.0 PostGIS版本: 2.3.7 1.打开qgis软件,点击上方菜单的project –> new 2. 上方菜单中的 la...

2018-08-11 20:22:55

阅读数 2933

评论数 2

从零开始gis——(2)gis开发环境的搭建 qgis + geoserver + postgresql + postgis + openlayer

1.gis开发都用什么? 最好用的一站式gis解决方案是esri公司的arcgis。 他提供了 arcgis desktop(绘图用的) + arcgis server(发布地图服务) + arcgis js api(做页面开发的js库) 功能强大,js api简单易用,不过这个并不是...

2018-08-11 18:24:35

阅读数 1003

评论数 0

从零开始gis——(1)什么是gis

1.什么是gis? 首先引用一段百度百科: 地理信息系统(Geographic Information System或 Geo-Information system,GIS)有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球...

2018-08-10 17:52:34

阅读数 7155

评论数 0

java volatile解释

在java中有一种比synchronized更轻量级的同步方式,那就是volatile关键字。不过他功能并没有那么强大.在这里我写一下volatile关键字与synchronized关键字的区别: volatile在多线程中只能保证数据的可见性,synchronized关键字可见性和原子性都能得到...

2018-01-28 14:05:25

阅读数 162

评论数 0

java 多线程 锁 synchronized 面试题

早上上网看博客的时候看见一道面试题。。便因此纠结了一天:public class TestSync2 implements Runnable { int b = 100; synchronized void m1() throws InterruptedExcep...

2018-01-15 21:36:40

阅读数 1124

评论数 2

java 数据结构 队列的简单实现

1.什么是队列同栈一样,队列也是表,不过与栈的先进后出不同, 队列是先进先出 2.怎么实现我们使用java,我使用了2中方式实现,一种是数组, 一种是链表链表实现:对链表结构有疑问的可以看看我另外的一篇博客: http://blog.csdn.net/lqx_sunhan/article/de...

2018-01-14 15:57:19

阅读数 61

评论数 0

java 数据结构 栈的应用 数学表达式计算

假如我们现在输入了一个数学表达式(52-50)*3-5*8 要写个程序得出结果.单纯的四则运算肯定是不行的. 我们把上述表达式叫做标准表达式或者中缀表达式, 有一中记法叫后缀记法或者逆波兰记法: 中缀表达式:(52-50)*3-5*8 后缀式:52 50 - 3 * 5 8 * - ...

2018-01-13 21:15:55

阅读数 224

评论数 2

java 数据结构 栈的基本实现

栈也是一个list,所以任何能实现list的方法都可以实现栈.所以ArrayList和LinkedList都可以实现栈,关于ArrayList和LinkedList的实现,可以看我的另外两篇博客: LinkedList: http://blog.csdn.net/lqx_sunhan/artic...

2018-01-13 16:02:45

阅读数 77

评论数 0

java 数据结构 LinkedList的基本实现

我用图表示每一个操作: 初始化操作(即new LinkedList()后的情况) 新增 删除 代码: /** * LinkedList implement */ public class MyLinkedListT> implements Ite...

2018-01-12 14:28:12

阅读数 156

评论数 0

java 数据结构 ArrayList基本的实现

1.ADT (abstract data type) 抽象数据类型 ——也就是带有某些操作的一些对象的集合. java已经为我们很好的实现.集合的概念在Collection中得到很好的抽象。 这篇文章探讨的是实现类ArrayList. 2.话不多说,有过一点了解的都知道java中的Arra...

2018-01-11 19:11:54

阅读数 220

评论数 0

jqgrid获取原始数据,js对象拷贝

用vue做项目碰到的一个js中关于对象拷贝的问题1.jqGrid获取行数据不能获取原始json数据的问题.jqGrid的$(your tableId).jqGrid(“getRowData”,id);方法是获取对应行id的行数据的,这就有个问题了,若返回数据的list是这样的:[ { sex: 1...

2017-11-30 16:36:40

阅读数 1669

评论数 2

数据加密——列置换加密

刚刚看到考题中有个这样的题,考到了列置换加密,记录一下自己的理解。 列置换加密,概念性的东西就不说了,网上都有,直接写我自己的理解,干货。 从明文 ———— 密文 (加密) 现有明文:computrnetworkprinciple 加密后密文为:cueripmrwpcepnoriottknl ...

2019-03-31 16:06:58

阅读数 52

评论数 0

数据加密——凯撒加密

原理性的东西,将自己的理解记录一下。 凯撒加密,是一种数据加密方式,原理十分简单,就是在指定字符集之内进行字符的平移,平移位数为n位,n为指定的密钥。如,取字符集为26个小写字母,密钥定为3,将此时的密文frgh解密的明文是code。 原理很简单,就是将f ----> c, r...

2019-03-31 14:09:18

阅读数 64

评论数 0

jsignature生成图片上传至java后台保存为png图片格式

前端 该插件使用方法很简单,直接引用一下官方到demo了, https://willowsystems.github.io/jSignature/#/about/ 代码如下: var $sigdiv = $("#signature") $sigdiv...

2018-12-13 14:45:11

阅读数 370

评论数 0

android studio gradle插件无法下载,Could not GET xxx, Received status code 400 from server: Bad Request

解决在Android项目gradle build时,总是报错Could not GET xxx, Received status code 400 from server: Bad Request的问题 在安卓项目编译的时候,gradle-xx-all.zip配置好了,还是不行,发现还是在去网络...

2018-09-11 21:43:05

阅读数 3908

评论数 2

react-native ...android项目gradle编译慢,编译失败的坑及解决办法。。。

小记 作为一个后台,在刚接触到移动端开发的时候,一开始还好,但碰到gradle的时候,可以说焦头烂额了,不是有多难,而是国内环境被墙,导致很多时候很简单的问题会很烦。 1. gradle-xx-all.zip下载失败,导致编译失败的问题。 这个问题主要在gradle-wrapper.pr...

2018-09-11 00:14:21

阅读数 447

评论数 0

react-native run-android报错没有找到设备 Make sure you have an Android emulator running or a device connecte

一些小问题都小记一下 react-native run-android的时候要求当前只运行一个模拟器或者连接真机,rn会自动把app打包进去并运行。可是有时候却出现设备连接正常,跑react-native run-android却报找不到设备的异常,报错信息: FAILURE: Build f...

2018-09-10 22:32:17

阅读数 679

评论数 0

一款轻量级的分页插件 ---- jquery-page

前言 有段时间没有写博客了,最近因为工作的事情也是特别的忙,不过抽空还是写了个轻量级的js分页插件出来,特此分享给大家,这可是我写的第一个jq插件,哈哈。 github地址: https://github.com/lqxsunhan123/jquery-page 如果真的用了,出现什么问题...

2018-07-27 17:53:43

阅读数 461

评论数 0

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