微软正式推出 Dev Box 服务,帮开发者利用云端工作站构建应用程序 7 月 11 日消息,微软在去年召开的 Build 2023 开发者大会上,宣布推出了 Dev Box 服务,帮助开发人员利用云端工作站构建应用程序。微软在去年 8 月发布公共预览版之后,于今天宣布正... 网站建设# box# dev# 开发人员 3年前470
学了两门编程语言后才知道的一些事 曾经听大佬说:作为软件从业人员,至少每年学一门新的编程语言。但事实往往是知易行难,工作了十多年,除非实践中用到了,才会去学习和运用一些。,但最近两个月换了新工作,连续学了两门新的编程语言:Python... 网站建设# golang# java# python 3年前590
RAS:Intel MCA-CMCI,你了解吗? Corrected machine-check error interrupt (CMCI)是MCA的增强特性,它提供了一种threshold-based的错误上报方式。这种模式下,软件可以配置硬件c... 网站建设# ce# cmci# corrected 3年前300
Spring5 中更优雅的第三方 Bean 注入 小伙伴们知道,当我们使用 Spring 容器的时候,如果遇到一些特殊的 Bean,一般来说可以通过如下三种方式进行配置:,不过从 Spring5 开始,在 AbstractBeandefinition... 网站建设# bean# okhttp# spring 3年前400
详解 HashMap 的底层实现原理 作者 | 波哥,作为一名程序员,你可能经常使用 HashMap 这个重要的数据结构,但你对它的底层实现原理可能不够了解。本文将通过图文结合的方式,为你详细解析 HashMap 的底层实现原理,并回答一... 网站建设# hashmap# 哈希# 实现 3年前1300
每个前端开发需要了解的15个强大的CSS属性 这篇文章介绍了15个重要的CSS属性,旨在提高读者的CSS知识和技能。文章以清晰的方式解释了每个属性的作用和用法,并提供了相应的示例代码。通过这篇文章,读者可以了解到一些有趣且实用的CSS属性。,CS... 网站建设# css# 伪类# 原素 3年前490
得物权益投放的设计及演化思考 在电商场景的日常导购过程中,大家都比较熟悉的是,各大电商往往会在各种导购场景的用户操作路径上有不断获得权益的领取机会,这些机会根据用户的路径和行为习惯综合考虑,从电商平台侧甚至商家侧从补贴成本综合考虑... 网站建设# 大促# 导购# 得物 3年前230
.Net8的AOT引导程序BootStrap .Net8的本地预编机器码AOT,它几乎进行了100%的自举。微软为了摆脱C++的钳制,做了很多努力。也就是代码几乎是用C#重写,包括了虚拟机,GC,内存模型等等。而需要C++做的,也就仅仅是引导程序... 网站建设# net# 代码# 引导 3年前660
想让头显跳出宅男圈,科技公司纷纷为女性开发VR健身应用 ,7月10日消息,虚拟现实头显制造商们为了吸引更多用户,开始将注意力从游戏转向健身等新型应用,特别是针对女性用户的健身类虚拟现实应用正在兴起。苹果、Meta和字节跳动旗下的Pico等公司正在与非游戏厂... 网站建设# 健身# 头显# 应用 3年前430
性能优化之详解各种指标 ,上篇文章最后提到了我们可以通过「performance」的一些属性对性能做统计,我们会发现performance对象下有非常多的属性,远不止上篇文章提到的DOMContentLoaded与Load这... 网站建设# dcl# fcp# fp 3年前110
并行计算框架Polars、Dask的数据处理性能对比 在Pandas 2.0发布以后,我们发布过一些评测的文章,这次我们看看,除了Pandas以外,常用的两个都是为了大数据处理的并行数据框架的对比测试。,,本文我们使用两个类似的脚本来执行提取、转换和加载... 网站建设# pandas# path# tripdata 3年前530
使用Llama.cpp在CPU上快速的运行LLM 大型语言模型(llm)正变得越来越流行,但是它需要很多的资源,尤其时GPU。在这篇文章中,我们将介绍如何使用Python中的llama.cpp库在高性能的cpu上运行llm。,,大型语言模型(llm... 网站建设# cpp# cpu# llama 3年前540
什么是DevOps监控以及如何在组织中实施? 译者 | 李睿,审校 | 重楼,如今的软件开发商经常面临两大挑战——快速交付和大规模创新。DevOps通过在软件开发生命周期(SDLC)中引入自动化来开发和交付高质量的软件,从而帮助解决这些挑战。 ... 网站建设# cd# ci# devops 3年前1520
模块化规范 CommonJS 会消失吗? ,当谈到 JavaScript 的模块化规范时,我们不可避免地会提到 CommonJS。多年来,CommonJS 在 Node.js 生态系统中扮演着至关重要的角色,它让开发者能够方便地使用模块化的代... 网站建设# commonjs# esm# javascript 3年前470
面对躺平同事,我开发了一个插件治好了我的精神内耗 插件已经开源了,可以看文章末尾,事情是这样的,前段时间我加入了公司某个小项目组,入组第一天,我要来了项目权限,下载完代码和依赖,然后npm start,打开浏览器控制台,,我尼玛,一个登陆页面就这么多... 网站建设# console# 插件# 注释 3年前580
Nginx反向代理Https域名时,请求报错502问题排查 ,在使用nginx反向代理后端服务器的时候,因为配置的是域名,导致HTTPS 请求转发失败,报 SSL 错误,js 报 502,,,1、查看nginx日志,发现报502,但是本地curl upstre... 网站建设# https# nginx# 域名 3年前300
你还在用命令式编程?Python函数式编程让你的代码更优雅! ,Python支持函数式编程,函数式编程是一种编程范式,它将计算机程序视为数学函数的组合。,lambda表达式是Python语言中的一个重要特性,它可以用于定义简单的匿名函数。lambda表达式通常用... 网站建设# lambda# 函数# 定义 3年前350
兼容性测试的正确打开方式 前几天在我创建的技术交流群,几位同学聊起了兼容性测试相关的话题。有测试的方法技巧,有如何选择测试时的切入点,也有在质量和投入成本之间如何做平衡的思考。,翻了翻写过的技术文章,大多集中在后端、中间件以及... 网站建设# 兼容# 兼容性# 操作系统 3年前560
服务架构简介:你是否了解这些常用架构? ,我们日常生活中使用很多应用程序,有微信、抖音、王者这种涉及多人联网互动的大型应用,它们以操作系统作为宿主;也有网站、小程序、PWA等借壳的应用。面向用户表现为Android/iOS/Windows... 网站建设# client# server# 应用程序 3年前190
Dubbo 我手写几行代码,就把通信模式给你解释清楚! 本文的宗旨在于通过简单干净实践的方式教会读者,为什么要使用Dubbo、怎么使用Dubbo、Dubbo通信的原理是什么。在学习本文后,你可以避开很多关于 Dubbo 使用时的坑,也能更清楚自己的编码是在... 网站建设# dubbo# 使用# 拆分 3年前1670
推动还是暂停: CIO们就人工智能最理想的发展路径各抒己见 随着人工智能的炒作周期和随后的反弹全面展开,IT 领导者发现自己在企业中使用人工智能方面处于一个微妙的转折点。,在 Elon Musk 和备受尊敬的人工智能先驱 Geoffrey Hinton 发出严... 网站建设# cio# elon# musk 3年前280
构建可靠的前端项目 - 少不了这些必备工具集 构建可靠的前端项目少不了这些必备工具集: ESLint、Prettier、Editorconfig、Husky、lint-staged、commitlint,它能帮助我们约束编码风格与提及规范,下文介... 网站建设# eslint# 工具集# 插件 3年前2300
SpringBoot 插件化开发模式,强烈推荐! 插件化开发模式正在很多编程语言或技术框架中得以广泛的应用实践,比如大家熟悉的jenkins,docker可视化管理平台rancher,以及日常编码使用的编辑器idea,vscode等,随处可见的带有热... 网站建设# 使用# 插件# 短信 3年前160
Spring源码学习之IDEA搭建Spring源码Debug环境 ,大家肯定都debug过spring的源码,看看bean的创建过程,有个缺点不能自己随意的添加注释。,学习开源框架的源码时,搭建一个可以方便地进行调试的环境是非常重要的,不明白的地方也可以修改一下源码... 网站建设# debug# idea# spring 3年前2650
聊聊「画图」和工具,你学会了吗? 每次遇到这个问题,脑回路都有一丝丝欢乐的氛围;,并不是问题奇怪;,而是自己对于画图这件事上并不专业,就算是涉及工作上的制图,也没特地去看过任何相关的语法或者规则;,事实上;,对于画图这个操作,个人纯属... 网站建设# 场景# 工具# 文字描述 3年前470
构建高性能可观测性数据流水线:使用Vector实现实时日志分析 ,在计算机系统的领域,可观测性可以理解为能够监控和了解一个系统内部状态的能力,这种能力它涵盖了几个方面:,通过可观测性能够知道系统是否在正常运行中,可以及时发现不正常的状态。,如果系统处在不正常的状态... 网站建设# 内部# 地去# 系统 3年前500
如何构建高效、可观的系统 经典老项目 system-design 教你如何设计一个健壮的系统,新项目 noodle 教你如何提升教育效率,而后者甚至单日获得了 1,600 star,刚开源就获得了 6k+ 的 star。,除了... 网站建设# star# 公众# 热帖 3年前430
聊聊目前软件行业的就业及想法 最近两个月一直处于忙碌状态:跳槽、转行、学习新的编程语言(Python + Golang)、赶工期、面试招人……也正是这一些列的经历,对目前的就业形势和软件从业人员的发展有了一些新的观察和思考,在这篇... 网站建设# golang# 大厂# 寒意 3年前310
十五周算法训练营——岛屿问题 ,给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。,岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。,此外,你可以假设该网格的四条... 网站建设# grid# 岛屿# 数值 3年前210
Spring MVC 异常处理方式 当程序发生异常时我们可以通过如下两个注解来统一处理异常信息。,@ControllerAdvice 和 @RestControllerAdvice,他们的区别其实就是Rest的注解中多了一个@Respo... 网站建设# controller# 处理# 字符串 3年前290
基于Redis实现一个简单的固定窗口限流器 大家好,我是渔夫子。,限流器是在大流量中保护服务资源的一种常用手段。限流器的实现有令牌桶方式、固定窗口限流器和滑动窗口限流器。本文介绍了基于Redis如何快速的实现固定窗口限流器。,最近在我们的项目中... 网站建设# redis# 固定# 窗口 3年前470
深入Fastjson源码命令执行调试 之前写过一篇fastjson漏洞文章,但是当时在复现利用链的过程中一直没有弹出计算器,而且利用链的代码单步调试也没有给出来,这次我要通过底层代码把漏洞实现过程展现出来。,上次不是没有弹出计算器吗,这次... 网站建设# fastjson# png# small 3年前310
浅谈无效化一个空窗口的后果,你学会了吗? 有时候,你可能会注意到这样一个现象:桌面上的所有窗口都刷新了自身并产生了闪烁。导致这个现象的原因之一是一个所谓的空句柄窗口 Bug。,如果你研究过 Win32 SDK 编程,则你应该比较熟悉这个函数... 网站建设# invalidaterect# 函数# 句柄 3年前220
架构设计思想AKF拆分原则 当我们需要分布式系统提供更强的性能时,该怎样扩展系统呢?什么时候该加机器?什么时候该重构代码?扩容时,究竟该选择哈希算法还是最小连接数算法,才能有效提升性能?在面对 Scalability 可伸缩性问... 网站建设# akf# 分布式系统# 扩展 3年前580
.Net8的AOT是如何被C++操控运行的 .Net目前有两条线,一条是正宗的.Net虚拟机CLR调用JIT的即时编译,另外一条就是通过ILC编译成本地的机器码也即是AOT。上一篇【C++是如何运行C#/.Net的?】说的是前者,本篇来看下后者... 网站建设# aot# net# 便宜 3年前370
了解 Java 21 的最新增强功能 Java 编程世界不断演进,要想在这个领域脱颖而出,你需要保持最新的知识。,Java 21 带来了一系列令人振奋的增强功能,革新了并发性、集合操作以及记录处理方式。,,扩展服务器应用程序一直是一个挑战... 网站建设# java# 功能# 服务器应用程序 3年前410
五个在IntelliJ IDEA中最常用的快捷键 定位声明快捷键是种在代码编辑器中快速定位类或方法定义的快捷方式。使用此快捷键,您可以轻松找到代码中使用的类或方法的定义或声明位置。这对于快速了解某个类或方法的实现非常有用。,图片,只需点击类名并使用以... 网站建设# idea# intellij# 声明 3年前1750
国外白帽子最喜欢的八种网络渗透测试工具 在分享探索精选的一些顶级网络渗透测试工具,以下是国外某安全团队在进行网络渗透测试时最流行最常使用的八种工具。,创作者: 戈登·费奥多·里昂,工具优点:最合适的开始方式可以说是所有网络渗透测试工具中最有... 网站建设# nmap# 创作者# 测试工具 3年前200
得物自建DTS平台的技术演进 DTS是数据传输平台(Data Transfer Platform的缩写),随着得物App的用户流量增长,业务选择的数据库越来越多样化,异构数据源之间的数据同步需求也逐渐增多。为了控制成本并更好地支持... 网站建设# dts# 平台# 数据 3年前430
什么是负载测试? 确保系统在压力下的鲁棒性能 了解负载测试如何通过识别瓶颈、增强可伸缩性和提高用户体验来提高性能。,,虽然负载测试听起来可能像一个只属于软件工程师或网络管理员的深奥领域,但实际上,在我们日益数字化的世界中,它是一个默默无闻的超级英... 网站建设# 应用程序# 性能# 测试 3年前620
17 个你不知道的JavaScript 专业技巧 学习一些适用的JavaScript 技巧,可以帮助我们提升工作效率,节省时间,最重要的是少代码多干活。,,现在,我们就一起来看一下这17个JavaScript技巧,如果你已经知道了的话,你就当做复习... 网站建设# javascript# null# 专业人士 3年前320
图形编辑器开发:以光标为中心缩放画布 ,大家好,我是前端西瓜哥。,画布缩放是图形设计工具中很重要的基础能力。,通过它,我们可以像举着一台摄影机,在图形所在的世界到处游逛,透过镜头,可以只看自己想看的图形;可以拉近摄影机,看到图形的细节;也... 网站建设# 图形# 坐标系# 摄影机 3年前860
如何洞察 .NET 程序非托管句柄泄露 很多朋友可能会有疑问,C# 是一门托管语言,怎么可能会有非托管句柄泄露呢? 其实一旦 C# 程序与 C++ 语言交互之后,往往就会被后者拖入非托管泥潭,让我们这些调试者被迫探究 非托管领域问题。,为了... 网站建设# c# 句柄# 托管 3年前240
Webpack源代码泄露漏洞研究 ,Webpack是一个前端资源模块化管理和打包工具,它可以将多种静态文件(图片、CSS、JS等)视为模块,通过各种插件对这些模块进行加载、转换、分块并最终输出到合适的位置。Webpack以其高度的可配... 网站建设# css# webpack# 代码 3年前300
成本低误差小,携程基于 Kafka 的 Serverless 延迟队列的实践 作者简介,Pin,关注 RPC、Service Mesh、Serverless 等云原生技术。,随着上云项目的不断推进,大量的应用需要部署到 aws 上,其中有很多应用都依赖延迟队列的功能。而在 aw... 网站建设# aws# kafka# 延迟 3年前210
浅析 SpringBoot FatJar 机制的设计与实现 SpringBoot FatJar 的设计,打破了标准 jar 的结构,在 jar 包内携带了其所依赖的 jar 包,通过在标准 jar 包中指定的 Main-Class 的 main 方法启动后,创... 网站建设# boot# inf# jar 3年前1780
决定放弃 JWT 了! JWT相信大家都有所了解,一种无状态的认证方式,因为JWT本身就能存储一些非敏感的身份信息,这种方式目前也被广泛使用,在陈某之前的Spring Cloud Gateway整合Spring Securi... 网站建设# jwt# oauth# redis 3年前3780
一日一技:iOS抓包最简单方案 写过爬虫的同学都知道,当我们想对App或者小程序进行抓包时,最常用的工具是Charles、Fiddler或者MimtProxy。但这些软件用起来非常复杂。特别是当你花了一两个小时把这些软件搞定的时候... 网站建设# app# 手动# 爬虫 3年前520
JavaScript日期时间操作完整指南! ,标准化时间是指使用一套公认的标准来表示和衡量时间的方法。这种标准化使得不同地区和系统之间能够统一地解读和比较时间。目前最常用的标准化时间系统是协调世界时(Coordinated Universal ... 网站建设# javascript# time# utc 3年前720
DDD实战 - Repository模式的妙用 大家好,我是飘渺。今天我们继续更新DDD(领域驱动设计) & 微服务系列。,在之前的文章中,我们探讨了如何在DDD中结构化应用程序。我们了解到,在DDD中通常将应用程序分为四个层次,分别为用户... 网站建设# ddd# layer# 应用程序 3年前250
单元测试(Unit testing)到底是什么? ,做开发的同学应该都听说过单元测试(unit testing),因为对单元测试的理解程度不同,所以对单元测试的看法也可能有所不同。本文就来深入讲解一下单元测试的概念、作用和是否需要做单元测试。,单元测... 网站建设# testing# unit# 单元 3年前260
SpringBoot读写分离组件开发详解 实现目标:一写多读,读可以任意配置多个,默认都是从写库中进行操作,只有符合条件的方法(指定的目标方法或者标有指定注解的方法才会从读库中操作)。独立打成一个jar包放入本地仓库。,实现原理:通过aop... 网站建设# aop# 写库# 操作 3年前150
Python 轻松爬取上千张小姐姐图片 废话不多说,咱们直接上最终的效果图,图片,图片,我们获取图片的目标地址是 360 壁纸库,网上有大神已经做过一波分析了,我们直接拿来使用,https://mkblog.cn/581/,我们首先获取壁纸... 网站建设# 信息# 千张# 图片 3年前2160
Scss编程有点骚 大家好,我是鬼哥,对我而言平时使用scss基本就是用于css颜色变量(实在的,我开始只用浏览器自己的var了),如果用scss变量来面对对象编程,确实用的挺少的。,今天遇到一个小需求:<日历看板... 网站建设# index# scss# 日历 3年前310
保姆级教程,彻底搞懂Java继承的五种用法 在Java中,继承是面向对象编程中的一个重要概念,它允许一个类(称为子类或派生类)继承另一个类(称为父类或基类)的属性和方法。通过继承,子类可以重用父类的代码,并可以在此基础上添加新的属性和方法,从而... 网站建设# java# 代码# 子类 3年前220
关于Java已死,看看国外开发者怎么说的 图片,博主在浏览 medium 社区时,发现了一篇点赞量 1.5k 的文章,名称叫《Java is Dead — 5 Misconceptions of developers that still t... 网站建设# dead# java# medium 3年前1280
抛弃KPI拥抱OKR,因为谷歌用过就更高级吗? 大家好,我是老梁。,今天和大家聊聊和大部分打工人息息相关的内容——绩效。,不知道大家有没有关注新闻,最近传闻说阿里高层变动之后将有大动作,其中一个大变动就是取消OKR,用回KPI。,那么OKR和KPI... 网站建设# kpi# okr# 区别 3年前330
老板说,给我把这个 JS React 项目迁移到 TypeScript Hi,我是 ssh,在我做前端的过程中,TypeScript + React 迅速的风靡起来,新项目越来越多的默认启用 TypeScript 做类型保护,它的各种好处对于长期维护的项目已经无需多言。那... 网站建设# javascript# react# typescript 3年前290
一文带您快速入门Kafka 作者 | 蔡柱梁,审校 | 重楼,Kafka 是使用 Scala 语言开发的一个多分区、多副本且基于 ZooKeeper 协调的分布式消息系统。目前,它的定位是一个分布式流式处理平台。,Kafka 在... 网站建设# kafka# 分布式# 副本 3年前390
Python 中的异常处理:学习这些技巧,让你在编程过程中更加从容 ,Python的异常处理是一种机制,用于在程序执行过程中捕获和处理错误。Python中的异常是一种对象,表示程序发生了一个错误或异常情况。在程序中,当出现异常时,程序会停止执行,并且Python解释器... 网站建设# python# 异常# 程序 3年前540
Java LockSupport与线程中断 一个线程不应该由其他线程来强制中断或停止,而是应该由线程自己自行停止。所以,Thread.stop, Thread.suspend, Thread.resume 都已经被废弃了。,在Java中没有办法... 网站建设# java# thread# 停止 3年前700
IO流为什么必须手动关闭,不能像其他的对象坐等GC回收? 在项目的开发过程中,当我们对文件进行读写操作时,不知道大家有没有碰到这样的问题。,有的同学在做一个读取临时文件数据的工作,当读完文件内容,准备将其删除的时候,有时候会正常,但有时候会提示:操作无法完成... 网站建设# io# 关闭# 删除 3年前1080
全链路根因定位,虎牙APM可观测平台建设实践 随着虎牙业务量的大规模增长,分布式应用服务架构日益复杂,排障定位变得越来越困难,原有传统监控方式已无法跟上业务发展需要。虎牙新建设了一套APM平台,结合虎牙直播业务特性,也紧靠业界标准做了高度自研扩展... 网站建设# apm# 分布式应用# 监控 3年前350
如何方便的检测React项目的性能? ,大家好,我卡颂。,对于长期迭代的React项目,性能是不能忽视的问题。通常我们通过:,检测运行时性能瓶颈。,实际上,React本身就内置了性能检测组件 —— Profiler,可以很方便的检测Rea... 网站建设# profiler# react# 性能 3年前280
用60行代码实现一个高性能的圣诞抽抽乐H5小游戏(含源码) 图片,•防抖函数的应用•用css实现九宫格布局•生成n维环形坐标的算法•如何实现环形随机轨道运动函数•实现加速度动画•性能分析与优化,图片,由于目前已有很多方案可以实现九宫格抽奖动画,比如使用动态ac... 网站建设# 九宫格# 函数# 动画 3年前500
AIGC:一把多功能的宝刀,如何使用取决于业务 在过去的几个月里,你可能已经对“AI能降本增效”这样的标题感到麻木,甚至有些厌倦。但是,作为一名专注于教育行业的架构师,我对AI的发展和应用仍然充满好奇和热情。我走访了多家教育企业、学校、AI研究员... 网站建设# ai# aigc# 会用 3年前390
Pandas对比Polars,语法和速度大PK Pandas是数据科学中必不可少的Python库。但其最大的缺点是对大型数据集的操作速度较慢。Polars是一种旨在更快地处理数据的Pandas替代方案。,本文简要介绍了Polars Python包... 网站建设# kaggle# pandas# polars 3年前480
一篇文章带你了解 JavaScript RegExp 对象 RegExp是正则表达式(regular expression)的简写。,,正则表达式描述了字符的模式对象。,当项目检索某个文本时,可以使用一种模式来描述要检索的内容。RegExp 就是这种模式。,简... 网站建设# regexp# 字符# 检索 3年前440
Spring 中 BeanFactory 和 FactoryBean 有何区别? 这也是 Spring 面试时一道经典的面试问题,今天我们来聊一聊这个话题。,其实从名字上就能看出来个一二,BeanFactory 是 Factory 而 FactoryBean 是一个 Bean,我们... 网站建设# bean# beanfactory# factorybean 3年前1050
开发人员必备:九个令人惊叹的CSS网格生成器推荐! 文章首先解释了CSS网格是什么以及为什么它在现代网页设计中非常重要。它强调了响应式设计的重要性,这是使网站在各种设备和屏幕尺寸上都能良好呈现的关键。,接下来,文章列举了9个最佳的响应式CSS网格生成器... 网站建设# css# 开发人员# 生成器 3年前1970
一种基于布隆过滤器的大表计算优化方法 在大数据行业内,尤其是数仓建设中,一直有一个绕不开的难题,就是大表的分析计算(这里的大表指亿级以上)。特别是大表之间的 Join 分析,对任何公司数据部门都是一个挑战!,主要有以下挑战:,优点:简单粗... 网站建设# join# 大表# 数据 3年前1710
记一次 .NET 某医院预约平台 内存泄露分析 前几天有位朋友找到我,说他的程序有内存泄露,让我帮忙排查一下,截图如下:,图片,说实话看到 32bit, 1.5G 这些关键词之后,职业敏感告诉我,他这个可能是虚拟地址紧张所致,不管怎么说,有了 Du... 网站建设# dump# 内存# 分析 3年前1260
前端新人入职必备清单,保姆级教程! ,,通常我们的项目都是依赖Node.js 环境的,所以第一步就来安装 Node.js。,打开 Node.js 官网(https://nodejs.org/en),其会自动识别当前的操作系统l类型,直接... 网站建设# js# node# npm 3年前380
AI虚拟点读机,手势识别+OCR+语音TTS 哈喽,大家好。,最近在研究AIGC方面的内容,好久没有更新公众号内容。,今天给大家分享的是用计算机视觉技术做一个虚拟点读机。,图片,技术上很简单,只不过工程实现先有些细节需要注意。,OpenCV读取视... 网站建设# 多线程# 点读机# 矩形框 3年前250
Golang模块级私有包(Internal Package Mechanism)详解 ,熟悉Golang的同学应该都知道Golang的包机制,一个包中的程序实体有两种访问权限:可导出(其他包可以访问)和不可导出(其他包不能访问,包内可访问)。,但是这两种访问权限并不能满足所有的场景,例... 网站建设# golang# 代码# 罗技 3年前480
Python面向对象编程实战让你轻松掌握 ,在Python中,面向对象编程是一种非常重要的编程范式。通过面向对象编程,可以更好地组织和管理代码,提高代码的复用性和可维护性。本篇博客将介绍Python面向对象编程的一些实战知识,包括单例模式、多... 网站建设# python# 单例# 模式 3年前620
一篇带给你SonarQube部署及代码质量扫描 ,点击 右上角账号 -> 下拉选择 我的账号 -> 点击 安全选项,输入 令牌名称 -> 点击 生成 或者 直接访问这个地址http://10.10.10.144:9000/acco... 网站建设# scanner# sonar# 点击 3年前3330
EasyExcel进阶之一个填充模版动态生成多个Sheet页 ,今天收到一个导出Excel的需求,这种需求经常做,看到模版还是是有点复杂的有头有行,一般的导出是不好做,使用模板填充比较简单!另外还有一个需求小编是第一次见,所以来记录一下,为后来人铺路!,需求:导... 网站建设# easyexcel# sheet# 填充 3年前470
Vue3使用hook封装常见的几种异步请求函数场景,让开发更丝滑 我们期望的场景是,,我的实现过程如下:,定义具体的数据返回值签名,完整的签名如下,函数实现如下:,我们验证下,fetch.gif,页面刷新后立即发出请求了!,我们期望的场景是,,这个的实现和上面类似... 网站建设# gif# 发出请求# 场景 3年前230
并发编程:Lock与Condition “可重入锁”是指当一个线程调用 object.lock()获取到锁,进入临界区后,再次调用object.lock(),仍 然可以获取到该锁。显然,通常的锁都要设计成可重入的,否则就会发生死锁。,syn... 网站建设# lock# 公平# 排队 3年前370
如何用 HTML+CSS+JavaScript 实现文本转语音功能 在今天这篇教程中,我们将学习如何使用 HTML、CSS 和 JavaScript 实现一个文本转语音功能。您只需输入文本,选择一种声音,然后单击“说话”即可。现在是创建文本到语音转换器 Web 应用程... 网站建设# html# tts# 文字 3年前390
17 个免费托管后端代码的网站工具 在当今世界,开发人员在后端托管解决方案方面有多种选择。有许多平台提供免费托管服务,使开发人员能够比以往更轻松地部署和管理他们的应用程序。本文将分享17 个热门站点,这些站点使您能够免费托管后端代码... 网站建设# cloudflare# 免费# 开发人员 3年前140
性能优化之window.onload ,最近在做一些性能优化相关的工作,相信大家在工作过程中也会遇到一些性能优化相关的场景,这对于前端开发者来讲是一项加分技能。为了我们的用户在使用我们的产品时能够有一个非常好的体验,我们需要对页面进行诊断... 网站建设# window# 两秒# 优化 3年前1570
虚拟现实的兴起:重新定义体验的未来 ,虚拟现实(VR)是我们都听说过的一个术语,不是吗?但虚拟体验会取代物理体验吗?现在说这个还为时过早。近年来的技术突破为沉浸式体验的新时代铺平了道路。,VR是一种使用计算机生成的世界或模拟,来产生沉浸... 网站建设# vr# 体验# 技术 3年前500
大模型又带火的一款2万星黑马项目! 撰稿 | 王瑞平,审校 | 云昭,开源、Github标星狂飙2万、CVP(即,ChatGPT+VectorDB+Prompt)架构...又一匹数据库黑马突出重围。,它就是Milvus向量数据库,几年前... 网站建设# cvp# github# milvus 3年前670
2023 年十大前端发展趋势 新技术的出现和老技术的淘汰让前端开发者们需要不断地学习和更新知识。特别是在经济不好的情况下,是否掌握新的技术很大程度决定着你是否被淘汰。,,虽然应用程序试图将网站替代,但前端 Web 开发业务仍在快速... 网站建设# web# 前端# 服务 3年前490
Python中怎样用索引和切片取出字符串片段? Python 语言为字符串中的元素编号,以实现对字符串中的单个字符或字符片段的索引。按照不同的方向,索引分为正向索引和逆向索引。假设字符串的长度为L,正向索引中字符串的字符编号从左至右由0递增为L-1... 网站建设# python# 字符# 字符串 3年前190
RBAC权限模型,就该这么设计! ,日常工作中权限的问题时时刻刻伴随着我们,程序员新入职一家公司需要找人开通各种权限,比如网络连接的权限、编码下载提交的权限、监控平台登录的权限、运营平台查数据的权限等等。,在很多时候我们会觉得这么多繁... 网站建设# 信息# 小伙伴# 权限 3年前840
新 Python 工具可检测 NPM 包是否存在“Manifest 混淆”问题 ,7 月 5 日消息,GitHub 和 NPM 的前工程经理 Darcy Clarke 上周警告称,NPM 包存在“Manifest 混淆”问题。系统管理员 Felix Pankratz 近日发布了一... 网站建设# npm# python# 注册表 3年前390
如何删除未使用的 CSS 代码? ,随着前端项目的不断迭代,就可能出现部分 CSS 代码未使用的情况。这些未使用代码就可能影响应用性能。,那么,如何有效地删除未使用的 CSS 代码呢?本文将介绍一种强大的工具——PurgeCSS,它可... 网站建设# coverage# css# purgecss 3年前460
SpringBoot整合工作流引擎Activiti 环境:Springboot2.2.11.RELEASE + Activiti7.1.0.M6 + MySQL,环境说明:,不知为何activit7中要吧这security强关联。。。,以上是pom.x... 网站建设# act# activiti# re 3年前490
Go 团队将修改 for 循环变量的语义,Go1.21 新版本即可体验! 大家好,我是煎鱼。,之前有提到 Go for 循环变量的问题,许多面试题和泄露与此有关。,Russ Cox(下称:rsc)甚至一度表示他一直在研究这个问题,认为当前语义的代价是很大的,想看看能不能进行... 网站建设# go# item# 变量 3年前770
总结一下Spring中事务失效的八种场景 这里以 MySQL为例,MyISAM引擎是不支持事务操作的,一般要支持事务都会使用InnoDB引擎,根据MySQL 的官方文档说明,从MySQL 5.5.5 开始的默认存储引擎是 InnoDB,之前默... 网站建设# mysql# spring# 事务 3年前330
Golang中命令行参数解析工具Flag包详解 ,Golang中的flag包用于解析命令行参数,提供了一个方便的接口来接收命令行参数,并将其转换为Go语言中的值。,先看段示例代码:,运行一下看下效果。,在命令行通过-name参数传入xiaoming... 网站建设# golang# stringvar# 参数 3年前580
转转C2B业务从零搭建精细化运营平台 在过去,为了提升用户从估价到下单各个阶段的转化率,业务会经常性地做一些活动投放或者用户召回等运营活动。这些活动往往都是粗投,没有细分用户群体。一是导致最终的转化率并不理想,二是不便于对不同群体的用户进... 网站建设# cb# 数据# 用户 3年前370
学习SqlSugar ORM框架的关键:对其模块与实现原理的详细分析 ,SqlSugar 是一款基于 ADO.NET 的轻量级 ORM 框架,它的核心模块包括 Core、Ado、Queryable、SqlBuilder 和 Attributes 等,下面就逐一进行深度解... 网站建设# ado# core# orm 3年前370
注解的这些高级技巧你会吗?快来学吧提高你的程序扩展性 ,自定义注解是Java语言的一项特性,可以为程序元素(类、方法、字段等)添加元数据,用于配置、编译检查、运行时处理等方面。在本篇博客中,我们将介绍自定义注解的高级应用,包括注解和泛型的结合使用、注解和... 网站建设# 使用# 泛型# 注解 3年前390
并发编程:Atomic类与悲观锁和乐观锁 对于悲观锁,认为数据发生并发冲突的概率很大,读操作之前就上锁。synchronized关键字,后面 要讲的ReentrantLock都是悲观锁的典型。,对于乐观锁,认为数据发生并发冲突的概率比较小,读... 网站建设# cas# 修改# 并发 3年前680
面试官:为什么JDK动态代理只能代理接口? 哈喽,大家好,我是了不起。如题,这个问题应该面试常考题,当你遇到这个问题时,如果你能回答出来JDK动态代理的原理,然后引申Cglib 动态代理,那么这个面试官一定会对你刮目相看。,,在Java中,动态... 网站建设# jdk# 代理# 动态 3年前2340
聊聊为什么向导式对话框中的取消按钮始终可用 PropSheet_SetWizButtons 是一个宏,其定义位于 PRSHT.H 头文件中,实际上,它只是调用了 PostMessage 函数来向目标窗口发送 PSM_SETWIZBUTTONS ... 网站建设# setwizbuttons# 向导# 对话框 3年前500