-
SpringBoot是一款非常流行的Java框架,其注解用法复杂而丰富。在介绍SpringBoot的注解之前,我们需要先了解Spring框架中的AOP(面向切面编程)概念。Spring的AOP可以帮助开发者实现一些非业务功能的代码,如日志记录、性能监控等。
阅读数:26 评论数:0

宅哥聊构架
后端
-
如果你会任意一门语言的stream流,没道理不会大数据开发。俗话说男追女隔座山,女追男隔层纱。如果说零基础学大数据,感觉前面是一座山,那么只要你会java或者任意一门语言的stream流,那大数据就只隔了一层纱。本文以javastream流计算为例,讲解一
阅读数:11 评论数:0

宅哥聊构架
后端
-
阅读数:1 评论数:0

宅哥聊构架
后端
-
开始准备开始之前我们需要有Redis安装,我们采用本机Docker运行Redis,主要命令如下css复制代码dockerpullredis
dockerrun--namemy_redis-d-p6379:6379redis
dockerexec-itm
阅读数:14 评论数:0

宅哥聊构架
后端
-
synchronized锁是啥?锁其实就是一个对象,随便哪一个都可以,Java中所有的对象都是锁,换句话说,Java中所有对象都可以成为锁。这次我们主要聊的是synchronized锁升级的套路synchronized会经历四个阶段:无锁状态、偏向锁、轻量
阅读数:14 评论数:0

宅哥聊构架
后端
-
阅读数:16 评论数:0

宅哥聊构架
后端
-
阅读数:10 评论数:0

宅哥聊构架
后端
-
概述性能优化,反复被提起,想要做到性能优化,先要理解性能优化,知其然才知其所以然,所谓的高性能就是合理的运用服务器的硬件资源,主要是Cpu和内存,硬盘,用大量的测试和计算,合理的计算使用服务器的资源,提升响应速度,提高吞吐率,就是性能优化的知识点。CPU的
阅读数:32 评论数:0

宅哥聊构架
后端
-
阅读数:19 评论数:0

宅哥聊构架
后端
-
前言 Lambda表达式是一种在现代编程语言中越来越常见的特性,可以简化代码、提高生产力。这篇文章将介绍10个必须掌握的Lambda表达式,这些表达式涵盖了在实际编程中经常用到的常见场景,例如列表操作、函数组合、条件筛选等。通过学习这些Lambda表达式
阅读数:28 评论数:0

宅哥聊构架
后端
-
认识SpringSecuritySpringSecurity是为基于Spring的应用程序提供声明式安全保护的安全性框架。SpringSecurity提供了完整的安全性解决方案,它能够在Web请求级别和方法调用级别处理身份认证和授权。因为基于Spring框
阅读数:13 评论数:0

宅哥聊构架
后端
-
阅读数:41 评论数:0

宅哥聊构架
后端
-
阅读数:37 评论数:0

宅哥聊构架
后端
-
阅读数:11 评论数:0

宅哥聊构架
后端
-
软件测试是保障软件质量的重要环节,对于软件开发过程中的每个阶段都有至关重要的作用。如果想从事软件测试行业,或者是提升自己的测试技能,那么软件测试该怎么学?下面介绍一些学习软件测试的方法。1、参加培训课程参加专业的软件测试培训课程可以帮助你更加系统、全面地学
阅读数:23 评论数:0

宅哥聊构架
测试技术
-
阅读数:52 评论数:0

宅哥聊构架
后端
-
阅读数:26 评论数:0

宅哥聊构架
后端
-
我们目前在工作中遇到一个性能问题,我们有个定时任务需要处理大量的数据,为了提升吞吐量,所以部署了很多台机器,但这个任务在运行前需要从别的服务那拉取大量的数据,随着数据量的增大,如果同时多台机器并发拉取数据,会对下游服务产生非常大的压力。之前已经增加了单机限
阅读数:16 评论数:0

宅哥聊构架
后端
-
从一道题目出发今天看到一道面试题,是关于async/await、promise和setTimeout的执行顺序,题目如下:asyncfunctionasync1(){
console.log('async1start');
awaitasync2(
阅读数:70 评论数:0

宅哥聊构架
后端
-
阅读数:47 评论数:0

宅哥聊构架
测试技术
-
开发环境JDK1.8Lombok-1.18.16背景公司因为开源节流需要,需要区分重要日志和非重要日志,一个月光日志的费用有30w之多确实恐怖了一些(PS:够几十个程序员的工资了)。所以,公司要求将日志区分开,去除一些非必要的日志,记录的日志也最多保留15
阅读数:49 评论数:0

宅哥聊构架
后端
-
阅读数:51 评论数:0

宅哥聊构架
测试技术
-
背景去年慢慢开始接触了Go语言,也在公司写了几个Go的生产项目。我是从Java转过来的。(其实也不算转,公司用啥,我用啥)在这个过程中,老是想用Java的思维写Go,在开始的一两个月,那是边写边吐槽。丑陋的错误处理,没有流式处理,还竟然没有泛型,框架生态链
阅读数:90 评论数:0

宅哥聊构架
后端
-
阅读数:14 评论数:0

宅哥聊构架
后端
-
Guava是google公司开发的一款Java类库扩展工具包,内含了丰富的API,涵盖了集合、缓存、并发、I/O等多个方面。使用这些API一方面可以简化我们代码,使代码更为优雅,另一方面它补充了很多jdk中没有的功能,能让我们开发中更为高效。今天Hydra
阅读数:29 评论数:0

宅哥聊构架
后端
-
阅读数:33 评论数:0

宅哥聊构架
测试技术
-
阅读数:415 评论数:0

宅哥聊构架
后端
-
阅读数:29 评论数:0

宅哥聊构架
后端
-
什么是OpenRestyOpenResty一个基于Nginx的高性能Web平台,能够方便地搭建处理超高并发的动态Web应用、Web服务和动态网关。例如有名的Kong网关和国产新秀ApiSIX网关都是基于OpenResty来进行打造的。OpenResty通过
阅读数:100 评论数:0

宅哥聊构架
后端
前端
-
阅读数:35 评论数:0

宅哥聊构架
后端
-
阅读数:29 评论数:0

宅哥聊构架
测试技术
-
前言研究表明,Java堆中对象占据最大比重的就是字符串对象,所以弄清楚字符串知识很重要,本文主要重点聊聊字符串常量池。Java中的字符串常量池是Java堆中的一块特殊存储区域,用于存储字符串。它的实现是为了提高字符串操作的性能并节省内存。它也被称为Stri
阅读数:6 评论数:0

宅哥聊构架
后端
-
阅读数:40 评论数:0

宅哥聊构架
测试技术
-
阅读数:39 评论数:0

宅哥聊构架
后端
-
前言直播、短视频、在线会议等应用越来越多地进入人们的生活,随之诞生的是丰富的各类创意玩法与新鲜体验,其中大量应用了以AI检测和图形渲染为基础的AR技术。而随着Web技术的不断成熟,AR技术在Web上的实现成为了一种可能。今天就总结了在Web端实现此功能的几
阅读数:175 评论数:0

宅哥聊构架
前端
-
阅读数:24 评论数:0

宅哥聊构架
测试技术
-
前沿最近web3.0的呼声真的是越来越高,也越来越疯狂。对于我们前端来说,我们需要具备什么技术呢?首先先介绍一下web3.0是如何衍生的互联网我们先聊一下啥是web,在1989年,由CERN(欧洲粒子物理研究所)中TimBerners-Lee领导的技术小组
阅读数:23 评论数:0

宅哥聊构架
前端
-
Spring核心Spring核心是IOC和AOP。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。至于更详细的说明,或者去深入理解Spring这两大核心,不是此篇文章的目的,暂不细说了。我们在Spring项目
阅读数:29 评论数:0

宅哥聊构架
后端
-
我们大多数Java程序员的日常工作基本都是在做业务开发,俗称crudboy。作为crudboy的你有没有这些烦恼呢?随着业务的迭代,新功能的加入,代码变得越来越臃肿,可维护性越来越低,慢慢变成了屎山遇到一些框架层的问题不知道怎么解决面试被问到使用的框架、中
阅读数:7 评论数:0

宅哥聊构架
前端
-
软件测试萌新在经过一段系统地学习后,就会投递简历进行面试,这也是觉得你能不能进入到测试岗位最关键的一步,但由于都是初初接触这个行业,并没有太多的测试面试经验,因此,不少萌新在找工作前,都想要提前熟知面试官可能会问到的问题,那,这种初级软件测试面试题都有哪些
阅读数:34 评论数:0

宅哥聊构架
测试技术
-
阅读数:30 评论数:0

宅哥聊构架
前端
-
阅读数:64 评论数:0

宅哥聊构架
测试技术
-
map()map() 方法会返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。该方法按照原始数组元素顺序依次处理元素。其语法如下参数参数名含义currentValue数组中正在处理的当前元素。index可选数组中正在处理的当前元素的索
阅读数:106 评论数:0

宅哥聊构架
前端
-
阅读数:89 评论数:0

宅哥聊构架
测试技术
-
阅读数:20 评论数:0

宅哥聊构架
2022
-
阅读数:50 评论数:0

宅哥聊构架
2022
-
阅读数:16 评论数:0

宅哥聊构架
测试技术
-
阅读数:20 评论数:0

宅哥聊构架
2022
-
神经网络由对数据执行操作的层或模块组成。torch.nn命名空间提供了构建神经网络所需的所有模块。PyTorch中的每个模块都是nn.Module的子类。神经网络本身也是一个模块,但它由其他模块(层)组成。这种嵌套结构允许轻松构建和管理复杂的架构。在接下来
阅读数:27 评论数:0

宅哥聊构架
2022
-
持续创作,加速成长!这是我参与「掘金日新计划·10月更文挑战」的第4天,点击查看活动详情写代码之前先回顾一下RNN的计算公式:隐藏层计算公式:mathbf{H}_t=phi(mathbf{X}_tmathbf{W}_{xh}+mathbf{H}_
阅读数:45 评论数:0

宅哥聊构架
2022
-
最近在做一个需求,希望在微信浏览器里打开h5页面,然后直接唤起自家的APP。搜索一番,发现微信早在2020年就开放一个标签,用于打开APP,再也不需要干儿子了。没有太多研究时间,大致说下逻辑,备用,代码仅供参考。官方文档绑定域名登录微信公众平台进入“公众号
阅读数:11 评论数:0

宅哥聊构架
2022
-
阅读数:21 评论数:0

宅哥聊构架
测试技术
-
什么是架构,什么是架构师?这似乎是聊架构话题时永恒的问题。从内心讲我真的不想回答架构具体需要做什么,架构师应该具体负责什么。因为从实际情况看,在不同的系统层级,不同的需求下架构师的职责也会不同;从不同的技术角度看,架构师又是个变色龙——一时是技术的大拿,一
阅读数:23 评论数:0

宅哥聊构架
2022
-
阅读数:34 评论数:0

宅哥聊构架
2022
-
阅读数:40 评论数:0

宅哥聊构架
测试技术
-
阅读数:26 评论数:0

宅哥聊构架
2022
-
我在看博客的时候发现Imagen提出了一个新的评价指标的,但是公众号都只是提了一嘴没有详细说明,我为此又专门回去看了一下论文。那不如把看到的直接写一下,方便那些只想了解一下Imagen,看公众号对评价指标描述不清楚,又对评价指标很感兴趣的人。先说一下。Dr
阅读数:71 评论数:0

宅哥聊构架
2022
-
阅读数:15 评论数:0

宅哥聊构架
2022
-
阅读数:59 评论数:0

宅哥聊构架
测试技术
-
阅读数:22 评论数:0

宅哥聊构架
2022
-
中国出海人工智能服务公司ADVANCE.AI作为中国出海企业信任的服务商,一直以来都站在出海企业的身后,通过提供数字转型、反欺诈和流程自动化等解决方案来帮助出海企业开拓新市场,已成功服务全球超700家知名企业客户。近日。更是发表了相关文章,剖析哥伦比亚的金
阅读数:39 评论数:0

宅哥聊构架
工具
-
阅读数:59 评论数:0

宅哥聊构架
测试技术
-
1.RocketMQTopic创建机制RocketMQTopic创建机制分为两种:一种自动创建,一种手动创建。可以通过设置broker的配置文件来禁用或者允许自动创建。默认是开启的允许自动创建autoCreateTopicEnable=true/false
阅读数:35 评论数:0

宅哥聊构架
工具
-
一、对象的扩展对象(object)是JavaScript最重要的数据结构。ES6对它进行了重大升级属性的简洁表示法ES6允许在大括号里面,直接写入变量和函数,作为对象的属性和方法。这样的书写更加简洁。constfoo='bar';
constbaz={f
阅读数:23 评论数:0

宅哥聊构架
工具
-
阅读数:33 评论数:0

宅哥聊构架
测试技术
-
阅读数:81 评论数:0

宅哥聊构架
工具
-
阅读数:84 评论数:0

宅哥聊构架
测试技术
-
.需求分析亲们,你们要写会议纪要嘛?亲们,你们要写会议纪要嘛?亲们,你们要写会议纪要嘛?当您面对成吨的会议录音,着急写会议纪要而不得不愚公移山、人海战术?听的头晕眼花,听的漏洞百出,听的怀疑人生,那么你是否想到了自动听写服务?想想也是,百度一看,好家伙,收
阅读数:40 评论数:0

宅哥聊构架
工具
-
阅读数:44 评论数:0

宅哥聊构架
测试技术
-
前言koa致力于成为一个更小、更富有表现力、更健壮的、更轻量的web开发框架。因为它所有功能都通过插件实现,这种插拔式的架构设计模式,很符合unix哲学。一个简单的服务,如下:constKoa=require('koa')
letapp=newKoa()
阅读数:53 评论数:0

宅哥聊构架
工具
-
阅读数:34 评论数:0

宅哥聊构架
测试技术
-
1网速计算在音视频播放的场景中,用户的网速是影响体验的重要因素,播放器在播放的过程中,可以计算单位时间获取的数据量来衡量网速。flv.js的实例提供了statistics_info事件获取当前的网速。flvPlayer.on('statistics_inf
阅读数:25 评论数:0

宅哥聊构架
工具
-
阅读数:30 评论数:0

宅哥聊构架
工具
-
1.Sentinel简介Sentinel被称为分布式系统的流量防卫兵,是阿里开源流控框架,从服务限流、降级、熔断等多个维度保护服务,Sentinel提供了简洁易用的控制台,可以看到接入应用的秒级数据,并且可以在控制台设置一些规则保护应用,它比Hystrix
阅读数:61 评论数:0

宅哥聊构架
工具
-
什么是KVO?KVO(key-value-observing)是一种键值观察机制,它允许当前对象去观察目标对象的某个属性的变化;当被观察对象的属性发生变化后,会通过特定方法通知观察者对象属性变化的一些情况内容,观察者对象拿到变化情况后做出相关操作。关于KV
阅读数:20 评论数:0

宅哥聊构架
工具
-
loader原理loader概念帮助webpack将不同类型的文件转换为webpack可识别的模块。loader执行顺序了解执行顺序之前,需要先了解loader的分类pre:前置loadernormal:普通loaderinline:内联loaderpos
阅读数:10 评论数:0

宅哥聊构架
工具
-
一、背景起因最近Chrome浏览器升级到96大版本后,二维码入口从地址栏移动至二级菜单。这对H5前端开发来说不太友好,每次需要页面二维码时都需要多点两下(* ̄︿ ̄)。因此萌生了开发一个二维码ChromeExtension的想法(@ ̄ー ̄@)。经过多方技术选
阅读数:89 评论数:0

宅哥聊构架
工具
-
.概述tensorflowobjectdetectionapi一个框架,它可以很容易地构建、训练和部署对象检测模型,并且是一个提供了众多基于COCO数据集、Kitti数据集、OpenImages数据集、AVAv2.1数据集和iNaturalist物种检测数
阅读数:41 评论数:0

宅哥聊构架
工具
-
阅读数:23 评论数:0

宅哥聊构架
测试技术
-
阅读数:42 评论数:0

宅哥聊构架
工具