JUC并发编程 JUC并发编程1.线程基础知识复习JUC其实就是java.util.concurrent并发包的缩写 1.start线程开启C源码分析123456new Thread(() -> {}).start();// 对着这行代码Ctrl B一下// 可以发现核心代码就是start0()start0();// 接着Ctrl B发现下一个函数就是一个native修饰的方法priva 2024-02-14 Java #Java
jps process information unavailable jps出现如下异常 1234λ ~/ jps3136 -- process information unavailable4691 Jps 执行 1rm -rf /tmp/hsperfdata_* 参考: Linux服务器jps报process information unavailable jps 报process information unavailable解决办法 2024-01-22 Linux #Linux #jps
Java新特性 JDK21 1.Virtual Threads 2.Sequenced Collections 3.Deprecate the Windows 32-bit x86 Port for Removal 4.Prepare to Disallow the Dynamic Loading of Agents 5.Generational ZGC 6.Pattern Matching fo 2024-01-20 Java #Java #Java新特性 #JDK新特性
Word操作 1.批量设置图片大小 参考链接: https://cloud.tencent.com/developer/news/503087 多张图片设置统一大小首先手动设置第一张图片的大小, 然后对着后面需要调整的图片按F4这种方法适用于图片需要统一大小 批量修改英文字体 参考链接: https://blog.csdn.net/LHJ_hr99/article/details/130764038建议提前拷 2024-01-17 Java #Office #Word
F12调试展示手机外壳 F12调试展示手机外壳效果图: 1、右上角:Show device frame2、VPN3、选择机型Iphone6 参考: chrome 调试显示设备外观 https://juejin.cn/post/7127073896456519687 2024-01-16 前端 #前端 #前端调试
面试题第三季 面试题第三季 直面困难, 迎难而上, 要想着太阳底下没有新鲜事儿, 过了这个砍就好了, 一年后的今天回头看看都不是事儿, 做其他事儿说实话都是在逃避. 1.Java基础1.58同城的java字符串常量池123456789101112131415161718package com.atguigu.javase;public class StringPool58Demo { publ 2024-01-15 Java #Java #面试题
面试题第二季 并发与并行之间的区别?并发相当于 多个线程来秒杀并行 一边 吃饭 一边看电视 你吃饭吃到一半,电话来了,你一直到吃完了以后才去接,这就说明你不支持并发也不支持并行。你吃饭吃到一半,电话来了,你停了下来接了电话,接完后继续吃饭,这说明你支持并发。你吃饭吃到一半,电话来了,你一边打电话一边吃饭,这说明你支持并行。并发的关键是你有处理多个任务的能力,不一定要同时。并行的关键是你有同时处理多个任务的能力 2024-01-08 Java #Java #面试题
zsh for linux 安装zsh12345678910111213141516171819202122yum install -y zsh git# 这里要自己配代理, 没有代理想办法换个gitee仓库, 包括下面的git代理也是一样的wget -e "https_proxy=http://192.168.174.85:7890/" -O - https://github.com/robbyruss 2024-01-03 Linux #Linux
React Tutorial for Beginners 学习视频https://www.youtube.com/watch?v=SqcY0GlETPk 构建React工程 建议使用node16以上版本 123456789101112131415161718PS E:\Code\React> npm create vite@4.1.0Need to install the following packages: create-vite@4. 2024-01-01 Java #Java #React #前端
HashMap源码 图解HashMap-常见问题 HashMap底层数据结构是什么样的 HashMap的操作: 插入、删除、查询过程 HashMap的Hash值计算过程 HashMap的数组大小为什么初始为16 HashMap为什么要扩容和扩容过程 HashMap是否线程安全和其原因 Node数组长度默认是16 当节点个数大于64, 并且链表长度大于8时, 链表结构将升级为红黑树 HashMap底层数据结构: 2023-12-18 Java #Java