会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
低级知识传播者
实战问题分享,关注框架源码、网络编程、效率工具
博客园
首页
新随笔
管理
上一页
1
···
15
16
17
18
19
20
21
22
23
···
31
下一页
2019年6月9日
实战分析Tomcat的类加载器结构(使用Eclipse MAT验证)
摘要: 一、前言 在各种Tomcat相关书籍,书上都提到了其类加载器结构: 在Tomcat 7或者8中,共享类和Catalina类加载器在catalina.properties中都是没配置的,请看: 所以,catalina和shared是直接把common的类加载器赋值给了它们,这三者其实都是同一个类加载器
阅读全文
posted @ 2019-06-09 10:09 三国梦回
阅读(1813)
评论(2)
推荐(2)
2019年6月4日
源码编译OpenJdk 8,Netbeans调试Java原子类在JVM中的实现(Ubuntu 16.04)
摘要: 一、前言 前一阵子比较好奇,想看到底层(虚拟机、汇编)怎么实现的java 并发那块。 volatile是在汇编里加了lock前缀,因为volatile可以通过查看JIT编译器的汇编代码来看。 但是原子类,本来在jvm中就是汇编实现的,反而没法看。如果能实际跟踪一下断点,应该也算实际验证了。 这边基本
阅读全文
posted @ 2019-06-04 10:52 三国梦回
阅读(2746)
评论(9)
推荐(4)
2019年5月30日
idea实战技巧
摘要: 一、背景 为什么想写这个,因为编码一线更多的是实战,实战中,可能一个快捷键,一个小技巧,就能省很多时间。 本文会持续记录,持续更新。 二、技巧 1、全局替换(带正则) 场景是: 多profile的情况下,会有很多份配置。比如我要新增个配置,就得去每个文件改,这时候全局搜索替换就用上了。 需要注意的是
阅读全文
posted @ 2019-05-30 11:17 三国梦回
阅读(434)
评论(0)
推荐(0)
2019年5月29日
intelj idea中除了Find Usage外的另一种查找级联调用的方法
摘要: 一、方法 平时都是使用find usage来找一个方法的引用的地方,但是只能查看一级,今天偶然发现个查看多级的办法: 在源码编辑界面:
阅读全文
posted @ 2019-05-29 17:57 三国梦回
阅读(3353)
评论(0)
推荐(0)
jenkins构建,拉取不到最新版本代码,报clock of the subversion server appears to be out of sync
摘要: 一、问题描述 今天遇到个问题,我这边提交了代码后,一般会马上去jenkins上点一下,构建到开发环境上。 但是发现修改没生效,后来发现,提交的版本假设是3250,但是jenkins构建使用的版本为3249,或者3248,总之差一两个版本。 一开始没找到问题,以为只是偶然,后面多来了几次后,仔细看了看
阅读全文
posted @ 2019-05-29 10:43 三国梦回
阅读(2153)
评论(0)
推荐(0)
2019年5月28日
服务器出现大量close_wait,我们来说说到底是怎么回事?(以tomcat为例)
摘要: 一、问题描述 最近一直忙得很,好久没写博客。前两天,微信收到个好友申请,说是想问问close_wait的事情。 找他问了些详细信息,大概了解到,他们后端服务是tomcat 7, jdk 7,centos,传统的spring + hibernate + spring mvc 结构。 业务不清楚,客户端
阅读全文
posted @ 2019-05-28 14:40 三国梦回
阅读(53603)
评论(2)
推荐(13)
2019年3月14日
intelj idea Database视图竟然还悄悄开进程,不能忍
摘要: 一、前言 偶然发现,任务管理器里有个莫名其妙的java进程。看了下启动参数: CommandLine="C:\Program Files\Java\jdk1.8.0_172\bin\java" -Djava.net.preferIPv4Stack=true -Dfile.encoding=UTF-8
阅读全文
posted @ 2019-03-14 15:08 三国梦回
阅读(976)
评论(0)
推荐(0)
记录一份Oracle 正确的监听配置文件listener.ora与tnsnames.ora
摘要: 一、前言 昨天中午接到领导指示,有其他组的负责人B在厄瓜多尔演示他们组的产品,然后我们组的负责人就想说也在那边搭一套环境,(北美那边的亚马逊云环境),让B帮忙演示下我们的系统。 于是,开始了一个比较曲折的过程。由于北美那边离咱们实在太远,网络相当不稳定,一步一卡,淡入淡出效果相当明显。 aws环境是
阅读全文
posted @ 2019-03-14 12:33 三国梦回
阅读(21997)
评论(1)
推荐(1)
2019年3月6日
Tomcat manager页面报403
摘要: 一、前言 我这边已经配置了tomcat-users.xml: 但是访问时,依然报403. 处理方式如下: https://blog.csdn.net/chf1142152101/article/details/62042769
阅读全文
posted @ 2019-03-06 13:16 三国梦回
阅读(257)
评论(0)
推荐(0)
2019年3月4日
Oracle导入
摘要: 1、切换oracle用户 su - oracle 2、创建dump用的目录cad 3、登录sqlplus,基于第二步的目录创建虚拟目录 然后执行: create directory dump_dir as '/home/oracle/cad'; 然后退出sqlplus。 4、rz上传dump文件 下
阅读全文
posted @ 2019-03-04 11:29 三国梦回
阅读(1359)
评论(0)
推荐(0)
上一页
1
···
15
16
17
18
19
20
21
22
23
···
31
下一页
公告