- 博客(9)
- 收藏
- 关注
原创 Java8[源码学习]String类内部indexOf方法详解
static int indexOf(char[] source, int sourceOffset, int sourceCount, char[] target, int targetOffset, int targetCount, int fromIndex) { if (fromIndex >= sourceCount) { return (targetCount == 0 ? sourceCoun...
2021-09-07 15:59:36
449
原创 Java同步工具类之CountDownLatch详解
CountDownLatch(闭锁)综述示例服务员与顾客问题详解void await()boolean await(long timeout, TimeUnit unit)void countDown()long getCount()总结CountDownLatch(闭锁)综述CountDownLatch作为同步工具类中的一种。它的功能极其简单,它允许一个或多个线程等待(进入阻塞状态),直到其他线程完成操作。与CyclicBarrier不同,CountDownLatch是等待事件,而CyclicBa.
2021-05-26 20:00:30
365
原创 mockjs中根据请求参数动态生成模板
mockjs拦截get请求这里由mockjs提供的options的参数中只能够获得url本身,并不能很好的直接获得get请求的参数。但是,通过querystring库的prase函数可以很好的解决这个问题。由此就可获得get请求在url中的参数。根据参数动态生成指定数量的列表(以分页为例)通过使用JS提供的计算属性语法,可将变量设置为对象名。...
2021-03-19 21:01:31
1114
原创 java虚拟机的运行时数据区
运行时数据区java虚拟机定义了几种程序运行期间会用到的运行时数据区:pc寄存器pc(program counter)寄存器又叫程序计数器,它是与线程一一对应的,因为一条线程只能执行一个方法的代码,如果该方法不是native方法(其它语言编写的方法),则该pc寄存器就是保存当前操作的字节码指令的地址,如果是native方法,则pc寄存器的值就是undefined,因为pc寄存器只用保存一个...
2020-01-19 00:49:25
124
原创 java虚拟机的数据类型
数据类型java虚拟机操作的数据类型可以分为两类:原始类型(primitive type也叫原生类型或基本类型)和引用类型(reference type),与之对应的也存在原始值和引用值。原始类型和值Java虚拟机所支持的原始数据类型包括数值类型、boolean类型和returnAddress类型。数值类型整数类型(默认值为0)byte类型:值为8位有符号二进制补码整数sho...
2020-01-17 23:10:30
412
原创 批处理学习笔记
echo on 打开回显(默认),回显指的是将dos命令显示在cmd中,作用范围是该命令下的所有行echo off 关闭回显echo [message] cmd中打印message@用在dos命令之前,和echo off作用一样,作用范围是一行rem 注释 可用::代替%[1-9]表示参数,参数是指在运行批处理文件时在文件名后加的以空格(或者Tab)分隔的字符串。变量可以从%0到%9,...
2020-01-17 22:46:10
203
原创 JDBC(一)
JDBC(一)JDBC全称是Java DataBase Connectivity,即Java数据库连接,它是一种可以执行SQL语句的Java API。在进行JDBC 操作的时候可以按照以下的步骤完成:1、加载数据库驱动程序,加载的时候需要将驱动程序配置到classpath之中2、连接数据库,通过Connection 接口和 DriverManager 类完成3、操作数据库,通过State...
2019-10-08 01:24:24
128
原创 Spring Boot (一)
Spring Boot (一)Spring Boot是什么?Spring Framework已有十余年的历史了,已成为Java应用程序开发框架的事实标准。在如此悠久的历史背景下,
2019-07-16 16:03:59
141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人