前端哥

华为OD机试 - 灰度图存储(Java & JS & Python & C & C )

2024-03-29从第三个数开始,每两个数一组,每组第一个数是灰阶值,第二个数表示该灰阶值从左到右,从上到下(可理解为二维数组按行存储在一维矩阵中)的连续像素个数。黑白图像常采用灰度图的方式存储,即图像的每个像素填充一个灰色阶段值,256阶灰图是一个灰阶值取值范围为 0~255 的灰阶矩阵,0表示全黑,255表示全白,范围内的其他值表示不同的灰度。遍历压缩数据中的灰阶值和对应的连续像素个数,逐个填充到灰度图矩阵中。请从输入的压缩数恢复灰度图原始矩阵,并返回指定像素的灰阶值。输出数据表示的灰阶矩阵的指定像素的灰阶值。

https://www.qianduange.cn//article/4234.html 分类:前端知识

华为OD机试 - 字符串排序(Java & JS & Python & C & C )

2024-04-01单词中字母比较不区分大小写,两个单词先以第一个字母作为排序的基准,如果第一个字母相同,就用第二个字母为基准,如果第二个字母相同就以第三个字母为基准。依此类推,如果到某个字母不相同,字母顺序在前的那个单词顺序在前。当一个短单词和一个长单词的开头部分都相同(即短单词是长单词从首字母开始的一部分),短单词顺序在前。字母大小写不同的相同单词,只输出一次。

https://www.qianduange.cn//article/4342.html 分类:前端知识

vue中使用@liveqing/liveplayer报错问题踩坑记录

2024-03-31即可完美启动 但是这个插件不可以直接播放rtsp流 转化视频流过程中可能回出现延迟问题 如需解决请看下篇。1.安装插件copy-webpack-plugin 请下载这个版本 最开始直接下的最新版 起不来哈。3.在public/index.html 中引用 liveplayer-lib.min.js。1.安装@liveqing/liveplayer。2.在vue.config.js中如下配置。2.引入插件(这里是封装了视频组件)_@liveqing/liveplayer

https://www.qianduange.cn//article/4323.html 分类:前端知识

vue-baidu-map-3x 使用记录

2024-03-29为了解决上一个问题,采用了BmControl这些变量尽量比如 mapCenter 里,一开始就应该定义 lng、lat,后面具体的值可以是 0 state.mapCenter = { lng: 0, lat: 0}如果直接初始化成 state.mapCenter = {},会导致发生不可预知的错误我最开始没初始化 单个点位 searchPoint 的对象结构时,没报错我最开始没初始化 点位信息弹窗 spInfoWindow 的对象结构时,就报错找不到 lng 属性了// 地图缩放级别。_vue-baidu-map-3x

https://www.qianduange.cn//article/4266.html 分类:前端知识

【three.js】结合vue进行开发第一个3d页面

2024-03-29如果我们想要不断的渲染,让它动起来,看到它不同方位的形状,需要调用渲染函数,如下所示。效果:由于我们设置的是从z轴看这个正方体,因此正对z轴看到的是平面。此时就完成了在vue中开发的一个简单的3d页面。回车后,依次输入项目名,选择vue和Js开发。新建一个项目目录,在集成终端打开,输入。将上面的静态渲染改为下面的旋转动画渲染。接下来我们开始安装three。然后安装依赖并运行项目。_vue 3d

https://www.qianduange.cn//article/4235.html 分类:前端知识

CSS的Day05(浮动 flex布局 定位)

2024-03-27常见的显示模式:行内、块级、行内块在HTML中,标准流也称为文档流或普通流,是指元素按照其在HTML文档中的出现顺序依次排列的方式。在标准流中,元素会自动占据父容器的空间,并且相邻的元素会紧密排列,直到没有足够的空间为止。标准流中的元素按照块级元素和内联元素的性质进行排列。块级元素会独占一行,从新行开始,并且会在前后自动换行。而内联元素不会独占一行,它们会在一行上按照从左到右的顺序排列。_浮动和flex可以配合使用吗

https://www.qianduange.cn//article/4215.html 分类:前端知识

华为OD机试 - 租车骑绿岛(Java & JS & Python & C & C )

2024-03-27因为每辆自行车可以坐两个人,我们应该尽量让体重较大的两个人坐同一辆自行车,以减少自行车的数量。租用公共双人自行车,每辆自行车最多坐两人,最大载重M。然后,从体重最大的开始,每两个人坐一辆自行车,直到人数不足两人为止。第二行,n个数字,代表每个人的体重,体重都小于等于自行车限重m。给出部门每个人的体重,请问最多需要租用多少双人自行车。第一行两个数字m、n,分别代表自行车限重,部门总人数。最后,如果还剩下一个人,那么需要再租一辆自行车。首先,将所有人的体重按降序排序。最小需要的双人自行车数量。

https://www.qianduange.cn//article/4176.html 分类:前端知识

echarts:去掉markLine

2024-03-26想要去掉markline,要用this.option.series[0].markLine.data[0].yAxis = {},千万不要写成this.option.series[0].markLine.data[0] = {},否则会一直报错。需求:当markline的值为0的时候不显示,不为0的时候则显示。初始值都是0,然后根据自己的条件给每个markline赋值。三元运算符里要写===,我开始写成了=,浪费很多时间。我的图里有多条markline,如下定义。_echarts markline 隐藏

https://www.qianduange.cn//article/4169.html 分类:前端知识

vue后台的一个项目遇到的一些问题和解决办法的记录

2024-03-26vue使用echarts报错Error in mounted hook: “TypeError: this.dom.getContext is not a function”解决一开始是this.refs.dom获取节点的,后面使用在‘<el−row>‘标签上就不可以,所以如果使用this.refs.dom获取节点的,后面使用在`<el-row>`标签上就不可以,所以如果使用this.refs.dom获取节点的,后面使用在‘<el−row>‘标签上就不可以,所以如_typeerror: this.dom.getcontext is not a function

https://www.qianduange.cn//article/4167.html 分类:前端知识

Vue首屏优化方案

2024-03-26在Vue项目中,引入到工程中的所有js、css文件,编译时都会被打包进vendor.js,浏览器在加载该文件之后才能开始显示首屏。若是引入的库众多,那么vendor.js文件体积将会相当的大,影响首屏的体验。_vue 首屏优化

https://www.qianduange.cn//article/4154.html 分类:前端知识

658条数据,当前54/66

最近搜索

会员中心 联系我 留言建议 回顶部