java技术
文章平均质量分 77
During
java
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一个Null引起的对Spring代理对象和被代理对象的思考
看到这个redissonClient的定义,也是@Autowired没问题, 而且项目中这么实用的地方还挺多的。一同事问了我一个空指针的问题,走到他屏幕面前确实看到了debug中显示的null。引起了我很大的兴趣,就让他把代码提交, 我本地看看null 的原因了。拿到代码, 跑起来也确实与上图所示一样,复现了null情况。原创 2025-01-09 10:26:38 · 234 阅读 · 0 评论 -
记一次OOM发现与解决(jmap,arthas)
次OOM发现与解决(jmap,arthas)原创 2024-08-29 10:52:42 · 841 阅读 · 1 评论 -
内存对齐与CPU缓存
公司有小伙伴提出了类似的问题, 根据自己的思路,整理了一下相关的内容,做了一期分享。 目录 一、内存分页/分段管理、内存对齐 1、前置知识点 2、内存分页、分段 4、何为内存对齐 5、为何要有内存对齐 6、内存对齐 二、JVM内存模型 三、CPU缓存 1、缓存分级 2、缓存结构 3、直接映射缓存 4、N路组相联 5、缓存分配策略和更新策略 四、缓存一致性 1、总线锁和缓存锁 2、缓存行 3、MESI 4、伪共享问题 5、 伪共享解决方案 一、内存分页/分段管理、..原创 2022-01-11 17:47:14 · 1578 阅读 · 0 评论 -
prepareCall()方法调用存储过程
在JAVA中调用prepareCall()方法调用存储过程的时候,有时会遇到以下报错: java.sql.SQLException: User does not have access to metadata required to determine stored procedure parameter types. If rights can not be granted, configur转载 2012-07-05 18:40:38 · 4139 阅读 · 0 评论 -
nginx+play framework +mongoDB+redis +mysql+LBS实战总结
nginx+play framework +mongoDB+redis +mysql+LBS实战总结(一) 使用这个样的组合结构已经很久了,主要是实现web-server,不是做网站,二是纯粹的数据服务server。早就想总结一下,一直没有时间,最近也是一而再再而三的解决了使用途中的各种问题,从此片开始到之后悔慢慢的将这些经验教训总结下来,一边自己和朋友们借鉴使用。此片算是开篇吧,首先对原创 2013-01-30 17:55:29 · 6458 阅读 · 2 评论 -
nginx 配置nginx.conf,负载均衡,逻辑分流
nginx 最重要的配置文件nginx.conf: 一般的配置我不做解释,网上到处都是,主要对主要的几点进行注释(如下) worker_processes 8; error_log /data/logs/nginx_error.log crit; worker_rlimit_nofile 655350; events { use epol原创 2013-01-31 17:36:47 · 1866 阅读 · 0 评论
分享