懒惰的芜菁 
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  •   
  •   

java排查耗时代码的几种方式

当java程序出现性能问题时,我们可以通过一些工具,快速定位出拖慢程序的代码: jstackjstack是jdk自带的堆栈跟踪工具 首先,我们用ps -ef|grep java命令列出正在运行的java进程: 123# ps -ef|grep javaroot 33 32 67 21:52 tty2 00:00:10 java -jar xxx.jarroot

2023-03-30
java
java

mybatis-plus中获取Connection对象并进行jdbc操作

为什么会在一个ORM框架中用jdbc?鲁迅James Elliott曾说过: 1234As good object-oriented developers got tired of this repetitive work, their typical tendency towards enlightened laziness started to manifest itself in the c

2023-02-11
java 框架学习
mybatis-plus

mapbox-gl教程(8):矢量瓦片图层的发布与使用

本文对矢量瓦片规范进行简单解读,并讲述如何基于java springboot发布一个矢量瓦片服务,以及前端如何展现矢量瓦片。 矢量瓦片简介矢量瓦片(mapbox-vector-tile,下简称mvt),是mapbox的一项伟大设计,它基于protobuf,设计了一套字节压缩规范,将矢量数据压缩成了瓦片格式。 之所以叫矢量瓦片,是因为它有别于图片格式的栅格瓦片,瓦片中存放了序列化为bytes的fea

2022-04-28
gis 前端
mapbox-gl教程 java

mapbox-gl教程(5):常见事件与组件

老实说,这一章写起来有些鸡肋,因为mapbox官方api文档已经写得非常详细了,而且是中文文档且配有示例,读起来非常舒服。但为了章节内容的完整性,本章仍演示了常见的事件与组件,并记录下笔者使用时遇到的坑以供参考。 事件mapbox的事件, 通过map.on函数来注册监听,通过map.off函数来移除监听。这两个函数通过传入监听事件类型和回调函数来实现监听/取消监听,例如 123map.o

2021-08-23
gis 前端
mapbox-gl教程

centos7安装certbot免费获取并自动续期https证书

之前一直使用certbot-auto来获取https证书,今晚为一台新服务器安装的时候提示“Your system is not supported by certbot-auto anymore.”,查了一下是因为certbot-auto团队没有精力为所有操作系统进行维护,所以包括centos7在内的许多系统已不被支持,于是整理了一下基于snap的方式。 1、安装snapd依次执行下列命令 12

2021-04-08
部署运维 软件安装
certbot

用libsvm-java做数据分类

svm是什么?啦啦,这个问题说起来比较费劲,感兴趣的话可以去看看这篇知乎大佬写的文章 本文要说的是svm能做什么,以及怎么用代码来做。 1 svm能做什么先看下面这个例子: 在平面坐标系上画了红黄蓝种颜色的点若干个,然后我们画几条线,把平面划分为三个区域,使得相同颜色的点落在同一区域内。如此一来,给出任意一个点的坐标,我们就能确定它落在哪个区域内,从而将它分类。用稍微数字化一点的表达就是,svm

2021-02-01
java 算法工具
svm 数据分类

mapbox-gl教程(4):适配国内底图

回到背景地图(底图)上来,我们发现,底图上的标注文字大部分都是英文的,这对国内用户很不友好。本章将介绍一些处理方法,同时本章还涉及到一种常见的数据源/图层:栅格瓦片 方式一 使用mapbox的汉化插件 mapboxgl.accessToken = 'pk.eyJ1IjoiaW1saXV5dSIsImEiOiJjbDM4aH

2020-12-29
gis 前端
mapbox-gl教程

mapbox-gl教程(3):添加自定义数据(小数据量的方式)(下)

示例的详细说明我们先简单回顾一下上一章的demo:要想展示自定义数据,我们需要先把数据做成数据源添加到map对象里,然后再新建一个图层指定样式和数据源添加到map。所以在示例中,我们用构造了包含两个点的geojson数据源,然后构造了一个半径为20像素的红点样式,就完成了数据的展现工作。 接下来,我们详细了解一下geojson和样式的结构 geojson这个网页详细介绍了geojson的标准;这个

2020-12-28
gis 前端
mapbox-gl教程

mapbox-gl教程(2):添加自定义数据(小数据量的方式)(上)

上一章 的hello world中,我们学会了如何构造一个地图并展现在dom内,但只是一个背景地图而已,接下来我们将学习如何添加自定义数据。 demo先看下demo,我们在地图上添加两个红点 mapboxgl.accessToken = 'pk.eyJ1IjoiaW1saXV5dSIsImEiOiJjbDM4aHM4eXowMDBpM2Rv

2020-12-25
gis 前端
mapbox-gl教程

mapbox-gl教程(1):初识mapboxgl

hello world我们先来编写一个hello world,并看看效果: mapboxgl.accessToken = 'pk.eyJ1IjoiaW1saXV5dSIsImEiOiJjbDM4aHM4eXowMDBpM2RvZGdxdGZjeWMxIn0.mYtay02E_Z4iYOsDx3IdoA'; var map =

2020-12-21
gis 前端
mapbox-gl教程
12

搜索

备案号:滇ICP备2022006911号 build on Hexo、 Fluid
总访问量 次 总访客数 人