近期对前端性能优化的总结 前端性能优化不管是在面试中还是在实际开发过程中,都是每一个前端开发工程师都必不可少的能力。本文总结本人多年开发经验中对前端性能优化的理解,希望对大家有所帮助,因涉及的优化方向较多,针对某些细节不再详细... 网站建设# web# 优化# 前端 3年前800
我敢打赌你一定没用过 Java 中的这个类! ,在 Java 中有这样的一个类,平时可能都用不到,但是需要的时候还是会很方便的,它就是 Java 中的javafx.util.Pair。在介绍 Pair 的使用之前我们先看看下面的例子。,如果对 P... 网站建设# go# java# pair 3年前800
知明:技术 Leader 的思考法 技术 Leader 是一个对综合素质要求非常高的岗位,不仅要有解具体技术问题的架构能力,还要具备团队管理的能力,更需要引领方向带领团队/平台穿越迷茫进阶到下一个境界的能力。所以通常来说技术 Lead... 网站建设# leader# 团队# 思考 3年前800
Grafana Loki 查询语言 LogQL 使用 ,受 PromQL 的启发,Loki 也有自己的查询语言,称为 LogQL,它就像一个分布式的 grep,可以聚合查看日志。和 PromQL 一样,LogQL 也是使用标签和运算符进行过滤的,主要有两... 网站建设# logql# loki# 日志 3年前800
Scapy:强大的Python网络包解析库 随着Python越来越流行,在安全领域的用途也越来越多。比如可以用requests 模块撰写进行Web请求工具;用sockets编写TCP网络通讯程序;解析和生成字节流可以使用struct模块。而要解... 网站建设# python# scapy# 模块 3年前800
2023年 Web 开发者须知的七个绝妙的 Notion 模板 本篇通译自:https://javascript.plainenglish.io/,作者:Mehdi Aoussiad,毫无疑问,Notion 就是现在全世界最牛 b 的互联网 App 之一,有数以百... 网站建设# notion# web# 开发人员 4年前800
对于“前端状态”相关问题,如何思考比较全面 ,大家好,我卡颂。,最近看到个写得很不错的知乎回答Hooks是否过誉了?前端应该跟着React走还是跟着JS、TS走?- beeplin的回答[1]。,在这个回答的基础上,我想引申出一个问题 —— 对... 网站建设# 前端# 回答# 层级 4年前800
Node.js 与 JavaScript:哪个更好? JavaScript 是一种面向对象的轻量级脚本语言,用于创建具有引人入胜的效果的动态 HTML 页面。另一方面,Node.js 通常表示 JavaScript 编程可用的对象和方法列表,这些对象和方... 网站建设# a# c# cr 4年前800
无代码生产新模式探索 电商发展至今,供给侧升级降本提能、精细化运营是未来的关键,由此B端中后台需求井喷并呈增长态势。随着运营工作台SOP体系通过跨系统能力整合打造运营标准操作链路,解决运营操作体验及站点交付效率问题时,运营... 网站建设# 体验# 后台# 研发 4年前800
奇怪,为什么ArrayList初始化容量大小为10? 看ArrayList源码时,无意中看到ArrayList的初始化容量大小为10,这就奇怪了!我们都知道ArrayList和HashMap底层都是基于数组的,但为什么ArrayList不像用HashMa... 网站建设# arraylist# hashmap# 初始化 4年前800
package.json 配置完全解读 package.json 里面有许许多多的配置,与项目息息相关,了解它们有助于了解项目,提效开发,规范代码。,今天主要介绍一些常见配置,我把它们分为了 7 大类:,主要是项目的基本信息,包括名称,版本... 网站建设# json# npm# package 4年前800
在终端中编辑文件更容易 – Micro ,虽然现代的开源代码编辑器已经在编程界掀起了风暴,但 Linux 的命令行仍然由一些选定的文本编辑器所统治。流行的命令行编辑器如 Vim 和 Emacs 等也因其奇怪的键盘快捷键而臭名昭著。,在编程领... 网站建设# micro# vim# 快捷键 4年前800
Spring Cloud 还没学明白,Istio 又是什么鬼?? 大家好,我是不才陈某~,过去,我们运维着“能做一切”的大型单体应用程序。这是一种将产品推向市场的很好的方式,因为刚开始我们也只需要让我们的第一个应用上线。,而且我们总是可以回头再来改进它的。部署一个... 网站建设# 分布式# 并发# 我们 4年前800
C语言的高级用法 ,我们需要知道——变量,其实是内存地址的一个抽像名字罢了。在静态编译的程序中,所有的变量名都会在编译时被转成内存地址。机器是不知道我们取的名字的,只知道地址。 ,内存的使用时程序设计中需要考虑的重要... 网站建设# 内存# 内存地址# 堆区 4年前800
直击灵魂:软件研发的第一性原理与10倍效能 最近马斯克(Elon Musk)要收购twitter,闹得满城风雨。,国内某些亏损严重 (如今年亏损800多亿、去年是1166亿,甚至超过一年收入) 的大厂,更应该设法让 马斯克收购。,为什么这么说呢... 网站建设# 大厂# 效能# 第一性 4年前800
互联网公司都怎么实现分页的,拿 MySQL 使劲Limit? 刷网站的时候,我们经常会遇到需要分页查询的场景。,我们很容易能联想到可以用mysql实现。,假设我们的建表sql是这样的,,mysql建表sql,建表sql大家也不用扣细节,只需要知道 id是主键,并... 网站建设# limit# mysql# sql 4年前800
Postman 从入门到进阶教程(万字长文)! ,postman是一款支持http协议的接口调试与测试工具,其主要特点就是功能强大,使用简单且易用性好 。,无论是开发人员进行接口调试,还是测试人员做接口测试,postman都是我们的首选工具之一 ... 网站建设# postman# 功能# 安装 4年前800
让 UI 早点下班,高阶切图技巧!基于单张图片的任意颜色转换! ,今天,要介绍一种基于 CSS mask-composite 的高级技巧。,通过掌握它,我们可以通过一张 图片,得到关于它的各种变换,甚至乎,得到各种不同颜色的变换。,事情的经过是这样的,某天,我们拿... 网站建设# css# png# ui 4年前800
了解3D世界的黑魔法-纯Java构造一个简单的3D渲染引擎 作者 | 李历成(徜葆),当今用于游戏和多媒体的3D渲染引擎在数学和编程的复杂性上足以令大多数人望而生畏,从编程接口的OpenGL再到逼真到令人叹为观止的UE5(虚幻五)引擎,后者单单引擎本身(不含调... 网站建设# d# java# ue 4年前800
手把手教你在 Vue3 中自定义指令 TienChin 项目前端是 Vue3,前端有这样的一个需求:有一些前端页面上的按钮要根据用户的权限来决定是否展示出来,如果用户具备相应的权限,那么就展示对应的按钮;如果用户不具备对应的权限,那么按钮... 网站建设# vue# 指令# 按钮 5年前800
七种大幅度减少代码复查时间的方法 代码检查可能是痛苦的。软件工程师经常抱怨评审过程缓慢,延迟下游任务,并导致在打开请求(PR)和下一个任务之间来回导航时上下文切换。代码审查也可能充满了吹毛求疵和自行车欺骗,使其成为每个参与者的糟糕经... 网站建设# 代码# 审查# 工程师 5年前800
掌握C# 中的代理设计模式(Proxy Design Pattern) ,根据 Gang of four 的定义,代理设计模式为另一个对象提供了一个代理(代表其他行动人)或占位符来控制对它的访问。 代理是指“代替”或“代表”。,在最简单的形式中,我们可以将代理定义为一个类... 网站建设# 代理# 客户端# 对象 5年前800
学会如何下载磁力链接 磁力链接怎么下载磁力链接下载的方法主要有两种,使用BT下载工具或者在线下载网站,首先,我们可以使用BT下载工具如BitTorrent、μTorrent等进行下载,具体步骤如下,复制磁力链接,打开下载工... 网站建设# 磁力链接怎么下载 2年前0790
华为手表开发:WATCH 3 Pro(14)传感器订阅陀螺仪 华为手表开发:WATCH 3 Pro(14)传感器订阅陀螺仪 初 环境与设备 传感器介绍与说明 鸿蒙开发 文件夹: 文件 重点 新增展示的文本标记 index.hml index.css index... 网站建设# css# jquery# json 3年前790
没有人能真正精通C++ 点击参加51CTO网站内容调查问卷 作者 | Mohit Pandey 编译 | 徐杰承 任何说自己很懂C++的人可能都是在夸大其词。 我想你可能已经注意到了,是的,今天的大多数程序员都在使用Pyth... 网站建设# c# 前端# 开发 3年前790
@Autowired 到底是怎么把变量注入进来的? 在 Spring 容器中,当我们想给某一个属性注入值的时候,有多种不同的方式,例如可以通过构造器注入、可以通过 set 方法注入,也可以使用 @Autowired、@Inject、@Resource ... 网站建设# autowired# bean# 创建 3年前790
Springboot整合Camunda工作流引擎实现审批流程实例 环境:Spingboot2.6.14 +camunda-spring-boot-starter7.18.0,依赖配置,应用程序配置,通过上面的配置后访问控制台:http://localhost:810... 网站建设# api# boot# bpm 3年前790
在阿里做前端程序员,我是这样规划的 许多前端工程师工作超过了3年之后会遇到一个迷茫期,我跟很多前端从业人也聊过,有一部分人说想做开源项目推广出去(类似react,vue)变成前端网红。有些说想去创业。往往更长远的职业发展规划考虑的很少... 网站建设# 分享# 前端# 团队 3年前790
刷完三个Java教程后不再犹豫 成年人最大的底气是你拥有一技之长,人生才不会被动。从事测试开发岗位,需要精通一门编程语言,是核心,是大招,是招牌技能。我内心一直在Java和Python之间选择,反复横跳。,「在《2020年度总结,似... 网站建设# java# python# 大招 3年前790
聊聊 13 种锁的实现方式 ,最近有很多小伙伴给我留言,分布式系统时代,线程并发,资源抢占,"锁" 慢慢变得很重要。那么常见的锁都有哪些?,今天Tom哥就和大家简单聊聊这个话题。,正如其名,它是指对数据修改时持保守态度,认为其他... 网站建设# 分布式系统# 数据# 数据库 3年前790
面试官问:Vue3 对比 Vue2 有哪些变化? ,内容混杂用法 + 原理 + 使用小心得,建议收藏,慢慢看。,整体来看,变化不大,只是名字大部分需要 + on,功能上类似。使用上 Vue3 组合式 API 需要先引入;Vue2 选项 API 则可直... 网站建设# api# vue# 生命周期 3年前790
一篇带给你正则表达式完整指南 正则表达式是一种更为强大的字符串匹配、字符串查找、字符串替换等操作工具。今天来学习一下 JavaScript 中的正则表达式!,正则表达式(Regular Expression,在代码中常简写为reg... 网站建设# 修饰符# 匹配# 字符串 3年前790
静态代码分析之C语言篇 从本篇起,笔者将开启c语言代码安全分析篇章,为大家详细剖析c语言静态代码分析的各种技术细节。,依赖分析是c语言静态代码分析中一个非常重要的环节,它的分析准确与否,关系到了后续的漏洞分析的准确性。,依赖... 网站建设# 代码# 依赖# 分析 3年前790
从UseEffect看React、Vue设计理念的不同 ,大家好,我卡颂。,我们知道,React发布Hooks后,带来了业界一波Hooks热。很多框架(比如Vue Composition API、Solid.js)都借鉴了Hooks的模式。,但是,即使这些... 网站建设# api# hooks# react 4年前790
为什么适用于Python的TensorFlow正在缓慢消亡 科技领域一直存在着一种「教派之争」。无论是关于不同操作系统、云服务提供商还是深度学习框架的利弊之争,只要喝上几杯啤酒,事实就会被抛到一边,人们就开始就像争夺圣杯一样,为他们支持的技术而战。,关于 I... 网站建设# tensorflow# 之争# 似乎 4年前790
聊聊微服务架构中的用户认证方案 今天来聊聊微服务中一个重要的话题:如何设计微服务架构下的用户认证方案。今天主要涉及三个方面的内容:,我们直奔主题,什么是用户认证呢?对于大多数与用户相关的操作,软件系统首先要确认用户的身份,因此会提供... 网站建设# 单点# 服务# 用户 4年前790
并发场景下数据写入功能的实现 在并发场景下,实现数据的正确写入,主要需理解“锁”相关的原理和技术。,并发时写数据,需要考虑要不要上锁,根本原因是,数据存在共享且数据会发生变化,即多线程会同时读写同一数据。 若数据不存在共享,即不同... 网站建设# 上锁# 场景# 并发 4年前790
软件开发中的十个认知偏差 最近,在和同事们讨论产品经理职责的时候,聊到了关于产品的定义,如果不能准确定义“产品”的时候,可以考虑其必要条件,即可没有用户的产品肯定是没有意义的。产品有了用户, 必然存在用户与产品的交互——UI... 网站建设# 产品# 产研# 偏差 5年前790
这篇SpringCloud GateWay 详解,你用的到 在微服务架构中,通常一个系统会被拆分为多个微服务,面对这么多微服务客户端应该如何去调用呢?如果没有其他更优方法,我们只能记录每个微服务对应的地址,分别去调用,但是这样会有很多的问题和潜在因素。,为了解... 网站建设# docs# gateway# 服务 5年前790
C++进阶教程:C++ 标准模板库初学者指南 ,C++ 是初学者可能遇到的最强大、最令人生畏的编程语言之一。原因很简单。它需要大量代码来实现所需的输出。标准模板库或 STL 可以帮助您解决这个难题。,考虑到为排序和搜索等功能编写代码所消耗的时间和... 网站建设# c# stl# 函数 5年前790
700行无用 纯 CSS 祝考生 金榜高粽!《1_bit 的无用 CSS 代码 》 今天才想起来端午这回事,没办法就急急忙忙的赶工一下,接下来我就画一下这个海报试试手了:,,先给整个网页制作一个布局吧,直接 flex 搞定,并且使其居中 justify-content、align-i... 网站建设# css# html# Html/CSS 3年前780
CSS Modules是什么意思 ,说明,1、CSS Modules指的是像import js一样去引入css代码。,代码中的每一个类名都是引入对象的一个属性,通过这种方式,即可在使用时明确指定所引用的css样式。,2、Modules... 网站建设# css# modules# 代码 3年前780
用了模板字面量类型,同事直呼太强了! 你了解过模板字面量类型么?你想知道如何利用模板字面量类型,来减少 TypeScript 项目中的重复代码么?如果想的话,阅读完本文内容之后,也许你就懂了。,假设我们想要定义一种类型来描述 CSS pa... 网站建设# typescript# 字面# 定义 3年前780
图解 Kafka 源码之 Sender 线程架构设计 ,大家好,我是 华仔, 又跟大家见面了。,原文完整版在星球里面,如果感兴趣可以扫文末二维码加入。,上篇主要带大家深度剖析了「号称承载 Kafka 客户端消息快递仓库 RecordAccmulator ... 网站建设# kafka# sender# 架构设计 3年前780
贝叶斯推理三种方法:MCMC 、HMC和SBI 对许多人来说,贝叶斯统计仍然有些陌生。因为贝叶斯统计中会有一些主观的先验,在没有测试数据的支持下了解他的理论还是有一些困难的。本文整理的是作者最近在普林斯顿的一个研讨会上做的演讲幻灯片,这样可以阐明为... 网站建设# 三种# 对数# 推理 3年前780
虚拟化技术浅析之初识Kubernetes 单体架构:可以理解为主要业务逻辑模块(我们编写的代码模块,不包括独立的中间件)运行在一个进程中的应用,最典型的是运行在一个Tomcat容器中,位于一个进程里。单体架构好处是技术门槛低、编程工作量少、开... 网站建设# 单体# 应用# 架构 3年前780
一个满分的项目文档是如何书写的 接手新项目或者阶段性切换项目开发再或者翻阅社区项目时,快速run起来的技能方式通常是阅读项目下的名为 README.md文档所得。,前面所述仅仅是万里长征的第一步,当你想了解项目所使用的技术栈、组件库... 网站建设# 业务# 开发# 文档 3年前780
Web3应和Web2一样用JavaScript构建 译者 | 卢鑫旺,在过去的几个月里,我们听到了很多关于Web3的消息,然而,关于它是什么以及我们如何操作它,仍然有一个谜。最近,加密行业的市场低迷导致了用户和开发人员的进一步怀疑,但我们必须将Web... 网站建设# javascript# web# 开发人员 4年前780
一篇带你理解 React 的 Commit 阶段 ,大家好,我是前端西瓜哥。今天我们来详细讲解一下 React 的 commit 阶段的逻辑。,commitRootImpl 中的三个函数的调用分别对应这个三个阶段:,在 reconcil (调和)阶段... 网站建设# commit# flags# react 4年前780
新的跨域策略:使用 COOP、COEP 为浏览器创建更安全的环境 ,可组合性是 Web 的非常强大的一项能力,你可以轻而易举的加载来自不同来源的资源来增强网页的功能,例如:font、image、video 等等。,这些服务非常强大,也很方便,但是这样的策略同样会加大... 网站建设# context# group# 浏览器 4年前780
基于Java UI开发的小游戏—推箱子(下) ,想了解更多关于开源的内容,请访问:,51CTO 开源基础软件社区,https://ost.51cto.com,本文将继续向大家介绍如何做UI界面美化,以及如何利用轻量级偏好数... 网站建设# ui# 代码# 开源 4年前780
一文带你彻底理解Spring WebFlux的工作原理 这个自动配置与DispatcherServletAutoConfiguration相对应;HttpHandler是WebFlux环境下的核心处理器类。,其中这里的WebHttpHandlerBuild... 网站建设# applicationcontext# httpwebhandleradapter# webflux 4年前780
PlantUML 入门教程:像写代码一样画图 我们都知道软件工程中有各种 UML 图,例如:用例图、时序图等等。很多时候我们都用 ProcessOn 或者 draw.io 这些画图工具来画图,但它们存在这样一个问题:样式多样不标准化、需要拖拖拽拽... 网站建设# plantuml# uml# 介绍 4年前780
可达性分析深度剖析:安全点和安全区域 可达性分析可以分成两个阶段,前文我们在介绍垃圾收集算法的时候,简单提到过:标记-整理算法(Mark-Compact)中的移动存活对象操作是一种极为负重的操作,必须全程暂停用户应用程序才能进行,像这样的... 网站建设# stw# 分析# 可达性 4年前780
那些你不知道的炫酷开关交互效果(12种) 本文将继续更新那些炫酷交互效果系列文章,今天带来的是有关 toggle 开关相关的组件。以下是本次文章涉及到的开关组件总览图,总计收集12款不同交互效果,相信总有一款适合你。 ,那些你不知道的炫酷交互... 网站建设# css# Html/CSS# yyds干货盘点 3年前770
深入讲解Python三方库的安装和使用以及Pip包管理器,你都会吗? ,Python是一门非常流行的编程语言,拥有丰富的第三方库和工具,这些库和工具可以帮助开发者更高效地开发应用程序。在本篇博客中,我们将深入了解Python第三方库的安装和使用,包括如何安装常用的库、如... 网站建设# pip# python# 安装 3年前770
Go 团队将修改 for 循环变量的语义,Go1.21 新版本即可体验! 大家好,我是煎鱼。,之前有提到 Go for 循环变量的问题,许多面试题和泄露与此有关。,Russ Cox(下称:rsc)甚至一度表示他一直在研究这个问题,认为当前语义的代价是很大的,想看看能不能进行... 网站建设# go# item# 变量 3年前770
C语言中的volatile到底有什么用? 大家好,我是小风哥。,学C语言时有一个奇怪的关键字volatile,这到底有什么用呢?,首先来看这样一段代码:,编译一下,注意,这里使用O2优化:,,让我们仔细看看生成的这段汇编:,其中L2这一段即... 网站建设# busy# 代码# 优化 3年前770
如何快速学一门新语言? 我花了半个月时间学习Go,就开发了商业项目,抗住了并发考验,并且成功被Go圈粉。,2022年初,入职新公司后,花了3天时间,学习GoFrame框架,提前完成了开发任务,在项目复盘会上成了同事口中的... 网站建设# go# 动手# 教程 3年前770
Resize Observer 介绍及原理浅析 ,响应式设计指的是根据屏幕视口尺寸的不同,对 Web 页面的布局、外观进行调整,以便更加有效地进行信息的展示。我们日常生活中接触的很多应用都遵循响应式的设计。,响应式设计如今也成为 web 应用的基本... 网站建设# css# web# 响应 3年前770
你以为的推荐系统,其实只是推荐模型 构建推荐系统最大的入门难点之一是理解推荐系统如何在实际中应用。,目前,关于推荐系统的网络资料大部分关注的是推荐模型本身,而且仅限于介绍一些简单的协同过滤(Collaborative Filtering... 网站建设# 推荐# 构建# 模型 3年前770
是什么让Julia变得独一无二? 作者丨Erik Engheim, 译者 | 卢鑫旺, 审校丨诺亚, Julia作为一门编程语言,虽然发展很快,但其生态系统仍有进步空间,加上Julia把重点放在了科学计算这一相对小众的领域,因而关注... 网站建设# julia# 多重# 派发 4年前770
我是如何开发了一个前端库 or 框架? 前端发展速度已经远远超出了我们的预计范围,前端基于 JS 的框架/库更是层出不穷。,那么框架与库有什么区别呢?库更多是一个封装好的特定的集合,提供给开发者使用,而且是特定于某一方面的集合(方法和函数... 网站建设# 前端# 封装# 控制权 4年前770
如何提高效率和性能的关键DevOps指标 ,学习如何使用DevOps指标来提高开发团队的速度、一致性和效率。,人们看到越来越多的组织重新关注于采用和改进他们的DevOps实践,以帮助优化他们的软件开发生命周期,提高他们的交付速度,以更快地到达... 网站建设# devops# 团队# 性能 4年前770
一文带你进入微前端世界 微前端(Micro-Frontends)是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。微前端(micro-front... 网站建设# frontends# micro# 前端 4年前770
聊聊前端存储库Localforage和存储配额 浏览器本地存储,是每一个前端小伙伴都相当熟悉的知识点。,目前使用率最高的当之无愧为Web Storage API,也就是localStorage和sessionStorage,API简单,读取效率... 网站建设# api# indexeddb# localstorage 4年前770
2022年CSS生态圈技术趋势! 大家好。我是 CUGGZ。,12 月 7 日,一年一度的 State of CSS 调查结果正式公布!2022 年 CSS 状况调查于 2022 年 10 月 1 日至 11 月 1 日进行,共收到了... 网站建设# css# state# 生态圈 4年前770
什么时候不要采用微服务架构 作者 | Tomasz Nurkiewicz,译者 | 李腾辉,策划 | 信远,微服务不能“包治百病”。,时下微服务是一个不错的架构,它具备模块化、可伸缩和高容错这些优点。许多公司都采用微服务架构并取... 网站建设# 单体# 服务# 架构 4年前770
十分钟彻底掌握 CSS Flex 布局 ,CSS 中的 Flex 布局是一种一维的布局模型,一次只能处理一个维度上的元素布局,一行或者一列。它给 flexbox 的子元素之间提供了强大的空间分布和对齐能力。下面就来看看如何在 CSS 中使用... 网站建设# css# flex# flexbox 4年前770
大规模实时分位数计算——Quantile Sketches 简史 在数据领域,有几类经典的查询场景:,这几类问题在数据量不大的情况下都是非常容易处理的。我们可以通过遍历+排序轻易而准确的解决这种问题。但一旦数据到达 Billion 量级,常规算法可能要花费数小时甚至... 网站建设# 几类# 数据# 数据量 4年前770
css流式布局的介绍 ,说明,1、流式布局使用非固定像素来定义网页内容,即百分比布局。,2、通过将盒子的宽度设置为百分比根据屏幕的宽度进行伸缩,不受固定像素的限制,内容向两侧填充。,分类,左侧固定,右侧自适应,右侧固定左侧... 网站建设# css# 固定# 布局 4年前770
对前端来说开发一个在线文档需要啥技术? 开发一个在线文档我们可能要解决的问题:,OT:一种解决协同问题的算法;,OP:operation的简称,在OT中指的是一次操作;,etherpad: 一个实现文档协同功能的开源库;,easysync... 网站建设# etherpad# ot# 协同 4年前770
如何在 TienChin 项目中自定义权限表达式 在 Spring Security 中,@PreAuthorize、@PostAuthorize 等注解都是支持 SpEL 表达式的。,在 SpEL 表达式中,如果上来就直接写要执行的方法名,那么就说... 网站建设# spel# spring# 对象 5年前770
JavaScript框架的四个时代 早在2012年,我开始主要用JavaScript进行编码。我曾为一家本地企业从头到尾做了一个PHP应用,一个基本的CMS和网站,公司决定要重写它并增加一些功能。,,项目经理希望我使用.NET,部分原因... 网站建设# javascript# 使用# 应用程序 5年前770
Java 应用压测性能问题定位经验分享 压测,即压力测试,是确立系统稳定性的一种测试方法,通常在系统正常运作范围之外进行,以考察其功能极限和和可能存在的隐患。,压测主要用于检测服务器的承受能力,包括用户承受能力,即多少用户同时使用系统时基本... 网站建设# 压测# 测试# 用户 5年前770
五个优秀的Java REST API 框架 ,Java 编程语言是一种高级的、面向对象的语言,它使开发人员能够创建健壮的、可重用的代码。Java 以其可移植性和平台独立性而著称,这意味着 Java 代码可以在任何支持 Java 运行时环境 (J... 网站建设# java# 代码# 开发人员 5年前770
如何使用Java实现百万数据的Excel导出功能? ,Java作为一种常用的编程语言,在实现大量数据导出功能时具有很高的效率和可扩展性。本文将介绍如何使用Java实现百万数据的Excel导出功能。,在很多实际应用场景中,我们需要将大量数据导出到Exce... 网站建设# excel# java# 导出 5年前770
突破传统可靠性测试:混沌工程优秀实践 在数字经济快速稳定发展背景下,云计算已经成为企业数字化转型的基石。,应用层追求更全面、更便利、更快捷的服务,逆向推动技术层面系统越来越庞大,持续维护系统的难度与日俱增,故障的发生不可避免,如何保障业务... 网站建设# 保障# 可靠性# 工程 5年前770
Python psd-tools如何转换文件 ,1、说明,psd文件是Phtoshop图片格式,使用Python的库psd-tools将它进行转换。所有的图片输出的格式为PSD格式。为了方便进行观察与转换,需要将这些PSD文件转换成JPEG,BM... 网站建设# psd# python# tools 5年前770
用Python爬了我的微信好友,他们是这样的… ,随着微信的普及,越来越多的人开始使用微信。微信渐渐从一款单纯的社交软件转变成了一个生活方式,人们的日常沟通需要微信,工作交流也需要微信。微信里的每一个好友,都代表着人们在社会里扮演的不同角色。,,今... 网站建设# python# 分词# 好友 5年前770
设计了一个支撑数亿用户的系统 要设计出一套能支撑几十亿人的系统是很困难的。对于软件架构师来说,这一直是一项很大的挑战,但是,从现在开始,看完我的文章,你就会觉得容易很多了。,下面是我在本文中提到的几个话题:,在这篇文章里,我不打算... 网站建设# dns# 故障# 服务器 5年前770
怎样修改windows系统的IP地址? ,常规方法:,1、单击开始,选择控制面板按钮,然后选择网络和共享中心按钮。,2、进入后点击左边的改变适配器设置,选择当前使用的网络,点击右键,选择属性。,3、在弹出式新对话框中选择双击互联网协议(TC... 网站建设# ip# 对话框# 弹出式 3年前760
聊一聊 Java 面向对象 ,在之前的文章中,讲到了面向的 3 大特性(封装、继承、多态)和面向对象设计的 5 大原则(SRP、OCP、LSP、DIP、ISP)。此外,我们还讲了如何创建一个类,并且在创建类后如何构造一个对象。然... 网站建设# publicutil# 代码# 周瑜 3年前760
前端必学的动画实现思路! ,一个合理的动画是良好用户体验中必不可少的一部分。我们平常是怎样写动画的?CSS 中的 animation 和 transition,还有 requestAnimationFrame?,请看下面的示例... 网站建设# transition# 动画# 实现 3年前760
Spring Cloud 精妙的设计,你还不知道? ,毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很多原理,很多人可能并不知晓。因... 网站建设# cloud# spring# 底层 3年前760
用于快速数字化转型的七大可观察性工具 世界各地的开发人员都在采用微服务架构来跨分布式环境部署他们的应用程序。随着分布式应用架构的兴起,对全面可观察性解决方案的需求自然变得更加重要。但是,对环境中的组件进行跟踪和故障排除具有挑战性。组织需要... 网站建设# 工具# 应用程序# 开发人员 3年前760
K8s 长什么样?一文道清它的整体架构 2020年开始我在公众号上分享 K8s 学习笔记的时候属于边学边写,每学会一块内容,记录总结发布在公众号上。如今回看,发现很多内容、知识点写的过于生硬,很多名词不知道是干什么的,就直接翻译了过来,这就... 网站建设# ks# 内容# 层次 3年前760
代码注释的艺术,优秀代码真的不需要注释吗? 前天回家路上,有辆车强行插到前面的空位,司机大哥暴躁地拍着方向盘吐槽道“加塞最可恶了”,我问“还有更可恶的吗”,司机大哥淡定说道“不让自己加塞的”。似乎和我们很类似,我们程序员届也有这 2 件相辅相成... 网站建设# 代码# 加塞# 可恶 3年前760
Spring中自定义数据类型转换详解 环境:Spring5.3.12.RELEASE。,Spring 3引入了一个core.onvert包,提供一个通用类型转换系统。系统定义了一个SPI来实现类型转换逻辑,以及一个API来在运行时执行类型... 网站建设# api# conversionservice# spring 3年前760
使用 Hippo 进入 WebAssembly WebAssembly是一项非常有前途的新技术,微软的云原生计算团队对其 Deis Labs 子公司和 Azure 都非常感兴趣。随着新的 WebAssembly 工具迅速出现,您需要一个可以试用它们... 网站建设# deis# hippo# labs 4年前760
2023,没有搞不定的JavaScript! 译者 | 涂承烨,审校 | 孙淑娟,由于代码可见性低,使用Java脚本进行编码可能会很耗时。这里有12个优雅的JavaScript技巧,可以帮助你在2023年优化代码生成。,JavaScript已经成... 网站建设# javascript# 代码# 前端 4年前760
分布式消息队列:顺序消息的基础逻辑 分布式消息队列是分布式系统架构中的关键组件,主要用于解决应用耦合、异步消息、流量削峰的问题。随着业务逻辑的拆分和业务系统的微服务改造,不仅要求消息队列在性能和可靠性上有充分保障,也对其在一些特殊业务场... 网站建设# partition# 分布式# 消息 4年前760
采用Dubbo?还是Spring Cloud? 目前市场上微服务的框架,不管是开源的还是收费的,都有很多,比如Dubbo、Spring Cloud、Tars、Helidon、SOFAStack、gRPC、Thrift、Brpc、Motan等。在选择... 网站建设# 容错# 序列化# 支持 4年前760
React Router v6 完全指南 大家好,我是 CUGGZ。,React Router 是 React 生态系统中最受欢迎的第三方库之一,近一半的 React 项目中使用了 React Router,下面就来看看如何在 React 项... 网站建设# react# router# v 4年前760
2022 年 Vue 的发展如何? ,大家好,我是 CUGGZ。,自 2014 年首次发布以来,Vue.js 的受欢迎程度和用户数量一直在增加,并逐渐成为一个成熟的框架,被世界各地成千上万的开发者所使用。下面就来看看 2022 年 Vu... 网站建设# vite# vue# 框架 4年前760
如何在 Linux 上动态链接模块库 ,当使用 C 编程语言编写一个应用程序时,你的代码通常有多个源文件代码。,最终,这些文件必须被编译到一个单个的可执行文件之中。你可以通过创建静态或动态库(后者也被称为 共享shared 库)来实现这一... 网站建设# linux# 共享# 动态 4年前760
尤雨溪解读 2022 Web 前端生态趋势 尤大大从下面的三个前端领域的不同层次来展开了介绍:,正式分享之前,尤大大提出声明:“本分享只代表讲着个人观点,因为自己是框架和构建工具的作者,肯定会包含利益相关和个人的偏见,但是分享中会尽可能做客观的... 网站建设# react# 下面# 分享 4年前760
Visual Studio 2022 性能增强:更快的 C++、优化 Git 分支切换 Visual Studio 2022 17.3 带来了非常强劲的性能改进,包含更快的 C++ 和 Git 分支切换优化等内容。,Visual Studio 2022 首次索引 C++ 代码库以及为 C... 网站建设# c# git# studio 4年前760
新时代的 SSR 框架破局者:qwik 作者简介,19组清风,携程资深前端开发工程师,负责商旅前端公共基础平台建设,关注NodeJs、研发效能领域。,今天这篇文章中和大家聊一聊号称世界上第一个 O(1) 的 JavaScript SSR 框... 网站建设# qwik# remix# ssr 4年前760
来挑战下这十个 Python 问题,你会吗? 你好,我是征哥,Python 很容易入门,但却不易精通,即使有经验的工程师,某些现象也是反直觉的,以下这 10 个问题就非常有趣,且有一定的挑战性,结果可能会让你感到困惑,来看看你能回答正确几个?,这... 网站建设# int# python# 函数 4年前760