最近因项目存在内存泄漏,故进行大规模的JVM性能调优 , 现把经验做一记录。 一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为: New(年轻代) Tenured(年老代) 永久代(Perm) 其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx: ...
分类:
其他好文 时间:
2018-01-20 14:01:45
阅读次数:
200
所需环境 操作系统:Centos服务一台 网络环境:可以访问公网 安装Erlang RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJ ...
分类:
其他好文 时间:
2018-01-18 17:11:11
阅读次数:
146
首先我们需要明确一点:为什么我们需要建立组? 答案很简单:为了管理方便! 其实计算机文件或者文件夹的控制权限是在属性的安全的选项卡中设定的,如下图所示: 在“组或用户名称”中可以添加对此文件夹行使权限的用户或者组。 现在来看这样一种情况: 你是一个域的管理员,在文件服务器上建立了一个共享文件夹,用来 ...
分类:
其他好文 时间:
2018-01-17 20:14:07
阅读次数:
126
查错误日志, 发现apache启动时有提示:[notice] SELinux policy enabled; httpd running as context unconfined_u:system_r:httpd_t:s0 原来是SELinux的安全策略导致的。 临时方案:setenforce 0 ...
分类:
数据库 时间:
2018-01-17 01:12:49
阅读次数:
374
转 http://blog.csdn.net/qq_33689414/article/details/54911895Bugly实现app全量更新 Bugly官网文档 一、参数配置 在app下的gradle中引入第三方库 1 在AndroidManfiest.xml中添加相应的权限 注册Activi ...
分类:
移动开发 时间:
2018-01-16 18:18:23
阅读次数:
877
JVM内存区域划分Eden Space、Survivor Space、Tenured Gen,Perm Gen解释 以下内容转自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=29632145&id=4616836 jvm区域总体分两... ...
分类:
其他好文 时间:
2018-01-14 13:07:08
阅读次数:
161
分享一下安装完CentOS7.2系统的一些基础优化。1、修改网卡为eth01、编辑网卡#cd/etc/sysconfig/network-scripts/#mvifcfg-ens160ifcfg-eth0#mvifcfg-ens192ifcfg-eth1#vimifcfg-eth0TYPE=EthernetBOOTPROTO=noneDEFROUTE=yesIPV4_FAILURE_FATAL=n
分类:
其他好文 时间:
2018-01-12 13:33:13
阅读次数:
183
常用操作: 生成一新用户: $ radosgw-admin user create --display-name="johnny rotten" --uid=johnny { "user_id": "johnny", "rados_uid": 0, "display_name": "johnny r ...
分类:
其他好文 时间:
2018-01-10 14:13:57
阅读次数:
10844
linux下网卡bonding配置 章节 bonding技术 centos7配置bonding centos6配置bonding 一、bonding技术 bonding(绑定)是一种linux系统下的网卡绑定技术,可以把服务器上n个物理网卡在系统内部抽象(绑定)成一个逻辑上的网卡,能够提升网络吞吐量 ...
分类:
系统相关 时间:
2018-01-08 22:33:08
阅读次数:
338
"Codeforces Round 455 (Div. 2)" A. Generate Login 题目描述 :给出两个字符串,分别取字符串的某个前缀,使得两个前缀连起来的字符串的字典序在所有方案中最小,输出该字符串。 solution 为保证字典序最小,第二个字符串只会选第一个字符,然后先选上第一 ...
分类:
其他好文 时间:
2018-01-07 19:56:47
阅读次数:
230