2G冲浪词条_个人页

个人头像照片 2G冲浪词条
个人头像照片
143
0
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2023年01月

  • 01.11 16:22:12
    发表了文章 2023-01-11 16:22:12

    不规范使用ThreadLocal导致的bug,说多了都是泪

    ThreadLocal一般用于线程间的数据隔离,通过将数据缓存在ThreadLocal中,可以极大的提升性能。但是,如果错误的使用Threadlocal,可能会引起不可预期的bug,以及造成内存泄露。
  • 01.10 09:58:02
    发表了文章 2023-01-10 09:58:02

    标准回答奉上!软件测试面试的这些话术赶紧拿走

    软件测试是一个复杂且重要的技术岗位,因此,大多数互联网企业在面试时,都会严谨对待每一个面试者。 而,作为即将去进行面试测试人来说,想要在面试中,沉着稳定地回答好面试官们提出的问题,前期的软件测试面试话术准备就少不了。
  • 01.09 16:15:13
    发表了文章 2023-01-09 16:15:13

    更简洁的参数校验,使用 SpringBoot Validation 对参数进行校验

    在开发接口时,如果要对参数进行校验,你会怎么写?编写 if-else 吗?虽然也能达到效果,但是不够优雅。 今天,推荐一种更简洁的写法,使用 SpringBoot Validation 对方法参数进行校验,特别是在编写 Controller 层的方法时,直接使用一个注解即可完成参数校验。
  • 01.03 16:59:02
    发表了文章 2023-01-03 16:59:02

    MyBatisPlus代码生成器

    AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。

2022年12月

  • 12.30 16:48:36
    发表了文章 2022-12-30 16:48:36

    都什么年代了,你居然还连不上GitHub?

    众所周知,GitHub是我们程序员在上班或者学习的时候经常会逛的一个地方[手动狗头],而且如果我们想参与开源项目的话,GitHub也是一个很好的平台。
  • 12.28 16:54:34
    发表了文章 2022-12-28 16:54:34

    登录 Redis分布式锁存在的问题

    Redis分布式锁存在的问题 假设有这样一个场景,在一个购票软件上买一张票,但是此时剩余票数只有一张或几张,这个时候有几十个人都在同时使用这个软件购票。在不考虑任何影响下,正常的逻辑是首先判断当前是否还有剩余的票,如果有,那么就进行购买并扣减库存数,否则就会提示票数不足,购买失败。伪代码如下:
  • 12.27 10:08:48
    发表了文章 2022-12-27 10:08:48

    你可以这样回答!2022年软件测试面试话术为你奉上

    面试就是就是进入岗位前的临门一脚,如果因为准备不足而导致面试失败那可就亏大了!因此,为了帮助大家提高面试成功率,尽快拿到高薪offer,我为你们准备了一套面试话术以及技巧,希望对即将参加软件测试面试的你们有所帮助。
  • 12.26 16:07:12
    发表了文章 2022-12-26 16:07:12

    如何快速实现 BitSail Connector?

    首先开发者需要通过 git 下载最新代码到本地,并导入到 IDE 中。同时创建自己的工作分支,使用该分支开发自己的 Connector。
  • 12.23 10:52:44
    发表了文章 2022-12-23 10:52:44

    软件测试题库存不存在?教你一招,轻松搞定面试题

    我们都知道,想要进入到一个公司的工作岗位上,就少不了面试,而一般来说,面试都只会为一些询问的问题,面试提前打好草稿就行,不需做太多的准备。
  • 12.15 16:23:26
    发表了文章 2022-12-15 16:23:26

    element的Form表单就应该这样用

    我们希望把表格的内容,验证规则,甚至于表单的样式,格式都能更规则化,配置化,这样后续我们可以通过构造json去实现一个表单,甚至可用实现拖拽式的构造表单。
  • 12.15 10:09:57
    发表了文章 2022-12-15 10:09:57

    掌握好这些软件测试面试技巧,面试成功率提升一半

    想要获得一份工作,面试是必不可少的环节,而想要在软件测试的面试过程当中,从容不迫地回答好hr的每一个问题,做足前期准备就必不可少。 为提高面试成功率,帮助大家尽快拿到高薪offer,我帮你们总结了以下几个面试的技巧,希望对即将参加软件测试面试的你有所帮助。
  • 12.13 18:14:03
    发表了文章 2022-12-13 18:14:03

    如何使用Node.js连接数据库

    在前面的文章中我们有手把手使用docker创建数据库,这里就直接沿用之前创建的数据库 首先启动docker,把之前的mysql容器运行起来
  • 12.08 16:56:14
    发表了文章 2022-12-08 16:56:14

    源码级深度理解 Java SPI

    SPI 是一种用于动态加载服务的机制。它的核心思想就是解耦,属于典型的微内核架构模式。SPI 在 Java 世界应用非常广泛,如:Dubbo、Spring Boot 等框架。本文从源码入手分析,深入探讨 Java SPI 的特性、原理,以及在一些比较经典领域的应用。
  • 12.06 16:48:34
    发表了文章 2022-12-06 16:48:34

    HTTP 与 HTTPS 区别

    HTTP 超文本传输协议 ,应用层协议。主要用于 Web 上传输超媒体文本的底层协议,经常在浏览器和服务器之间传递数据。通信就是以纯文本的形式进行。

2022年11月

  • 11.30 10:07:49
    发表了文章 2022-11-30 10:07:49

    软件测试面试怎么做?面试技巧有哪些?

    对于想要进入到软件测试岗的新手人员来说,面试这一关是非常重要的,它直接关系着你的去留,也关系后续的期待遇问题,那么,有没有什么技巧可以帮忙提高面试通过率呢?
  • 11.30 10:07:12
    发表了文章 2022-11-30 10:07:12

    IOC 怎么逻辑回答

    面试的时候如果这样回答这个问题 会感觉很干吧 也体现不出来你的能力 需要更有逻辑性的回答
  • 11.14 15:11:45
    发表了文章 2022-11-14 15:11:45

    初级软件测试面试会问什么 这些面试问题你得知道

    初级软件测试工程师大多为新入门的小白,在经历面试时,往往也是最忐忑的一部分人,所以他们也就迫切的想要知道,在即进行初级软件测试面试时,面试官会问写什么测试问题呢?
  • 11.04 16:41:35
    发表了文章 2022-11-04 16:41:35

    Java 定时任务技术发展历程

    定时任务是每个业务常见的需求,比如每分钟扫描超时支付的订单,每小时清理一次数据库历史数据,每天统计前一天的数据并生成报表等等。
  • 11.02 17:06:39
    发表了文章 2022-11-02 17:06:39

    XSS攻击是什么?| 面试题

    XSS是跨站脚本攻击(Cross Site Scripting),不写为CSS是为了避免和层叠样式表(Cascading Style Sheets)的缩写混淆,所以将跨站脚本攻击写为XSS。

2022年10月

  • 10.27 09:40:59
    发表了文章 2022-10-27 09:40:59

    软件测试培训哪里好?就业前景可观吗?

    近些年,由于我国的软件行业目前突破了作坊时代,由以前软件开发的单打独斗升级为工业化、流水线式的生产模式,作为工业化的产品,软件测试也就成为软件开发企业必不可少的质量监控部门,因此这也使得软件测试成为我国就业市场里面最热门的岗位之一,那么这让这么多人首选的软件测试就业前景怎样呢?
  • 10.14 16:46:10
    发表了文章 2022-10-14 16:46:10

    前端小白的几个坏习惯

    最近在教授前端小白学员编写一些简单的网页。在这个过程中发现了小白们比较容易遇到的一些问题或者坏习惯,在这里对它们进行一一解释。
  • 10.12 16:17:04
    发表了文章 2022-10-12 16:17:04

    给网站添加代码统计-实现流量的变现

    给网站添加代码统计-实现流量的变现

2022年09月

  • 09.30 09:16:42
    发表了文章 2022-09-30 09:16:42

    软件测试怎么学 自学和报班培训哪个好?

    现在如今的软件系统越来越复杂,一个软件可能由几到几十个人来开发,单个开发可能只熟悉他所编写的模块,对于其他有影响但不熟悉的模块,容易产生错误。
  • 09.29 17:20:38
    发表了文章 2022-09-29 17:20:38

    FaissPQ索引简介

    FaissPQ索引简介
  • 09.28 08:47:37
    发表了文章 2022-09-28 08:47:37

    什么是机器学习

    利用计算机的运算能力,从大量的数据中发现一个 “函数”或“模型” ,并通过它来模拟现实世界事物间的关系,从而实现预测、判断等目的。建模的过程就是机器“学习”过程。
  • 09.23 18:14:14
    发表了文章 2022-09-23 18:14:14

    【机器学习】李宏毅——自监督式学习

    【机器学习】李宏毅——自监督式学习
  • 09.22 17:30:34
    发表了文章 2022-09-22 17:30:34

    如何用人工智能自动玩游戏

    如何用人工智能自动玩游戏

2022年08月

  • 08.24 17:15:03
    发表了文章 2022-08-24 17:15:03

    Nacos的注册和使用

    <!-- SpringCloudAlibaba有关依赖 --> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alibaba-dependencies</artifactId> <version>2.2.5.RELEASE</version> <type>pom</type> <scope>import</scope> </dependency> 复制代码 客户端导入依赖,如果有eureka的依赖得先注掉 <!-- nacos客户端起步依赖 -->
  • 08.19 14:51:32
    发表了文章 2022-08-19 14:51:32

    Iterator与Generator

    Iterator 概念 Iterator 提供了一种统一的接口机制,为各种不同数据结构提供统一的访问机制。定义 Iterator 就是提供一个具有 next() 方法的对象,每次调用 next() 都会返回一个结果对象,该结果对象有两个属性,value 表示当前的值,done 表示遍历是否结束。
  • 08.17 10:54:21
    发表了文章 2022-08-17 10:54:21

    release-it帮我做了哪些自动化的事情

    release-it能干什么 我们先正常提交我们自己的代码,需求或bug以及其他 自动根据上一个版本标签(Tag)与最新历史进行对比并产出日志 conventional-changelog将变更写入到CHANGELOG.md 解析日志内容更新package.json的版本号 提交内容变化并打上版本标签 打开浏览器github,发布change-log版本
  • 08.11 09:47:42
    发表了文章 2022-08-11 09:47:42

    软件测试需要学多久 所处的阶段和选择不同,需要的时间也不一样

    众所周知,IT技术类在所有行业里,算是比较难学的一个行业了,这也导致很多人对它望而却步,但随着最近几年软件测试岗位的出现,让大家的对于IT行业又有了一个新的认识。
  • 08.10 10:12:29
    发表了文章 2022-08-10 10:12:29

    jQuery 编程 | jQuery 动画

    jQuery提供了一些列的动画基本方法,同时也提供了自定动画方案.animate()。 .show() 当提供一个 duration(持续时间)参数,.show()成为一个动画方法。.show()方法将为匹配元素的宽度,高度,以及不透明度,同时进行动画操作。 持续时间是以毫秒为单位的,数值越大,动画越慢,不是越快。字符串 'fast' 和 'slow' 分别代表200和600毫秒的延时。

2022年07月

  • 07.29 18:29:54
    发表了文章 2022-07-29 18:29:54

    线程池 ThreadPoolExecutor 详解

    对于操作系统而言,创建一个线程的代价是十分昂贵的, 需要给它分配内存、列入调度,同时在线程切换时要执行内存换页,清空 CPU 缓存,切换回来时还要重新从内存中读取信息,破坏了数据的局部性。因此在并发编程中,当线程创建过多时,会影响程序性能,甚至引起程序崩溃。 而线程池属于池化管理模式,具有以下优点: 降低资源消耗:通过重复利用已创建的线程降低线程创建和销毁造成的性能消耗。 提高响应速度:当任务到达时,任务可以不需要等到线程创建就能立即执行。 提高线程的可管理性:能够对线程进行统一分配、调优和监控。
  • 07.29 10:19:30
    发表了文章 2022-07-29 10:19:30

    网上学自动化测试靠谱吗 做好这点,在选择的时候绝对能找到靠谱的

    众所周知,目前我国软件测试每年都要新增大量岗位,但学校还没有开展软件测试相关的课程,而企业培养的人才远远不足需求。因此自学和培训就成为目前主流的从事软件测试的两个最有效的途径,但相对自学来说,参与培训能够在较短时间内学到软件测试的相关知识, 由于培训又分线下和线上,所以不少人就想要知道在网上学习软件测试靠谱吗?有没有自动化课程呢?
  • 07.14 17:08:32
    发表了文章 2022-07-14 17:08:32

    扩展 Kubernetes 之 Kubectl Plugin

    kubectl 是 重要的 kubernetes 管理/运维工具 kubectl 功能非常强大, 常见的命令使用方式可以参考 kubectl --help,或者这篇文章 这篇文章首先会简单介绍几个 kubectl 你可能不知道的小技巧,主要篇幅介绍 kubectl 的 plugin. kubectl 小技巧
  • 07.08 09:52:11
    发表了文章 2022-07-08 09:52:11

    Rem布局的原理解析

    rem和em很容易混淆,其实两个都是css的单位,并且也都是相对单位,现有的em,css3才引入的rem,在介绍rem之前,我们先来了解下em。 em作为font-size的单位时,其代表父元素的字体大小,em作为其他属性单位时,代表自身字体大小——MDN 我在面试时经常问会一道和em有关的题,来看一下面试者对css细节的了解程度,如下,问s1、s2、s5、s6的font-size和line-height分别是多少px,先来想一想,结尾处有答案和解释。
  • 07.01 11:36:05
    发表了文章 2022-07-01 11:36:05

    从0开始使用pnpm构建一个Monorepo方式管理的demo

    Monorepo这个词你应该不止一次听说了,像Vue3、Vite、ElementPlus等优秀开源项目都是使用Monorepo的方式管理项目,且这里说到的这几个项目都是采用pnpm作为包管理工具。 这篇文章就使用pnpm构建一个简单的Monorepo方式管理的项目。

2022年06月

  • 06.24 14:37:06
    发表了文章 2022-06-24 14:37:06

    文件系统中的目录与切换操作

    cd cd,change directory,切换当前工作目录。 除指定目录外,还有以下特殊目录。 .: 当前工作目录。 ..: 父级工作目录。 /: 根目录。 ~: home 目录,即当前的用户目录,同时也可用环境变量 $HOME 表示。假设当前用户为 shanyue,则 ~ 目录为 /Users/shanyue (mac系统)。
  • 06.17 10:53:43
    发表了文章 2022-06-17 10:53:43

    解决Editor.md上传图片获取不到图片地址问题

    Editor.md图片上传获取不到图片地址,Editor.md图片上传iframe存在跨域情况,几经调试都不好用,最后采取替代方案,还不存在跨域情况。 最近项目中要支持markdown 编辑器,现在基本做技术的没有不知道Markdown 的,因为实在是太强大了,只需要了解很简单的几个操作,即可编辑非常优美的文章,包括TeX科学公式(基于KaTeX)、流程图 Flowchart 和 时序图 ,不在让你浪费时间在格式的调整。
  • 06.10 17:55:52
    发表了文章 2022-06-10 17:55:52

    扁平数据转tree与tree数据扁平化

    有时我们拿到的数据的数据结构可能不是理想的,那么此时就要求前端程序员,具有改造数据的能力。例如拿到扁平的数据, 但我们要应用在 tree 树形组件或 Cascader 级联选择器组件中,这样的组件要求数据结构是非扁平的的具有层级递进关系的 tree 结构。 总之就是说,提供数据的接口给到的数据,未必符合要求,而当我们又无法令他人为为我们改变时,需求和要求就来到了前端程序员这里, 所以得具备这样的数据处理能力。
  • 06.02 10:24:22
    发表了文章 2022-06-02 10:24:22

    软件测试培训出来能找到工作吗 工资一般多少?

    软件测试培训出来能找到工作吗?相信这是很多想要学习软件测试的人员都想要知道的一个问题了吧,因此小编也为这一问题的,给做了以下解答,希望能大家提供一些参考。

2022年05月

  • 05.28 10:24:13
    发表了文章 2022-05-28 10:24:13

    Spring MVC 前端控制器 (DispatcherServlet)处理流程

    Spring MVC 请求处理流程 用户发起请求,到 DispatcherServlet; 然后到 HandlerMapping 返回处理器链(包含拦截器和具体处理的 Handler); 调用处理器链的适配器 HandlerAdapter 来处理; 执行具体的方法,比如 @RequestMapper修饰的逻辑处理方法; 返回结果的视图解析器; 最后进行视图解析和渲染返回结果给用户;
  • 05.20 10:37:59
    发表了文章 2022-05-20 10:37:59

    Python结构化数据分析工具Pandas之Pandas概览

    Pandas是做数据分析最核心的一个工具。我们要先了解数据分析,才能更好的明白Pandas。
  • 05.12 11:11:34
    发表了文章 2022-05-12 11:11:34

    LSTM:在Python中使用PyTorch使用LSTM进行时间序列预测

    时间序列数据,顾名思义,是一种随着时间改变的数据。例如,24小时气温数据,一个月得分产品价格数据,某一公司股票价格年度数据。高级深度学习模型,比如长短期记忆网络(LSTM),能够捕获到时间序列数据中的变化模式,进而能够预测数据的未来趋势。在这篇文章中,你将会看到如何利用LSTM算法来对时间序列数据进行预测。
  • 05.07 18:38:34
    发表了文章 2022-05-07 18:38:34

    2022年必会Vue3.0学习

    Vue3.0学习建议,针对学会vue2.0的同学。
  • 发表了文章 2024-11-08

    自动化测试在 Go 开源库中的应用与实践

  • 发表了文章 2024-11-06

    Mysql 中日期比较大小的方法有哪些?

  • 发表了文章 2024-11-04

    MyBatis(6)#{}和${}的区别

  • 发表了文章 2024-10-30

    MySQL存储引擎

  • 发表了文章 2024-10-28

    Go语言中的数组

  • 发表了文章 2024-10-24

    使用MyBatis缓存的简单案例

  • 发表了文章 2024-10-21

    Python 环境搭建之 conda

  • 发表了文章 2024-10-17

    Springcloud Alibaba + jdk17+nacos 项目实践

  • 发表了文章 2024-10-15

    Springboot加载注入bean的方式

  • 发表了文章 2024-10-11

    理解 Java 中的多线程编程

  • 发表了文章 2024-10-09

    BeanFactory 和 FactoryBean的区别

  • 发表了文章 2024-09-30

    GO方法与自定义类型

  • 发表了文章 2024-09-26

    Java NIO 开发

  • 发表了文章 2024-09-24

    Vertx高并发理论原理以及对比SpringBoot

  • 发表了文章 2024-09-20

    RocketMQ 消费进度持久化

  • 发表了文章 2024-09-18

    Spring Retry 教程

  • 发表了文章 2024-09-13

    Python中的单例模式

  • 发表了文章 2024-09-11

    常见java OOM异常分析排查思路分析

  • 发表了文章 2024-09-09

    Spring Cloud全解析:负载均衡算法

  • 发表了文章 2024-09-06

    线上OOM排查

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息