文章目录📋前言🎯题外话:我与VSCode的那些事🎯VSCode的强大之处🧩VSCode的诞生🧩VSCode的一些功能🎯优与劣(简单小结)📝最后📋前言许久不见的软文来啦,今天久违的参与讨论一下这个话题,以此写一篇博客来发表一些我的看法和想法。话题的内容是:有哪些工具软件是一旦用了就离不开的?。作为一名前端开发的博主,这次的内容当然也是关于前端的,接触前端也快两年了,有这么一个编译器(工具软件)一直是我开发路上的得力助手,没错就是VisualStudioCode,简称VSCode。官网地址:VisualStudioCode官网🎯题外话:我与VSCode的那些事在接触编程之前(大一前),我在一次偶然
1.LeafletLeaflet是最著名的前端地图可视化库,它开源、体积小、结构清晰、简单易用。2.MapboxGLJSMapboxGLJS是目前最新潮的前端地图库,它的矢量压缩、动态样式和三维性能令人印象深刻。它本身是开源的,但一般依赖于Mapbox公司提供的底图服务。3.ArcGISAPIforJSArcGISAPIforJS是较为学院派的前端地图库,它是ArcGIS开发套件中的一部分,和桌面端和服务器端ArcGIS软件有较好的协作。它不开源且收费不低,在学术场景下较为常用。4.OpenlayersOpenlayers也是常用的前端地图库,它开源,相比于Leaflet更加复杂和完备。5.C
在SpringBoot中,有以下几种方式接收前端参数:@RequestParam这是最基本的一种,通过请求参数名映射到方法的参数上,如:@GetMapping("/test")publicStringtest(@RequestParam("name")Stringusername){//...}然后请求URL为/test?name=xxx。@RequestHeader这种方式接收请求头信息作为参数,如:@GetMapping("/test")publicStringtest(@RequestHeader("User-Agent")StringuserAgent){//...}@CookieVa
CSS3的Flexbox(弹性盒布局模型)是一种用于布局容器内元素的新特性。它是基于CSS2.1的flex属性和flex容器的概念实现的。Flexbox通过将容器内的子元素划分为水平方向和垂直方向的线性布局,从而实现了更灵活和响应式的布局。在Flexbox中,元素的水平和垂直尺寸通常会被限制在其父容器的尺寸内。这意味着元素不会像在传统盒模型中那样自由地占据整个可用空间。相反,它们只能按照指定的比例和百分比进行缩放或调整大小。Flexbox还提供了一些额外的功能,如弹性盒子模型、轴、偏移和填充,以及更好的动画和过渡效果。这使得Flexbox成为开发响应式和可维护布局的强大工具。要使用Flexbo
这篇文章讨论了使用 Maps 和 WeakMaps 处理DOM节点的优势。Maps 和 WeakMaps 是非常实用的工具,尤其在处理大量DOM节点时,它们发挥着重要作用。文章作者认为,使用 Maps 和 WeakMaps 处理DOM节点有以下几个优点。首先,它们可以方便地存储和检索数据。与其他数据结构相比,Maps和WeakMaps可以更简洁地组织和查找相关数据。其次,它们可以帮助开发者更好地管理内存。当不再需要某个DOM节点时,WeakMaps可以自动释放与该节点相关的内存,从而提高程序的性能。最后,使用Maps和WeakMaps可以提高代码的可读性和可维护性。将DOM节点与相关数据关联起
一、cookie上一个文章介绍了实用node写了一个服务,以及调用api去操作数据库的一个前后端分离的demo,这次重点记录一下前后端登陆操作的一个部分。登陆认证是一个项目中比较重要的部分,接下来我将使用cookie的模式来实现登陆认证!cookie的组成cookie是浏览器中特有的一个概念,它就像浏览器的专属卡包,管理着各个网站的身份信息。每个cookie就相当于是属于某个网站的一个卡片,它记录了下面的信息:key:键,比如「身份编号」value:值,比如张博的身份编号「14563D1550F2F76D69ECBF4DD54ABC95」,这有点像卡片的条形码,当然,它可以是任何信息domai
我们总说,前端三大框架是一家,你抄我,我抄他,节操被野兽践踏,Google,大神和Meta三大框架分别是尤雨溪团队的VueMeta(原Facebook)团队的ReactGoogle团队的Angular今天咱们就来好好分析分析这三个框架,各自的优势,以及处于不同阶段的前端er应该怎么选择合适的框架框架背景介绍AngularAngular是Google在2010年发布的AngularJS的升级版,也称为Angular2。AngularJS是由MiskoHevery和AdamAbrons在2009年创建的,最初被称为“GetAngular”,并于2010年更名为AngularJS。随着Angular
本文正在参与“有奖征文|HarmonyOS征文大赛”活动链接原子化服务前言一、什么是原子化服务?1.概述2.基本要素二、原子化服务之服务卡片1.服务卡片概述2.服务卡片的运作机制三、服务卡片前端混合开发1.使用DevEcoStudio创建卡片工程。2.创建一个FormAbility,覆写卡片相关回调函数。3.卡片信息持久化。4.卡片数据交互。5.开发JS卡片页面。6.卡片尺寸适配总结前言7月12日,华为官方宣布,HarmonyOS开发者日定于7月31日在杭州举办,在新技术演讲环节中出现了“你绝对想不到的”HarmonyOS卡片游戏,瞬间成为了大家关注的焦点。那么什么是HarmonyOS卡片的原
入职离职,离职入职,循环往复,生生不息。天下无不散之筵席,我也到了要和当下公司说再见的时候了。其实有时候挺羡慕有些同事一毕业之后就一直在一家公司工作很久,首先说明这家公司的业务比较稳定,其次个人在这家公司能够得到较为长足的发展,最直接的是工资可以稳步提升,技能也会越来越扎实,这其实对我们程序员来说还是比较难得的,反正我个人从实习到现在工作近三年的时间,已经换了很多份工作了,其中有些是公司的原因,也有些是个人的原因,兜兜转转,走来走去其实现在想来不是很好,尤其是在工作前几年经验不是很丰富的情况下,频繁跳槽不会带来工资上的多少提升,唯一的好处可能是:如果你非常善于学习的话,可以有更丰富的项目经验,
1.注册阿里云并购买套餐流量包2.点击套餐买个流量包,5元半年40g,还挺便宜 3.购买后进入管理控制台-点开对象存储oss4.点开bucket创建,我已经创建好了 5.需要复制每个人的外网访问,这个到时候需要在springboot项目中配置 6.点击个人头像创建每个人自己的key 这一步至关重要,涉及到你是否能使用成功,创建成功后项目也需要用到key和密码,这是我个人的。 阿里云服务一切准备完成开始集成springboot1.导入阿里云依赖com.aliyun.ossaliyun-sdk-oss3.14.1joda-time