- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 leetcode:44. 通配符匹配
给定一个字符串(s) 和一个字符模式(p) ,实现一个支持'?'和'*'的通配符匹配。'?' 可以匹配任何单个字符。'*' 可以匹配任意字符串(包括空字符串)。两个字符串完全匹配才算匹配成功。说明:s可能为空,且只包含从a-z的小写字母。p可能为空,且只包含从a-z的小写字母,以及字符?和*。示例1:输入:s = "aa"p = "a"输出: false解释: "a" 无法匹配 "aa" 整个字符串。示例2:输入:s ...
2020-12-31 16:40:06 223
转载 float的存储
在正常的浮点数中, 有效数部分开头的不是0,0被移动到指数部分去了,比如0.0123会被表示为1.23*2-2。Denormal numbers(非规格数)就是指数部分非常小的数字。这些数字的有效数部分首位用0来表示。IEEE浮点标准使用 $ V=(-1)^s×M×2^E$ 的形式来表示一个数。 符号位(sign),与补码类似,s为1代表这个数为负,s为0代表这个数为正 阶码(exponent)E的作用是对浮点数加权,权重是2的E次幂。 尾数(significand...
2020-12-28 11:57:15 284
转载 【Linux】目录文件权限的查看和修改【转】
命令:chmod 777 scan_record.js格式:chmod 权限数字 文件名r 读权限read 4w 写权限write 2x 操作权限execute 1权限数字对应权限组说明:总共分为4部分【文件或文件夹】【owner权限】【group权限】【others权限】【文件是-,文件夹是d】【r/w/x相加】【r/w/x相加】【r/w/x相加】Linux档案的基本权限就有九个,分别是owner/group/others三种身份各有自己的r...
2020-12-25 14:15:39 220
转载 Java栈和局部变量操作(二)
2通用栈操作 操作码 操作数 说明 nop (无) 不做任何操作 pop (无) 从操作数栈弹出栈顶部的一个字 pop2 (无) 从操作数栈弹出最顶端的两个字 swap (无) 交换栈顶部的两个字
2020-12-22 09:43:47 229
原创 java字节指令
使用javap进行代码的反编译,可以看到java文件的字节码表示形式。 比如我的java源码如下:public class Hello{ public static void main(String[] args){ String x = "string"; String y = "string"; String z = new String("string"); System.out.println(x==y); // true System.out.println(x==z)
2020-12-22 09:32:38 248
原创 letcode 41. 缺失的第一个正数
给你一个未排序的整数数组,请你找出其中没有出现的最小的正整数。示例1:输入: [1,2,0]输出: 3示例2:输入: [3,4,-1,1]输出: 2示例3:输入: [7,8,9,11,12]输出: 1思路: 找到一个数应该在的位置。class Solution { public int firstMissingPositive(int[] nums) { int[] newNums = new int[nu...
2020-12-18 10:25:38 166
原创 intellij idea 全局搜索
Ctrl+N按名字搜索类Ctrl+Shift+N按文件名搜索文件Ctrl+H查看类的继承关系Ctrl+Alt+B查看子类方法实现Ctrl+B可以查看父类或父方法定义,但是不如ctrl+鼠标左键方便。但是在这里,Ctrl+B或ctrl+鼠标左键只能看见Map接口的抽象方法put的定义,不是我们想要的,这时候Ctrl+Alt+B就可以查看HashMap的put方法。Alt+F7查找类或方法在哪被使用Ctrl+F/Ctrl+Shift+F按照文本的内容查找...
2020-12-12 11:08:40 606
原创 Java-ReentrantLock初探
什么是Reentrantlock? Reentrantlokc基于AQS. 在并发编程中,它可以实现公平锁和非公平锁来对共享资源进行同步. 同时,和synchronized一样, Reentrantlock支持可重入. 除此之外,Reentrantlock在调度上更灵活,支持更多丰富的功能. ...
2020-12-09 23:02:59 210
原创 Java锁机制
什么是锁? 在并发环境下,多个线程会对同一个资源进行争抢. 那么可能就会造成数据不一致的情况.为了解决这个问题,很多语言引入了锁机制.
2020-12-09 00:54:19 248
转载 JVM字节码之整型入栈指令(iconst、bipush、sipush、ldc)
官网:http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html原文地址:http://www.linmuxi.com/2016/02/25/jvm-int-pushstack-01/ https://blog.csdn.net/zhaow823/article/details/81199093本篇主要分享下在JVM中int类型数值采用何种指令入栈的,根据int值范围JVM入栈字节码指令就分为4类,...
2020-12-01 13:30:27 1070
libfastcommon-master.zip
2020-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人