- 博客(11)
- 问答 (3)
- 收藏
- 关注
原创 记录一次内存泄漏治理
使用智慧监管系统偶现地图白屏,查看报错信息:createBuffer error,怀疑前端内存泄漏。预生产环境检测,点击轨迹五次和十次对比点击一次。相同操作过程,移除监听事件后内存泄漏明显降低。截图可已看出明显的内存泄漏,排查发现三点。相同操作点击轨迹五次和十次对比点击一次。
2024-04-12 15:00:11
553
原创 nuve使用web-view与h5页面双向通信,uni.postMessage is not a function
2.如果纯内网无法用cdn可以把uni.webview.1.5.4.js下载到本地,但是建议放在static下,eg: ,建议使用相对路径,因为nginx放前端包不见得把h5前端包放在根目录下。
2023-12-21 11:16:03
1823
1
原创 多个高德坐标列表,求最佳放大倍数zoom及中心点
通过将地图的宽度和高度转换为地球上的度数,然后与WORLD_DIM相除,可以得到地图上每个像素对应的地球上的度数。因此,WORLD_DIM的值为256是根据地图瓦片系统的标准尺寸而来,用于在计算中将像素值转换为地球上的度数。在计算最佳放大级别时,将地图的宽度和高度乘以360是为了将地图的像素值转换为地球上的度数。这样可以将地图的尺寸与地球上的度数进行比较,以计算最佳放大级别和中心点。例如,如果地图的宽度是800像素,乘以360后得到288000,表示地图在水平方向上覆盖了288000度的经度范围。
2023-08-21 17:18:38
901
1
原创 cdn引入前端插件
注释掉的两个是因为不知道为什么这两个一但放出来就会报vue is not defined,如果有解决方法也请联系我,上述的一些cdn前端打包后已经缩小了3.5M左右还是很可观的;我单独创建了一个cdn的config文件命名cdn.config.js放在与vue.config.js同层。index.html中要配置否则上线后无法拉取相应的js,配置的东西要放在<body>中,且要在app前。在vue.config.js中导入cdn.config.js,具体配置如下。
2023-04-14 09:26:28
1162
原创 前端面试问题整理
1.微前端2.keep-alive的实现原理3.vue mixins和extends的区别4.promise怎么实现5.平常写代码时哪些使用了ES6新特性6.在ES6之前如何实现模块化
2021-11-12 18:03:03
974
原创 SQL数据库查询,更新---Where关键字查询区分大小写
使用binary搜挂在首页的全是使用 设置“COLLATE”属性值为“utf8_bin”或者“utf8_gerneral_cs”,utf8_bin表示二进制比较,同时也支持区分大小写;但是我们这种小兵连修改数据库属性的权限都没有。挂一个好用的:想从数据库中查询username为xy的条目,区分大小写这样写就可以啦select * from stud wherebina...
2019-11-08 15:37:26
502
原创 VUE路由问题(下拉框增加单元跳转到新的界面)-----记录一下我自己的第一个VUE前端页面功能
功能很简单,就是在原有的页面上的一个下拉框中增加一个单元,点击可以跳转到自己编写的页面所以代码由四部分组成:1.主体我编写的VUE界面,2.向后台发送的请求3.原有界面下拉框中增加的单元4.增加单元的路由编写这里面着重记录一下第2点和第4点我从事的项目将所有的向后台发送的ajax请求放在了service文件夹下一层一层封装起来,所以在我编写的主页面中引入时需要格外注意,...
2019-10-29 21:17:04
1557
原创 linux环境下安装tcping工具
关于这方面的博文特别多,但是给的源代码网站我电脑都连接不上,不知道是不是只有我电脑是这样的,为了防止大家碰到跟我一样的情况,贴一个我在google上搜出来的有效地址还有我的安装过程 wget https://sources.voidlinux.eu/tcping-1.3.5/tcping-1.3.5.tar.gz tar zxvf tcping-1.3.5.tar.gz cd tcp...
2018-08-02 16:24:17
17742
3
原创 Linux fedora28安装powershell
踩了无数的坑,安照下面的方法是能使用了。ps:fedora28只能安装PowerShell Core 6.1及以上的版本!!!!# Register the Microsoft signature keysudo rpm --import https://packages.microsoft.com/keys/microsoft.asc# Register the Microsof...
2018-07-31 16:31:54
336
原创 ubuntu16.04源码安装mininet,Ryu控制器以及Ryu GUI
写给初学者,防止和我犯同样的错误mininet支持Open vSwitch,所以只要安装mininet就可以了!简单的说mininet提供了一个运行的拓扑,也就是主机和交换机,它虽然有一些功能但完全不能和控制器相比较,打个比方传统的网络架构没有控制器也能运行这是一个道理,Ryu是python语言的控制器,你可用Ryu实现各种想要实现的网络功能,它可以下发或接收流表进行各种路由运算。下面进入
2018-01-03 21:27:36
12729
15
空空如也
语音流处理webrtc
2023-10-08
vue3+vite项目,页面长时间不点击切换路由报错
2023-09-13
vue3中怎么样才能获取到缓存
2022-10-20
如果nextTick中再放nextTick是在一个循环里执行还是两个循环
2022-02-10
iframe父子页面用postMessage传递消息信息丢失问题
2021-02-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人