@codeDo
码龄9年
关注
提问 私信
  • 博客:486,672
    问答:543
    487,215
    总访问量
  • 145
    原创
  • 24,133
    排名
  • 99
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:最近代码没写多少,项目管理做了不少

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

一个在全能之路上越走越远的男人。

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    858
    当月
    0
个人成就
  • 获得246次点赞
  • 内容获得102次评论
  • 获得728次收藏
  • 代码片获得914次分享
创作历程
  • 3篇
    2024年
  • 4篇
    2023年
  • 2篇
    2022年
  • 8篇
    2021年
  • 36篇
    2020年
  • 89篇
    2019年
  • 17篇
    2018年
成就勋章
TA的专栏
  • 我在星图这些年
    2篇
  • Cesium
    4篇
  • Vue插件集合
    1篇
  • reactNative
    1篇
  • pgsql
    2篇
  • linux
    4篇
  • 算法
    1篇
  • npm
    1篇
  • git
    1篇
  • python学习笔记
    4篇
  • webpack
    3篇
  • React
    4篇
  • js笔记
    65篇
  • html
    5篇
  • 工具使用
    17篇
  • css
    12篇
  • 前端框架使用
    10篇
  • 计算机网络
    4篇
  • vue
    16篇
  • jquery
    1篇
  • H5
    3篇
  • 移动端开发
    1篇
  • nginx
  • 微信小程序
    1篇
兴趣领域 设置
  • 前端
    javascriptcssvue.jsreact.jses6webpackxhtml前端框架
  • 后端
    node.js
  • 移动开发
    flutter
  • 网络与通信
    https
  • 微软技术
    typescript
  • 学习和成长
    面试
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

记录appH5+原生 加载优化方案

这是main的js引入引起的 ,解决办法,cesium按需加载,动态引入库文件,库文件放到public下;但是动态引入,导致使用cesium的界面加载较慢,牺牲了本界面的速度,换来了首屏的速度,可以接受i,第一次加载慢,加了缓存机制,第二次就快了。1. 登录界面图片很大:解决办法就是压缩图片,用在线压缩图片网站进行压缩,提升了1.5s。4. 发现同事还引入了第三方组件库,好家伙也是放到main.js了,继续优化;首屏加载很慢,嵌入H5首屏加载需要6--8s,于是开始进行了优化之路。
原创
发布博客 2024.08.06 ·
256 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

前端内部技术分享---前端组件之表格组件的封装与使用(Vue3)

el-table的使用、v-bind="$attrs" 和 v-on="$listeners"、el-pagination、el-upload、el-form等,这里看封装的组件业务复杂程度,不再展开;,都会用到表格,我们最常用的 就是element-plus 组件库,相信大家都对el-table 都比较熟悉了,但是在许许多多大同小异的界面中,每次都要写很多。那么,我们能不能把这些重复的,没有技术含量的工作,抽离组件,通过一个简单的json 配置就能实现这些功能,岂不是就能早点下班了。
原创
发布博客 2024.04.02 ·
441 阅读 ·
9 点赞 ·
0 评论 ·
2 收藏

vue + vite 项目架构笔记---- PC端屏幕自适应方案

项目中总有很多界面 需要做大小屏幕适配的兼容,那么怎么能够快速实现这一方案呢,SASS的出现是个非常好用的工具,可以通过自定义函数,来实现自动计算。
原创
发布博客 2024.04.02 ·
786 阅读 ·
3 点赞 ·
1 评论 ·
6 收藏

cesium 之小问题大学问记录

1.我只是添加marker进行显示和隐藏,但是,我一开始添加的时候时默认隐藏的,如果时默认显示的,那么直接设置enty的显示和隐藏都没问题。但是,我一开始设置show是false,这时候就不能设置enty的show了。应该设置billboard的show属性或者加的是label,设置label的show属性;
原创
发布博客 2023.12.06 ·
321 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

cesium 加载管道数据

let str = `级数:${level} 视高:${alt}km 方位角:${heading}° 俯仰角:${pitch}° 翻滚角:${roll}°`;const pipeArr = [] // 所有的管道数据。* @param {* geojson 地址} url。* @param {* 管道颜色 } color。* @param {* 管道名称 } name。* @description 设置管道半径。* @description 添加管道。* @description 移除管道。
原创
发布博客 2023.09.14 ·
546 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【cesium专栏-克里金插值】实现降雨分布图可视化

1. Vue是会把所有的data上的对象数据会转化成响应式的,可以从Vue源码看出来,所以Cesium的Viewer对象千万不要写在data、state、computed里面。data里面初始化和ui相关的数据。那如果不存data、state、compued里面,可以存在window的全局对象里面:可以这样写:window.earth = Viewer2....
原创
发布博客 2023.05.09 ·
2662 阅读 ·
5 点赞 ·
9 评论 ·
14 收藏

【Cesium专栏-热力图实现】时间轴序列化动态更新

最近在搞气象数据的可视化,包括降雨、风速、湿度、气温等等的一系列结果可视化,后面会一一记录在本专栏中。这篇文章,主要讲如何实现热力图,针对温度进行可视化展示。针对青海流域的气象结果可视化,时间轴序列变化,解决了切换闪动的bug。自己参考的别人的一些代码,封装的cesiumHeatmap.js。
原创
发布博客 2023.05.09 ·
2308 阅读 ·
4 点赞 ·
0 评论 ·
18 收藏

Vue常用插件集合- vue-seamless-scroll 的使用

常规说明:见官网文档 vue-seamless-scroll我只记录常见的问题问题1 :滚动断层,链接不上?解决方法: 把数据的赋值,放在setTimeOut里面,异步赋值
原创
发布博客 2022.07.06 ·
754 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

App隐私政策网址(URL)

本软件尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,本软件会按照本隐私权政策的规定使用和披露您的个人信息。但本软件将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,本软件不会将这些信息对外披露或向第三方提供。本软件会不时更新本隐私权政策。您在同意本软件服务使用协议之时,即视为您已经同意本隐私权政策全部内容。本隐私权政策属于本软件服务使用协议不可分割的一部分。1.适用范围a)在您使用本软件网络服务,本软件自动接收并记录的您的手机
原创
发布博客 2022.01.04 ·
497 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mysql笔记

window教程:https://www.runoob.com/mysql/mysql-administration.html如果执行 mysqld --initialize --console报错:什么应用程序不行或者丢失什么dle的东西解决办法:一定要用管理员打开cmd,并且去下载一个Latest supported Visual C++ Redistributable downloads | Microsoft Docs这个里面的软件,安装好,就支持了。...
原创
发布博客 2021.12.22 ·
1231 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ReactNative专栏:踩坑日记

1. 遇到类似:解决办法:降低这两个库的版本:以前用的6.x的版本,降低版本后,没问题啦。"@react-navigation/native": "5.5.1","@react-navigation/stack": "5.4.2",2. 遇到类似:The iOS Simulator deployment targets is set to 7.0, but the range of supported deployment target version for this p.
原创
发布博客 2021.08.24 ·
240 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cesium不支持4490的问题解决方案(超详细)

我用的cesium 版本是1.79的,修改源码即可,解决此问题。主要修改的地方有三处分别是:我自己写了个脚本,用来打包之前,替换这三个文件,不然每次其他人,更新安装包的时候,不会生效。具体操作如下:1. 在项目public目录新建lib 文件夹,把修改完成的三个js文件,放进去。2. 在项目根目录,新建copyCesiumlib.js文件,用来用node脚本修改node_modules源码对应的三个文件3. 修改package.json 的script脚本命令,加上node.
原创
发布博客 2021.04.06 ·
4270 阅读 ·
2 点赞 ·
5 评论 ·
16 收藏

liunx 环境下,用rz命令上传压缩包乱码

解决办法输入rz -be 即可解决rz命令-a, –ascii -b, –binary 用binary的方式上传下载,不解释字符为 ascii -e, –escape 强制escape 所有控制字符,比如 Ctrl+x,DEL 等 -ary –o-sync -a 表示使用ascii码格式传输文件,如果是Dos格式的文件,会转换为unix格式 -r 使用 Crash recovery mode. 即文件传输中断会重传 -y 表示文件已存在的时候会覆盖 –o-sync 采用...
原创
发布博客 2021.03.16 ·
1592 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

【postgreSQL笔记】

1. delete from tableName where id = 1; / / 删除ID=1的数据2.SELECT nextval('model_seq') // 查询下个序列值,注意序列的字段需要引号扩起来
原创
发布博客 2021.03.15 ·
127 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【XXXX】wget下载资源-跨服务器下载

因为客户那边上传文件比较慢,所以需要通过wget下载文件,下载文件速度还是很快的。方案如下:1. 在我们公司服务器上,先通过express服务,起一个静态资源服务,供客户那边服务上下载资源,操作如下:...
原创
发布博客 2021.03.09 ·
595 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【XXXX厅】部署项目-liunx 环境下安装nginx

1.安装依赖包//一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2.下载并解压安装包//创建一个文件夹cd /usr/localmkdir nginxcd nginx//下载tar包wget http://nginx.org/download/nginx-1.13.7.tar.gztar -xvf nginx-1.13.7.tar.gz3.安装nginx//进入nginx
原创
发布博客 2021.03.09 ·
135 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue 封装浏览器全屏与退出全屏的方法

/**网页全屏*/function requestFullScreen(element) { var requestMethod = element.requestFullScreen || element.webkitRequestFullScreen || element.mozRequestFullScreen || element.msRequestFullScreen; if (requestMethod) { requestMethod.call(element); } .
原创
发布博客 2021.02.23 ·
473 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

leetcode 题目1. 两数之和

题目:给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]解答:1. 暴力求解:/** * @param {number[]} nums * @param {num...
原创
发布博客 2020.12.08 ·
119 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

算法-- 时间复杂度和空间复杂度的理解

好久不写文章了,最近有点焦虑,公司的项目突然黄了,这可能就是身在小公司要面临的风险吧。开始刷刷算法,准备跳槽了。打开leetcode,一脸懵逼,说实话没怎么去关注算法,毕竟项目中用到的算法确实不多。但是要想成为一名大佬,算法是必经之路,好了从现在开始,每天刷一题leetcode,奥利给!!!先理解什么是时间复杂度和空间复杂度算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区...
原创
发布博客 2020.12.08 ·
270 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

elementUI样式穿透在谷歌浏览器生效,在火狐浏览器无效问题解决方案

怎么说呢,可能一开始不知道到底element的样式穿透到底该怎么写。所以就在所有需要的地方都加/deep/前缀,其实没必要这个样子,只要在组件最外层加个class,然后/deep/这个外层的class,包裹住的其他样式那就行了。所以无用的/deep/ 删掉,火狐浏览器就生效啦。...
原创
发布博客 2020.11.13 ·
1813 阅读 ·
2 点赞 ·
1 评论 ·
2 收藏
加载更多