ICode9

精准搜索请尝试: 精确搜索
  • JVM-垃圾回收(2)2022-05-06 16:32:54

    回收算法补充——分代回收 实际的JVM并不会单独的使用一种算法,分代回收的垃圾回收机制就体现了这一点。 JVM将堆内存划分为两个区域——新生代 和 老年代 新生代使用复制算法 老年代使用标记 - 清除 或者 标记 - 整理 算法 而新生代又细分为 伊甸园、幸存区From、幸存区To 新

  • 键入网址到网页显示,期间发生了什么?2022-05-06 12:33:14

      孤单小弟——HTTP 真实地址查询——DNS 指南好帮手——协议栈 可靠传输——TCP 远程定位——IP 两点传输——MAC 出口——网卡 送别者——交换机 出境大门——路由器 互相扒皮——服务器与客户端 一个数据包的感受   孤单小弟——HTTP 浏览器做的第一步工作是解析 URL 首先

  • JVM2022-05-04 01:02:53

    1 Java虚拟机体系结构 JDK、JRE、JVM JVM是什么? JVM内部组成 2 类加载机制 什么是类的加载 类加载过程 类加载器的种类 启动类加载器 Bootstrap ClassLoader -- 加载jdk安装目录下lib目录中的核心类库 扩展类加载器Extension ClassLoader -- 加载jdk安装目录下lib\ext目

  • 网络之xx2022-05-03 20:02:18

    七. 计算机网络部分 TCP 有哪些状态 TCP 和 和 UDP TCP 协议:  使用TCP协议前,须先建立TCP连接,形成传输数据通道  传输前,采用“ 三次握手”方式,点对点通信,是可靠的  TCP协议进行通信的两个应用进程:客户端、服务端。  在连接中可进行大数据量的传输  传输完毕,需释放已建立的连接,效率

  • Eureka从Apollo迁移到单独Eureka2022-05-02 23:31:15

    目录迁移物理架构演变Eureka升级准备升级过程扩容旧eureka集群业务服务切换到新 eureka将新 eureka 组成独立的集群回滚eureka可能出现的问题数据不同步 迁移物理架构演变 Eureka升级准备 验证新Eureka 和旧Eureka 主机网络是否连通 备份Apollo 数据库 apolloconfigdb中serverco

  • R 条件判断和循环2022-05-01 20:35:25

    基本语句 判断:    if(Condition1){ State1 }else if(Condition2){ State2} else { State_last } 循环   for ( i in xx){ yy}   while (xx){yy} 嵌套   for ( i in xx) {   if (i yy){ zz } }   例1 m<-1:100n<-vector("numeric")n for (i in m) { if (i %%2==

  • 群智能算法标准测试函数集2022-05-01 17:34:37

    为了测试群智能算法的性能,我们整理了以下标准测试函数。 function [fobj, bound] = Optimizer(select) %% 目标函数 switch select case 1 fobj = @ Sphere; % 效果很好 [-100, 100] bound = [-100, 100]; case 2

  • JVM运行参数2022-05-01 11:32:24

    一、按照规范范围区分   根据规范范围区分(也就是规范的是所有虚拟机、还是指定一款虚拟机、还是指定一款虚拟机的指定版本),JVM的参数主要分为三类:标准参数、-X非标准参数、-XX参数。     以 - 开头为标准参数,所有的 JVM 都要实现这些参数,并且向后兼容,例如下面示例的-server。

  • Tomcat优化2022-04-29 10:02:17

    1.JVM内存调整 主要是通过设置JAVA_OPTS参数来调整,JAVA_OPTS常用堆设置参数项如下: -server:一定要作为第一个参数,在多个CPU时性能佳 -Xms:java Heap初始大小,默认是物理内存的1/64。 -Xmx:java heap最大值,建议均设为物理内存的一半。不可超过物理内存。 -XX:PermSize:设定内存的永久保

  • XX交友软件2022-04-28 11:02:11

    1、对比分析墨刀、Axure、Mockplus等原型设计工具的各自的适用领域及优缺点(至少3条)。 1.墨刀:墨刀是一款在线原型设计与协同工具,借助墨刀,产品经理、设计师、开发、销售、运营及创业者等用户群体,能够搭建为产品原型,演示项目效果。墨刀同时也是协作平台,项目成员可以协作编辑、审阅 ,不

  • Docker常用操作(拉容器,停掉容器,重启容器等)2022-04-28 01:02:39

    进入脚本 cd XX_XX_scripts 进入脚本后,拉镜像(容器) bash XX__XX.sh run +镜像文件 查看容器进程 docker ps 查看某容器日志 docker logs 【Container】 进入容器 bash docker/scripts/release_into.sh  重新拉取分支 git reset --hard commit 重启容器 bash ./scr

  • 使用控制台操作数据库2022-04-27 21:34:29

    使用控制台操作数据库 1、服务连接 mysql -u root -p 回车输入密码 连接远程主机的mysql mysql -h xx.xx.xx.xx(远程主机的ip) -u root -p xxxxxx(密码) 2、数据库建立于删除 select now(); 查看当前时间 show databases; 查看数据库数量 create database database_na

  • Windows: net和shutdown命令重启远程电脑2022-04-27 02:31:27

    最近疫情隔离一直用Windows远程桌面居家办公,今天突然想试试anydesk行不行,然后就安装上了。远程先运行起来anydesk,设置无人值守模式,然后本地运行起来anydesk,用密码去连接远程。结果连是连上了,但就是黑屏。然后我本地关了anydesk,重新用MS远程桌面连,结果远程桌面也黑屏了……给我整了

  • jvm 内存参数设置2022-04-26 11:33:48

    概述 java 内存溢出之后,我们需要根据错误信息分析一下内存溢出的具体原因,及时调整中间件的参数、 查看 jvm 内存分配 linux 下可以通过 jmap -heap【pid】命令查看 jvm 的内存分配例如:jmap -heap 1       这个图可以看出MaxHeapSize = 1073741824 (1024.0MB) 最大堆内存 1G

  • JVM内存参数调优2022-04-26 11:00:32

    为什么要GC调优?   或者说的更确切一些,对于基于Java的服务,是否有必要优化GC?应该说,对于所有的基于Java的服务,并不总是需要进行GC优化,但当你的系统时常报了内存溢出或者java程序运行缓慢时,优先排查是否是程序导致的内存泄漏,再看你是否需要JVM参数调优。   想一下进行GC优化的最根

  • JVM优化之 -Xss -Xms -Xmx -Xmn 参数设置2022-04-22 21:03:07

    XmnXmsXmxXss有什么区别 Xmn、Xms、Xmx、Xss都是JVM对内存的配置参数,我们可以根据不同需要区修改这些参数,以达到运行程序的最好效果。 -Xms 堆内存的初始大小,默认为物理内存的1/64 -Xmx 堆内存的最大大小,默认为物理内存的1/4 -Xmn 堆内新生代的大小。通过这个值也可以得到老生代的

  • elasticsearch 删除index2022-04-22 11:00:49

    单个删除 #!/bin/bash > /home/xx/es_index_delete_list curl -s --user elastic:passwd -XGET 'http://xxx:9200/_cat/indices/?v'|awk '{print $3}' > /home/xx/es_indexscat es_indexs |sort |awk -F'-2022' '{print $1}'|uniq

  • java 回收器有几种_Java垃圾回收器种类2022-04-22 07:33:34

    一、Java有四种类型的垃圾回收器 串行垃圾回收器(Serial Garbage Collector) 并行垃圾回收器(Parallel Garbage Collector) 并发标记扫描垃圾回收器(CMS Garbage Collector) G1垃圾回收器(G1 Garbage Collector)   每种类型都有自己的优势与劣势。重要的是,我们编程的时候可以通过

  • 为何不要随便用from xx import *2022-04-21 18:04:00

    新单位,新工作,远程办公,你想想有多麻烦吧。 一块块看每个模块的相信功能。 看到一个函数,返回值也是一个函数,这本来没啥难的,但是文件里只出现一次。怎么都找不到来自哪个文件,后来全项目搜才找到,原来来自另外一个utils的代码模块里。回到模块引用的地方,果然发现模块是这么引用的: from

  • 【已解决】SpringBoot + Mybatis-plus 注解 @TableField 无法获取到数据库的属性值(属性变量名带下划线)2022-04-18 22:02:53

    问题描述: 实体类变量的命名格式 如果采用的是 XX_XX带下划线的形式,那么在低版本的mybatis-plus是不支持和数据库映射的。 如果是单个单词不存在这个问题,如果出现多个单词,尽量采用驼峰式命名来规避此问题!           如上两张图所示,此时我的命名比如 document_type是带下划

  • zuul 路由指定服务IP2022-04-18 20:33:47

      背景: 开发环境,发现某接口时好时坏,看了一个eureka,发现是同一个服务,被2个地方注册上来了,根据网关路由,其中有一个是开发环境的同学也用了相同的名字注册上来了,关键是这个开发同学的服务还调不通。emmm,想把它给停掉,but, eureka好像没有主动让服务下线的方法?即使有,好像也不是特别彻底

  • 【TcaplusDB知识库】如何生成机器数据构造的事务2022-04-18 15:35:21

    【TcaplusDB知识库】如何生成机器数据构造的事务 请求地址 POSThttp://OmsAddress/app/newoms.php/webservice/oamp/machine-data/make?cmd=10012&ip-type=webservicerest&access-token=AccessTokenVal POST请求参数说明 参数名称数据类型说明是否必填字段备注  set_id 整型

  • -XX:+TraceClassLoading在eclipse中的用法2022-04-17 13:32:59

       设置:-XX:+TraceClassLoading         Apply>run  就可以了看见加载的类的信息了  

  • vue this.$router传参与接收2022-04-16 23:01:07

    this.$router.push({name:'/xx/xx',query: {id:'1'}}); this.$router.push({name:'/xx/xx',params: {id:'1'}}); this.$router.push({path:'/xx/xx',query: {id:'1'}}); this.$router.push({path:'/xx/xx&#

  • 网页端xx读书揭秘2022-04-15 09:33:27

    网页端xx读书揭秘 bookid -> infoid 搜索过程中会返回bookid 但是到了具体页面就地址就没有bookid, 而是一串字符串, 类似md5之类的, 但md5是不能作为资源定位的(会重复). 实际上真的和md5相关, 将获取bookid md5, infoid前3位等于infoid前三位,然后就是bookid的类型(数字、字符

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有