首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
dunky
掘友等级
码农
我的架构师之路 https://blog.wthfeng.com/
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
82
文章 75
沸点 7
赞
82
返回
|
搜索文章
最新
热门
百万英雄类答题游戏的程序员打开方式
看了《程序员如何玩转《冲顶大会》?》大受启发,刚好前几天研究了下微信跳一跳的辅助,正好可以用上。 思路很明确,把答案截图pull过来,通过OCR识别成文字后再放到百度搜索。记过几番尝试后,一些容易搜索的问题还是是可以搜索答案的。
Wait/Notify通知机制解析
我们知道,java的wait/notify的通知机制可以用来实现线程间通信。wait表示线程的等待,调用该方法会导致线程阻塞,直至另一线程调用notify或notifyAll方法才可另其继续执行。经典的生产者、消费者模式即是使用wait/notify机制得以完成。在这篇文章中,…
AbstractQueuedSynchronizer整体解析
在此之前,我们深入源码分析过ReentrantLock系列,在那里就探讨过AbstractQueuedSynchronizer(下称AQS)类,称其是同步组件乃至整个并发包的基础类。这篇文章就深入AQS,从AQS的角度了解同步器以及ReentrantLock、Reentrant…
ReentrantLock 原理探究(二)
上篇 ReentrantLock 原理探究 (一) 介绍了 ReentrantLock 类的 lock()方法,这篇我们继续分析 unlock()过程以及条件变量的流程。
java 代理模式与 JDK 代理
代理模式是很常用的设计模式之一,一般可分为静态代理和动态代理两类。java 利用反射也对动态代理提供了支持。今天我们就来学习学习。
ReentrantLock 原理探究(一)
ReentrantLock 类是 synchronized 语义的替代品,可以实现与其相同的功能,了解其实现原理对并发编程无疑是很有帮助的。其次,ReentrantLock 的实现基础 AQS(AbstractQueuedSynchronizer) 也是 Java 并发编程中相当重要的一个类,所以无论如何,我们都要了解一番。
java 获取方法参数名的若干实践
我们知道 java 可以通过反射得到方法名、参数类型等信息。但我们似乎不能直接得到方法的参数名。而在一些场景中,比如构建自己的 MVC 框架时,我们也想像 Spring MVC 一样,根据参数名获取用户传来的数据。下面就来总结一下,都有哪些方法可以获得方法的参数名。
Kibana5.4 简明教程
本文翻译自 Kibana5.4 版本官方教程,教你怎样一步步分析数据,将你的数据转化为一目了然的图标数据。
Servlet 工作机制解析
Servlet 是 java Web 技术的基础,也是学习 Web 框架原理绕不过去的部分。本章我们来学习学习。说的通俗一点就是,servlet 就是专门处理请求的一些类,主要作用就是接受请求,处理后返回结果。
个人成就
文章被点赞
337
文章被阅读
41,486
掘力值
1,154
关注了
41
关注者
54
收藏集
9
关注标签
30
加入于
2017-04-26