首页
学习
活动
专区
工具
TVP
发布

JavaEdge

关注公众号:JavaEdge,加入全国最大的后端交流群。
专栏作者
2430
文章
2482481
阅读量
176
订阅数
Java的Condition接口最正确的理解方式
Condition就是实现了管程里面的条件变量。 Java 语言内置的管程里只有一个条件变量,而Lock&Condition实现的管程支持多个条件变量。 支持多个条件变量,能让代码可读性更好,实现也更容易。例如,你看我这里实现一个阻塞队列,就需要两个条件变量:
JavaEdge
2022-11-30
2210
mybatis报错:Type handler was null on parameter mapping or property ‘__frch_xxx_0’
Type handler was null on parameter mapping or property ‘__frch_xxx_0’
JavaEdge
2022-11-30
1.4K0
Spring Bean的生命周期管理
Spring将调用它们的postProcessBeforeInitialization(预初始化)方法,在Bean实例创建成功后对进行增强处理,如对Bean进行修改,增加某个功能。
JavaEdge
2022-11-30
2860
Vue零基础开发入门
讲解部分 Vue 基础语法,通过 TodoList 功能编写,在熟悉基础语法的基础上,扩展解析 MVVM 模式及前端组件化的概念及优势。
JavaEdge
2022-11-30
3.4K0
webpack
html:html-webpack-plugin / html-loader js:babel-loader + babel-preset-es2015 css:style-loader + css-loader image+font:url-loader
JavaEdge
2022-11-29
6000
关注专栏作者,随时接收最新技术干货
JavaEdge
华为软件开发工程师
一看就懂的适配器设计模式
一般客户端通过目标类的接口访问它所提供的服务。有时,现有类可以满足客户端类的需要,但所提供接口不一定是客户端所期望的,可能因为现有类中方法名与目标类中定义的方法名不一致。
JavaEdge
2022-05-29
3610
Spring的@Autowired依赖注入原来这么多坑!
经常会遇到,required a single bean, but 2 were found。
JavaEdge
2021-12-07
4900
彻底讲清Web开发的Cookie、Session机制
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话 常用的会话跟踪技术是Cookie与Session。 Cookie通过在客户端记录信息确定用户身份 Session通过在服务器端记录信息确定用户身份
JavaEdge
2021-12-07
7370
【Java并发编程实战14】构建自定义同步工具(Building-Custom-Synchronizers)
JDK包含许多存在状态依赖的类,例如FutureTask、Semaphore和BlockingQueue,他们的一些操作都有前提条件,例如非空、任务已完成等。
JavaEdge
2021-12-07
4020
Spring5.x创建异步方法
Spring异步线程池的接口类,其实质是java.util.concurrent.Executor
JavaEdge
2021-12-07
2270
彻底讲清Web开发的Cookie、Session机制
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话 常用的会话跟踪技术是Cookie与Session。 Cookie通过在客户端记录信息确定用户身份 Session通过在服务器端记录信息确定用户身份
JavaEdge
2021-10-18
1.1K0
远离办公室的多人运动,看懂这篇Spring的IoC、AOP让你远离996
Spring AOP通过CGlib、JDK动态代理实现运行期的动态方法增强,以抽取出业务无关代码,使其不与业务代码耦合,从而降低系统耦合性,提高代码可重用性和开发效率。 所以AOP广泛应用在日志记录、监控管理、性能统计、异常处理、权限管理、统一认证等方面。
JavaEdge
2021-10-18
1870
凭借对Condition接口的理解,拿到25K的offer!
Condition实现了管程里面的条件变量。Java 内置的管程只有一个条件变量,而Lock和Condition二人组实现的管程支持多个条件变量。
JavaEdge
2021-04-30
3070
和学妹深入探讨CountDownLatch和CyclicBarrier的设计哲学
最近监控发现对账系统最近越来越慢,领导急了,开始询问我能优化一下性能吗。我深入看了对账系统的业务后,发现还是挺简单的:
JavaEdge
2021-04-25
5520
大一学妹对Java的Condition接口理解让我佩服,当面给她offer!
Condition就是实现了管程里面的条件变量。 Java 语言内置的管程里只有一个条件变量,而Lock&Condition实现的管程支持多个条件变量。 因为支持多个条件变量,能让代码可读性更好,实现也更容易。 例如,你看我这里实现一个阻塞队列,就需要两个条件变量。
JavaEdge
2021-04-23
3570
手把手教学妹CompletableFuture异步化,性能关系直接起飞!
由于 JDK1.5 Futrure 的 get 方法获取任务结果必须阻塞等待,Google 看不下去了,开发了 Guava 库
JavaEdge
2021-04-19
1.2K0
面试官:说说你们公司如何做服务路由的?
众所周知,负载均衡是为了解决 【服务的Consumer】 如何从众多可用服务节点中选取一个最合适的节点,对其发起调用。
JavaEdge
2021-04-09
3420
大厂是如何做微服务架构的服务路由的?
负载均衡算法是为了解决服务消费者如何从众多可用服务节点中选取一个最合适的节点发起调用。
JavaEdge
2021-03-23
1.1K0
js的继承与原型链
对于使用基于类的语言,如 Java 的开发人员,js 令人困惑,因为它是动态的,并且本身不提供一个 class 实现。(在 ES2015/ES6 中引入了 class 关键字,但那只是语法糖,JavaScript 仍是基于原型)。
JavaEdge
2021-03-15
1.4K0
mybatis报错
Type handler was null on parameter mapping or property ‘__frch_xxx_0’
JavaEdge
2021-03-13
6400
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档