摘要: 最近我们的服务器被黑客攻击,然后有些文件的属性被修改,导致我们无法删除病毒文件,同时采用 root 用户也无法删除,现在把解决方案记录下来。 阅读全文
posted @ 2019-02-20 14:20 张凯强 阅读(14313) 评论(0) 推荐(1) 编辑
摘要: javascript下载canvas, img标签图片至本地 阅读全文
posted @ 2018-01-03 15:20 张凯强 阅读(57868) 评论(1) 推荐(7) 编辑
摘要: ArcGIS Javascript 加载天地图切片对于国内的开发者来说还是比较有用的,但是由于ArcGIS文档的问题以及网上教程的不准确所以并不能很好的进行切片加载,本文为加载墨卡托投影的切片,如需墨卡托投影的切片请查看本博客另一篇文章 阅读全文
posted @ 2017-08-14 16:40 张凯强 阅读(10546) 评论(1) 推荐(2) 编辑
摘要: ArcGIS Javascript 加载天地图切片对于国内的开发者来说还是比较有用的,但是由于ArcGIS文档的问题以及网上教程的不准确所以并不能很好的进行切片加载,本文为加载墨卡托投影的切片,如需经纬度投影的切片请查看本博客另一篇文章。 阅读全文
posted @ 2017-08-14 16:36 张凯强 阅读(4300) 评论(0) 推荐(0) 编辑
摘要: 本系列主要关注ArcGIS Server以及ArcGIS API for Javascript,由于我本人是从前端方面向GIS方面学习,希望能够给更多需要了解GIS的程序员同学更多的参考.另外本系列会在ArcGIS API for Javascript文档的基础之上,介绍一些GIS方面的知识,仅供参 阅读全文
posted @ 2017-03-31 10:11 张凯强 阅读(4047) 评论(1) 推荐(0) 编辑
摘要: 本文记录一下在Ubuntu 16.04版本下设置MySQL数据库的远程访问。 第一步:修改配置文件的端口绑定 打开的目录可能会根据MySQL的版本稍有不同,可以先尝试打开/etc/mysql/my.cnf这个配置文件,若该文件不存在或文件内容为空,则尝试下面的文件路径。 在下面行的开头加上 ,注释掉 阅读全文
posted @ 2017-03-30 15:36 张凯强 阅读(9882) 评论(1) 推荐(1) 编辑
摘要: 栈是一种遵从后进先出(LIFO)原则的有序集合。新添加的或待删除的元素都保存在栈的末尾,称作栈顶,另一端就叫栈底。在栈里,新元素都靠近栈顶,就元素都接近栈底。 栈被用在编程语言的编译器和内存中保存变量、方法调用等。 栈的创建 我们创建一个对象来表示栈 我们使用数组来保存栈里的元素。 下面我们需要为栈 阅读全文
posted @ 2016-09-17 17:42 张凯强 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 数组是最简单的内存数据结构,javascript数组可以保存不同类型的值,但是为了最佳实践,我们最好保存同一类型的值。 创建和初始化数组 常用操作 添加和删除元素 其它数组方法 阅读全文
posted @ 2016-09-17 16:34 张凯强 阅读(256) 评论(0) 推荐(0) 编辑
摘要: Sublime Text是前端开发不可不说的 编辑器 ,本文以Sublime Text 3为例讲解一下如何搭建前端的开发环境。 下载Sublime Text 3 下载地址 == "Sublime Text 3" 下载自己电脑对应的版本,然后双击执行安装就好了。 安装Package Control 使 阅读全文
posted @ 2016-09-16 14:29 张凯强 阅读(9571) 评论(0) 推荐(0) 编辑
摘要: html文档被浏览器解析之后会构造一棵DOM树,文档中的每个html元素会变成DOM树上的节点,然后浏览器便要将这棵树绘制出来。为了方便节点的渲染,我们将每个节点看做一个盒子,如下图。 盒模型有三种: W3C提出的标准盒模型(content box) IE的怪异盒模型(border box) pad 阅读全文
posted @ 2016-09-15 21:46 张凯强 阅读(303) 评论(0) 推荐(0) 编辑