注册登录
产品
社群
使用“Bing”搜本站
使用“Google”搜本站
使用“百度”搜本站
✓
站内搜索
注册登录
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
神易风
39
获赞数
13
关注数
52
粉丝数
关注他
发私信
广州
IP 属地广东
2018-04-23 加入
浏览 11.8k
举报
屏蔽
主页
回答
5
提问
3
文章
36
更多
<script>alert("hello world")</script>
106 声望
|
学徒
java
37
后端
34
spring
31
sql
30
mysql
30
1
黄金勋章
经典问题
2
白银勋章
火爆问题
4
青铜勋章
受欢迎问题
评论员
个人动态
发布了文章
2024-04-09
Spring Boot Junit动态代理实现Mock方法
神易风
说到Spring Boot 单元测试主要有两个主流集成分别是Mockito,Junit,这个各有特点,在实际开发中,我想要的测试框架应该是这个框架集成者。要有Junit能够运行某一个单元用例,完整的项目环境,又需要Mockito能对某一个依赖进行注入,指定返回值内容。可惜实际中这两个...
发布了文章
2024-03-26
Ubuntu 22安装Kubernetes 1.29
神易风
因为Kubernetes 1.20版本中,Docker支持已经被弃用,并在1.24版本后续的版本不再包含docker依赖了。后续使用containerd作为容器实现,它是OCI的规范,理论上所以符合OCI规范的容器都可以做Kubernetes的容器实现。虽然Docker已经被弃用而改用contrainerd了,但是conta...
发布了文章
2023-07-04
记一次使用分布式锁遇到设计问题
神易风
源自一个需求,对一个接口进行幂等控制。当时实现思路,创建一个声明注解,标注参数的对象的字段作为幂等标记,使用注解作为切点,进行环绕通知控制对业务方法进行增强,如果幂等字段已经存在,不调用业务方法。
发布了文章
2023-05-28
Java微服务云原生想法
神易风
现在越来越多人在讨论云原生,也就是使用Kubernetes作为部署架构,完全抽离IASS。其实Java跟云原生并不是这么搭配的,至少Spring Cloud跟Kubernetes 不合的,有很多功能重复的。 Spring Cloud的服务发现、配置中心、负载均衡、网关这些都可以在Kubernetes找到替代。...
发布了文章
2023-02-09
Elasticsearch源码解析之HTTP请求响应处理
神易风
因为ES已经存在多个版本,主要是每一个版本的启动流程都不一样,我这里不想单独去分析某一个版本如何进行启动的,解析ES如何去响应HTTP请求的,以及背后如何去实现。下面简单给大家分析下,HTTP服务器实现。
发布了文章
2022-11-03
nginx location URL匹配规则
神易风
replacement: 是重写 URI 的改写规则。当改写规则以"http://""https://"或"$scheme"开头时,Nginx 重写该语句后将停止执行后续任务,并将改写后的 URI 跳转返回客户端。
发布了文章
2022-10-08
Spring Rest Docs使用
神易风
今天给大家分享一个能通过代码自动生成文档技术,Spring Rest Doc过在单元测试中额外添加 API 信息描述,从而自动生成对应的文档片段。下面通过一个简单的例子演示下如何快速上手的。在Spring Boot项目中添加maven 依赖
发布了文章
2022-09-27
Spring Boot微服务个人见解
神易风
以前开发一个项目,要花费不少时间在搭建项目,配置文件上,到现在Spring Boot开箱即用,需要技术栈导入pom就可以了,技术变更带来效率提示是巨大的。有时候我会疑惑,这一切如何得来的,Spring Boot怎么抛弃war部署,抛弃繁琐xml配置。
发布了文章
2022-08-12
ReentrantReadWriteLock源码解析
神易风
在使用synchronize关键字修饰方法后,只允许一个线程进行访问,这个虽然有利于保证数据安全,却实际场景背道而驰的。实际中数据都是读取多,写入少,我们需要更粗细粒的并发锁。JVM concurrent.locks包给我们提供ReadWriteLock读写锁,内置两把锁,读锁、写锁,满足...
回答了问题
2022-08-09
java多线程场景下如何保证静态变量list读取和更新不出错?
神易风
这种场景明显就是读多写少,非常适合乐观锁使用啊,在读取数据时,允许多个线程并发访问,在写入时堵塞所有读取线程,直到写入成功。Java 自带乐观锁、悲观锁有StampedLock,当然ReadWriteLock也是可以处理这个场景的。
赞了文章
2022-08-09
2022目前三种有效加速国内Github
星野
前言利用镜像下载通过代理网站下载Gitee中转fork仓库下载修改 HOSTS 文件进行加速梯子(略)文章发布我的个人网站,并且阅读体验更好油猴插件Github 增强 - 高速下载为 Github 的 Git Clone、Release、Raw、Code(ZIP) 等文件添加 高速下载(加速下载)。第二种 安装Git...
赞了文章
2022-07-28
60分钟正则从入门到深入
comer
正则表达式对于我来说一直像黑暗魔法一样的存在。手机正则去网上搜,邮箱正则去网上搜,复杂点的看看文档拼凑一下,再复杂只能厚着脸皮让其他同事给写一个,从来没有系统的学习过。关于作者这几句话,我是深有感触,有幸畅游网络看到这篇博文和对应的慕课网视频,让我...
发布了文章
2022-07-27
ThreadLocal源码解析
神易风
ThreadLocal 如何实现线程间隔离,为什么ThreadLocal经常容易出现内存溢出。带着这两个问题,在源码中找寻答案。先从设置值开始,看ThreadLocal.set()如何实现的值保存。
发布了文章
2022-07-27
Spring事务实现原理
神易风
先从bean被创建后如何产生代理对象开始,在AbstractAutowireCapableBeanFactory.doCreateBean 初始化bean创建后,并且将依赖注入到bean中,在调用initializeBean 方法对刚刚完成依赖注入bean进行一次"初始化"
发布了文章
2022-07-27
Spring覆盖已初始化bean
神易风
时间并不是一成不变的,我想要获取当前时间呢,应该怎么覆盖已经在容器内bean。我一开始想到使用org..cloud.context.scope.refresh.RefreshScope,但是Spring boot项目并没有使用到Spring Cloud包,这个走不通,就试着registerBean动态注册相同名字bean,想着能不能覆...
赞了文章
2022-06-30
让你的GitHub下载飞速提升到2M/s以上
评布客
2020年7月27日整理发布多种GitHub加速方式!转载自:[链接] 1. GitHub 镜像访问 这里提供两个最常用的镜像地址: [链接] [链接] 也就是说上面的镜像就是一个克隆版的Github,你可以访问上面的镜像网站,网站的内容跟Github是完整同步的镜像,然后在这个网站里面进行...
赞了文章
2022-06-27
java多线程之Phaser
flydean
前面的文章中我们讲到了CyclicBarrier、CountDownLatch的使用,这里再回顾一下CountDownLatch主要用在一个线程等待多个线程执行完毕的情况,而CyclicBarrier用在多个线程互相等待执行完毕的情况。
发布了文章
2022-06-14
Skywalking 插件开发
神易风
SkyWalking 从 2017 年开始支持 OpenTracing 和 OpenTracing-Java API, 我们的 Span 概念与论文和 OpenTracing 类似. 我们也扩展了 Span.
发布了文章
2022-05-18
Spring Kafka深入学习分析
神易风
本文由来,有一个需求要在浏览器输入Kafka topic,消费组提交后自动开启消费,这个做起来比较简单,同事使用了Kafka 驱动包很快速完成这个。我突然想到能不能通过Spring Kafka自身框架完成这个功能,不使用底层驱动包来自做呢。而引出分析整个Spring Kafka 如何实现...
发布了文章
2022-04-12
认识Spring参数解析器
神易风
使用Spring MVC开发的,应该都使用过@RequstBody接收json参数,转换成pojo对象,非常方便阿,但是功能并不是很全面,有点点瑕疵,并不能支持json key 方式注入到String、Integer 这类类型对象。
标签得分
暂无数据
获得勋章
暂无数据
声望记录
暂无数据