`
文章列表
一、构造java镜像   FROM centos:6   #2、指明该镜像的作者和电子邮箱 MAINTAINER gxy "845271201@qq.com"   #3、在构建镜像时,指定镜像的工作目录,之后的命令都是基于此工作目录,如果不存在,则会创建目录 WORKDIR /opt/docker   #4、一个复制命令,把jdk安装文件复制到镜像中,语法 ADD SRC DEST ,ADD命令具有自动解压功能 ADD jdk-8u192.tar /opt/docker   #5、配置环境变量,此处目录为tar.gz包解压后的名称,需提前解压知晓: ...

vue学习

    博客分类:
  • vue
npm err安装报错解决办法 https://blog.csdn.net/weixin_42711399/article/details/84350368 https://www.cnblogs.com/xscn1230/p/nuonuo1230.html https://blog.csdn.net/qq_39165556/article/details/94590365 https://www.jianshu.com/p/977734977f33 2.编译代码 在项目根目录下 npm install 如果编译失败,报错无法下载 https://github.com/sass/no ...
表级锁的争用状态 show status like 'table%'   行级锁争用状态变量 show status like 'innodb_row_lock%'    show engine INNODB status;   set autocommit=0;   -- 查看joinbuffersize show variables like 'join_%'   -- 查看sortbuffersize show variables like '%sort_%'   set profiling=1;   show profiles; show prof ...
匹配前后的空格: ^\s*      \s*$   匹配空行:\n[\s| ]*    ^(\s*)\r\n   去掉注释://.*   去掉注释:/***/   \/\*[\s\S]*?\*\/  
一、hystrix的作用   1、服务降级     1) 程序运行异常     2) 网络超时     3) 熔断     4) 自定义降级     2、服务限流:高并发的场景,排队执行   二、hystrix的使用方法(对客户端feign调用进行处理)     @FeignCli ...
/******************接口类:ICache.java ********************/ package com.avit.msip.cache;   public interface ICache {     public Object get(String key);       public boolean set(String key, Object value);       public boolean set(String key, Object value, int expireTime);       public boolean ...
/**************************************JedisClient.java **************************************/ package com.avit.cache.redis;   import java.util.Arrays; import java.util.HashSet; import java.util.List; import java.util.Set; import java.util.concurrent.CountDownLatch; import java.util.concur ...
一、通过jstat -gcutil 来查看     二、通过启动参数配置 ‐XX:+PrintGCDetails   ‐XX:+PrintGCTimeStamps   ‐XX:+PrintGCDateStamps   ‐Xloggc:./gc.log  

JVM问题排查

一、CPU问题排查   1、jstack命令查看线程运行情况   1)死锁,Deadlock(重点关注)    2)执行中,Runnable      3)等待获取监视器,Waiting on monitor entry(重点关注),此线程还未进入对象的synchronized的方法,还在Entry Set中等待。   "RMI TCP Connection(267865)-172.16.5.25" daemon prio=10 tid=0x00007fd508371000 nid=0x55ae waiting for monitor entry [0 ...
一、问题现象     线网环境mqq服务器运行一段时间后,出现CPU 100%,进而导致虚拟化平台报告警,服务不可用。 二、背景介绍     1、环境信息:   管理系统:redhed5.7 8C 16G 300G 2台   接口子系统:redhed5.7 8C 16G 300G 2台   接入系统:redhed5.7 8C 16G 300G 2台   数据库服务器:redhed5.7 16C 32G 4T 2台   缓存服务器; redhed5.7 16C 16G 300G 2台 2、配置信息:   管理系统配置参数: JAVA_OPTS='-Xms4096m -Xmx8192m -X ...
一、问题现场   全网消息发送4小时之后客户端才收到 二、环境信息   管理系统:redhed5.7 8C 16G 300G 2台   接口子系统:redhed5.7 8C 16G 300G 2台   接入系统:redhed5.7 8C 16G 300G 2台   数据库服务器:redhed5.7 16C 32G 4T 2台   缓存服务器; redhed5.7 16C 16G 300G 2台     三、问题定位      查询所有用户信息(600W)条数据,耗时4个小时。 四、问题解决   清理过期数据 -- ---------------------------- -- Proc ...
1.$(document).ready() 执行时机:等DOM树加载完毕后就能执行 编写个数:$(document).ready()可写N个 简写:$(function(){})   2.window.onload   执行时机:等网页中所有的资源加载完毕后(包括图片、flash、音频、视频),才能执行 编写个数:window.onload()一个 简写:无
java解析json 4中方式: 一、json-lib   json-lib-2.4-jdk15.jar   commons-beanutils-1.8.3.jar commons-collections-3.1.jar commons-lang-2.6.jar commons-logging-1.1.3.jar ezmorph-1.0.6.jar   二、Jackson   jackson-annotations-2.2.3.jar, jackson-core-2.2.3.jar, jackson-databind-2.2.3.jar     三、Gso ...
1、分布式事务:    单体应用:通过数据库的事务机制来保证     分布式应用:一个服务需要对多个不同的数据库进行操作,保证同时成功或失败。   2、分布式锁:     单体应用:多线程同时执行某业务逻辑,通过对业务逻辑加锁来实现     分布式应用:多应用同时调用某业务逻辑,需要借助第三方标记来试下(redis zookeeper)   3、分布式缓存:
环境准备,请安装好自己的jdk。    注意,我搭建的是伪集群,一个虚拟机,分配了1G内存,然后搭建的集群。   一、zookeeper集群安装。   第一步:解压zookeeper,将zookeeper-3.4.6拷贝到/usr/local/solr-cloud下,复制三份分别并将目录名改为zookeeper1、zookeeper2、zookeeper3。    1 # 首先将zookeeper进行解压缩操作。  tar -zxvf zookeeper-3.4.6.tar.gz -C /home/hadoop/soft/  2 # 然后创建一个solr-cloud目录。 ...
Global site tag (gtag.js) - Google Analytics