自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (10)
  • 收藏
  • 关注

原创 六、JVM参数详解

在对应用程序进行调优的时候,我们经常会去设置JVM参数,以优化后台服务器的系统性能。实际上不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,所以选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。JVM参数解析 参数名称 含 义 默认值 说明 -Xms 初始堆大小 物

2017-03-30 23:13:33 382

原创 五、JVM调优指令

五、JVM调优指令一般应用程序都部署在Linux服务器上,当然我们可以使用界面化的调优工具例如jconsole、VisualVM等进行远程连接来进行监控和性能分析,但归根结底,工具只是将指令执行的结果进行友好的展示而已,而且工具的使用终究还是有各种限制,所以我们必须掌握JVM的调优指令。JVM的调优指令在安装JDK的bin目录下,如图:这里主要介绍jps/jstat/jmap/jstack/jinf

2017-03-24 12:26:56 675

原创 Error attaching to core file: Can't attach to the core file 错误

Error attaching to core file: Can’t attach to the core file 错误在使用jmap、jstack、jinfo指令时,可能会碰到“Error attaching to core file: Can’t attach to the core file”错误,实际上这个错误很简单,JVM要求你必须使用对应JDK版本jmap、jstack指令来执行。

2017-03-24 10:56:55 16231 1

原创 四、Java类加载过程

1. 类的加载类的加载是指将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区内的方法去内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区内的数据结构的接口。类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生

2017-03-12 11:32:34 413

原创 三、Java类加载器

三、Java类加载器当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构: Bootstrap classloader -引导(也称为原始)类加载器,引导类加载器主要负责加载Java的核心类。在Sun的JVM中,在执行java的命令中使用-Xbootclasspath选项或使用 -D选项指定sun.boot.class.path系统属性值可以指定附加的类。这个加载器的是

2017-03-12 11:30:42 424

原创 MySQL5.7主从配置

安装环境: Master:10.211.55.11,Redhat6.5,MySQL5.7.12 Slave: 10.211.55.12,Redhat6.5,MySQL5.7.12Master的my.cnf配置: Slave的my.cnf配置: 可指定那些database需要复制,哪些不需要复制,如在我的my.cnf配置中注释掉的内容,我默认是全部都复制。修改完my.cnf配置文件后,两台机

2017-03-11 16:36:09 452

原创 MySQL5.7 远程登录设置

初次安装MySQL5.7后,是不能远程登录的,需执行以下指令:mysql> grant all privileges on *.* to 'root'@'%'with grant option;ERROR 1819 (HY000): Your password does not satisfy the current policy requirements为什么会出现这种错误,是因为5.7有个pa

2017-03-11 16:27:58 3493

原创 MySQL5.7 启动报错:initialize specified but the data directory has files in it. Aborting.

刚安装好的MySQL5.7.12,执行service mysqld start时报错,内容如下: 2017-02-19T07:52:53.807647Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use –explicit_defaults_for_timestamp server option

2017-03-11 16:25:22 106886 14

原创 RedHat6.5安装MySQL5.7

安装环境:RedHat6.5 第一步:下载 下载MySQL5.7:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar第二步:安装 安装前检查服务器是否已安装MySQL,如已安装则将其卸载:[root@worker1 tmp]# rpm -qa|grep mysqlmysql

2017-03-11 16:06:38 25783 3

原创 二、垃圾收集器与内存分配策略

二、垃圾收集器与内存分配策略虽然Java在实际开发中,不用像C++那样在代码中指明内存的回收,但是我们必须知晓其垃圾回收的机制以及内存分配的原理,因为当我们需要排查各种内存溢出、内存泄漏问题时,当垃圾收集成为系统达到更高并发量的瓶颈时,就需要对这些技术实施必要的监控和调节。垃圾收集器(Garbage Collection,GC),诞生于1960年的MIT的Lisp语言(一门真正使用内存动态分配和垃圾

2017-03-11 15:51:04 270

原创 一、JVM内存结构

一、JVM内存结构Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而建立和销毁。首先来看一下两张图,分别是JVM内存结构图和运行时数据区域:JVM内存结构图: JVM运行时数据区域图: 注意:以下大部分内容摘自《深入理解Jav

2017-03-08 23:31:24 2391

鹅厂面试题、大厂面试题、JVM面试题

鹅厂面试题、大厂面试题、JVM面试题

2023-02-07

精通Android游戏开发

精通Android游戏开发,pdf,高清版

2014-01-02

疯狂Android讲义(第二版)完整清晰版(李刚).part3.rar

疯狂Android讲义,第二版,完整版,清晰版,你懂得。 请3部分一起下载完后再解压。

2013-10-13

疯狂Android讲义(第二版)完整清晰版(李刚).part2

疯狂Android讲义,第二版,完整版,清晰版,你懂得。 请3部分一起下载完后再解压。

2013-10-13

疯狂Android讲义(第二版)完整清晰版(李刚).part1

疯狂Android讲义,第二版,完整版,清晰版,你懂得。 由于上传的文件大小有限制,所以分成了3部分,请3部分全部下载完成后在解压。

2013-10-13

Jive论坛源代码

Jive论坛的源码,学习Java设计模式的必学材料,里面包括了安装方法,有基础的人一看就动了。 本Jive(Jdon版)可在Jbuilder 7直接打开。 建议你用Jbuilder7打开后,编辑相应设置(JDK1.4) 本软件在linux+jdk1.4+tomcat 4以上环境运行正常,中文显示正常。 安装步骤: 1.数据库安装,database目录中选择对应数据库如jive_mysql.sql 在你数据库服务器上建立数据库名Jive 导入jive_mysql.sql 2.Tomcat配置,Tomcat使用4.01以上,如果你使用mysql,请使用database目录下的mm.mysql-2.0.14-bin.jar 作为JDBC驱动程序,将之拷贝到tomcat/common/lib下。重启Tomcat.

2012-12-05

关于wsdl文件内容的详细解释

关于wsdl文件内容的详细解释 关于wsdl文件内容的详细解释 关于wsdl文件内容的详细解释

2010-03-08

REST框架详细介绍

REST框架学习和开发的极好资料,非常详细

2010-03-08

精通Struts,轻松掌握struts

精通Struts:基于MVC的JavaWeb设计与开发(孙卫琴).pdf,让初学者更容易上手,轻松学习struts

2008-10-21

JavaScript与HTML实用教程

这主要是学习javascript的,对于新手来说最好!描述的比较详细,容易上手

2008-09-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除