- 博客(110)
- 资源 (1)
- 收藏
- 关注
原创 mockjs导致cesium地图加载出错
按照文章的方法修改mock.js的源码。地球底图成功显示出来,但是这个方法不好,其他同事还得修改源码,重写mock的send方法,其实最主要的是修改。于是仔细研究报错信息,发现它说的是提供的数据格式不对,开。面向搜索引擎一番,没有发现类似问题,然后换原生。加载试试,得到的是一个没有底图的球。查看请求数据,好像也没啥异常。,因为这mock源代码中,最后小破球就成功显示出来了。出现地图加载出错的问题。偶然见看见掘金一篇文章。在vue中使用超图的。
2024-05-11 11:36:35
447
原创 安装node-sass的几个方法
安装 node-sass 的时候总是会各种不成功,安装 node-sass 时在 node scripts/install 阶段会从 github.com 上下载一个 .node 文件,大部分安装不成功的原因都源自这里,因为 GitHub Releases 里的文件都托管在 s3.amazonaws.com 上面,而这个网址在国内总是网络不稳定,所以我们需要通过第三方服务器下载这个文件。https://github.com/lmk123/blog/issues/28方法一:使用淘宝镜像macOS 系统直
2021-07-18 12:23:40
5833
1
原创 使用Rollup创作一个可以随处使用的JavaScript库
首发在爱即是诗的博客前言在本文中,我们的目标是创建和发布一个无需更改代码即可在客户端和服务器端应用程序中使用的库。我们需要满足以下用例:该库是用 ES6+ 编写的,使用 import 和 export 关键字该库可以与 <script>标签一起使用该库可用于使用现代打包器的 Web 应用程序。该库可用于Node应用程序。从技术上讲,这意味着库需要在以下上下文中工作:使用<script>标签:<html> <head> <
2021-07-18 12:18:10
852
1
原创 supervisor的使用记录
color_dir = '/Users/apple/Desktop/github/helloD3/media/decensor_input/'file_names = os.listdir(color_dir)print(file_names)color_file_path = self.imgpathfile_name = os.path.splitext(color_file_pat...
2021-06-18 10:05:50
310
1
原创 hexo的fluid主题添加瀑布流懒加载相册功能
首发于:https://www.aigisss.com/blog/posts/798ba833.html相册演示地址:https://www.aigisss.com/blog/photos/ ,当前演示环境基于hexo===5.2.0 , fluid===1.8.7,很大程度上参考了醉里挑灯赏猫的Hexo NexT 博客增加瀑布流相册页面这篇博客!在此感谢班班提供的帮助!!创建相册页面新建相册页 hexo new page photos,编辑 /source/photos/index.md,输入以下内
2021-01-10 22:36:28
1566
1
原创 23 种经典设计模式
前言23 种经典设计模式共分为 3 种类型,分别是创建型、结构型和行为型创建型设计模式创建型设计模式包括:单例模式、工厂模式、建造者模式、原型模式。它主要解决对象的创建问题,封装复杂的创建过程,解耦对象的创建代码和使用代码。单例模式单例模式用来创建全局唯一的对象。一个类只允许创建一个对象(或者叫实例),那这个类就是一个单例类,这种设计模式就叫作单例模式。单例有几种经典的实现方式,它们分别是:饿汉式、懒汉式、双重检测、静态内部类、枚举。尽管单例是一个很常用的设计模式,在实际的开发中,我们也确实经
2020-12-31 18:08:46
1171
2
原创 个人Django网站集成QQ的第三方登录
体验地址: https://www.aigisss.com/view/#/login使用social-auth-app-djangopip install social-auth-app-djangosettings中配置INSTALLED_APPS = ( ... 'social_django', ...)AUTHENTICATION_BACKENDS = ( 'social_core.backends.weibo.WeiboOAuth2', 'so
2020-12-15 09:57:16
243
原创 mapbox的矢量切片工具:tippecanoe
矢量切片工具:tippecanoeTippecanoe 用于将 GeoJSON, Geobuf, 或者 CSV 格式的矢量要素转换为矢量瓦片。目的Tippecanoe 的目的是将数据制作为比例独立的视图,以使在任何缩放级别下,你都可以看到数据的密度和细节,而不是将数据简化或聚合。如果你提供的是 OpenStreetMap 所有的数据,在小比例尺下,你应该看到类似于All Streets的地图,而不是州际道路地图。如果你提供的是洛杉矶的所有详细的建筑数据,并且将地图缩放到小比例尺下,绝大部分的单体建
2020-09-20 21:36:58
2709
原创 geoserver发布矢量切片说明
1、安装postgresql/postgis:安装注意:先安装postgresql再安装postgis,注意用户名默认是postgres不要改动,密码需要安装者设置,用于后续数据库的登录,过程中一直点下一步即可,注意安装完postgresql弹出下图窗口后直接关闭!安装postgis最后会弹出类似下图窗口,直接都点是最终安装成功!2、新建数据库鼠标单击选中新建的数据库,进去sql语句命名窗口:增加postgis扩展,sql语句为 create extension postgis,具体步
2020-07-02 21:16:10
1103
1
原创 学习 Three.js 之前要知道的
学习 Three.js 之前要知道的什么是 WebGL?WebGL(Web 图形库)是一种 JavaScript API,用于在任何兼容的 Web 浏览器中呈现交互式 3D 和 2D 图形,而无需使用插件。WebGL 通过引入一个与 OpenGL ES 2.0 紧密相符合的 API,可以在 HTML5 <canvas> 元素中使用。WebGL 给我们提供了一系列的图形接口,能够...
2019-10-24 21:35:24
1220
1
原创 GIS大佬的对话
【管理员】遥想公瑾当年(674834420) 2019/10/23 12:33:33@Zhen 镇神,maptalks和mapbox很像啊,他们有什么明显差异的地方吗?【群主】Zhen(21732416) 2019/10/23 12:37:59maptalks比mapbox用起来灵活一些,maptalks核心库主要用于管理layer和汇总canvas,然后对layer做了上下文隔离,层次相对...
2019-10-23 20:56:04
855
原创 mapbox加载谷歌地图
mapbox加载谷歌地图,accessToken都不用加的,代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <script type="text/javascript" src="https://apps.bdimg.com/l...
2019-08-14 15:00:19
2601
2
原创 Mapbox添加空白地图,减少加载时间
Mapbox添加空白地图,减少加载时间<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>Add an image</title> <meta name="viewport" content="i...
2019-08-01 23:14:06
1879
原创 代码总结
在threebox中为了只暴露出一个tb,使用下面的形式。import { Threebox, THREE } from '@rdapp/threebox';window.Threebox = Threebox;window.THREE = THREE;const THREE_BOX_LAYER_ID = 'THREE_BOX_LAYER_ID';class TbService ext...
2019-07-16 12:47:50
401
原创 async和await
async 和await 实际上是战术皮,她的本质是Promise,每次只要函数返回Promise对象,你就可以await它,就可以像同步编程的方式来获取console.log("before");const user = getUser(1);console.log("Go: user", user);console.log("after");//callback//promise...
2019-07-07 22:42:50
319
原创 mapbox添加各种地图
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>Change a map's style</title> <meta name="viewport" content="initial-scale...
2019-04-18 17:14:58
4954
原创 在github使用git clone中断出错的解决方法
在github使用git clone中断出错使用修改hosts文件的办法没有解决我的问题,使用科学上网的可以输入命令git config --global http.https://github.com.proxy socks5://127.0.0.1:1080git config --global https.https://github.com.proxy socks5://127....
2019-04-10 16:21:50
3778
原创 sklearn 中的RBF核
sklearn 中的RBF核import numpy as npimport matplotlib.pyplot as pltfrom sklearn import datasetsX, y = datasets.make_moons(noise=0.15, random_state=666)plt.scatter(X[y==0,0], X[y==0,1])plt.scatter(X...
2019-03-07 18:29:19
4098
原创 scikit-learn中的SVM
scikit-learn中的SVMimport numpy as npimport matplotlib.pyplot as pltfrom sklearn import datasetsiris = datasets.load_iris()X = iris.datay = iris.targetX = X[y&amp;lt;2,:2]y = y[y&amp;lt;2]plt.scat...
2019-03-07 12:13:41
361
原创 sklearn多分类问题中的混淆矩阵
多分类问题中的混淆矩阵import numpy as npimport matplotlib.pyplot as pltfrom sklearn import datasetsdigits = datasets.load_digits()X = digits.datay = digits.targetfrom sklearn.model_selection import tra...
2019-03-02 12:08:30
12172
4
原创 sklearn决策边界
决策边界import numpy as npimport matplotlib.pyplot as pltfrom sklearn import datasetsiris = datasets.load_iris()X = iris.datay = iris.targetX = X[y&amp;lt;2,:2]y = y[y&amp;lt;2]plt.scatter(X[y==0,0],...
2019-03-01 12:11:24
3266
原创 sklearn中的LASSO
LASSOimport numpy as npimport matplotlib.pyplot as pltnp.random.seed(42)x = np.random.uniform(-3.0, 3.0, size=100)X = x.reshape(-1, 1)y = 0.5 * x + 3 + np.random.normal(0, 1, size=100)plt.sca...
2019-02-27 18:40:31
4528
原创 sklearn岭回归
岭回归 Ridge Regressionimport numpy as npimport matplotlib.pyplot as pltnp.random.seed(42)x = np.random.uniform(-3.0, 3.0, size=100)X = x.reshape(-1, 1)y = 0.5 * x + 3 + np.random.normal(0, 1, siz...
2019-02-27 17:31:31
651
原创 sklearn交叉验证
Validation 和 Cross Validationimport numpy as npfrom sklearn import datasetsdigits = datasets.load_digits()X = digits.datay = digits.target测试train_test_splitfrom sklearn.model_selection import...
2019-02-26 23:14:06
286
原创 numpy6
X=np.arange(15).reshape(3,5)----------------------------------array([[ 0, 1, 2, 3, 4], [ 5, 6, 7, 8, 9], [10, 11, 12, 13, 14]])X[1,1] #不推荐使用X[1][1]这种用法,可以用X[(1,1)] -------...
2019-01-22 18:39:01
499
原创 Leetcode112、路径总和
112 、路径总和给定二叉树和求和,确定树是否具有根到叶路径,使得沿路径的所有值相加等于给定的总和。注意: 叶子是没有子节点的节点。例:鉴于以下二叉树,sum = 22, 5 / \ 4 8 / / \ 11 13 4 / \ \ ...
2019-01-21 15:28:14
238
翻译 归并排序
归并排序(英语:Merge sort,或mergesort),是创建在归并操作上的一种有效的排序算法,效率为 O(nlogn)O(nlog n)O(nlogn) 。1945年由约翰·冯·诺伊曼首次提出。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用,且各层分治递归可以同时进行。概述采用 divide-and-conquer approach:Divide:...
2019-01-11 10:04:02
229
原创 canvas清除绘制问题,不影响图片
html5 canvas清除绘制问题,使用离屏canvas,不影响图片代码如下,照片替换一下。效果如下:&amp;amp;amp;lt;!DOCTYPE html&amp;amp;amp;gt;&amp;amp;amp;lt;html lang=&amp;amp;quot;en&amp;amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;head&
2019-01-09 17:42:29
7046
原创 Leetcode237.删除链接列表中的节点
237.删除链接列表中的节点编写一个函数来删除单链表中的节点(尾部除外),只允许访问该节点。Example 1:Input: head = [4,5,1,9], node = 5Output: [4,1,9]Explanation: You are given the second node with value 5, the linked list should become 4 -...
2019-01-05 10:37:05
374
原创 LeetCode24.交换链表中的节点
24.交换链表中的节点给定链表,交换每两个相邻节点并返回其头部。例:给定1-> 2-> 3-> 4,您应该将列表返回为2-> 1-> 4-> 3。注意:您的算法应该只使用恒定的额外空间。您可能无法修改列表节点中的值,只能更改节点本身。第一种class Solution(object): def swapPairs(self, head)...
2019-01-04 18:16:51
168
原创 Leetcode209最小连续长度的子数组总和
209 最小连续长度的子数组总和给定的阵列Ñ正整数,且为正整数小号,找到的最小长度的连续子数组,其sum ≥ s。如果没有,则返回0。例:输入: s = 7, nums = [2,3,1,2,4,3]输出: 2说明:子数组[4,3]在问题约束下具有最小长度。该方法使用$O(n)的时间复杂度$class Solution(object): def minSubArrayLen(...
2019-01-03 21:16:26
880
原创 二分查找法的实现(Binary Search)
Java// Java implementation of recursive Binary Searchclass BinarySearch { // Returns index of x if it is present in arr[l.. // r], else return -1 int binarySearch(int arr[], int l, int r...
2019-01-02 20:39:20
888
原创 二叉堆的应用
二叉堆的应用有一个无序数组,要求你找出数组中第k大的元素。给定的无序数组如下:75153172202419128如果 k=6,也就是要寻找第6大的元素,这个元素是哪一个呢?显然,数组中第一大的元素是24,第二大的元素是20,第三大的元素是17 … 第6大的元素是9。7515317220241912843...
2019-01-02 13:35:42
1130
原创 二叉堆
什么是二叉堆?二叉堆本质上是一种完全二叉树,它分为两个类型:1.最大堆2.最小堆什么是最大堆呢?最大堆任何一个父节点的值,都大于等于它左右孩子节点的值。相反,最小堆就是任何一个父节点的值,都小于等于它左右孩子节点的值。二叉堆的根节点叫做堆顶。最大堆和最小堆的特点,决定了在最大堆的堆顶是整个堆中的最大元素;最小堆的堆顶是整个堆中的最小元素。堆的自我调整对于二叉堆,如下有几种操作:插...
2019-01-02 13:33:28
224
OpenLayers 4.3.2
2017-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人