火山引擎MARS-APMPlus 应用性能监控帮助客户Java OOM崩溃率下降80%
本文将会从Java内存基础开始,详细介绍“基于Hprof内存快照的线上JavaOOM归因方案”的底层原理与技术细节,欢迎接入MARSAPMPlus应用性能监控使用。作者:字节跳动终端技术——王涛一、前言如何定位和解决AndroidApp因为内存不足(JavaOOM)引发的线上问题一直是业界的难题。崩溃场景能抓取到的常规信息中并不包括内存分配详情——不了解内存被谁持有,自然也无法追查内存不足的根源。针对这个问题,ClientInfra和头条抖音等业务方合作,通过一系列技术调研,自研了一套基
Wesley13 Wesley13
3年前
java通过ServerSocket与Socket实现通信
首先说一下ServerSocket与Socket.1.ServerSocketServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态.ServetSocket有三个构造方法:(1)ServerSocket(intport);这个使用指定的端口
Wesley13 Wesley13
3年前
java——20171121
!(http://a.51jsoft.com/uploads/default/original/1X/c542896b094a42a5653fb75adf6cdacd6e35d12e.png)!(https://static.oschina.net/uploads/space/2017/1121/210719_G80Z_3715033.png)
Stella981 Stella981
3年前
SoftEther异地组网
需求与现状如果要远程访问内网的资源,如电脑,NAS,路由器等等,目前的做法大概有下面几种:在路由器上面进行ARP绑定和端口映射。这种方式操作简单方便,但是缺点也
Stella981 Stella981
3年前
Nginx+IIS分布式部署和负载均衡
 1.IIS中部署2个网站创建2个网站,端口分别为9001、9002!(https://oscimg.oschina.net/oscnet/54d4591ef5cef53912acffb1316212d716e.png)!(https://img2018.cnblogs.com/blog/523991/2018
Wesley13 Wesley13
3年前
17张程序员专用的电脑壁纸
!(https://oscimg.oschina.net/oscnet/220dde2448be4f7090da175592bd00f9.gif)1、三思后再写代码!!!!(https://oscimg.oschina.net/oscnet/2babd54776e4453d9872ae80efb1fa1d.png)
Stella981 Stella981
3年前
Metasploit
其实我挺羡慕火车的,为什么?“他们连擦肩而过都那么久。。。。”\ 网易云热评一、生成木马目标主机:192.168.1.129(win7x64)攻击机:192.168.1.33 攻击端口:12121 生成木马:msfvenomarchx64platformwindowspwindows/x64/
Wesley13 Wesley13
3年前
NO.80 禅道使用分享第九期:测试部门缺陷管理的新需求
关于禅道(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.zentao.net%3Fu%3Dlixiao)使用经验分享禅道使用经验分享,欢迎大家一起来探讨关于禅道项目管理软件使用方面的问题。我们广泛的收集对禅道的看法和建议,充分了解广大用户使用禅道的具体情况和要求,进而不断完善
Wesley13 Wesley13
3年前
mysql 开启远程授权
1,确定/etc/sysconfig/iptables文件里面开放了3306端口2,允许root用户可以在任何地方登录//登录 Mysql mysql u root p   // 设置 root 账户用 admin123 的密码可以在任何地方登录 GRANT ALL PRIVILEGE
通过Environment获取属性文件的值,竟然会调用到JNDI服务!!!| 京东云技术团队
一、背景介绍某应用在压测过程机器cpu使用率超过80%,通过工具进行CPU采样生成的火焰图,看到程序中频繁调用environment.getProperty()获取属性值,而其内部调用了JndiPropertySource.getProperty()通过在