B 端软件:常见知识梳理 ,我一直从事企业级软件研发工作,也就是我们通常称之为 B 端软件。近年来,我的工作重心主要在研发低代码平台和 aPaaS 平台,这使我对 B 端软件有了更深入的理解。,和 B 端软件对应的就是我们熟悉... 网站建设# 我们# 深入# 研发 2年前2670
如果你是双十一技术负责人,你要怎么准备? 大家好,我是李哥。,进阿里以来一直听说一句话:“没有经过双11峰值验证过的技术都是玩具”。虽然有些夸张,但是不可否认的是,一年一度的双11,是技术最好的孵化器,也是技术同学最向往的阅兵场。,我很荣幸... 网站建设# ko# 大促# 我们 4年前2300
Python 解析参数的三种方法 ,Let's go!,我们以机器学习当中的调参过程来进行实践,有三种方式可供选择。第一个选项是使用 argparse,它是一个流行的 Python 模块,专门用于命令行解析;另一种方法是读取 JSON... 网站建设# python# 我们# 文件 4年前2050
从数据到决策:项目管理和度量领域必备技能 “效率”作为得物技术部的关键词之一,大家在研发效能、会议效率、协作效率、办公效率等方面一直进行着持续地探索。在实际落地的过程中,为了更好地评估应用效果,往往需要将定性描述转换为可量化的数据指标。这些数... 网站建设# 我们# 指标# 效率 2年前2010
爱你一辈子的散文文章_关于爱你一辈子的唯美散文 很多人都说,爱一个人就要爱一辈子,这样的爱情才是最好的,下面是第一范文网小编给大家整理的爱你一辈子的散文文章,希望能帮到大家! 爱你一辈子的散文文章:我会爱你一辈子 我们曾说过,在你最难过,最丧气到... 系统教程# 一起# 一辈子# 喜欢 4年前01780
关于爱情的散文日志欣赏 爱情电影中,千篇一律的情节使人感到乏味。下面是第一范文网小编收集整理关于爱情的散文日志欣赏,以供大家参考。关于爱情的散文日志欣赏篇一:青春不会老的旅行 作者:魏家劲 我们留恋校园的每一个角落,只因为... 系统教程# 我们# 散文# 日志 4年前01750
关于热爱家乡的散文 我们家乡的美丽,全是我们热爱家乡的结果。所以我们要热爱自己的家乡的风土人情,还要保护大自然的景观;下面是有关于热爱家乡的散文,欢迎参阅。关于热爱家乡的散文:热爱家乡 我的家乡是一个很吸引人的地方,不... 系统教程# 家乡# 我们# 散文 4年前01700
我们是如何记录图片的? ,作为 Web 开发者,我们日常需要与各式各样的图片格式打交道,以至于有些知识几乎已经成为常识,比如我们应该都知道 PNG 可以支持透明度,jpg 可以压缩到较低的质量,而 gif 则可以显示动图... 网站建设# 互联网# 可以# 图片格式 3年前1680
Golang 的 “omitempty” 关键字详解 熟悉 Golang 的朋友对于 json 和 struct 之间的转换一定不陌生,为了将代码中的结构体与 json 数据解耦,通常我们会在结构体的 field 类型后加上解释说明,注意:「结构体的属性... 网站建设# json# omitempty# 初始化 3年前1500
从头开始进行CUDA编程:线程间协作的常见技术 在前一篇文章中,我们介绍了如何使用 GPU 运行的并行算法。这些并行任务是那些完全相互独立的任务,这点与我们一般认识的编程方式有很大的不同,虽然我们可以从并行中受益,但是这种奇葩的并行运行方式对于我们... 网站建设# cuda# 我们# 数组 3年前1450
30分钟开发一款抓取网站图片资源的浏览器插件 ,基于谷歌浏览器的插件层出不穷, 它可以帮助我们解决单一网站解决不了的很多问题,也有很多前端极客们开发了大量有意思的浏览器插件,所以我也花了大概一天的时间,看完了谷歌浏览器插件开发文档,在这里特地总结... 网站建设# 开发# 我们# 插件 4年前1310
win11win键没反应 有时候在使用键盘的时候发现没有响应,这就说明了可能是键盘的问题,也有可能是电脑中的设置出了问题,那么我们应该如何解决呢,下面让我们一起来看一下。,方法一:,检查我们的键盘,可能键盘中带有灰尘,影响了键... 电脑技巧# lock# win# 可能 2年前1130
22道 JavaScript 面试常被问到的问题 ,如果你想从事开发工作,我们在准备面试的时候,总会遇到很多面试题,这些面试题,都是企业作为筛选人员的一种方式,虽然,不一定能够找到合适的员工,但是这样的方式会提升他们的工作效率。,而作为应聘者的我们... 网站建设# javascript# 我们# 时候 4年前1060
笔记本亮度怎么调,详细教您笔记本亮度怎么调 我们都知道,笔记本的亮度针对我们的眼睛起着较大的危害。由于如果电脑的显示屏亮度得话,就很容易让我们的眼睛眼睛近视。可是如果显示屏的亮度过亮得话,便会给我们的眼睛导致不适感。因此我们要将显示屏亮度调成适... 电脑技巧# 亮度# 我们# 显示屏 4年前900
哈希函数、哈希表、HashMap,二叉搜索树简介 大家好,我是梁唐。,随着这篇文章,我们进入了本书的第五章——哈希表。,要理解哈希表,就需要先理解哈希函数,而想要理解哈希函数,最好从它的原理入手。我们为什么需要哈希函数,它的出现解决了一个什么实际的问... 网站建设# 函数# 哈希# 张三 3年前880
微前端:前端的微服务 微服务是构建可以独立工作的小型自治团队的流行方式。不幸的是,就其本质而言,微服务只在后端工作。即使有最好的微服务架构,前端开发仍然需要高度的相互依赖,这会引入耦合和通信开销,这会拖慢每个人的速度。,我... 网站建设# 前端# 我们# 服务 4年前820
Go:Map 和 内存泄露 大家好,我是程序员幽鬼。分享一篇关于 map 和“内存泄露”的文章。,摘要:map 总是可以在内存中增长;它从不收缩。因此,如果它导致一些内存问题,你可以尝试不同的选项,例如强制 Go 重新创建 ma... 网站建设# go# map# 内存 5年前820
超详细的 React 组件设计过程 - 仿抖音订单组件 作为数据驱动的领导者react/vue等MVVM框架的出现,帮我们减少了工作中大量的冗余代码, 一切皆组件的思想深得人心。,组件就是对一些具有相同业务场景和交互模式代码的抽象,这就需要我们对组件进行规... 网站建设# react# 我们# 用到 3年前810
Synchronized 的几种错误用法,你会了吗? 大家好, 我是指北君。,synchronized 在我们平常工作中也是挺常用的, 对于摆脱多线程问题很有帮助。但是如果synchronized被错误使用时,可能会给我们带来很多麻烦。,在本文中,我们将... 网站建设# synchronized# 同步# 对象 3年前800
代码注释的艺术,优秀代码真的不需要注释吗? 前天回家路上,有辆车强行插到前面的空位,司机大哥暴躁地拍着方向盘吐槽道“加塞最可恶了”,我问“还有更可恶的吗”,司机大哥淡定说道“不让自己加塞的”。似乎和我们很类似,我们程序员届也有这 2 件相辅相成... 网站建设# 代码# 加塞# 可恶 3年前760
Web3应和Web2一样用JavaScript构建 译者 | 卢鑫旺,在过去的几个月里,我们听到了很多关于Web3的消息,然而,关于它是什么以及我们如何操作它,仍然有一个谜。最近,加密行业的市场低迷导致了用户和开发人员的进一步怀疑,但我们必须将Web... 网站建设# javascript# web# 开发人员 3年前760
一文搞定Python读取文件的全部知识 文件是无处不在的,无论我们使用哪种编程语言,处理文件对于每个程序员都是必不可少的,文件处理是一种用于创建文件、写入数据和从中读取数据的过程,Python 拥有丰富的用于处理不同文件类型的包,从而使得我... 网站建设# open# python# 我们 4年前740
八个无需编写代码即可使用 Python 内置库的方法 近几年 Python 语言之所以流行,是因为我们可以使用它编写更少的代码来实现复杂的功能。Python 开发者社区非常欢迎那些封装了复杂实现但是对使用者十分友好的工具包。,然而,Python 的简便性... 网站建设# python# 代码# 命令行 3年前730
EntityFrameworkCore上下文如何实现继承? 若在项目较小的情况下且仅内部调用等等,为免去重新定义基础设施服务上下文以及模型等等,我们大可以将基础设施服务上下文打成nuget包形式或项目引用方式等等,然后其他服务上下文继承基础设施上下文,如此这... 网站建设# testdbcontext# 上下文# 基础设施 4年前730
Spring Cloud 还没学明白,Istio 又是什么鬼?? 大家好,我是不才陈某~,过去,我们运维着“能做一切”的大型单体应用程序。这是一种将产品推向市场的很好的方式,因为刚开始我们也只需要让我们的第一个应用上线。,而且我们总是可以回头再来改进它的。部署一个... 网站建设# 分布式# 并发# 我们 4年前720
九个应知应会的单行Python代码 ,当我们开始学习 Python 时,我们通常会优先编写能够完成工作的代码,而不会关注代码的可读性以及代码的简洁性和效率。,确切来说,这是完全没有问题的,但是有一些方法可以在不忽略可读性的情况下缩短我们... 网站建设# python# 代码# 可读性 4年前710
win11退出windows账户 在登录微软账户的时候有些时候也是会给我们带来不便的,我们可以退出微软账户将账号模式改为本地登录,这样就可以避免一系列问题了,下面我们一起来看一下如何退出。,1、首先我们点击“ 开始”。,,2、然后点击... 电脑技巧# 我们# 本地# 点击 2年前660
Excel永不消亡 作者 | Michael Bolton,译者 | 涂承烨,策划 | Ethan,罗里·萨瑟兰(Rory Sutherland)在畅销营销书籍《炼金术》(Alchemy)中写道,“电子表格没有给奇迹留下... 网站建设# excel# 我们# 电子表格 3年前650
七大提高React 性能的技巧 ,一些刚开始学习 React,或者从其他框架转入 React 的开发者,一开始可能不会太关注性能。因为需要一些时间来发现新学习的框架的性能缺点。,后来,由于缺乏经验,这些开发人员在编写代码时会犯一些小... 网站建设# react# 性能# 我们 4年前640
win11突然黑屏怎么办 我们在运行win11的时候会遇到突然黑屏的情况,黑屏的原因是多样的,不过解决的办法也是有很多的,下面我们就来看一下如何解决win11黑屏死机的问题吧。,,方法一:,我们可以卸下外部硬盘驱动,还有其他电... 电脑技巧# win# 我们# 杀毒软件 2年前630
win11内存完整性无法打开 要是出现了内存完整性无法打开的情况,多半是硬件不兼容,我们需要找出不兼容的硬件将其删除或者是一个一个拔出来,这样子就可以解决问题了。,方法一:,1、要是出现了内存不完整的话,系统会给我们提示。,2、我... 电脑技巧# 兼容# 内存# 完整性 2年前630
Go 真实项目的性能案例研究 大家好,我是程序员幽鬼。,Dolt DB[1] 是世界上第一个可以像 git 存储库一样分支和合并、推送和拉取、分叉和克隆的 SQL 数据库。,我们从头开始构建 Dolt 的存储引擎,以加快这些操作... 网站建设# dolt# sql# 存储 3年前630
使用 Python 和 Matplotlib 在文本中绘制字符 本文的目的是帮助您开始在 python 中绘制数据。 我们将创建一个条形图来绘制给定文本文件中字符的频率。 在这种情况下,文本文件包含了《了不起的盖茨比》的内容。,,这个项目的环境会比较小。 虚拟环境... 网站建设# python# read# 字符 4年前630
深入理解 Spring 事务:入门、使用、原理 大家好,我是树哥。,Spring 事务是复杂一致性业务必备的知识点,掌握好 Spring 事务可以让我们写出更好地代码。这篇文章我们将介绍 Spring 事务的诞生背景,从而让我们可以更清晰地了解 ... 网站建设# spring# 事务# 介绍 4年前610
详解Lombok @ToString() 的使用技巧 大家好,我是指北君。,在平时我们工作的时候,我们经常会使用toString() 方法来输出一个对象的一些属性信息。Lombok 给我们提供了一个自动生成 toString()代码的注解,可以减少代... 网站建设# account# lombok# tostring 3年前590
论可观测性和监控在软件中扮演的角色 译者 | 布加迪,审校 | 孙淑娟,我们在本文中将深入探讨可观测性及其在软件中的重要性。我们将了解可观测性的历史、目标和重要性,以及软件生命周期缺少可观测性可能会带来的问题。我们还将分析可观测性与监... 网站建设# 我们# 监控# 观测 5年前590
如何使用 Java 将图像文件转换为 GIF 或 WebP 格式 了解如何将数十种常见的图像文件类型(包括但不限于 PNG 和 JPG)分别转换为 GIF 和 WebP 格式。,,如果我们准备在线为特定目的重新格式化图像,我们选择的新格式需要准确反映我们设想的用例... 网站建设# gif# jpg# 图像文件 4年前570
如何正确使用Event Sourcing 作者 | 苏晓风,,我们经常看到随着Event Sourcing一起出现的,还有几个大家比较熟知的概念:CQRS, EDA(Event-driven Architecture),当然还有DDD。在经历... 网站建设# event# sourcing# 会计 3年前560
手把手教大家在 Spring Boot 中处理 flowable 中的用户和组! 然说我们在实际开发中,很少会直接用到 flowable 中的用户体系,但是,也不太可能完全用不到,毕竟官方设计了这个东西,而存在就必然有其合理性,所以,今天松哥还是来和大家聊一聊,在 Spring B... 网站建设# boot# flowable# spring 3年前560
详解 Java.util.Arrays 的使用技巧 大家好,我是指北君。,在本文中,我们来看看 java.util.Arrays ,我们可以使用 Arrays 创建,比较,排序,搜索,stream 和转化数组。,我们来看看,使用Arrays 怎么创建一... 网站建设# arrays# copyof# 使用 3年前560
如何在DDD中建立领域模型 作者 | TWInsights,在前文《当我们谈论DDD时我们在谈论什么》中我们讨论了DDD的战略设计和战术设计。在本文中我们将继续探讨领域模型。,,在实际项目中,模型设计者往往过早陷入具体构... 网站建设# ddd# 关联# 我们 4年前560
提高 Python 代码可读性的五个基本技巧 Python 中有许多方法可以帮助我们理解代码的内部工作原理,良好的编程习惯,可以使我们的工作事半功倍!,例如,我们最终可能会得到看起来很像下图中的代码。虽然不是最糟糕的,但是,我们需要扩展一些事情... 网站建设# python# 代码# 可读性 4年前550
使用 Go 和树莓派排查 WiFi 问题 去年夏天,我和妻子变卖了家产,带着我们的两只狗移居了夏威夷。这里有美丽的阳光、温暖的沙滩、凉爽的冲浪等你能想到的一切。我们同样遇到了一些意料之外的事:WiFi 问题。,不过,这不是夏威夷的问题,而是我... 网站建设# wifi# 公寓# 我们 4年前540
分布式数据库的高可用性简史 作者 | Sean Loiselle, Jessica Edwards,译者 | 崔莹峰,策划 | 云昭,电脑可以没日没夜地运行,但早先的网站却做不到24*7小时的运营。现在看来我们都不可思议。然而... 网站建设# 我们# 计算机# 请求 4年前540
Vue3 中还处在实验性阶段 Suspense 是个啥? ,Suspense 不是你想的那样。是的,它帮助我们处理异步组件,但它的作用远不止于此。,Suspense 允许我们协调整个应用程序的加载状态,包括所有深度嵌套的组件。而不是像一个爆米花用户界面一样... 网站建设# suspense# 加载# 我们 5年前540
Nacos源码系列—关于服务端那些事儿 在上节课中,我们讲解了客户端注册服务的大体流程,客户端在注册服务的时候调用的是 NamingService.registerInstance 来完成实例的注册,在最后呢我们知道服务注册是通过 naco... 网站建设# nacos# 我们# 服务 4年前530
哪个是用于开发 Java 应用程序的优秀操作系统? Java 在 Windows、macOS 和 Linux 发行版上运行良好。,,我在 Chronicle Software 工作,我们的大部分软件都是开源 Java 库,所以我们不——或者更确切地说... 网站建设# ide# java# 我们 5年前530
计算时间序列周期的三种方法 周期是数据中出现重复模式所需的时间长度。更具体地说,它是模式的一个完整周期的持续时间。在这篇文章中,将介绍计算时间序列周期的三种不同方法。,,我们使用City of Ottawa 数据集,主要关注的是... 网站建设# 周期# 序列# 我们 4年前520
老板觉得冷,服务如何缩容? 大环境稳中向好,公司却不行了。为什么?肯定是自己的问题,这怪不得别人。在任老板紧裹大袄的今天,我们也没必要穿着秋裤耍帅,保暖措施是一定要跟上的。,这些保暖方案,除了要降本增效把可怜的劳动者变成灵活劳动... 网站建设# 保暖# 我们# 搭建 5年前520
终端复用软件Tmux的那些事儿 简单来说,tmux是一个终端复用器,第一,它是在终端下,也就是我们常说的命令下使用的,第二,它是一个可以在一个窗口管理各种会话的软件。也就是说,你可以在一个终端下干多种事情,一边写前端项目,一边写后台... 网站建设# tmux# 可以# 我们 5年前520
DevOps优秀实践之应用开发和部署 作者 | 朱烨,,本系列内容是我们在不同项目的维护过程中总结的关于DevOps/SRE方面的优秀实践,我们将致力于在项目上尽最大的努力来推行这些优秀实践。我们希望这些最佳实践能对项目的稳定运营提供帮助... 网站建设# devops# sre# 优秀 5年前510
win11蓝牙怎么打开 蓝牙功能可以帮助我们无线连接鼠标或者说是键盘,可以让我们更方便的使用办公,我们在设置中找到蓝牙,然后就可以开启使用了,十分的好用。,1、首先我们打开“ 开始”。,,2、然后点击“ 设置”。,,3、接着... 电脑技巧# 我们# 打开# 无线连接 2年前500
引领系统设计:深度探索的分步手册 ,通常,软件工程师在处理系统设计任务时遇到困难的主要原因有三个:,在阿里、腾讯、百度和字节这样的知名公司,如果一个工程师在系统设计上的表现不超过平均水平,他可能会发现自己在项目中的影响力有限。相反,表... 网站建设# 工程师# 我们# 步骤 2年前500
五个真正方便的 Python 装饰器,用于分析和调试Python代码 ,装饰器的美妙之处在于它们非常易于应用,为你的代码提供了许多额外的功能。在本文中,我将介绍 5 个方便的装饰器,你可以轻松地将它们应用于调试代码时遇到的实际问题。,在我们开始之前:你知道你也可以让装饰... 网站建设# python# wrapper# 代码 3年前500
Java record vs Lombok,谁更胜一筹? 大家好,我是指北君。,Java的 record 关键字是Java 14中引入的一个新的语义特性。record 对于创建小型不可变的对象非常有用。另一方面,Lombok 是一个Java库,可以自动生成一... 网站建设# color# java# lombok 4年前500
七个我在工作中经常使用的JavaScript技巧 ,,ES6 给我们编程带来了很多便利,以前用大量代码实现的功能现在变得非常简洁。,本文总结了我在工作中经常使用的 7 个 JavaScript 技巧,希望对你也有帮助。,有时,我们需要找到数组中的最大... 网站建设# flat# javascript# 我们 4年前500
JavaScript 中的依赖注入 ,依赖注入 DI (Dependency Injection) 是编程领域中一个非常常见的设计模式,它指的是将应用程序所需的依赖关系(如服务或其他组件)通过构造函数参数或属性自动注入的过程。这样做的好... 网站建设# 依赖# 我们# 注入 3年前490
面试官:为什么“false == []”和“false == ![]”都返回true? JavaScript 是一种非常优秀的编程语言,但与此同时,它也常常让我感到困惑。,,可能我还不够了解!有时我真的想不通它是如何工作的,看完这5个奇怪的问题,你就知道我为啥这么说了,你知道这些古怪问题... 网站建设# false# fatfish# 我们 4年前490
使用GitHub Actions实现自动化部署 大家在工作中想必都是通过自动化部署来进行前端项目的部署的,也就是我们在开发完某个需求时,我们只需要将代码推送到某个分支,然后就能自动完成部署,我们一般不用关心项目是如何build以及如何deploy的... 网站建设# 前端# 我们# 自动化 3年前480
win11打印机共享设置方法 共享打印机是一件很不错的事情,我们可以共同使用同一个打印机打印东西,而且连接起来也是十分的方便,下面我们一起来看看如何连接打印机吧。,1、首先我们“ win+i”进入设置。,2、然后点击“ 蓝牙和其他... 电脑技巧# 共享# 我们# 打印机 2年前470
三种非破坏性处理数组的方法 在这篇文章中,我们将会探索处理数组的三种方法:,目的是帮助你在需要处理数组的时候在这些特性之间做出选择。如果你还不知道.reduce()和.flatMap(),这里将向你解释它们。,为了更好地感受这三... 网站建设# 处理# 我们# 数组 2年前470
vivo 实时计算平台建设实践 2022年,vivo互联网在网用户总数达到2.8亿,多款互联网应用的日活超过了千万甚至突破了1亿,为了向用户提供优质的内容和服务,我们需要对如此大规模的用户所产生的海量数据进行实时处理,帮助我们进行运... 网站建设# vivo# 业务# 我们 4年前470
不要在 Python 中使用循环,这些方法其实更棒! 我们知道在 Python 中使用循环速度是很慢,如果你正在处理类似的情况,那该怎么办呢?,,在本文中,我将给大家分享可用于替代 Python 循环的方法和案例:,在开始使用上述函数之前,如果你还不熟悉... 网站建设# lambda# python# 使用 4年前470
构建基于Transformer的推荐系统 基于编码器的自注意力Transformer非常擅长预测自然语言生成任务的下一个字符,因为它们可以注意到给定字符周围的标记/字符的重要性。为什么我们不能应用这个概念来预测任何用户喜欢的给定物品序列中的下... 网站建设# 基于# 我们# 物品 5年前470
使用这些配置规范并格式化你的代码 在日常工作中,我们会接触形形色色的工程。如果工程使用的技术架构不同,可能会有对应不同的代码规范。而每个人的编码习惯是不一样的,也是难以短时间内改变的,这也是我们常常在开发一个新工程的时候,会遇到各种规... 网站建设# 工程# 我们# 所有 3年前460
如何修改 node_modules 里的文件 ,有时候使用npm上的包,发现有bug,我们知道如何修改,但是别人可能一时半会没法更新,或者是我们特殊需求,别人不愿意修改,这时候我们只能自己动手丰衣足食。一般常用办法有两个:,这两个办法的缺陷就是... 网站建设# alias# webpack# 代码 4年前460
Python 实现八个概率分布公式及可视化 ,概率和统计知识是数据科学和机器学习的核心;我们需要统计和概率知识来有效地收集、审查、分析数据。,现实世界中有几个现象实例被认为是统计性质的(即天气数据、销售数据、财务数据等)。这意味着在某些情况下... 网站建设# 均匀分布# 我们# 数据 3年前450
面试官:说一下线程间的通信 合理的使用多线程能够更好的利用服务器资源,一般来讲,每个线程内部都有自己的上下文,它们之间互不干扰。但是我们有时候需要多个线程之间互相协作,就需要我们掌握线程的通信方式。,首先我们先了解一下锁的概念... 网站建设# 多线程# 我们# 智行 3年前450
如何在Java中加密和解密zip文件? 大家好,我是指北君。,在本文中,我们来学习如何用Zip4j库创建受密码保护的压缩文件并将其解压。,让我们先把 zip4j 依赖关系添加到我们的 pom.xml 文件中。,首先,我们将使用ZipFil... 网站建设# zip# 加密# 密码保护 4年前450
揭秘 Python 中的 with 关键字 我们中的许多人在 Python 代码中一遍又一遍地看到这个代码片段:,但是,我们中的一些人不知道 with 有什么用,以及为什么我们需要在这里使用它。在此阅读中,您将找到关于 with 可解决的几乎所... 网站建设# python# 代码# 关键字 4年前450
没想到字符串分割还能这样玩 大家好,我是指北君。,我们写代码的时候,经常会遇到这样一个场景,那就是分割字符串。比如说把一个字符串分成N个,或者说按照N个字符分割。,我们今天就来看看怎么每隔N个字符分割字符串。首先我们就使用 JD... 网站建设# split# string# 分割 3年前440
在 Swift 图表中使用 Foudation 库中的测量类型 ,在这篇文章中,我们将建立一个条形图,比较基督城地区自然散步的持续时间。我们将使用今年推出的新的Swift Charts 框架,并将看到如何绘制默认不符合 Plottable 协议的类型的数据,如 M... 网站建设# measurement# swift# unitduration 3年前440
这些 Hook 更优雅地管理你的状态 今天我们来聊聊 ahooks 中那些可以帮助我们更优雅管理我们 state(状态)的那些 hook。一些比较特殊的,比如 cookie/localStorage/sessionStorage,useU... 网站建设# hook# state# 优雅 4年前440
面试官:阻塞队列有了解过吗? ,本节就一起探讨一下什么是阻塞队列,一起来看下吧!,我们先说一下为什么要引入阻塞队列。我们知道服务器的资源是有限的,就拿典型的生产者和消费者模型来讲。,消费者如果没有东西可以消费了,但是它还是在一直执... 网站建设# 我们# 本节# 生产者 3年前430
面试官:CyclicBarrier有了解过吗? ,Java提供了一些非常好用的并发工具类,不需要我们重复造轮子,本节我们讲解CyclicBarrier,一起来看下吧~,这个跟我们上节讲的CountDownLatch有点类似,从字面意思讲是相当于一个... 网站建设# countdownlatch# cyclicbarrier# 上节 3年前430
Pandas中Apply函数加速百倍的技巧 [ 引言 ] 虽然目前dask,cudf等包的出现,使得我们的数据处理大大得到了加速,但是并不是每个人都有比较好的gpu,非常多的朋友仍然还在使用pandas工具包,但有时候真的很无奈。,我们以App... 网站建设# apply# pandas# swift 4年前430
Css3的attr函数使用,加载unicode图标 阿里矢量图标在项目中都用使用,通常一般我们引入css使用iconfont,或者我们使用svg加载图标,亦或我们可以使用Unicode,除了第一种与第二种,今天分享第三种方式unicode加载... 网站建设# css# unicode# 加载 3年前420
用Python写了一个微信聊天机器人 ,在我们的生活和工作当中,很多时候我们并不能及时地回复消息,尤其是业务比较多的人,客户给我们发消息我们不回又不好,但又没有那么多精力时时回复,这个时候智能机器人就能帮助我们解决很多问题。,像电商类的客... 网站建设# python# 微信# 我们 3年前420
神器,轻松可视化 Python 程序调用流程 ,我们先来看下效果图:,,怎么样,很是惊艳吧~,下面我们就来一起完成这个可视化过程。,生成图片的过程,是依赖工具 graphviz 的,我们先进行下载安装。,下载地址,接下来我们还需要安装两个 Pyt... 网站建设# main# python# 代码 4年前420
架构治理基石:基于规范 + 模式的工具化 围绕于 ArchGuard,我们一直在探索适合于大多数企业的治理模式。通常来说,对于应用架构的治理来说,我们的预期目标是,对应的 架构设计 (广义上的)能被采纳和遵守。如果过程中出现有流程上的问题,导... 网站建设# 我们# 架构# 模式 5年前420
七个我在工作中经常使用的 JavaScript 技巧 ,ES6 给我们编程带来了很多便利,以前用大量代码实现的功能现在变得非常简洁。,本文总结了我在工作中经常使用的 7 个 JavaScript 技巧,希望对你也有帮助。,有时,我们需要找到数组中的最大值... 网站建设# flat# javascript# 我们 4年前410
详解微服务的五种测试策略 作者 | Tomas Fernandez,译者 | 朱钢,策划 | 信远 ,在测试方面,微服务需要不同的方法。,微服务应用程序是一组通过网络进行通信的分布式程序,并且与第三方服务和数据库接口进行交互... 网站建设# 应用程序# 我们# 服务 5年前400
如何让别人看不懂你的 JS 代码? 大家好,我是 ConardLi。,,我们在上周的文章中一种奇特的 JavaScript 编码风格:Get 一种可以用来装逼的 JavaScript 编码风格,引起了广大网友的热议。,这是实际上属于一种... 网站建设# javascript# 代码# 我们 4年前390
六个ES6中很酷的数组函数 关于奇怪的 Array 函数,众所周知,我们可以通过Array函数做以下事情。,初始化指定长度的数组;设置数组的初始值。,传递给Array函数的参数个数不一样,其作用也不一样。这常常让我感到困惑。,幸... 网站建设# array# 函数# 我们 3年前380
SOLID:开闭原则Go代码实战 一个软件实体,如类、模块和函数应该对扩展开放,对修改关闭。 简单地说:就是当别人要修改软件功能的时候,使得他不能修改我们原有代码,只能新增代码实现软件功能修改的目的。,作为程序员先上代码,比如我们想实... 网站建设# 代码# 修改# 我们 3年前380
Java多线程专题之Lock锁的使用 Lock它是java.util.concurrent.locks下的一个接口,它也是用来处理线程同步问题的。,因为它只是接口,所以我们需要找到它的实现类,下面重点给大家介绍ReentrantLock... 网站建设# java# lock# synchronized 3年前380
win11卡顿严重完美解决教程 很多朋友在使用win11系统时,感觉电脑时不时会出现卡顿的情况,这可能是因为我们的电脑配置稍低,或者系统本身运行占据硬件太多,我们可以通过以下两种方法尝试解决,下面就跟着小编一起来看一下吧。,,方法一... 电脑技巧# win# 卡顿# 性能 2年前370
19个杀手级 JavaScript 单行代码,让你看起来像专业人士 ,我们可以使用 Math.random() 来生成一个随机字符串,当我们需要一个唯一的 ID 时非常方便。,如果你了解 XSS,其中一种解决方案是转义 HTML 字符串。,此方法用于将字符串中每个单词... 网站建设# math# 使用# 字符串 4年前370
面试官:阻塞队列的底层实现有了解过吗? ,本节以ArrayBlockingQueue为例, 带大家看下阻塞队列是如何实现,一起来看下吧!,同样的,我们先从它的构造函数看起。,上节我们使用的就是它的默认用法,公平锁和非公平锁我们之前讲... 网站建设# arrayblockingqueue# 我们# 构造函数 4年前370
从0到1使用Webpack5 + React + TS构建标准化应用 作者 | 刘皇逊(恪语,本篇文章主要讲解如何从一个空目录开始,建立起一个基于webpack + react + typescript的标准化前端应用。,在项目开发中,我们可以使用create-reac... 网站建设# babel# react# 我们 4年前370
利用噪声构建美妙的 CSS 图形 ,在平时,我非常喜欢利用 CSS 去构建一些有意思的图形。,我们首先来看一个简单的例子。首先,假设我们实现一个 10x10 的格子:,,此时,我们可以利用一些随机效果,优化这个图案。譬如,我们给它随机... 网站建设# css# 噪声# 图形 4年前370
Python自动化办公小程序:实现报表自动化和自动发送到目的邮箱 ,大家好!我是虎哥。,作为数据分析师,我们需要经常制作统计分析图表。但是报表太多的时候往往需要花费我们大部分时间去制作报表。这耽误了我们利用大量的时间去进行数据分析。但是作为数据分析师我们应该尽可能去... 网站建设# 代码# 图标# 我们 5年前370
Java 如何验证文件名的有效性? 大家好,我是指北君。,在本文中,我们将讨论使用 Java 验证一个给定的字符串是否具有操作系统的有效文件名的不同方法。我们可以根据限制的字符或长度限制来检查该值。,我们将只关注核心解决方案,不使用任何... 网站建设# java# 字符串# 我们 5年前370
win11分屏功能怎么打开 分屏功能可以帮我们更好的对软件进行优化,而且分屏之后也可以更加便捷的处理对应的事物,可以大幅度的提高我们的办事效率,下面让我们来看看如何进行分屏。,方法一: ,1、按下键盘“ win+z”就可以进行分... 电脑技巧# 分屏# 可以# 右上角 2年前360
Python 打印彩色日志 ,首先,和正常打印日志一样,我们创建一个 logger,然后,把 logger 安装到 coloredlogs:,logger.propagate = False 确保 coloredlogs 不会将... 网站建设# coloredlogs# logger# 我们 4年前360
Istio 可以代替 Spring Cloud 吗? 过去,我们运维着“能做一切”的大型单体应用程序。这是一种将产品推向市场的很好的方式,因为刚开始我们也只需要让我们的第一个应用上线。,而且我们总是可以回头再来改进它的。部署一个大应用总是比构建和部署多个... 网站建设# 分布式# 并发# 我们 5年前360
服务出现明显的变慢,该如何诊断处理? 在日常工作中,应用出现性能问题是不可避免的,绝大部分公司都没有专门的性能团队,出现问题还是需要我们自己去排查处理,所以掌握基本的性能知识和技能就显得很有必要,也是开发工程师进阶的必要条件,能否快准狠的... 网站建设# 变慢# 性能# 我们 4年前350
Strategy Pattern 教你秒变“神枪手” 做一件事情有不同的实现方式,可以将变化的部分和不变的部分剥离开,去除大量的 if/else,提供高扩展性。,比如我们想要带妹吃鸡,就要成为一个神枪手。在各种枪战游戏中,有各种不同的枪,我们要根据射程的... 网站建设# else# 不同# 我们 4年前350
面试官:CountDownLatch有了解过吗? ,Java提供了一些非常好用的并发工具类,不需要我们重复造轮子,本节我们讲解CountDownLatch,一起来看下吧!,首先我们来看下这玩意是干啥用的。CountDownLatch同样的也是java... 网站建设# countdownlatch# java# 任务 3年前340
Python 制作微博抓取 GUI 程序 在前面的分享中,我们制作了一个天眼查 GUI 程序,今天我们在这个的基础上,继续开发新的功能,微博抓取工具,先来看下最终的效果。,,整体的界面还是继承自上次的天眼查界面,我们直接来看相关功能。,我们整... 网站建设# widget# 微博# 我们 3年前340