leossteven_社区达人页
产品
解决方案
文档与社区
权益中心
定价
云市场
合作伙伴
支持与服务
了解阿里云
AI 助理
备案
控制台
开发者社区
首页
探索云世界
探索云世界
云上快速入门,热门云上应用快速查找
了解更多
问产品
动手实践
官方博客
考认证
TIANCHI大赛
活动广场
活动广场
丰富的线上&线下活动,深入探索云世界
任务中心
做任务,得社区积分和周边
高校计划
让每位学生受益于普惠算力
训练营
资深技术专家手把手带教
话题
畅聊无限,分享你的技术见解
开发者评测
最真实的开发者用云体验
乘风者计划
让创作激发创新
阿里云MVP
遇见技术追梦人
直播
技术交流,直击现场
下载
下载
海量开发者使用工具、手册,免费下载
镜像站
极速、全面、稳定、安全的开源镜像
技术资料
开发手册、白皮书、案例集等实战精华
插件
为开发者定制的Chrome浏览器插件
探索云世界
新手上云
云上应用构建
云上数据管理
云上探索人工智能
云计算
弹性计算
无影
存储
网络
倚天
云原生
容器
serverless
中间件
微服务
可观测
消息队列
数据库
关系型数据库
NoSQL数据库
数据仓库
数据管理工具
PolarDB开源
向量数据库
热门
百炼大模型
Modelscope模型即服务
弹性计算
云原生
数据库
云效DevOps
龙蜥操作系统
平头哥
钉钉开放平台
物联网
大数据
大数据计算
实时数仓Hologres
实时计算Flink
E-MapReduce
DataWorks
Elasticsearch
机器学习平台PAI
智能搜索推荐
数据可视化DataV
人工智能
机器学习平台PAI
视觉智能开放平台
智能语音交互
自然语言处理
多模态模型
pythonsdk
通用模型
开发与运维
云效DevOps
钉钉宜搭
支持服务
镜像站
码上公益
leossteven
已加入开发者社区
1909
天
勋章
更多
专家博主
专家博主
星级博主
星级博主
技术博主
技术博主
初入江湖
初入江湖
成就
已发布74篇文章
0条评论
已回答0个问题
0条评论
已发布0个视频
github地址
我关注的人
更多
粉丝
更多
游客sgseofszffy2e
游客sgseofszffy2e
华哥北911
华哥北911
rgmdx5nnjok4
rgmdx5nnjok4
游客ratqwxppcqhvi
游客ratqwxppcqhvi
游客7f45cfflbiey
游客7f45cfflbiey
145650
145650
如徽RH
如徽RH
星星靓
星星靓
李先森1
李先森1
1千年123
1千年123
Mr.Zheng
Mr.Zheng
吐鱼的泡泡4
吐鱼的泡泡4
技术能力
兴趣领域
擅长领域
技术认证
Apsara Clouder基础技能认证:阿里巴巴编码规范
获得于2023-12-31 21:49:32
公众号【你呀不牛】
精选
高分内容
最新动态
文章
问答
视频
暂无精选文章
暂无更多信息
2022年06月
06.16
16:51:42
发表了文章
2022-06-16 16:51:42
一次代码走查看出来同事的问题
一次代码走查看出来同事的问题
06.16
16:43:41
发表了文章
2022-06-16 16:43:41
来Javaer,学学go吧(二)
Go与Java
06.16
16:34:22
发表了文章
2022-06-16 16:34:22
来Javaer,学学go吧(一)
Go与Java
06.16
15:59:59
发表了文章
2022-06-16 15:59:59
宝,请你注意点(使用线程池注意点)
宝,请你注意点(使用线程池注意点)
06.16
15:45:12
发表了文章
2022-06-16 15:45:12
架构视角-到底如何做好分层
在进行程序开发和设计时我们常常提到分层的概念,但是怎么样的分层才是好的分层呢,这篇谈谈在如何分层这个问题上的一些体会,和大家探讨一下
06.16
15:36:46
发表了文章
2022-06-16 15:36:46
面试永远逃不过的synchronized(下)
面试永远逃不过的synchronized
06.16
15:31:24
发表了文章
2022-06-16 15:31:24
面试永远逃不过的synchronized(上)
面试永远逃不过的synchronized
06.16
14:35:20
发表了文章
2022-06-16 14:35:20
我又被eureka坑了
Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。
06.16
14:28:06
发表了文章
2022-06-16 14:28:06
可靠性利器-重试机制
在日常开发中,我们经常会遇到需要调用外部服务和接口的场景。外部服务对于调用者来说一般都是不可靠的,尤其是在网络环境比较差的情况下,网络抖动很容易导致请求超时等异常情况,这时候就需要使用失败重试策略重新调用 API 接口来获取。重试策略在服务治理方面也有很广泛的使用,通过定时检测,来查看服务是否存活。
06.16
14:01:14
发表了文章
2022-06-16 14:01:14
谷歌的guava竟然也有坑
谷歌的guava竟然也有坑
06.16
13:55:06
发表了文章
2022-06-16 13:55:06
高并发场景常用容器小总结
高并发场景常用容器小总结
06.16
13:48:23
发表了文章
2022-06-16 13:48:23
Java8如何实现多时区和夏令时
Java8如何实现多时区和夏令时
06.16
13:39:39
发表了文章
2022-06-16 13:39:39
ES之Windows下环境搭建
ES是一个基于Lucene的分布式全文搜索服务器,和SQL Server的全文索引(Fulltext Index)有点类似,都是基于分词和分段的全文搜索引擎,具有分词,同义词,词干查询的功能,但是ES天生具有分布式和实时的属性。
06.16
13:29:19
发表了文章
2022-06-16 13:29:19
Spring的奥秘AOP(四)
前文讲了很多原理性的东西,使用起来比较繁琐,通过Spring框架提供的注解能很方便的实现切面功能。 Spring中使用注解方式实现AOP,采用@AspectJ方式实现,首先确定需要切入的方法,也就是连接点
06.16
13:21:42
发表了文章
2022-06-16 13:21:42
Spring的奥秘AOP(三)
前文讲到增强某个类的功能可以提取公共接口,让代理类实现接口达到增强的目的。想想是不是还有其他方式呢? 对了面向对象三大特性之一-----继承,通过继承来增强父类的功能,这也就是CGLIB实现AOP的原理,Spring AOP也采用了这种方案。
06.16
13:15:32
发表了文章
2022-06-16 13:15:32
Spring的奥秘AOP(一)
AOP:面向切面编程,相对于OOP面向对象编程。 spring的AOP的存在目的是为了解耦。AOP可以让一组类共享相同的行为。在OOP中只能通过继承类和实现接口,这样就增加了代码之间的耦合度,且类只能单继承,阻碍了更多行为添加到一组类上,AOP弥补了OOP的不足。
06.16
13:08:02
发表了文章
2022-06-16 13:08:02
常用微服务框架的UT方案 |Java 开发实战
经过前面几次文章的分享的UT的相关知识,相信应该对UT的好处和基本使用已经有了了解。今天接着分享UT相关最后一测文章,希望对大家在UT的学习中有一点点的帮助。
06.16
13:04:41
发表了文章
2022-06-16 13:04:41
老生常谈的线程池希望你已经都会了
老生常谈的线程池希望你已经都会了
06.16
12:38:15
发表了文章
2022-06-16 12:38:15
我想把Junit5说给你听 |Java 开发实战
我想把Junit5说给你听 |Java 开发实战
06.16
12:30:03
发表了文章
2022-06-16 12:30:03
工作多年后我更明白了UT的重要性(下)
对于有经验的开发写单元测试是非常有必要的,并且对自己的代码质量以及编码能力也是有提高的。单元测试可以帮助减少bug泄露,通过运行单元测试可以直接测试各个功能的正确性,bug可以提前发现并解决,由于可以跟断点,所以能够比较快的定位问题,比泄露到生产环境再定位要代价小很多。同时充足的UT是保证重构正确性的有效手段,有了足够的UT防护,才能放开手脚大胆重构已有代码,工 作多年后更了解了UT,了解了UT的重要性。
06.16
12:25:53
发表了文章
2022-06-16 12:25:53
工作多年后我更明白了UT的重要性(上)
对于有经验的开发写单元测试是非常有必要的,并且对自己的代码质量以及编码能力也是有提高的。单元测试可以帮助减少bug泄露,通过运行单元测试可以直接测试各个功能的正确性,bug可以提前发现并解决,由于可以跟断点,所以能够比较快的定位问题,比泄露到生产环境再定位要代价小很多。同时充足的UT是保证重构正确性的有效手段,有了足够的UT防护,才能放开手脚大胆重构已有代码,工 作多年后更了解了UT,了解了UT的重要性。
06.16
12:15:40
发表了文章
2022-06-16 12:15:40
旧瓶装新酒,常用设计模式的Java8实现方式
新的语言特性常常让现存的编程模式或设计黯然失色。比如Java 5中引入了for-each循环,由于它的稳健性和简洁性,已经替代了很多显式使用迭代器的情形。Java7中推出的菱形操作符(<>)在创建实例时无需显式使用泛型,一定程度上推动了Java程序员们采用类型接口(type interface)进行程序设计。 对设计经验的归纳总结被称为设计模式。设计软件时,如果愿意,可以复用这些方式方法来解决一些常见问题。这看起来像传统建筑工程师的工作方式,对典型的场景都定义有可重用的解决方案。例如,访问者模式常用于分离程序的算法和它的操作对象。单例模式一般用于限制类的实例化,仅生成一份对象。
06.16
12:11:45
发表了文章
2022-06-16 12:11:45
代码简化利器-行为参数化
在软件工程中,一个众所周知的问题就是,不管做什么,用户的需求肯定会变。比方说,有个应用程序是帮助农民了解自己的库存的。这位农民可能想有一个查找库存中所有绿色苹果的功能。但到了第二天,他可能会告诉你:“其实我还想找出所有重量超过150克的苹果。”又过了两天,农民又跑回来补充道:“要是我可以找出所有既是绿色,重量也超过150克的苹果,那就太棒了。”要如何应对这样不断变化的需求?理想的状态下,应该把工作量降到最少。此外,类似的新功能实现起来还应该很简单,而且易于长期维护。
06.16
12:04:10
发表了文章
2022-06-16 12:04:10
优秀程序员都在注意的十个点
很多事情并不难,只是缺乏多走半里路的习惯!
1
2
跳转至:
发表了文章
2022-06-17
记一次探索内存cache优化之旅
发表了文章
2022-06-17
嘿,Go开发时我是如何远程调试的
发表了文章
2022-06-17
使用Spring Data repository进行数据层的访问
发表了文章
2022-06-17
深入浅出聊聊Java函数式编程思想
发表了文章
2022-06-17
【如何亮剑】用例子讲解Stream
发表了文章
2022-06-17
【算法攻坚】回溯模板解题(与上一个不同)
发表了文章
2022-06-17
【算法攻坚】回溯模板解题
发表了文章
2022-06-17
[重构技巧]Java->更符合心智模型的DSL重构
发表了文章
2022-06-17
深入浅出JVM内存模型之文字纯享版
发表了文章
2022-06-17
【算法攻坚】原地删除数组元素
发表了文章
2022-06-17
小朋友, 好好学学lambda表达式吧!
发表了文章
2022-06-17
【算法攻坚】回溯括号
发表了文章
2022-06-17
【算法攻坚】快慢指针解法
发表了文章
2022-06-17
【算法攻坚】两道简单题目
发表了文章
2022-06-17
【算法攻坚】回溯电话号码
发表了文章
2022-06-17
【算法攻坚】最长公共前缀
发表了文章
2022-06-17
【算法攻坚】罗马数字与整数的互转
发表了文章
2022-06-17
【算法攻坚】整数转罗马数字
发表了文章
2022-06-17
【算法攻坚】实现简易正则匹配
发表了文章
2022-06-17
【算法攻坚】双指针技巧解题
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息
勋章
关注
粉丝