E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
白话Java面试
java 查看jvm配置_
java面试
-JVM调优和参数配置,如何查看JVM系统参数默认值
一、JVM的参数类型:1、标配参数:java-versionjava-help2、X参数:-Xmixed混合模式(先编译后执行)-Xint解释执行-Xcomp第一次使用就编译成本地代码3、XX参数:Boolean类型:公式:-XX:+(+表示开启-表示关闭)问题:如何查看一个正在运行中的java程序,它的某个JVM参数是否开启?publicclassHelloGC{publicstaticvoid
vvv666s
·
2023-11-19 15:24
java
查看jvm配置
Java面试
题集锦(13):JVM调优和参数配置,请问如何盘点查看JVM系统默认值
文章目录JVM的参数类型1.标配参数2.x参数3.xx参数(重点)(1)Boolean类型(开启/关闭)(2)KV设值类型(Key-Value键值对)(3)jinfo举例,如何查看当前运行程序的配置(4)题外话4.JVM盘点家底查看初始默认值第一种方法:第二种方法:JVM的参数类型1.标配参数从JDK1.0到Java12,一直存在。-version-helpjava-showversion2.x参
秋心拆两半_
·
2023-11-19 15:22
Java并发面试题
jvm
java
分享1-3年经验的
Java面试
最近的温度真是一路的飙升啊,出个门实属不易,但是还是有所收获滴,趁着今天不忙,赶紧给大家分享一波Java面经,对于想去BAT大公司的面试者来说,我这里可能不太合适,深度或许不够,但是对于刚毕业或者有1-2年经验的人来说,会起到一些作用的,同时也希望各路大神看到此篇博文时,可以给出适当的建议,不喜勿碰!!!下面我将从以下几个方面入手分享面试的经验.1.简历简历是一个人面试的敲门砖,简历的制作的好坏取
代码墨白
·
2023-11-19 15:46
Go设计模式学习——开闭原则
白话
:添加一个新的功能应该是,在已有代码基础上扩展代码(新增模块、类
catkin_ws
·
2023-11-19 14:00
设计模式
Golang学习
golang
开闭原则
开发语言
珍惜当下
刚开始时,看着没有感觉,总觉得本书说得都是大
白话
,这些话是大家都知道的,只是做不到,生活中我们不但做不到大道至简,而且还把简单的东西复杂化了,所以我们活的太累了。今天看到书中的一段话写得有点震撼我心。
长发及腰
·
2023-11-19 13:25
白话
易经:五、风口上的猪与阳顺、阴逆
引言:小米的创始人雷军有句名言“猪在风口也会飞的。”什么是风口?就是当时的大环境,大趋势。十年前在北京买套学区房,现在价值上千万;十年前在马老板的淘宝做份普通的工作,如今成为众人仰视的焦点。在朝阳产业里埋下一粒种子,等待太阳上升到最高点,收获果实。把握潮流,识别趋势是每个人都应该考虑的问题。《易经》中说阳在阳中阳顺行,阴在阳中,阴逆行就是这个道理。阳顺、阴逆的卦象演示伏羲先天八卦以上乾下坤作为分界
风_6f61
·
2023-11-19 12:44
大
白话
解释为什么当 mysql 单表数据量达到上亿级别时,查询时间增长的倍数要远远大于数据量增长的倍数!
假设记录条数为100万时,查询速度为10毫秒;为什么记录条数为1亿时的查询速度比10毫秒的100倍,也就是1秒长很多(往往至少是分钟级别)?假设记录条数为100万时,其中的某个索引大小为50M,全部加载到内存很轻松,于是全部加载到了内存,查询很快,索引查询耗时1毫秒。当记录条数为1亿时,索引的大小增长为了之前的100倍,也就是大概4.8G多,全部加载到内存不太现实,所以查询索引需要多次查询磁盘。假
NullPointerExpection
·
2023-11-19 12:52
算法
MYSQL
数据库
数据库
mysql
品读《资治通鉴》[779]| 司马炎为什么会成为司马昭的接班人?
【资治通鉴
白话
文】冬,十月一日,魏国朝廷下诏,任命寿春之战所俘虏的吴国相国参军事徐绍为散骑常侍,水曹掾(主管水利的官员)孙彧为给事黄门侍郎,派他们出使吴国,其家人在魏国者,听任他们回去,也不必回来,以此来扩大魏国讲求信义的影响
大珊老师
·
2023-11-19 10:48
《自相矛盾》一课的得与失
对于这群孩子来说,文言文是第一次接触,之前的故事都是
白话
文,这种文言的形式,对于他们来说充满了挑战力。既然是文言文,那么把课文读
黑河畔梁波涛
·
2023-11-19 09:34
教您的孩子真正学会阅读十六
一、文言文阅读与写作的突破读文言文史记很符合我们提出的三个走向:从舒适区的阅读走向学习区的阅读,从虚构类阅读走向非虚构类阅读,从
白话
文的阅读走向文言文的阅读。因为史记足够好,又足够难,值得我们挑战。
黄中瑜湖北荆门屈家岭
·
2023-11-19 08:00
白话
ES搜索相关性问题
之前使用es,更多的是使用term查询,和agg聚合分析。对相关性关注较少。实际上es擅长的是做模糊搜索,相关性搜索。ES是一个开源的通用的检索工具,能满足百分之八十的需求。相关性这个问题,是一个非常有意思的问题,值得深思。搞清楚相关性打分规则,有利于提高召回内容的相关性。深入了解以后,能帮我们解决剩下的百分之二十的需求。1、为什么会研究搜索相关性问题两个需求。其中第二个需求实现,费了不少功夫。怎
水的精神
·
2023-11-19 07:10
Elasticsearch
开发经验
ES搜索优化
elasticsearch
大数据
搜索引擎
Java网络编程与NIO详解10:深度解读Tomcat中的NIO模型
本文转自:http://www.sohu.com/a/203838233_827544本系列文章将整理到我在GitHub上的《
Java面试
指南》仓库,更多精彩内容请到我的仓库里查看https://github.com
da3acf50377b
·
2023-11-19 07:45
Java面试
题汇总
java面试
题汇总熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,甚至要你知道有哪些不足,怎么改进,还有一些java有关的一些算法,设计模式等等。
perry_Fan
·
2023-11-19 07:41
ElementUI的Dialog弹窗实现拖拽移动功能
Java学习路线专栏~ElementUI的Dialog弹窗实现拖拽移动功能☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:Java学习路线其他专栏:Java学习路线
Java
IT·陈寒
·
2023-11-19 06:15
Java学习路线
Web前端框架
elementui
前端
javascript
[JAVA软件工程师-面试宝典-2013最新版]
[
JAVA面试
宝典-2013最新版]一.Java基础部分.........................................................................
栖风宿雨
·
2023-11-19 06:38
面试
面试
java
正则表达式
面向对象编程
http协议
Java面试
宝典-2017
目录(?)[-]Java基础部分一个java源文件中是否可以包括多个类不是内部类有什么限制Java有没有goto说说和的区别在JAVA中如何跳出当前的多重嵌套循环switch语句能否作用在byte上能否作用在long上能否作用在String上shorts11s1s11有什么错shorts11s11有什么错char型变量中能不能存贮一个中文汉字为什么用最有效率的方法算出2乘以8等於几请设计一个一百亿
CN_L
·
2023-11-19 06:02
java多线程
java基础
Java面试宝典
143、足太阴脾经:(16)腹哀
二、
白话
:腹即腹部,哀即伤痛,本穴善治腹
慎独戒欺
·
2023-11-19 04:43
东西还是老的好
花两百多买来学
白话
,平时没事就当收音机使唤,周末的“飞扬971”节目能唱一天的
疆山骄龙
·
2023-11-19 04:59
Python------列表 集合 字典 推导式(本文以 集合为主)
[1,2,3]推导式[1,4,9]
白话
:就是把原先分开写的,组合在一起,放一行写。省事。comprehensionsn.理解,领悟:对某事物的认识和把握。推导式推导
唯元素
·
2023-11-19 04:18
python
开发语言
pycharm
2022-02-08 2022年上半年阅读书单
已读:《武曌》《大唐二十一帝》吴鹏在读:《王莽传》张向荣将读:《大汉荣耀》、《品三国》、《世说新语》、《魏晋风华》、《隋文帝》、《周文王》、《春秋战国真有趣》6册、《五代十国》、《宋太祖》历史系
白话
版新生来报到
木依雨
·
2023-11-19 03:38
Java面试
题--MySQL索引
一.索引介绍MySQL的索引是一种数据结构,它可以帮助MySQL快速定位需要访问的记录。索引可类比于一本书的目录,通过它可以快速找到某个特定的记录。MySQL支持多种类型的索引,每种索引都有其优势和局限性,常用的包括:B-tree索引:B-tree索引是MySQL常用的索引类型,其优点是查询速度快,可以支持前缀查找、范围查找和排序等功能。哈希索引:哈希索引是根据索引列值的哈希函数值进行存储,比B-
芝士汉堡 ིྀིྀ
·
2023-11-19 02:51
mysql
java
数据库
Java面试
全覆盖
Java面试
题大全一.JavaSE部分基础部分Java中基本数据类型有哪些?byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。
官方认证-递bug大师
·
2023-11-19 02:07
java
java面试
题
Java面试
题大全一.JavaSE部分基础部分Java中基本数据类型有哪些?byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。
燃烧的头发
·
2023-11-19 02:04
java
面试
博客摘录「 java八股面试文(带答案,万字总结,精心打磨,建议收藏)堪称2023最强」2023年8月10日
falsefalseGitCodeInsCode搜索会员中心消息历史创作中心发布java八股面试文(带答案,万字总结,精心打磨,建议收藏)堪称2023最强进阶的架构师于2023-06-1216:07:12发布4705收藏32文章标签:
java
@.740
·
2023-11-19 01:59
笔记
【
Java面试
题】cookie和session的区别
cookie是客户端的一个存储机制,session是服务器端的一个存储机制(cookie数据存储在客户端,session数据存储在服务器端)首先解释什么是cookie:cookie是客户端浏览器用来保存服务端数据的一种机制,当我们通过浏览器去进行页面访问的时候,服务器可以把一些数据以key-value的数据存储到客户端浏览器,当客户端在下一次进行访问服务器的时候,可以携带一些数据发送到服务器端,服
freedomSTUDENT
·
2023-11-19 01:47
Java面试题
java
面试
前端
【
Java面试
题】ArrayList自动扩容机制
ArrayList是一个动态类数组,数组结构的存储容器在默认的情况下数组的长度为10(在构建arrayList对象的时候,可以直接指定它的初始长度)什么时候触发ArrayList的自动扩容机制?随着程序的运行,不断往ArrayList数组添加数据,当ArrayList没有足够的空间存储后面添加数据的时候,arraylist就会自动触发扩容机制扩容流程?首先创建一个新的数组,此时这个数组的长度是原来
freedomSTUDENT
·
2023-11-19 01:16
Java面试题
java
2020最新
Java面试
题总结
前言这篇文章是想记录自己看到的面试题,然后做个总结.不仅仅帮助到我,也希望可以帮助到大家.有疑问可以联系我.Java基础1.八种基本数据类型的大小,以及他们的封装类基本类型大小(字节)默认值封装类byte1(byte)0Byteshort2(short)2Shortint40Integerlong80LLongfloat40.0fFloatdouble80.0dDoubleboolean-fals
神秘杰克
·
2023-11-19 00:44
Java菜鸟程序员
面试
java
面试
Java面试
题(30)-java中如何避免死锁
什么是死锁:死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去,这是一个严重的问题,因为死锁会让你的程序挂起无法完成任务,死锁的发生必须满足一下四个条件:1、互斥条件:一个资源每次只能被一个进程使用2、请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放3、不剥夺条件:进程已获得的资源,在未使用完之前,不能进行强行剥夺4
二王一个今
·
2023-11-18 22:09
java面试题
java
面试
经验分享
《
白话
C++》之练功,讲了些什么?
《
白话
C++》练的什么功?第1章启蒙“我适合学习编程吗”?这个问题挺多人问的。考察方法有二:一是考量个人的脾气、秉性等等,二是实际测试学习者对计算机领域的一些基础概念的理解能力。
南郁
·
2023-11-18 20:28
白话C++
辅助课程
C++入门
白话C++
编程学习
大
白话
Java版 TCP Socket编程案例 清晰明了
最近学习网络的过程中,了解到了应用借助socket接口在tcp上建立连接,发送请求的过程,遂做个记录。文章目录整体流程服务端1.创建套接字绑定端口2.等待接收请求4.获取请求,ConnectSocket建立6.读请求并处理8.响应关闭请求客户端3.建立连接5.写请求7.读请求并关闭代码服务端代码客户端代码运行示例整体流程我们还是了解下请求的过程是怎样的吧,我将服务端与客户端分开描述了,真实的顺序大
机智的爆爆哥
·
2023-11-18 19:32
java基础
java
tcp/ip
网络
【算法】堆,最大堆(大顶堆)及最小堆(小顶堆)的实现
点击打开漫谈经典排序算法:一、从简单选择排序到堆排序的深度解析链接
白话
经典算法系列之七堆与堆排序二叉排序树与二叉堆堆排序(注:这篇文章说明了如何从一个数组构建一个最大堆,推荐看)最大堆的插入/删除/调整
疏楼夜话 ι
·
2023-11-17 16:57
Spring Boot MyBatis Plus 配置数据源详解
小结欢迎来到架构设计专栏~SpringBootMyBatisPlus配置数据源详解☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:架构设计其他专栏:Java学习路线
Java
IT·陈寒
·
2023-11-17 12:22
微服务架构设计
spring
boot
mybatis
后端
如何快速教你看自己电脑cpu是几核几线程
大
白话
说就是cpu相当于人的脑子,也叫逻辑处理器,人只有一个脑子,电脑4核的话就是有4个脑子,也就是一颗cpu芯片内集成
一个认真学习的网管
·
2023-11-17 12:51
windows
Java面试
题(每天10题)-------连载(30)
目录多线程篇1、可以运行时kill掉一个线程吗?2、关于synchronized3、分布式锁,程序数据库中死锁机制及解决方案4、spring单例为什么没有安全问题(ThreadLocal)5、线程池原理6、Java锁多个对象7、Java线程如何启动8、如何让保证数据不丢失9、ThreadLocal为什么会发生内存泄漏10、JDK8中对ConcurrentHashmap的改进多线程篇1、可以运行时k
秃头的Tomcat
·
2023-11-17 09:36
java
面试
开发语言
Java面试
题(每天10题)-------连载(31)
多线程篇注:今天只更新四题,明天就换别的了1、concurrent包下有哪些类?ConcurrentHashMap、Future、FutureTask、AtomicInteger...2、线程a、b、c、d运行任务,怎么保证当a、b、c线程执行完再执行d线程?1、CountDownLatch类⼀个同步辅助类,常⽤于某个条件发⽣后才能执⾏后续进程。给定计数初始化CountDownLatch,调⽤co
秃头的Tomcat
·
2023-11-17 09:36
java
开发语言
Java面试
题(每天10题)-------连载(32)
目录设计模式篇1、工厂方法模式(利用创建同一接口的不同实例):2、抽象工厂模式(多个工厂)3、单例模式(保证对象只有一个实例)4、原型模式(对一个原型进行复制、克隆产生类似新对象)5、适配器模式(接口兼容)6、装饰模式7、代理模式8、外观模式9、桥接模式(数据库驱动桥接)10、组合模式(部分整体模式)11、享元模式(共享池、数据库连接池)12、策略模式(多种算法封装)13、模板方法模式(抽象方法作
秃头的Tomcat
·
2023-11-17 09:36
面试
职场和发展
java
Java面试
题(每天10题)-------连载
目录1、简述一下你对线程池的理解2、Java程序是如何运行的3、说一说对于synchronized关键字的了解4、关于synchronized的使用5、synchronized关键字的底层原理6、为什么要用线程池7、实现Runnable接口和Callable接口的区别8、执行execute()方法和submit()方法的区别9、创建线程池的方法1、简述一下你对线程池的理解降低资源消耗,通过重复利用
秃头的Tomcat
·
2023-11-17 09:06
java
开发语言
Java面试
题(每天10题)-------连载(27)
目录多线程篇1、ReentrantReadWriteLock读写锁的使用2、CyclicBarrier和CountDownLatch的用法以及区别3、Condition接口以及其实现原理4、Fork/Join框架的理解5、wait()和sleep()的区别6、现成的五个状态(五种状态:创建、就绪、运行、阻塞和死亡)7、start()方法和run()方法的区别8、Runnable接口和Callabl
秃头的Tomcat
·
2023-11-17 09:06
java
开发语言
Java面试
题(每天10题)-------连载(21)
目录JVM篇一、什么是类加载器,类加载器有哪些?二、类加载器双亲委派模型机制?三、内存模型以及分区,需要详细到每个区放什么四、堆里面的分区:Eden,survival(from+to),老年代,各自的特点。五、对象创建方法,对象的内存分配,对象的访问定位。六、GC的两种判定方式七、SafePoint是什么八、GC的三种收集方法:标记清除、标记整理、复制算法的原理与特点,分别用在什么地方,如果让你优
秃头的Tomcat
·
2023-11-17 09:36
java
开发语言
Java面试
题(每天10题)-------连载(25)
目录多线程篇1、什么是线程2、什么是线程安全和线程不安全?3、什么是自旋锁?4、什么是CAS?5、什么是乐观锁和悲观锁?6、什么是AQS?7、什么是原子操作?在JavaConcurrencyAPI中有那些原子类(atomicclasses)?8、什么是Executors框架?9、什么是阻塞队列?如何使用阻塞队列来实现生产者-消费者模型?10、什么是Callable和Future?多线程篇1、什么是
秃头的Tomcat
·
2023-11-17 09:36
java
开发语言
Java面试
题(每天10题)---连载
1、ArrayList和linkedList的区别Array(数组)是基于索引(index)的数据结构,它使用索引在数组中搜索和读取数据是很快的。Array获取数据的时间复杂度是O(1),但是要删除数据却是开销很大,因为这需要重排数组中的所有数据(因为删除数据以后,需要把后面所有的数据前移)缺点:数组初始化必须指定初始化的长度,否则报错例如:int[]a=newint[4];//推介使用int[]
秃头的Tomcat
·
2023-11-17 09:05
java
面试
开发语言
Java面试
题-JVM和JDK(持续更新)
在jdk1.5中,引入了泛型,泛型的存在是用来解决什么问题。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数,泛型的好处是在编译的时候检查类型安全,并且所有的强制转换都是自动和隐式的,以提高代码的重用率什么是Jvm?什么GC策略?它有什么优势,适用于什么场景?参考:Jvm连载文章:https://blog.csdn.net/lyhkmm/article/category/75107
蒙蒙的林先生
·
2023-11-17 09:27
Java面试题
Java面试宝典
Java
Java面试题
JVM
JDK
Java面试
题(每天10题)-------连载(33)
目录Mysql篇1、一张表,里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把Mysql重启,再insert一条记录,这条记录的ID是18还是15?2、Mysql的技术特点是什么?3、Heap表是什么?4、Mysql默认服务端口是什么?5、与Oracle相比,Mysql有什么优势?6、如何区分FLOAT和DOUBLE?7、区分CHAR_LENGTH和LENGT
秃头的Tomcat
·
2023-11-17 09:50
java
开发语言
华为ensp防火墙虚拟系统在网络中的部署
首先我们要知道虚拟系统是啥,干什么用的,解决什么问题的,说
白话
就是,我没钱,买不起两台墙,我买一台墙通过虚拟系统的方式逻辑变成两台墙,学过高级路由的都知道,是将路由器器逻辑分成多个,每个下有自己的路由表
华为网络设计 Ensp
·
2023-11-17 07:58
eNSP基础实验系列
网络
华为
防火墙
网络协议
虚拟系统
华为防火墙
java aio 场景_
java面试
题之BIO、NIO、AIO的应用场景
定义:1、BIO:同步并阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时,服务器就启动一个线程来处理,如果这个连接不处理任何事情会造成不必要的线程开销,可以通过线程池机制改善。2、NIO:同步非阻塞,服务器实现模式为一个请求一个线程,即客户端发送的连接请求会注册到多路复用器上,多路复用器轮询到连接有I/O请求时才启动一个线程进行处理。3、AIO:异步非阻塞,服务器实现模式为一个有效请求
阿尔法查理
·
2023-11-16 23:37
java
aio
场景
8分钟深入浅出搞懂BIO、NIO、AIO
在
Java面试
中,我们也经常会被问到这个问题。
骑着猪追马的程序员
·
2023-11-16 23:06
面试
java
面试
jvm
分布式
mysql
Vue 3 打印解决方案:Vue-Plugin-HiPrint
Java学习路线专栏~Vue3打印解决方案:Vue-Plugin-HiPrint☆*o(≧▽≦)o*☆嗨~我是IT·陈寒✨博客主页:IT·陈寒的博客该系列文章专栏:Java学习路线其他专栏:Java学习路线
Java
IT·陈寒
·
2023-11-16 22:42
Java学习路线
微服务架构设计
Web前端框架
vue.js
前端
javascript
阿里资深架构师三年整理分享:
java面试
核心知识点原理篇文档
前言本文是对Java程序员面试必备知识点的总结,详细讲解了JVM原理、多线程、数据结构和算法、分布式缓存、设计模式等内容,希望读者能通过阅读本书对Java的基础原理有更深入、全面的理解。面试官通常会在短短两小时内对面试者的知识结构进行全面了解,面试者在回答问题时如果拖泥带水且不能直击问题的本质,则很难充分表现自己,最终影响面试结果。针对这种情况,本文在讲解知识点时不拖泥带水,力求精简,详细介绍了J
90后小伙追梦之路
·
2023-11-16 22:33
java
架构
后端
java
面试
程序人生
分布式
数据结构
Java面试
八股文-多线程篇
目录1、线程和进程的区别2、Java里面的线程和操作系统的线程一样吗?3、什么是并行与并发4、线程有哪些状态?5、什么是上下文切换?6、线程切换要保存哪些上下文?7、什么是线程安全?8、为什么线程会不安全?9、守护线程是什么?10、什么是死锁?11、多线程什么场景下会发生死锁?12、如何预防和避免线程死锁?13、为什么不能直接调用run()方法?14、创建多线程的方式15、Thread类和Runa
satoppi
·
2023-11-16 22:25
面试
职场和发展
java
程序人生
开发语言
互联网大厂
Java面试
八股文出炉(2023最新整理)
为什么感觉
Java面试
变难了?
进阶的架构师
·
2023-11-16 22:53
java
面试
开发语言
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他