
后端开发
Darren_wdq
别人有N年工作经验,俺是一个工作经验用N年,讲好基础,玩转底层。
展开
-
内存溢出和内存泄露的区别
内存溢出和内存泄露)内存溢出内存泄露 情景描述: 有一次被问到了内存溢出和内存泄露的区别是啥?只知道内存溢出会报错OOM(OutOfMemoryError),内存溢出Memory leak,但你说里面的原由和还真是不知道的,很尴尬 内存溢出 内存溢出是指在申请内存时,没有足够的内存空间供使用,出现OutOfMemory。 系统已经不能再分配出你所需要的空间,比如你需要100M的空间,系统只剩90M...转载 2019-11-15 11:20:26 · 328 阅读 · 0 评论 -
tomcat调优理论总结-转载
tomcat常用参数配置,调优参数 场景描述: 日常被问:知道toomcat的常用配置吗?怎么调优?tomcat调优后能支持多少并发? 哎呀妈呀这一下被问的蒙蒙的,根本没有概念。 大牛同学:对了哥你研究过tomcat的源码没?我想跟你讨论一下。 这尼玛啥玩意tomcat不是会启停不就行了吗?还要研究?之后再也不跟我讨论技术了 前同事:看源码首先看tomcat和Spring的源码 人家为...转载 2019-10-21 00:41:07 · 260 阅读 · 0 评论 -
把JVM揉碎了,碾成末的去理解(一)
把JVM揉碎了碾成末的去理解 前因后果 一直想学习JVM,明知道JVM有用,做Java的不了解JVM可以满足日常开发,甚至能写出业务逻辑很有艺术感的代码,但不可能把代码质量提高写出高性能的代码,我敢打包票的说,如果你不揉碎了理解JVM,指定写不出适合虚拟机的代码。 可是呢,从有想法学到目前为止,也立了很多次志向一定要把JVM学好,一定要做个知道原理懂得底层的资深软件工程师,到头来的结果都是什么也...原创 2019-05-15 23:34:50 · 183 阅读 · 0 评论 -
解决eclipse 中 maven构建时 报错需要class,interface或者enum、 未结束的字符串文字
新创建一个项目,eclipse编译正常,但在eclipse中执行 clean package时报以下错误 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project devops-s-svn: Compila...转载 2019-06-03 16:30:27 · 1434 阅读 · 0 评论 -
用js实现时间减去前1小时、7天、1月、1年
场景描述: spring boot中在查询mongdb时,出现时间相差8小时的情况怎么解决呢,找了N多种办法,在配置文件中配置时区,引入fastjson等,这我这都没有生效,而node再调用时,又出现了,另外的幺蛾子,发现时间与真实日期相差22小时,甚坑。 后来想一下的做法是 在每个涉及到时间的方法添加一个处理的逻辑–>不可取,涉及到的地方太多 写一个公共方法在后台用时处理–>不可取...转载 2019-07-02 10:46:56 · 11191 阅读 · 2 评论