深入理解Thread.sleep(1000)的注意事项及原理分析
最近服务器上出现了一次长时间的STW,原因也比较诡异.通过jstack分析,可疑代码居然是Thread.sleep(1000)。
mysql 修改字段长度
如:demo表里的test1,test2,test3字段,原来长度都是10个字符,现长度要改成100、200、300个字符。如:demo表里的test字段,原来长度是10个字符,现长度要改成100个字符。alter table 表名 modify column字段名1 类型1,alter table
Java 自动化测试详解
所谓MT(MK23),又称为模块测试,是指对软件中的最小可测试单元进行检查和验证。对于面向对象编程,最小单元就是方法。因此,对Java程序进行单元测试就是针对单个Java方法的测试,单元测试的目标是隔离程序部件并证明这些单个部件是正确的。一般由程序员来做,因为它需要知道内部程序设计和编码的细节。对于
猿创征文 |【高级篇】Java 进阶之JVM实战
想要进阶Java高级工程师? 那你得会JVM! 一文彻底搞定JVM实战
java多线程(超详细)
进程就是正在运行中的程序(进程是驻留在内存中的)是系统执行资源分配和调度的独立单位每一进程都有属于自己的存储空间和系统资源注意:进程A和进程B的内存独立不共享。
VsCode 配置java环境(详细教程)
下载和安装java,VsCode 快速配置 java环境,教程带图简单易懂。
java环境配置指南
JDK : Java SE Development Kit Java开发工具JRE : Java Runtime Environment Java运行环境分别有两款java环境,如果你仅仅是运行一个java代码,那JRE就够了,如果你是从事java编程,那么你就需要安装一个JDK,因为JDK中包含一
第三节:运算符【java】
作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。1.算术运算符 2.关系运算符 3.逻辑运算符(重点) 4. 位运算符 5.移位运算(了解) 6.条件运算符 7.运算符的优先级
32、Java——迷你图书管理器(对象+JDBC)
Java——迷你图书管理器(对象+JDBC)
Java多线程(2)
1. 线程是抢占式,进程间的调度充满随机性. 2. 多个线程对同一个变量进行修改操作 3. 针对变量的操作不是原子的 4. 内存可见性(属于编译器优化) 5. 指令重排序(属于编译器优化)
Jython-在JAVA调用Python脚本使用方法详解+示例代码
Jython项目提供了Java中Python的实现,为Python提供了在JVM上运行和访问Java编写的类。当前版本(Jython 2.7.x)仅支持Python 2,目前写这篇文章的最新版本到了2.7.3了。这也没有办法,我看作者17年写到2.7之后道现在为止5年了还没有支持到Python 3.
第二节:数据类型与变量【java】
byte 字节类型short 短整型int 整型long 长整型float 浮点类型double 双精度浮点类型char 字符类型boolean 布尔类型👆这节课我们将根据以上这八种基本数据
【JavaSE】我与Java的第一面
Java的前世今生。
《JavaSE-第十五章》之文件(二)
文件打印流,序列化以及 commons-io介绍
【Java】异常
看似不起波澜的日复一日,会突然在某一天让人看到坚持的意义。
不用担心JDK17收费了,Oracle 推出 JDK 8 的升级替代品
在10月18日,Oracle官方宣布推出Java SE Subscription Enterprise Performance Pack (Enterprise Performance Pack),并宣称该企业级性能包为JDK 8用户提供了在JDK 8和JDK 17发布之间的7年间为Java带来的显
我们简单的new了一个对象,JVM都做了哪些贡献?
我们简单的new了一个对象,JVM都为我们做了哪些贡献?
大数据必学Java基础(七十七):线程的生命周期和常见方法
(2)run() : 线程类 继承 Thread类 或者 实现Runnable接口的时候,都要重新实现这个run方法,run方法里面是线程要执行的内容。join方法:当一个线程调用了join方法,这个线程就会先被执行,它执行结束以后才可以去执行其余的线程。(1)start() : 启动当前线程,表
大数据必学Java基础(七十五):多线程与程序、进程、线程之间概念详解
是程序的一次执行过程。正在运行的一个程序,进程作为资源分配的单位,在内存中会为每个进程分配不同的内存区域。(进程是动态的)是一个动的过程 ,进程的生命周期 : 有它自身的产生、存在和消亡的过程。进程可进一步细化为线程, 是一个程序内部的一条执行路径。若一个进程同一时间并行执行多个线程,就是支持多
Lambda表达式详解
本篇详解了Lambda表达式的用法及六种语法格式。