前端小孟
码龄10年
关注
提问 私信
  • 博客:304,216
    社区:3
    304,219
    总访问量
  • 37
    原创
  • 334,499
    排名
  • 2,157
    粉丝
  • 39
    铁粉

个人简介:web前端工程师,WebGL工程师

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2015-04-03
博客简介:

weshmily前端

博客描述:
前端,WebGL,cesium,
查看详细资料
个人成就
  • 获得212次点赞
  • 内容获得93次评论
  • 获得921次收藏
  • 代码片获得693次分享
创作历程
  • 1篇
    2022年
  • 8篇
    2021年
  • 5篇
    2020年
  • 8篇
    2019年
  • 8篇
    2018年
  • 7篇
    2017年
成就勋章
TA的专栏
  • Electron
    3篇
  • Cesium
    7篇
  • 零基础学JavaScript
    6篇
  • 小白做黑客
    2篇
  • Threejs
    1篇
  • java学习笔记
    3篇
  • 操作系统
    3篇
  • Openlayer
    3篇
  • 资源类
    7篇
  • JavaScript
    3篇
兴趣领域 设置
  • 数据结构与算法
    数据结构线性回归链表贪心算法排序算法kmeans决策树最小二乘法b树模拟退火算法散列表随机森林支持向量机启发式算法逻辑回归推荐算法宽度优先广度优先深度优先迭代加深图搜索算法爬山算法近邻算法均值算法预编码算法霍夫曼树剪枝哈希算法
  • 前端
    javascriptcssvue.jsreact.jses6webpack前端xhtml前端框架
  • 后端
    node.js
  • 移动开发
    flutter
  • 网络与通信
    https
  • 微软技术
    typescript
  • 数学
    动态规划线性代数
  • 网络空间安全
    web安全
  • 学习和成长
    leetcode面试
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

websocket-push-模拟websocket服务向客户端推送修消息

模拟后端websocket服务为客户端发送消息
原创
发布博客 2022.08.12 ·
3695 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

2.Electron-封装地图瓦片下载小工具(MapDownload) [主进程和渲染器进程]

本软件完成状况未完成~~在做软件之前在做软件之前我们很有必要把主进程和渲染器这两种类型的进程的概念给大家介绍一下。这很重要 , 他跟浏览器结构很相似,什么是进程(process)我们打开任务管理器,每一行都是一个进程浏览器在最早期浏览器大多使用单个进程来处理多个标签页 虽然这样打开的标签页消耗的性能很小,但是就意味着一个标签的页面崩溃或者无响应,就会影响到整个浏览器。所以为了解决这问题, Chrome 团队决定让每个标签页在自己的进程中渲染就像下面图一样Electron 应用程序的结
原创
发布博客 2021.12.27 ·
1338 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1.Electron-封装地图瓦片下载小工具(MapDownload) [配置开发环境]

之前写了一个地图瓦片下载小工具 地图地图瓦片下载器(有兴趣可以去看看)由于是"黑框"版本的。想把它封装成界面版本。接下来我会用一段时间把我学习Electron过程、封装地图地图瓦片下载器过程记录下来。你们也可以把它当做一个实战教程来阅读 在文章开头我也会更新软件的完成情况.什么时候完了成了 同学们再去下载看看
原创
发布博客 2021.12.23 ·
1258 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

cesium教程7-航迹模拟(无人机轨迹模拟飞行)

航迹模拟-----模拟真实无人机飞行的轨迹和云台的拍摄方向,到达指定的拍摄点返回拍摄点的ID,用于显示对应拍摄点的照片或者视频
原创
发布博客 2021.12.15 ·
8527 阅读 ·
27 点赞 ·
6 评论 ·
69 收藏

五,零基础学习JavaScript----变量和console.log()

变量变量是存储数据值的容器.相当于水和水杯的关系,注意哟声明变量前面要带一个var哦,别问为啥,问就是甲鱼的臀部,规定var a // 此时我们就声明了一个变量(相当于拿来了一个水杯)接下来我们给水杯倒入水var a // 此时我们就声明了一个变量(相当于拿来了一个水杯)a=1 // 此时的值1就相当于水,注意一般我们在开发当中声明变量并赋值不会这样写(脱裤子放屁)那么我们将上面的拿水杯和倒水合二为一var a=1//当然也可以赋予其他类型的值var b="我是字符串"那
原创
发布博客 2021.11.24 ·
1123 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cesium教程6-设置面板

这次我们总结了一些cesium项目当中用到的参数设置比如设置点云点大小,设置点云内存限制,动态设置光照衰减,动态设置衰减比例等等,这些都是利用官方api实现,所以不多说,直接给代码
原创
发布博客 2021.11.22 ·
1593 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

cesium教程5-导航插件

效果插件作者github地址:https://github.com/alberto-acevedo/cesium-navigation或者在csdn资源下载https://download.csdn.net/download/qq_27118895/43007972用法 <script> let viewer = new Cesium.Viewer("cesiumContainer", { terrainProvider: Cesium.
原创
发布博客 2021.11.16 ·
1557 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

viewerCesiumNavigationMixin.min.js

发布资源 2021.11.16 ·
js

四,零基础学习JavaScript----数据类型(原始类型)和值

在计算机程序运行时,需要对 值 (例如小数:3.14,一句话:“你好,我是weshmily前端”,都是称之为值) 进行操作,其中标题中的类型就是值的不同表现形式。下面我们来详细讲解JavaScript数据类型JavaScript数据类型分为两种:一种是原始类型,另外一种是对象类型什么?还有对象类型?你们喜欢什么类型的?不急哈对象类型我们后面聊,原始类型:JavaScript原始数据类型在ES5标准中一共有5个:数字(Number),字符串(String),布尔(Boolean),null.
原创
发布博客 2021.11.09 ·
517 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cesium教程4-测量工具

测量是cesium系统必要的模块,一般测量则是这几个(下图)长度测量,面积测量,还有直线,水平,垂直的测量,现在我就把测量基本原理和代码分享给大家先看一下效果长度测量面积测量直线,水平,垂直测量1.距离测量距离测量其实就是测量两个点之间的距离,通过直角三角形求斜边 的原理求距离.但是我们不用这么麻烦,cesium官方提供了 //传入两点返回长度 Cesium.Cartesian3.distance(onePoint, twoPoint); //逻辑代码如下.
原创
发布博客 2021.09.10 ·
6281 阅读 ·
12 点赞 ·
11 评论 ·
62 收藏

cesium教程-3(显示高度,海拔,经度,纬度)

老规矩先看效果解析:在Cesium里面,我们可以通过Cesium.ScreenSpaceEventHandler的实例化对象的setInputAction方法绑定鼠标事件:var handler = new Cesium.ScreenSpaceEventHandler(viewer.canvas);//Cesium.ScreenSpaceEventType.MOUSE_MOVE :监听鼠标移动handler.setInputAction(function(event) {}, Cesium.
原创
发布博客 2020.09.14 ·
4502 阅读 ·
2 点赞 ·
1 评论 ·
12 收藏

window电脑垃圾清理脚本

在Windows操作系统安装和使用过程中都会产生相当多的垃圾文件,包括临时文件(如:.tmp、._mp)日志文件(.log)、临时帮助文件(.gid)、磁盘检查文件(.chk)、临时备份文件(如:.old、*.bak)以及其他临时文件。特别是如果一段时间不清理IE的临时文件夹“Temporary Internet Files”,其中的缓存文件有时会占用上百MB的磁盘空间。这些LJ文件不仅仅浪费了宝贵的磁盘空间,严重时还会使系统运行慢如蜗牛。这点相信你肯定忍受不了吧!所以应及时清理系统的LJ文件的淤塞,保持.
原创
发布博客 2020.05.11 ·
5850 阅读 ·
3 点赞 ·
0 评论 ·
21 收藏

垃圾清理.bat脚本

发布资源 2020.05.10 ·
bat

天地图地图瓦片下载器

MapDownload天地图地图资源下载器 支持地图类型 球面墨卡托投影(img_w:影像底图 cia_w:影像标注 vec_w:街道底图 cva_w街道标注)需要node环境node下载地址:https://nodejs.org/zh-cn/gihub下载地址: (别忘了点星星)https://github.com/weshmily/MapDownload安装依赖包npm installor双击install.bat文件使用说明更改地图下载配置1.配置文件的路径2.
原创
发布博客 2020.05.10 ·
8059 阅读 ·
7 点赞 ·
6 评论 ·
22 收藏

cesium-2.加载天地图服务(影像和标注)

先看效果1.准备工作申请天地图密钥(注册天地图账号-选择控制台)天地图地图服务采用OGC WMTS标准,服务列表见http://lbs.tianditu.gov.cn/server/MapService.htmlWMTS服务接口说明见: http://tdt.fuzhou.gov.cn/help/apipfs/3.htm2.上代码<!DOCTYPE html>&...
原创
发布博客 2020.04.29 ·
7185 阅读 ·
6 点赞 ·
5 评论 ·
14 收藏

cesium教程-1.快速开始

1.介绍CesiumJS是一个用于Web上3D地图的JavaScript库。开发者通过Cesium,实现无插件的创建三维球,Cesium通过WebGL技术实现图形的硬件加速,并且跨平台,跨浏览器,cesium官网:https://cesium.com/实例地址:https://sandcastle.cesium.com/开发工具:推荐vscode(免费,插件很多)浏览器:推荐使用谷...
原创
发布博客 2020.04.29 ·
1535 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

SQLite Expert.zip

发布资源 2019.07.19 ·
zip

CeisumLabApkServe--为CeisumLab工具下载地图,影像数据的.pak文件架设地图服务

CeisumLabApkServe为CeisumLab工具下载地图,影像数据的.pak文件架设地图服务需要node环境node下载地址:https://nodejs.org/zh-cn/gihub下载地址: (别忘了点星星)https://github.com/weshmily/CeisumLabApkServe安装依赖包npm install使用说明我们以下载江苏地图为...
原创
发布博客 2019.07.18 ·
1833 阅读 ·
1 点赞 ·
3 评论 ·
3 收藏

Openlayers---创建地图

写在前面公司基于以前项目做升级,以前我是用openlayer3写的,现在openlayers都升级到5了,不由得感叹学不动了.话虽说但是还的学,不学谁养我呀?评论举个手,我就跟你走.,哈哈哈闲话不多说,基于我们公司升级的项目的地图部分给大家做一下讲解.安装我们公司前是vue进行编写的,前端插件包也是用npm管理的所以npm install ol直接上代码<template&...
原创
发布博客 2019.07.15 ·
1185 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏
加载更多