Java基础
文章平均质量分 50
caicongyang
普通加2B程序猿攻城湿...
展开
-
BIO-NIO-AIO 阻塞/非阻塞 同步/非同步一文说清楚
BIO-NIO-AIO 阻塞/非阻塞 同步/非同步一文说清楚原创 2022-03-26 15:59:25 · 276 阅读 · 0 评论 -
记录一次metaspace 溢出优化case(待优化)
记录一次metaspace 溢出优化casejava.lang.OutOfMemoryError: Metaspace原创 2022-02-02 16:30:26 · 432 阅读 · 0 评论 -
生产发布包版本检查方案
1, 检查文件MD5,同一份文件MD5相同。2, 检查MANIFEST.MF中的_gitRevision字段,对应git上的提交版本号。同一_gitRevision两次打包的MD5不同,因打包时间也会写进文件内。原创 2021-06-01 11:42:27 · 207 阅读 · 0 评论 -
服务端jvm故障类排除简单流程
服务端jvm故障类排除简单流程原创 2019-11-13 11:17:09 · 244 阅读 · 0 评论 -
java concurrent之BlockingQueue
java concurrent之BlockingQueue原创 2016-02-10 16:36:33 · 1362 阅读 · 0 评论 -
Java多线程之CountDownLatch
Java多线程之CountDownLatch(本例描述的是over线程等待两个work线程结果后发出over消息)原创 2015-12-27 15:29:06 · 275 阅读 · 0 评论 -
Java多线程之信号量Semaphore
Java多线程之信号量Semaphore原创 2015-12-27 13:42:56 · 484 阅读 · 0 评论 -
Java多线程之ThreadGroupDemo
Java多线程之ThreadGroupDemo原创 2015-12-27 13:15:49 · 295 阅读 · 0 评论 -
Java多线程知识点大集合
Java多线程知识点大整合原创 2015-12-27 12:50:07 · 787 阅读 · 0 评论 -
利用DelayQueue实现延时消息队列(简易版MQ)
利用DelayQueue实现延时消息队列(简易版MQ)原创 2016-02-10 19:46:49 · 8099 阅读 · 1 评论 -
基于TCP实现的最简单RPC demo
基于TCP实现的最简单RPC demo原创 2016-02-23 22:46:36 · 5417 阅读 · 2 评论 -
JDK1.7新特性demo(一)
JDK1.7新特性demo(一)原创 2016-04-17 20:58:39 · 500 阅读 · 0 评论 -
JDK1.7新特性(二)Fork/Join框架demo
JDK1.7新特性(二)Fork/Join框架demo原创 2016-04-18 16:10:09 · 2602 阅读 · 0 评论 -
Groovy基础
Groovy基础原创 2016-12-24 15:18:35 · 430 阅读 · 0 评论 -
Java Concurrency in Practice 之Volatile和ThreadLocal
Java Concurrency in Practice 之Volatile和ThreadLocal原创 2017-02-03 21:39:07 · 614 阅读 · 0 评论 -
JVM class file & 解析
class file format:ClassFile { u4 magic; u2 minor_version; u2 major_version; u2 constant_pool_count; cp_info constant_pool[con...原创 2018-01-06 23:10:15 · 332 阅读 · 0 评论 -
jvm思维脑图
原创 2018-02-23 20:18:42 · 544 阅读 · 0 评论 -
Java多线程之生产者消费者demo
Java多线程之生产者消费者demo原创 2015-12-27 12:30:37 · 1636 阅读 · 0 评论 -
Java NIO文件复制以及与传统IO效率对比
Java NIO文件复制以及与传统IO效率对比原创 2016-01-10 21:27:59 · 576 阅读 · 0 评论 -
JAVA基础之Pattern\Matcher 组合
JAVA基础之Pattern\Matcher 组合原创 2014-11-12 16:55:36 · 736 阅读 · 0 评论 -
如何在java类中获取javaWeb的根路径
如何在java类中通过类路径获取javaWeb的根路径原创 2015-03-31 21:51:46 · 1062 阅读 · 0 评论 -
三个例子讲清楚Java反射
通过三个例子分析java中反射的常见用法 from caicongyang原创 2015-12-10 23:23:07 · 736 阅读 · 0 评论 -
Java多线程之ThreadLocal
Java多线程之ThreadLocal(线程单例demo)原创 2015-12-29 22:32:22 · 483 阅读 · 0 评论 -
Java多线程之ThreadPoolExecutor
Java多线程之ThreadPoolExecutor原创 2015-12-30 22:50:27 · 559 阅读 · 0 评论 -
Java多线程之生产者消费者2
Java多线程之生产者消费者2(使用Lock类API)原创 2016-01-03 13:55:43 · 419 阅读 · 0 评论 -
Java IO流文件操作
Java IO流文件操作原创 2016-01-03 15:56:43 · 436 阅读 · 0 评论 -
Maven使用教程
Maven材料整理原创 2016-01-19 21:20:20 · 409 阅读 · 1 评论 -
List集合源码简单分析
List集合源码简单分析原创 2015-12-21 22:37:19 · 699 阅读 · 0 评论 -
Oracle Hotspot
Oracle Hotspot 的一些内容分享原创 2016-01-23 17:29:00 · 654 阅读 · 0 评论 -
Map及其子类源码简单分析以及性能比较
Map及其子类源码简单分析以及性能比较原创 2015-12-22 22:30:51 · 729 阅读 · 0 评论 -
JVM memory
JVM memory原创 2016-01-23 22:06:34 · 1255 阅读 · 0 评论 -
git工具的使用
git工具的使用原创 2016-01-20 22:49:44 · 372 阅读 · 0 评论 -
Java 时间服务器demo之线程池
Java 时间服务器demo之线程池原创 2016-01-07 22:30:52 · 1105 阅读 · 0 评论 -
Java 时间服务器demo之NIO实现
Java 时间服务器demo之NIO实现(通讲Java IO与NIO比较/Java IO与NIO的使用场景比较等)原创 2016-01-07 22:49:52 · 1861 阅读 · 0 评论 -
Java类加载器
Java类加载器的各种分享,蛮全的咯!原创 2015-12-07 22:32:46 · 543 阅读 · 0 评论 -
MyEclipse集成SVN史上最简便方法
最近准备跳槽,代码库从CVS换成SVN。由于MyEclipse不集成SVN,所以我们需要手动安装插件。根据网上的两种方法:1种是在线安装出现如下错误:2.下载插件配置svn.link.的方式重启MyEclipse发现并没有安装。3.简便方法:如果你跟我一样出现了上诉两种情况无法安装的情况,可以到http://subclipse.tigris.org/servlets/P原创 2014-02-25 13:22:10 · 1439 阅读 · 2 评论