自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(140)
  • 资源 (1)
  • 收藏
  • 关注

转载 jvm系列(三):java GC算法 垃圾收集器

本文转载于https://www.cnblogs.com/ityouknow/p/5614961.htmlGC算法 垃圾收集器概述垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了。jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作...

2019-03-21 10:19:35 139

转载 jvm系列(二):JVM内存结构

本文转载自https://www.cnblogs.com/ityouknow/p/5610232.htmlJVM内存结构所有的Java开发人员可能会遇到这样的困惑?我该为堆内存设置多大空间呢?OutOfMemoryError的异常到底涉及到运行时数据的哪块区域?该怎么解决呢?其实如果你经常解决服务器性能问题,那么这些问题就会变的非常常见,了解JVM内存也是为了服务器出现性能问题的时候可以快速的...

2019-03-20 18:51:13 111

转载 jvm系列(一):java类的加载机制

本文转载于https://www.cnblogs.com/ityouknow/p/5603287.htmljava类的加载机制1、什么是类的加载类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了...

2019-03-20 18:30:06 103

转载 浅析Spring事务传播行为和隔离级别

7个传播行为。4个隔离级别。Spring事务的传播行为和隔离级别[transaction behaviorand isolatedlevel]Spring中事务的定义:Propagation(key属性确定代理应该给哪个方法添加事务行为。这种属性最重要的部份是传播行为。)有下面选项可供使用:PROPAGATION_REQUIRED–支持当前事务,假设当前没有事务。就新建一个事务。这是最常...

2019-03-04 15:34:59 183

转载 Spring常见面试题总结(超详细回答)

1、Spring是什么? Spring是一个轻量级的IoC和AOP容器框架。目的是解决企业应用开发的复杂性,使用基本的JavaBean来完成以前只可能由EJB完成的事情,并提供了更多的企业应用功能,Spring的用途不仅限于服务器端的开发,从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。2、Spring 的优点?(1)spring属于低侵入式设计,代...

2019-02-18 15:32:49 3600

原创 ECLIPSE 调试模式无法显示 变量值

Window->Preferences->Java->Editor->Hovers 将[Variable Values]选择即可,如果[Combined Hover]已经勾选,取消并勾选[Variable Values]右击工程->properties->Java Compiler->选中 "add variable attributes to ...

2019-02-14 17:49:26 390

原创 tomcat运行栈溢出

Unable to complete the scan for annotations for web application [] due to a StackOverflowError. Possible root causes include a too low setting for -Xss and illegal cyclic inheritance dependencies. The...

2019-02-13 15:03:51 480

原创 CentOS系统tomcat shutdown释放不掉进程的解决办法

基本原理为启动tomcat时记录启动tomcat的进程,关闭时强制杀死该进程1.更改catalina.sh配置在124行 PRGDIR=dirname "$PRG" 后添加如下配置if [ -z "$CATALINA_PID" ]; then CATALINA_PID=$PRGDIR/CATALINA_PID cat $CATALINA_PIDfi修改后如图:2....

2018-12-04 08:50:24 1574

原创 CentOS搭建rabbit

1根据自己需求,下载相应版本地址:http://www.rabbitmq.com/releases/rabbitmq-server/我下载的版本是:rabbitmq-server-3.6.15-1.el6.noarch.rpm2yum安装yum install rabbitmq-server-3.6.15-1.el6.noarch.rpm3安装完后,启动服务service rabbit...

2018-11-27 17:29:55 163

原创 CSDN删除自己上传的资源

https://download.csdn.net/index.php/user_console/del_my_source/资源号

2018-11-16 17:28:18 736

原创 CentOS搭建RocketMQ

1.下载rocketMQ安装包下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/rocketmq根据自己的需求下载相应版本,我下载的是:rocketmq-all-4.3.1-bin-release.zip2.解压unzip rocketmq-all-4.3.1-bin-release.zip3.进入目录cd rocketmq-all-4...

2018-11-16 09:19:32 717

原创 CentOS搭建nexus私服

1.下载nexus版本下载地址:https://www.sonatype.com/download-oss-sonatype2.解压tar -zxvf nexus-3.14.0-04-unix.tar.gz3.启动cd nexus-3.14.0-04/bin./nexus run &这样就可以了4.其他默认端口是8081,修改cd cd …/…/sonatype-...

2018-11-16 08:41:36 341

原创 SpringMVC集成websocket

1.在pom文件中添加依赖 <properties> <spring.version>4.3.20.RELEASE</spring.version> </properties> <dependency> <groupId&amp

2018-11-12 11:24:23 905

原创 CentOS安装zookeeper

下载zookeeper根据自己的需求下载相应的版本,zookeeper链接:https://archive.apache.org/dist/zookeeper/解压缩 zookeeper-X.tar.gz:tar -zxvf zookeeper-X.tar.gz进入到 zookeeper-X/conf 目录中:cd zookeeper-X/conf/复制 zoo_sample.cfg ...

2018-11-06 10:16:54 1329

原创 CentOs安装myql

CentOs安装Mysqlmysql官网下载链接下载rpm包mysql官网下载链接1、登录mysql官网:https://dev.mysql.com/downloads/2、选择MySQL Yum Repository3、选择相应的版本4、点击download后,出现如下页面,在标红的链接上右键复制下载地址下载rpm包1、wget https://dev.mysql.com/g...

2018-11-02 11:34:25 161

原创 CentOs安装jdk

CentOs安装jdk获取jdk版本功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入获取jdk版本yum searc...

2018-11-02 09:26:01 177

原创 Mysql zip安装

1.在mysql官网下载zip文件,官网地址:https://dev.mysql.com/downloads/mysql/2.解压zip文件夹3.在目录下新建my.ini配置文件#代码开始[Client]#设置3306端口port = 3306 [mysqld]#设置3306端口port = 3306# 设置mysql的安装目录basedir=D:\mysql# 设置my...

2018-10-18 15:26:10 116

原创 java反射

java反射获取字节码Class.forName和classloader的区别获取字节码在 Java 中可以通过三种方法获取类的字节码 (Class) 对象通过 Object 类中的 getClass() 方法,想要用这种方法必须要明确具体的类并且创建该类的对象。所有数据类型都具备一个静态的属性.class 来获取对应的 Class 对象。但是还是要明确到类,然后才能调用类中的静态成员。...

2018-09-28 11:27:12 106

转载 Markdown编辑器使用

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2018-09-28 11:18:11 178

原创 JAVA 错误搜集

1.执行mvn 报错 source-1.5 中不支持 diamond运算符 pom文件中指定了maven插件编译版本 在pom.xml中修改 org.apache.maven.plugins maven-compiler-plugin ...

2018-09-17 16:01:24 135

原创 JAVA jvm参数设置

1.设置打印gc日志 -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:filename2.设置垃圾收集器 -XX:+UseSerialGC:设置串行收集器 -XX:+UseParallelGC:设置并行收集器 -XX:+UseParalledlOldGC:设置并行年老代收集器 -XX:+U...

2018-09-03 10:40:06 1341

转载 javap 指令集

栈和局部变量操作 将常量压入栈的指令 aconst_null 将null对象引用压入栈 iconst_m1 将int类型常量-1压入栈 iconst_0 将int类型常量0压入栈 iconst_1 将int类型常量1压入栈 iconst_2 将int类型常量2压入栈 iconst_3 将int类型常量3压入栈 iconst_4 将int类型常量4压入栈 iconst_5 将int...

2018-06-27 09:08:59 233

原创 phpstorm 注册安装

phpstorm 安装1.#PHPSTORM 认证服务器屏蔽 0.0.0.0 account.jetbrains.com2.K71U8DBPNE-eyJsaWNlbnNlSWQiOiJLNzFVOERCUE5FIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6Ii...

2018-05-09 09:13:01 349

翻译 mysql常用命令

1.导出整个数据库 mysqldump -u 用户名 -p –default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -u w

2017-11-30 09:27:39 369

原创 Tomcat 部署异常搜集

1.(Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardC) 原因是web.xml配置有问题,可能是1.filter标签和filter-mapping标签中的filter-name不一致2.url-pattern路径配置有问题

2017-09-19 18:05:13 369

原创 eclipse Select Dependency窗口添加依赖无法检索

依次点击 “Windows”->“Show View”->”other”-> “Maven Repositories”,然后在下面的Maven Repositories窗口中的“Local Repository”点击右键,选择 “Rebuild Index” 重建索引,当重建成功后重启eclipse即可、

2017-09-05 18:03:37 4176 11

原创 maven配置阿里云镜像

打开maven配置文件,找到标签,添加如下:<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf>

2017-09-05 17:28:38 26238

原创 Dubbo管理平台搭建

一、Zookeeper安装与启动 Zookeeper是java开发的可以运行在windows、linux环境。需要先安装jdk。 安装步骤: 第一步:安装jdk 第二步:把zookeeper的压缩包上传到centos系统。 第三步:解压缩压缩包 tar -zxvf zookeeper-3.4.6.tar.gz 第四步:进入zookeeper-3.4.6目录,创建data文件夹。 第五

2017-08-28 17:25:55 410

原创 springmvc生成excel表

一、Jar包依赖,Maven依赖 引入POI spring依赖POI或jExcel来实现对excel输出的支持<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.11</version>

2017-08-03 10:30:40 285

原创 mysql获取表的所有字段名

select COLUMN_NAME from information_schema.COLUMNS where table_name = ‘your_table_name’ and table_schema = ‘your_db_name’;

2017-08-03 10:09:29 1782

原创 linux常用命令

1.关闭防火墙 centos 7: systemctl stop firewalld.service #停止 systemctl disable firewalld.service #禁用 之前的版本: service iptables stop #停止 chkconfig iptables off #禁用

2017-07-20 11:38:57 264

原创 CentOS7安装MySQL5.6碰到的问题

问题一:[root@localhost opt]# rpm -ivh --test MySQL-server-5.6.36-1.el6.x86_64.rpmwarning: MySQL-server-5.6.36-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEYPreparing...

2017-06-30 16:03:41 1086

原创 Mysql相关

下载地址:http://mirrors.sohu.com/mysql/

2017-06-30 10:28:32 230

原创 Java VisualVM插件下载地址

Java VisualVM默认的连接网址已关闭服务,已经把服务迁移到github,可以进入这个网址https://visualvm.github.io/pluginscenters.html查询不同JDK版本对应的插件下载地址,再把Java VisualVM插件中的设置里的插件中心地址改成对应的下载地址即可。

2017-06-27 11:18:15 6293

原创 git命令使用

1.git init //在相应目录下初始化本地仓库 2.git add . //将本目录的文件添加到本地仓库 3.git commit -m “ 提交别名“ //将本目录的文件提交到本地 4.git remote add “远程仓库别名” 远程仓库链接地址 //添加远程仓库 5.git push “远程仓库别名” “分支名” //将代码提交到远程仓库 6.git bran

2017-06-23 15:04:10 264

原创 Java面试题收录

一.SpringMVC的工作流程![这里写图片描述](http://img.blog.csdn.net/20170621140654307?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjQyNDQ0OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Sou

2017-06-21 14:28:29 258

原创 Java资料学习下载地址收录

Lucene下载链接:http://archive.apache.org/dist/lucene/java/

2017-06-20 16:58:50 293

原创 Android后台切回到应用显示广告页

看到市面上的很多app从后台切回到app会有广告页显示,因此也尝试了下,经过测试,一下的代码可以实现。/** * Created by myc on 2017/6/17. * More Code on 1101255053@qq.com * Description: */public class BaseActivity extends Activity { private sta

2017-06-17 13:27:30 4531

原创 linux下解压不同压缩包的方法

linux中会遇到不同后缀名的压缩包,解压的方式会不一样.tar.gz 格式解压为 tar -zxvf xx.tar.gz.tar.bz2 格式解压为 tar -jxvf xx.tar.bz2

2017-06-13 14:38:19 420

原创 tomcat通过分配不同端口部署多个项目

1、修改tomecat中的conf/server.xml配置文件,原有代码如下:<?xml version="1.0" encoding="UTF-8"?><!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTIC

2017-06-08 17:00:35 1518

亿级流量电商详情页系统的大型高并发与高可用缓存架构实战-未加密

亿级流量电商详情页系统的大型高并发与高可用缓存架构实战-未加密

2018-11-26

空空如也

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

TA关注的人

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