一文详解汇编语言call和ret指令 什么是call? 在我们平时编程过程中,都会用到函数或子程序,反汇编就是call指令。可以使程序跳转到指定代码段,执行结束后,返回主程序继续向下执行。 分析如下代码段,程序执行后,ax寄存器中的数值为... 网站建设# 函数# 前端# 开发 3年前3300
什么是垃圾回收?程序的自动内存管理 译者 | 李睿 审校 | 重楼 本文对垃圾回收进行介绍,其中包括垃圾回收算法的概述,以及垃圾回收是如何在一些流行的编程语言(包括Java和Python)中实现的。在讨论这个问题之前,首先考虑垃圾回收机... 网站建设# 前端# 垃圾回收# 开发 3年前3200
ThreadLocal 使用介绍以及内存溢出分析 一,概述 ThreadLocal是Java中的一个线程级别的变量,它为每个线程提供了独立的变量副本,从而避免了线程间的数据共享和竞争。然而,如果不注意使用和管理ThreadLocal,可能会导致内存溢... 网站建设# 内存# 前端# 场景 3年前3160
安卓渲染Html 并做分页,你学会了吗? 在安卓应用中渲染HTML并实现分页,你可以使用WebView组件来加载和显示HTML内容,并结合JavaScript和CSS来实现分页效果。下面是一个简单的示例代码,演示如何在安卓应用中实现HTML渲... 网站建设# html# javascript# webview 3年前3050
那些你不知道的 CSS 自定义形状网格布局 3 基于CSS自定义网格已发布第一部分和第二部分,本文将开始第三部分探讨更多的奇特自定义形状,与之前的文章一样,核心还是基于CSS grid,clip 和 mask来自定义网格形状布局。,三部分文章不一定... 网站建设# css# Html/CSS# yyds干货盘点 3年前2590
手把手教你升级PyTorch 2.0和CUDA 为什么要升级? PyTorch 2.x更快,更符合Python语言习惯,仍然具有动态性。 弃用CUDA 11.6和Python 3.7支持。 升级目标 升级之后,使Python、CUDA、CUDNN... 网站建设# cuda# pytorch# 前端 3年前2590
快来解锁小程序蓝牙开发技能 微信小程序中很早就支持了蓝牙能力,看过不少的文档,知道大概的流程和能实现的效果,但是由于一直没有像样的实战项目导致也没有正经的开发上线过,本次缘于接到了一个外包项目,那就顺道记录一下开发的过程及遇到的... 网站建设# javascript# 前端# 前端开发 3年前2580
结合使用React和其他技术的七种方法 点击参加51CTO网站内容调查问卷 译者 | 布加迪 审校 | 重楼 React是一种知名的JavaScript库,可以用它来为用途广泛的Web应用程序开发UI。React有很强的适应性,可以将它与其... 网站建设# javascript# react# 前端 3年前2560
一文搞懂Java正则表达式 1 介绍 如果我们想根据特定的模式表示一组字符串,那么我们应该使用正则表达式。 例如,我们可以编写一个正则表达式来表示所有有效的电子邮件地址,或者我们可以编写一个正则表达式来验证有效的电话号码等。 使... 网站建设# java# 前端# 开发 3年前2500
吊打Python!Mojo语言首探! 点击参加51CTO网站内容调查问卷 作者 | Serdar Yegulalp 策划 | 云昭 Mojo很狂!它的目标非常有野心:“与Python一样易于使用,但与Rust一样强大和快速。” 新推出的M... 网站建设# mojo# python# 前端 3年前2470
Java SPI概念、实现原理、优缺点、应用场景、使用步骤、实战SPI案例 一、前言 在当今互联网时代,应用程序越来越复杂,对于我们开发人员来说,如何实现高效的组件化和模块化已经成为了一个重要的问题。而 Java SPI(Service Provider Interface... 网站建设# java# Java SPI# 前端 3年前2400
信号量对象没有所有者,你明白了吗? 相较于互斥对象(Mutex)和临界区对象(Critical Section) ,信号量没有所有者,它们只有计数。 ReleaseSemaphore 函数将会以指定的数量增加对应信号量对象的计数。 (增... 网站建设# c# 信号量# 前端 3年前2370
INP 即将代替 FID 成为新的核心 Web 指标 什么是核心 Web 指标,它包含哪些指标? 什么是 FID,它是做什么的? 什么是 INP,它又是做什么的,它为什么会替代 FID? 如何优化 INP 指标? INP 有什么局限? 在进入正文前,先来... 网站建设# web# 前端# 开发 3年前2360
基于Etcdserver包将自己的Go程序打造成高可用系统 背景 我们每一个系统开发人员都希望自己的程序永远不宕机,高可用是很多系统的目标。那我们如何把自己的系统改造成高可用的系统呢?带着这个问题,本文就给大家演示下,如何自己动手,从零开始基于raft协议来改... 网站建设# Raft协议# 前端# 开发 3年前2320
突破传统监测模式:业务状态监控HM的新思路 作者:京东保险 管顺利 一、传统监控系统的盲区,如何打造业务状态监控。 在系统架构设计中非常重要的一环是要做数据监控和数据最终一致性,关于一致性的补偿,已经由算法部的大佬总结过就不再赘述。这里主要讲如... 网站建设# 传统# 前端# 开发 3年前2310
Golang中的互斥锁Mutex与读写锁RWMutex详解 Golang中的sync包实现了两种锁:互斥锁(Mutex)和读写锁(RWMutex)。 互斥锁(sync.Mutex) 使用Lock方法加锁,使用Unlock方法解锁,Golang从1.18新增了T... 网站建设# https://ww# Mutex# 前端 3年前2280
HTML之元素、属性、标题、段落【笔记小结】 (HTML之元素、属性、标题、段落【笔记小结】),,,,,,,、 ,(HTML之元素、属性、标题、段落【笔记小结】) 1 元素 1.1 语法 示例: 开始标签 元素内容 结束标签 <p> ... 网站建设# 3c# html# 前端 3年前2220
QLoRa:利用GPU微调大型语言模型 点击参加51CTO网站内容调查问卷 译者 | 崔皓 审校 | 重楼 摘要 文章介绍了QLoRa(Quantized LLMs with Low-Rank Adapters),一种在消费者级别的硬件上微... 网站建设# QLoRa# 前端# 开发 3年前2170
一篇文章带你了解 JavaScript json 数组 简单说,所谓对象,就是一种无序的数据集合,由若干个“键值对”(key-value)构成。 一、数组作为JSON对象 [ "Ford", "BMW", "Fiat" ] 在JSON中的数组,几乎和在Ja... 网站建设# javascript# 前端# 开发 3年前2140
24 个高级 Web 前端开发工程师都应该掌握的强大HTML 属性 HTML的属性有很多,除了一些基本的属性外,还有很多有用而且特别强大的属性; 本文将介绍 24 个强大的 HTML 属性,它们可以使您的网站更具活力和交互性,让用户感到更加舒适和愉悦。 让我们一起探索... 网站建设# web# 前端# 开发 3年前2120
有JSDoc还需要TypeScript吗 这听起来是不是很耳熟:你想写一个小型脚本,不管是为页面、命令行工具,还是其他什么类型。你从JavaScript开始,直到你想起写代码时没有类型是多么痛苦。所以你把文件从.js重命名为.ts。然后意识到... 网站建设# api# jsdoc# typescript 3年前2110
如何在PyCharm中配置虚拟环境? 若要使用PyCharm工具开发Flask程序,既可以另行创建新的虚拟环境,也可以使用创建好的虚拟环境进行开发。接下来,在PyCharm工具中新建一个项目,并为该项目配置虚拟环境flask_env。 首... 网站建设# pycharm# 前端# 工具 3年前2100
Go1.21 速览:新内置函数 Clear、Min、Max 和新标准库包 Cmp! 大家好,我是煎鱼。 前面给大家分享了 Go1.21 正式不支持 macOS 10.13 和 10.14 的支持。吓得我赶紧把我的 2017 款的老爷机从 10.14 升成 13.4。感觉 mbp 已经... 网站建设# clear# 内置# 函数 3年前2100
一文搞懂V8引擎的垃圾回收机制 前言 我们平时在写代码的过程中,好像很少需要自己手动进行垃圾回收,那么V8是如何来减少内存占用,从而避免内存溢出而导致程序崩溃的情况的。为了更高效地回收垃圾,V8引入了两个垃圾回收器,它们分别针对不同... 网站建设# javascript# V8# 前端 3年前2060
六种在 React 中获取数据的方法 数据获取是任何 React 应用程序的核心方面。对于 React 开发人员来说,了解不同的数据获取方法以及哪些用例最适合他们很重要。 但首先,让我们了解 JavaScript Promises。 简而... 网站建设# javascript# react# 前端 3年前2020
设计模式之不一样的责任链模式 责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,它通过将请求的发送者和接收者解耦,使多个对象都有机会处理请求。在这个模式中,请求沿着一个处理链依次传递... 网站建设# 前端# 开发# 模式 3年前1980
快速体验React开发基础入门指南 大家好,我是 CoderBin,本次整理了我学习react过程中的各部分的知识点,看完文本你将会学到,如果文中有不对、疑惑的地方,欢迎在评论区留言指正,想深入学习的可以点击前往 --> Reac... 网站建设# javascript# jsx# react 3年前1970
Python中的Time和DateTime Python在处理与时间相关的操作时有两个重要模块:time和datetime。在本文中,我们介绍这两个模块并为每个场景提供带有代码和输出的说明性示例。 time模块主要用于处理时间相关的操作,例如获... 网站建设# python# 前端# 开发 3年前1940
Golang中的Channel详解:Channel与Select 什么是select? select是Golang中的一个关键字,用来监听channel相关的IO操作,当IO操作发生时,触发相应的动作。select有如下特点: select只能用于channel的操... 网站建设# golang# select# 前端 3年前1910
世界杯火热进行中, 用一个div画个足球场助助兴 四年一度的世界杯正在火热进行中,有没有熬夜看你喜欢的队伍比赛呢。在这欢庆的氛围中,我决定用代码参与一把世界杯,擦边参与,那就是用CSS画一个足球场,正常的用CSS布局肯定是非常easy的,所以决定只用... 网站建设# css# CSS3# Html/CSS 3年前1860
前端面试:优雅降级和渐进增强 背景 渐进增强和优雅降级这两个概念是在 CSS3 出现之后火起来的。由于低级浏览器不支持 CSS3,但是 CSS3 特效太优秀不忍放弃,所以在高级浏览器中使用CSS3,而在低级浏览器只保证最基本的功能... 网站建设# CSS3# 优雅降级# 前端 3年前1840
浅谈幂等,大家都看明白了吗? 前言 幂等是分布式系统中保证数据一致性和安全性的重要保障之一,尤其是在金融、支付领域,其作为资损防控的硬性指标体现在系统架构设计中。今天我们就来浅谈一下幂等相关的设计。 幂等的定义 幂等( idemp... 网站建设# 前端# 幂等# 开发 3年前1810
如何将JavaScript程序移植到TypeScript? 译者 | 布加迪 审校 | 重楼 JavaScript最初于1995年发布,经历短短的发展阶段后,已成为许多网站和应用程序不可或缺的一部分。如今,JavaScript在客户端应用程序和服务器端应用程序... 网站建设# javascript# typescript# 前端 3年前1800
你知道如何使用Java线程池吗? 一、什么是线程池 线程池是一种优化线程管理的机制,它可以在程序启动时创建一定数量的线程,并将它们保存在一个池中。当需要执行任务时,可以从线程池中获取一个空闲的线程来执行任务,执行完毕后线程不会被销毁... 网站建设# java# 前端# 开发 3年前1770
聊聊企业无线网络安全 不知不觉无线网络已经成为了办公网主流。最早接触无线网络的时候是2001年,那时候笔记本电脑还比较少见,标配也不支持无线网络,要使用无线网络需要另外加一块PCMIA接口的无线网卡。第一次体验无线网络的时... 网站建设# SSID# 前端# 开发 3年前1760
我们一起聊聊信号量对象没有所有者 相较于互斥对象(Mutex)和临界区对象(Critical Section) ,信号量没有所有者,它们只有计数。 ReleaseSemaphore 函数将会以指定的数量增加对应信号量对象的计数。 (增... 网站建设# 信号量# 前端# 对象 3年前1760
【CSS】能全部通关?那你这些知识点都巩固了(附上游戏攻略...) (目录),,大家好,我是翼同学。,前几天刚学完CSS选择器,有位大佬分享了一个有关 CSS选择器用法的小游戏,共32关,如果你全都通关了,那么你的选择器算是初步入门了。,下面是游戏链接:,欢度国庆,在... 网站建设# css# html# Html/CSS 3年前1740
18 个强大的高级工程师必会JavaScript 技能 浏览器 1.实现全屏 当你需要将当前屏幕显示为全屏时 function fullScreen() { const el = document.documentElement const rfs = e... 网站建设# javascript# 前端# 开发 3年前1730
一文彻底明白什么是Java注解! 哈喽,大家好,我是了不起。Java注解可以说是我们编码过程中最常用的。本篇文章将给大家介绍Java注解的概念、作用以及如何使用注解来提升代码的可读性和灵活性,并介绍如何通过注解来优化我们的Java代码... 网站建设# java# 前端# 开发 3年前1700
如何用 HTML 和 CSS 实现一个响应式导航栏效果 在今天的文章中,我们将一起来学习如何用 HTML 和 CSS 制作响应式导航栏效果。 这篇文章主要是面向初学者的,如果你是有经验的开发者,请直接跳过或者忽略。 在这篇文章中,我们将一起来实现一个响应式... 网站建设# css# html# 前端 3年前1610
科学&纸上谈兵&前端技术方案怎么写 猫会喵喵,狗会汪汪,鸡会什么?,机会留给有准备的人。,先说点虚(?)的,等我们的需求或者项目出名了、别人需要学习需要你给出一波装逼Time的时候,丢出一个图文并茂的设计文档。肯定比丢一个代码仓库获得的... 网站建设# 一个# 便宜# 先说 4年前1560
QLoRa:在消费级GPU上微调大型语言模型 大多数大型语言模型(LLM)都无法在消费者硬件上进行微调。例如,650亿个参数模型需要超过780 Gb的GPU内存。这相当于10个A100 80gb的gpu。就算我们使用云服务器,花费的开销也不是所有... 网站建设# gpt# 前端# 开发 3年前1510
图文结合带你搞懂MySQL日志之Binary log 此篇为图文结合搞懂MySQL日志的最后一篇,MySQL中共有八大日志,其中数据定义语句日志不是给用户查看的,在此篇尾部简单介绍,接下来图文结合系列还会继续推出新文章! 二进制日志(Binary log... 网站建设# 二进制# 前端# 开发 3年前1430
Python 中的Gzip、Zlib、Bz2 算法哪种更适合你的数据压缩需求? 在计算机科学领域,数据压缩是一种将数据编码为更小的形式以便于存储和传输的技术。在许多应用程序中,如网络通信、大规模数据存储等场景下,数据压缩都具有重要的应用价值。Python 提供了多种数据压缩和解压... 网站建设# python# 前端# 开发 3年前1430
前端测试体系和优秀实践 作者 | 张霄翀,我曾经在好几个项目里都近乎完整参与过补齐前端测试的工作,也收集到不同项目的同事很多关于前端测试的困惑和痛点,这其中大部分都很相似,我也感同身受,在这篇文章里,我会针对大家和自己常遇到... 网站建设# 前端# 测试# 痛点 3年前1430
SolidJS响应式原理和简易实现 上篇文章中主要介绍了Solid JS的基本语法,分阶段粗略地介绍了一些原理(响应式原理、编译原理和运行时原理)。 接下来的几篇文章里我会详细介绍每个阶段的详细实现原理,希望可以给你的学习带来帮助。 写... 网站建设# SolidJS# 函数# 前端 3年前1420
一篇文章带你了解JavaScript window screen 一、什么是window.screen? window.screen 对象包含有关用户屏幕的信息。 二、窗口屏幕属性 window.screen 对象可以不用窗口window前缀书写。下面用丰富的案例讲... 网站建设# javascript# 前端# 开发 3年前1380
超简单,精通Java异常处理 异常处理是软件开发的重要方面,开发人员能够处理和恢复在程序执行期间可能发生的意外错误或异常情况。Java是最流行的编程语言之一,提供了一个强大的异常处理机制,使开发人员能够编写可靠和容错的应用程序。 ... 网站建设# java# 前端# 应用 3年前1370
为什么说 Go 语言字符串是不可变的? 这个问题本身并不困难,但对于新手来说确实容易产生困惑,今天就来回答一下。 首先来看看它的底层结构: type stringStruct struct { str unsafe.Pointer len ... 网站建设# go# 代码# 前端 3年前1370
Python CSV 和 JSON 格式高级处理(上) CSV(Comma-Separated Values)和 JSON(JavaScript Object Notation)是两种常见的数据格式,它们在数据交换和存储中都有着广泛的应用。CSV 是一种基... 网站建设# csv# json# python 3年前1340
Vitest:替代 Jest 的前端测试工具新选择 ,有一段时间没更新文章了,最近在公司项目中对现有的测试框架从 jest 迁移到 vitest (一个 Monorepo 类型的项目,里面测试大概有700组)。,最后仅仅从性能上来看,还是取得了不错的成... 网站建设# jest# vitest# 前端 4年前1310
React-Router6:从入门到实战最佳指南 大家好,我是CoderBin。前段时间学了 react-router5 后才知道出了6,经典白学...,所以,本文将总结 react-router6 的常用操作,以理论+代码+注释的形式教同学们入门 ... 网站建设# javascript# react# react-router6 3年前1260
使用Java读取、编写、确认Excel文档 1 介绍 在当今数据驱动的世界中,通过编程方式处理Excel文件至关重要。Java提供了强大的库,能够轻松读取、写入和验证XLSX文件。在本文中,我们将使用Java代码示例探讨这种简化的方法来执行这些... 网站建设# java# 前端# 开发 3年前1260
PixiJS 源码深度解读:用于循环渲染的 Ticker 模块 大家好,我是前端西瓜哥。这次来看看 PixiJS 的 Ticker 模块源码。 Ticker 的作用是 在下一帧绘制前调用监听器,PixiJS 使用它来不断对画面进行重绘。 使用 在我们 实例化 PI... 网站建设# pixijs# Ticker# 前端 3年前1240
《 合 成 大 西 瓜 》 重 制 版 !( 联 机 版 在 做 了 ) 夏天又到啦,又到了吃西瓜的季节!怎么能少了《合成大西瓜》这款又好玩又解压的小游戏呢?,2021年,这款游戏风靡一时。,2022年,我HullQin(点开可关注我)自己写了一款《合成大西瓜》,但是加了一... 网站建设# html# javascript# js 3年前1180
Bun 0.6.4 正式发布,你学会了吗? 大家好,我是Echa。 好消息,2023年5月26号Bun 官方对外发布 Bun 0.6.4 版本,距离上一次Bun 0.6.0版本(2023年5月16号),短短只有10天时间。据 Bun官方的说法是... 网站建设# bun# javascript# TypeScrip 3年前1160
简化本地Feign调用,老手教你这么玩 哈喽大家好啊,我是Hydra。 在平常的工作中,OpenFeign作为微服务间的调用组件使用的非常普遍,接口配合注解的调用方式突出一个简便,让我们能无需关注内部细节就能实现服务间的接口调用。 但是工作... 网站建设# Feign调用# spring# 前端 3年前1160
Web前端Tips:断点续传如何实现? 在Web前端中实现断点续传功能的一种常见方式是使用HTTP Range请求和文件分片上传。,,以下是一个简单的断点续传实现的步骤:,需要注意的是,服务器端也需要相应的逻辑来处理断点续传的请求,并将上传... 网站建设# 代码# 前端# 文件 3年前1150
SREWorks前端低代码组件生态演进:monorepo架构重构和远程组件加载实践 作者:王威(地谦) 文章结构 项目背景 演进分析 monorepo架构演进 Webpack与Rollup 如何平滑迁移 构建优化 组件的可扩展与可插拔 演进总结 版本动态 项目背景 SREWorks是... 网站建设# javascript# 低代码# 前端 3年前1120
Java 21 将不再有public static void main ! 之前的Java是这样: Java 21会是这样: 看到这个消息,我最大的感受是: 卧槽,怎么就Java 21了?!我还在用Java 8 呢! 实际上,从Java 8 到Java 21,中间也就是Ja... 网站建设# Java 21# script# 前端 3年前1110
我们是怎么在项目中落地 Qiankun 由于业务增长,团队拆分,我们需要将原有系统的一部分模块(Vue实现)迁移到另外一个系统(React)中。但两个系统技术栈不同,导致重构成本变大,但业务又希望在短期内看到效果,后面可以增量的重构。,要求... 网站建设# 前端# 团队# 应用 4年前1030
小程序底层架构剖析 当我们前端切图崽网上冲浪的时候,会发现有很多技术文章都在分析vue框架,react框架,显少有分析小程序框架的。那今天就通过这篇短小精悍的文章带大家了解一下微信小程序的底层架构。(如无特殊说明,下文中... 网站建设# app# 前端# 开发 3年前1020
六款流行Web大前端框架以及特性 ,随着web前端开发行业的不断发展,对于新涌现的技术和工具,我们要保持一颗好奇的心态。因为正确的使用web前端开发工具可以让我们web开发过程更快捷、更轻松,还能提高产品的开发质量。面对市面上诸多的w... 网站建设# js# vue# web 5年前1010
Signal:更多前端框架的选择 ,Signal:更多前端框架的选择,大家好,我卡颂。,最近,Angular、Qwik的作者「MIŠKO HEVERY」发文表示Signal是前端框架的未来[1],并考虑在Angular中实现它... 网站建设# angular# signal# vue 5年前960
[JS入门到进阶] 手写裁剪图片的工具,并部署。一键裁剪51CTO文章封面 裁剪图片,一个超级常用的功能!,我个人非常喜欢Windows的「画图」工具。这款工具我小学二年级时非常喜欢玩。长大后,也对它爱不释手。因为「画图」占用内存非常小,可以放大8倍,方便像素级别调整细节,裁... 网站建设# html# javascript# js 3年前930
前后端分离后的权限控制设计方案 近几年随着 react、angular、vue 等前端框架兴起,前后端分离的架构迅速流行。但同时权限控制也带来了问题。,网上很多前、后端分离权限仅仅都仅仅在描述前端权限控制、且是较简单、固定的角色场景... 网站建设# 前端# 权限# 用户 4年前930
基于微前端qiankun的多页签缓存方案实践 作者|vivo 互联网前端团队- Tang Xiao,本文梳理了基于阿里开源微前端框架qiankun,实现多页签及子应用缓存的方案,同时还类比了多个不同方案之间的区别及优劣势,为使用微前端进行多页签开... 网站建设# dom# qiankun# 前端 5年前930
微前端:前端的微服务 微服务是构建可以独立工作的小型自治团队的流行方式。不幸的是,就其本质而言,微服务只在后端工作。即使有最好的微服务架构,前端开发仍然需要高度的相互依赖,这会引入耦合和通信开销,这会拖慢每个人的速度。,我... 网站建设# 前端# 我们# 服务 5年前910
十五周算法训练营——单调栈 今天是十五周算法训练营的第九周,主要讲单调栈专题。(欢迎加入十五周算法训练营,与小伙伴一起卷算法) 每日温度 给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ... 网站建设# 前端# 单调栈# 开发 3年前860
Vue中 $attrs、$listeners 详解及使用 传送门:Vue中 子组件向父组件传值 及 .sync 修饰符 详解传送门:Vue中 状态管理器(vuex)详解及应用场景传送门:Vue中 事件总线(eventBus)详解及使用传送门:Vue中 pro... 网站建设# d3# javascript# vue 3年前850
JQuery 已经是时代的眼泪了吗 作为差点一统全球门户网站的前端工具,jQuery 曾在 Web 2.0 初兴之时风头无两,然而随着前端技术的不断演进与浏览器底层标准的统一,jQuery 却逐渐成为一些网站眼中的 “技术债”。 ,日前... 网站建设# bootstrap# jquery# 前端 5年前840
面试官:你说说 js 中实现继承有哪几种方法? 面试官:“你说说 JavaScript 中实现继承有哪几种方法?”,紧张的萌新:“额,class 中用 extends 实现继承,然后...没了...”,面试官:“...”,······,大家好,我是... 网站建设# javascript# yyds干货盘点# 函数继承 3年前830
多线程编程系列之线程池 一、线程池的定义和优点 线程池是一种管理、维护和复用线程的机制,其主要目的在于减少线程创建和销毁所带来的性能开销,并提高应用程序的响应速度和吞吐量。C#中的线程池是一个静态类ThreadPool,它封... 网站建设# c# 前端# 多线程编程 3年前830
在阿里做前端程序员,我是这样规划的 许多前端工程师工作超过了3年之后会遇到一个迷茫期,我跟很多前端从业人也聊过,有一部分人说想做开源项目推广出去(类似react,vue)变成前端网红。有些说想去创业。往往更长远的职业发展规划考虑的很少... 网站建设# 分享# 前端# 团队 3年前830
前端跨页面通信方案分析 大家好,我是 CoderBin,本次对前端跨页面通信方案进行总结分析,希望对大家有所帮助。 感谢大家的留言点赞收藏 ,在浏览器中,我们可以同时打开多个Tab页,每个Tab页可以粗略理解为一个“独立”的... 网站建设# CoderBin# javascript# yyds干货盘点 3年前810
对于“前端状态”相关问题,如何思考比较全面 ,大家好,我卡颂。,最近看到个写得很不错的知乎回答Hooks是否过誉了?前端应该跟着React走还是跟着JS、TS走?- beeplin的回答[1]。,在这个回答的基础上,我想引申出一个问题 —— 对... 网站建设# 前端# 回答# 层级 4年前810
那些炫酷的CSS文字效果之诗词《兔》 不知不觉已经迈入2023年,今年是兔年,想到兔子就会联想到玉兔,中秋,胡萝卜,兔子不吃窝边草,这就越扯越远了,今天的主题是用纯CSS来实现各种不错的文字效果,文字则摘录古诗词中有关《兔》相关的诗词,让... 网站建设# css# Html/CSS# yyds干货盘点 3年前800
近期对前端性能优化的总结 前端性能优化不管是在面试中还是在实际开发过程中,都是每一个前端开发工程师都必不可少的能力。本文总结本人多年开发经验中对前端性能优化的理解,希望对大家有所帮助,因涉及的优化方向较多,针对某些细节不再详细... 网站建设# web# 优化# 前端 3年前800
没有人能真正精通C++ 点击参加51CTO网站内容调查问卷 作者 | Mohit Pandey 编译 | 徐杰承 任何说自己很懂C++的人可能都是在夸大其词。 我想你可能已经注意到了,是的,今天的大多数程序员都在使用Pyth... 网站建设# c# 前端# 开发 3年前790
700行无用 纯 CSS 祝考生 金榜高粽!《1_bit 的无用 CSS 代码 》 今天才想起来端午这回事,没办法就急急忙忙的赶工一下,接下来我就画一下这个海报试试手了:,,先给整个网页制作一个布局吧,直接 flex 搞定,并且使其居中 justify-content、align-i... 网站建设# css# html# Html/CSS 3年前780
一文带你进入微前端世界 微前端(Micro-Frontends)是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。微前端(micro-front... 网站建设# frontends# micro# 前端 4年前780
那些你不知道的炫酷开关交互效果(12种) 本文将继续更新那些炫酷交互效果系列文章,今天带来的是有关 toggle 开关相关的组件。以下是本次文章涉及到的开关组件总览图,总计收集12款不同交互效果,相信总有一款适合你。 ,那些你不知道的炫酷交互... 网站建设# css# Html/CSS# yyds干货盘点 3年前770
2023,没有搞不定的JavaScript! 译者 | 涂承烨,审校 | 孙淑娟,由于代码可见性低,使用Java脚本进行编码可能会很耗时。这里有12个优雅的JavaScript技巧,可以帮助你在2023年优化代码生成。,JavaScript已经成... 网站建设# javascript# 代码# 前端 4年前770
我是如何开发了一个前端库 or 框架? 前端发展速度已经远远超出了我们的预计范围,前端基于 JS 的框架/库更是层出不穷。,那么框架与库有什么区别呢?库更多是一个封装好的特定的集合,提供给开发者使用,而且是特定于某一方面的集合(方法和函数... 网站建设# 前端# 封装# 控制权 4年前770
聊聊前端存储库Localforage和存储配额 浏览器本地存储,是每一个前端小伙伴都相当熟悉的知识点。,目前使用率最高的当之无愧为Web Storage API,也就是localStorage和sessionStorage,API简单,读取效率... 网站建设# api# indexeddb# localstorage 4年前770
Redux+React-Redux 最新入门实战指南? 大家好,我是CoderBin,本文将给大家带来redux和react-redux的快速使用,以理论+代码+案例的形式教大家如何在react中去使用状态管理,以实现数据的高效通信,如果本文有不对、疑惑的... 网站建设# javascript# react# React-Redux 3年前760
尤雨溪解读 2022 Web 前端生态趋势 尤大大从下面的三个前端领域的不同层次来展开了介绍:,正式分享之前,尤大大提出声明:“本分享只代表讲着个人观点,因为自己是框架和构建工具的作者,肯定会包含利益相关和个人的偏见,但是分享中会尽可能做客观的... 网站建设# react# 下面# 分享 4年前760
关于前端大管家 Package.Json,你知道多少? 今天来看看前端的大管家package.json文件相关的配置,充分了解这些配置有助于我们提高开发的效率,规范我们的项目。,在每个前端项目中,都有package.json文件,它是项目的配置文件,常见的... 网站建设# json# package# 前端 4年前740
前端质量|基于业务驱动的前端性能有效实践案例 作者 | 钱文玲(悠酱),前端的本质价值是什么?,我认为是 给用户创造良好的交互体验。前端性能对用户体验、对业务跳失率的影响,在业界已有共识,不言而喻。根据 Google 的数据,如果移动站点的加载... 网站建设# 前端# 加载# 失率 3年前730
GitHub 上 yyds 的前端 UI 框架! ,对于跨平台移动开发项目来说,选择 UI 框架是必不可少的步骤。值得庆幸的是,市面上有很多 UI 框架可供选择,有专注于 UI 组件的,有提供轻量级应用框架功能的,还有提供综合性功能的UI框架。这里... 网站建设# github# https# ui 5年前730
让你事半功倍的JS utils工具函数 今日分享一篇积累和收集了很久的JS utils工具函数,文章代码量较多,建议收藏起来慢慢看,当哪一天需要用到的时候,打开你尘封已久的收藏夹,相信能让你的业务代码开发事半功倍。 汇集了时间相关,DOM相... 网站建设# javascript# utils# yyds干货盘点 3年前720
Vue组件的通信方式有哪些? 文章目录 组件间通信的概念 组件间通信解决了什么? 组件间通信的分类 组件间通信的方案 props传递数据 $emit 触发自定义事件 ref EventBus $parent 或 $root $at... 网站建设# Html/CSS# ide# javascript 3年前720
看了Quark Design后,我去深入了解了Web Components 最近哈啰单车前端团队开源的Quark Design组件库,号称是下一代前端组件库,可以同时在任意框架或无框架中使用。,那么,什么是Web Components?,现今前端生态中框架层出不穷,在生产中为... 网站建设# components# web# 前端 5年前720
调用函数不仅仅只是传递正确的参数类型,你学会了吗? 这里有一个新手犯下的一个典型错误。假设,我们想调用这个函数,GetBinaryType。 void sample() { if (GetBinaryType(TEXT(“explorer.exe... 网站建设# 函数# 前端# 参数 3年前710
后起之秀Svelte和Solid值得花时间学习吗 大家好我是爱分享的老前端羊村长,国外最近两年涌现两个新锐框架Svelte和Solid,大家可能忙工作没太关注,但是t它们大有后来居上的意思。来看一下github的star数量感受一下:,,,7月掘金开... 网站建设# solid# svelte# 前端 3年前710
深入解析 JavaScript 中 ES6 的 Generator 生成器 大家好,我是CoderBin,本次将深入解析JavaScript中ES6的Generator生成器,希望对大家有所帮助,谢谢。 如果文中有不对、疑惑的地方,欢迎在评论区留言指正,Generator 函... 网站建设# CoderBin# ES6# generator 3年前700
将QA引入软件开发生命周期是工程师要遵循的最佳实践 作者丨Lena Yakimova 译者 | 朱钢 策划丨孙淑娟 【51CTO.com快译】为了满足业务需求,思想前卫的公司会将 QA 嵌入到 SDLC 中。这篇文章将带您了解应在每个开发阶段引... 网站建设# qa# 前端# 周期 3年前700
前端Monorepo大仓代码按需拉取技术实现原理 ,目前,前端平台探索大仓研发模式,通过Monorepo大仓的技术,整合前端平台现有应用的仓库代码,使得各业务域应用质量衡量标准统一,通用基础组件以及工具函数能够快速复用,当基础通用功能出现问题的时候... 网站建设# git# monorepo# 代码 3年前700
基于 iframe 的微前端框架 —— 擎天 作者|vivo 互联网前端团队- Jiang Zuohan,VAPD是一款专为团队协作办公场景设计的项目管理工具,实践敏捷开发与持续交付,以「项目」为核心,融合需求、任务、缺陷等应用,使用敏捷迭代、小... 网站建设# vapd# 前端# 团队 5年前700
基于CSS mask和clip-path实现切角的技巧 我们最近使用 CSS mask属性创建花哨的边框,本文将使用 CSS mask和 clip-path来切元素的四个角!使用多种技巧可以从任何元素的角切割不同的形状。在本文中,我们将考虑创建独特角落形状... 网站建设# clip-path# css# Html/CSS 3年前690