leafletjs中如何自定义控件
Leafletjs是一个开源的JavaScript库,用于创建移动友好的交互式地图。它只有42KB的大小,但拥有大多数开发者所需的地图功能。Leafletjs的设计理念是简单、高效和易用。它可以在所有主流的桌面和移动平台上流畅地运行,可以通过众多的插件进行扩展,拥有一个美观、易用和完善的API文档,以及一个简洁、可读的源代码,方便开发者进行贡献。
老兵不死,只是逐渐凋零
老兵不死,只是逐渐凋零。是对那些曾经为国家和人民奋斗过的英雄们的感慨。我爷爷也曾是一位剿匪老兵,战争让他听力大大受损,是老兵们用自己的青春和鲜血,换来了我们今天的和平与繁荣。他们是我们的骄傲,我们的榜样,我们的亲人。但是,随着时间的流逝,他们也在一天天老去,一天天失去联系,一天天被遗忘…他们需要我们的关心,我们的尊重,我们的陪伴。
Cover Image of the Post
uniapp的vue页面和非全屏webview交换数据的方式
在uniapp开发中,有时候我们需要在vue页面中嵌入一个webview组件,用来加载一些本地或远程的网页。但是,如何在vue页面和webview之间实现数据的传递和通信呢?常用的方法是使用uniapp官方提供的组件webview ,使用uni-app提供的UniAppJSBridgeReady事件和postMessage方法,来实现vue页面和webview之间的双向数据交换。但是这种方法有一定的局限性,webview组件设置的宽高等样式只有h5有效,在app中显示只能全屏加载,无法在app中实现vue页面和webview同屏交互,本文将介绍另一种自建webview的方法,可以在app中自定义webview的宽高及显隐。
星穹铁道PC端优化建议
星穹铁道是一款令人着迷的游戏,让玩家可以在虚拟世界里打造属于自己的太空歌剧。作为多端网游,星穹铁道有一些在pc端待改进的地方。为了让游戏在电脑端有更好的体验,我有以下三点优化建议:
Cover Image of the Post
nginx反向代理的妙用
Nginx是一个高性能的HTTP服务器,它可以实现反向代理的功能,即将客户端的请求转发到后端的服务器,并将后端服务器的响应返回给客户端。这样可以实现负载均衡、安全防护、缓存加速等目的。但是,有时候我们不仅仅想要转发请求和响应,还想要对目标网站的内容进行一些自定义的修改,比如替换某些字符串、添加或删除某些标签、修改某些链接等。这种情况下,我们就需要使用Nginx的内容替换模块,即ngx_http_sub_module模块。
碳循环无痛瘦身大法
减肥最痛苦的就是运动,本文分享一种不用辛苦锻炼也能减肥的方法,由减肥教父“肚肚子”收集自互联网,<span style="color: #be6722; ">肚肚子亲身体验,4个月瘦20斤。</span>
Cover Image of the Post
解决nodejs更新到v18后旧项目报错
去年我发现使用的电脑性能太差了,同时开两个项目内存就会爆满,导致各种卡顿及闪退,用起来很不爽,我就自费买了个8g内存,组成16g后内存占用明显缓解了,启动两个项目基本上只占用一半内存。然后我又发现第二个问题:笔记本的温度不对,长期运行待机下,温度能达到90度撞到功耗墙,同时能闻到一股烧硬塑料的味道,摸了一下出风口几乎没有风力,我又自费给笔记本清了一下灰,真是自费上班第一人,维修工程师拆机涂硅脂清灰一气呵成,我看他清理出了大片结块的灰尘,就是这玩意堵住了出风口。清灰后果然好了很多,鲁大师烤机10分钟 温度温度60+度。 但是启动项目还是很慢,以及npm i安装新的依赖时偶尔会报错,重新安装能解决。删除依赖包的速度很慢,反正不是一个合格的固态硬盘的速度,硬盘我也不方便换,只能另想办法了。于是就想到之前看新闻说nodejs18更换了最新的v8引擎,性能提升很大,于是就…
vue3的生命周期函数
在生命周期中被自动调用的函数叫做生命周期函数,也被形象地称为钩子函数。 那么,设计这些生命周期函数又有什么作用呢? 举个现实生活中的例子,比如一个人,我们把他的一生(幼儿、青年、老年、死亡)看作是一个生命周期。 那么作为一个社会动物,在他生命中的每个阶段,实际上都有需要完成的任务。 比如,在婴幼儿时期他的使命就是快乐成长。青少年时期需要学习大量知识。老年时期就该听秦腔吃有利消化的食物了。 与其把 Vue 实例比喻成一个人,不如把它看作是一部小说或电视剧。有了生命周期函数,我们就掌握了整部剧情的走向,而且可以通过生命周期函数,为这部电视剧在某些阶段添加一些必要的情节以满足剧情需要。 总结起来就是,Vue 组件实例的生命周期是组件或实例从创建到销毁的过程。生命周期钩子函数就是组件或实例在某个阶段对外开放的一个口子,可以供开发人员通过该入口添加一些对该实例或组件的一些操作,进而起到控制实例或组件发生变化的目的。
vue自定义全局指令实现拖拽弹窗等元素
注意:bind是vue2的自定义指令事件,如果你在vue3中使用请把bind改为beforeMount,附上vue2指令的生命周期函数和vue3的对比。
使用web phsh为网站增添色彩
web phsh是标准的web api,当网站具有激活的Service worker,并且在访客授权通知权限的情况下,就可以向用户推送信息。后期不需要打开网站只要浏览器进程存在就把推送消息触发用户,让用户更及时的获得新内容。一些理想的应用场景,比如 购物网站向用户推送订单信息 物流信息,或者是监测平台向用户紧急通报危险情况等,都可以做到比较棒的实现。
Profile Image of the Author
席宇
是你的皮尔王先藐视法律。
公告
欢迎来到我的博客!
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
35
分类
3
标签
22
总字数
25,813
运行时长
0
最后活动
0 天前

目录