201903-29 系统运行缓慢,CPU 100%,以及Full GC次数过多问题的排查思路 NEW 处理过线上问题的同学基本上都会遇到系统突然运行缓慢,CPU 100%,以及Full GC次数过多的问题。当然,这些问题的最终导致的直观现象就是系统运行缓慢,并且有大量的报警。本文主要针对系统运行缓慢这一问题,提供该问题的排查思路,从而定位出问题的代码点,进而提供解决该问题的思路。对于线上系统突然产生的运行缓慢问题,如果该问题导致线上系统不可用,那么首先需要做的就是,导出jstack和内存信息,然后重启系统,尽快保证系统的可用性。这种情况可能的原因主要有两种:代码中某个位置读取... Read More >
201903-25 Java 9 新特性 NEW Java 9 发布于 2017 年 9 月 22 日,带来了很多新特性,其中最主要的变化是已经实现的模块化系统。接下来我们会详细介绍 Java 9 的新特性。Java 9 新特性模块系统:模块是一个包的容器,Java 9 最大的变化之一是引入了模块系统(Jigsaw 项目)。REPL (JShell):交互式编程环境。HTTP 2 客户端:HTTP/2标准是HTTP协议的最新版本,新的 HTTPClient API 支持 WebSocket 和 HTTP2 流以及服务器推送特... Read More >
201903-18 Java 面试秘典 NEW 1、EJB是基于哪些技术实现的?并说出SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别。EJB包括Session Bean、EntityBean、Message Driven Bean,基于JNDI、RMI、JAT等技术实现。SessionBean在J2EE应用程序中被用来完成一些服务器端的业务操作,例如访问数据库、调用其他EJB组件。EntityBean被用来代表应用系统中用到的数据。对于客户机,SessionB... Read More >
201903-18 最近面试 Java 后端开发的感受! 点击上方“程序员共成长”,选择“置顶或者星标”你关注的就是我关心的!上周,密集面试了若干位Java后端候选人,工作经验在3到5年间。我的标准其实不复杂:第一能干活,第二Java基础要好,第三最好熟悉些分布式框架。我相信其它公司招初级开发时,应该也照着这个标准来面的。我也知道,不少候选人能力其实不差,但面试时没准备或不会说,这样的人可能在进团队干活后确实能达到期望,但可能就无法通过面试,但面试官总是只根据面试情况来判断。但现实情况是,大多数人可能面试前没准备,或准备方法不得当。... Read More >
201903-18 今日头条,抖音等信息流广告合作 说明广告样式信息流广告,视频暂停,角标,全屏,视频贴片,大屏壁纸广告、焦点图广告、通栏广告、矩形广告、开屏广告等等。(平台不同即不同)广告浏览量如何?根据平台来说明:如:美柚app的总用户已超1亿、日活700多万,约160个高活跃话题圈,日均互动超500万帖,日均浏览量超1.8亿次,适合女生类广告投放,对于您这边的产品的推广的话是非常适合的平台,效果是非常不错的价格和成本还有消费是多少?每个平台的成本和消费都是不一样,这个都得看平台的竞价,点击扣费的都是有个最低价0.**起价... Read More >
201903-18 谈谈To B业务的的增长难点 最近有个说法,中国互联网的新增长点是 To B业务。而一个经常被提及的事实是,中美互联网巨头对比,在To C业务上的收益和市值近乎并驾齐驱,虽有差距,但至少是可以相提并论的,而在To B业务上,美国巨头的市场规模,比起中国的同类公司,高两个数量级有吧。我以前提过这样一个案例,当年我给北京某个老板打工,从大学读书的时候就兼职给他打工,这一下子就要追溯到1997年了,香港回归的时候,这个老板视野还是挺准的,2000年左右就说,SalesForce了不起,必成大器,2001年百度刚... Read More >