java
cuilll
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot filter 拦截请求 登录跳转
springboot filter 拦截请求 登录调整原创 2023-04-14 11:07:44 · 662 阅读 · 1 评论 -
爬虫部分,浏览器中的 HEADERS请求头 转换为 PYTHON字典格式
爬虫部分,浏览器中的 HEADERS请求头 转换为 PYTHON字典格式原创 2023-02-23 20:24:14 · 705 阅读 · 0 评论 -
快速排序 容易理解的版本
快速排序 容易理解的版本原创 2023-02-13 18:06:35 · 167 阅读 · 0 评论 -
一周刷爆LeetCode 学习笔记(1)
一周刷爆LeetCode 学习笔记(1)原创 2023-02-11 10:24:55 · 190 阅读 · 0 评论 -
华为机试真题 JAVA】矩阵最大值-100
华为机试真题 JAVA】矩阵最大值-100原创 2023-02-04 10:54:13 · 258 阅读 · 0 评论 -
【华为OD机试真题 JAVA】路灯照明问题 【2022 Q4 | 100分】 贪心算法 区间覆盖问题
贪心算法 路灯照明原创 2023-02-03 18:21:41 · 952 阅读 · 1 评论 -
牛客网华为机试题动态规划最长递增子序列(一维)Redraiment的走法
动态规划最长递增子序列(一维)Redraiment的走法原创 2023-02-03 11:00:35 · 446 阅读 · 0 评论 -
videojs 播放 flv 格式
videojs 播放 flv 格式原创 2023-01-16 11:16:16 · 2230 阅读 · 0 评论 -
springboot maven 打包 Unable to find main class
springboot maven 打包 Unable to find main class原创 2023-01-13 12:30:43 · 211 阅读 · 0 评论 -
FirewallD is not running centos 防火墙 开放端口 阿里云
FirewallD is not running centos 防火墙 开发端口 阿里云原创 2023-01-13 09:11:57 · 652 阅读 · 0 评论 -
Caused by: javax.net.ssl.SSLException: Received fatal alert: protocol_version
Caused by: javax.net.ssl.SSLException: Received fatal alert: protocol_version原创 2022-12-17 19:59:07 · 1449 阅读 · 0 评论 -
win10 磁盘满了 C:\\Users\\user\\AppData\\Local\\Temp C:\Users\user\AppData\Roaming\Lan**
win10 磁盘满了 C:\\Users\\user\\AppData\\Local\\Temp C:\Users\user\AppData\Roaming\Lantern原创 2022-11-23 09:31:20 · 2202 阅读 · 0 评论 -
(K8s入门到精通) 10 k8s service(SVC),管理多个pod信息
SVC 通过label 标签去匹配自己的pod,定义在selector属性中每个pod 创建时都会指定自己label标签pod死了一个,deployment新建一个,新的是新IP Nginx中配置的还是老iPerror occur逐个手动去改配置,?,,更好的方法当然是k8sSVC 去监管匹配的pod,加入到svc队列中去svc 专门去做服务发现SVC只提供4层负载均衡能力cluserIPSVC根据标签label去匹配pod...原创 2022-03-06 07:52:46 · 3454 阅读 · 0 评论 -
qq修改密码 挂了
原创 2022-02-15 11:08:21 · 287 阅读 · 0 评论 -
java 基础上机面试题 找出数组中两个数的和等于给定值 o(n)实现
使用hashset实现,空间换时间package com.company;import java.util.HashMap;import java.util.Set;public class Main3 { public static void main(String[] args) { int a[] = {2, 5, 8, 6}; HashMap<Integer, Integer> map = new HashMap<>(.原创 2022-02-11 17:06:11 · 380 阅读 · 0 评论 -
可重入锁详解(什么是可重入)
什么是 “可重入”,可重入就是说某个线程已经获得某个锁,可以再次获取锁而不会出现死锁。例如package com.test.reen;// 演示可重入锁是什么意思,可重入,就是可以重复获取相同的锁,synchronized和ReentrantLock都是可重入的// 可重入降低了编程复杂性public class WhatReentrant { public static void main(String[] args) { new Thread(new Runnable() {原创 2022-02-07 10:05:52 · 1058 阅读 · 0 评论 -
java面试题: 生产环境CPU 占用过高,? 如何分析 定位问题,聊聊
1-top找出谁的cpu占比 比较高,进程编号是51012-ps -ef 或者jps 进一步精确定位3-定位到具体的线程或者代码4-需要的线程ID 转换为16进制用计算器转换也可以5-jstack 进程Id 查看堆栈信息定位到第10行代码找到源程序,找到第10行代码...原创 2022-01-12 17:06:52 · 630 阅读 · 0 评论 -
生产环境服务器变慢,诊断思路和性能评估 谈一谈
生产环境情况调试demo 程序top命令(uptime精简版本)查看 cpu mem loadaverage ,不能超过0.6vmstat -n 2 3;每隔2秒一共查看3次原创 2022-01-07 13:45:10 · 189 阅读 · 0 评论 -
jvm gc 结合spring boot
项目启动的时候 加载jvm配置 定制化原创 2022-01-07 11:04:37 · 270 阅读 · 0 评论 -
java设置单个线程栈的大小Xss stacksize
原创 2021-12-31 16:32:13 · 717 阅读 · 0 评论 -
java程序打印虚拟机参数 -Xmx -Xms
初始的堆内存大小最小-1/64最大- 1/4原创 2021-12-31 13:56:37 · 794 阅读 · 0 评论 -
java 面试题 查看修改变更值
metaspace 21807104修改请look 对比原创 2021-12-31 12:35:36 · 179 阅读 · 0 评论 -
sun.jvm.hotspot.debugger.DebuggerException: Windbg Error: OpenDumpFile failed
第一种 : 权限问题 管理员权限第二种: 命令敲错了...查看帮助 -h,发现命令前面需要加 -加上 -原创 2021-12-31 10:59:14 · 2787 阅读 · 0 评论 -
java 查看正在运行的java程序 jvm参数信息 方式二
java -XX:+PrintFlagsInitial有bool类型和 数值类型等号"=" 前面有冒号 是表示该值被人为修改过原创 2021-12-31 10:53:46 · 413 阅读 · 0 评论 -
java 面试题3 修改如何修改系统默认的 xx参数(kv键值类型)
不满意系统的默认值,可以根据需要进行调整加上参数去覆盖系统默认参数修改多大的极限年龄可以升老年区? 改为15原创 2021-12-30 17:14:48 · 232 阅读 · 0 评论 -
java 面试题2 如何查看jvm是否配置了 xx参数(bool值类型)
前面是减号,没有添加printgc 参数加上再次查看原创 2021-12-30 16:56:05 · 163 阅读 · 0 评论 -
java 面试题 谈谈你对gc root 的理解
gc root 对象作为起点,分析可达性可以作为GCroot中的对象无门无派 无主流浪狗 被回收 清理门和主必须是gc root 对象原创 2021-12-29 18:16:56 · 326 阅读 · 0 评论 -
jvm 垃圾回收复习
原创 2021-12-29 18:13:07 · 184 阅读 · 0 评论 -
java 死锁编码及定位分析
jdk自带的命令可以分析死锁jps -l ,第一列是进程编号jstack 进程编号解决原创 2021-12-29 17:42:21 · 212 阅读 · 0 评论 -
java 线程池 ThreadPoolExecutor(5) 如何合理配置线程池的数量
获取cpu的核心数目,知道服务器是的信息某个大厂实战用过的(供参考)原创 2021-12-29 16:41:32 · 345 阅读 · 0 评论 -
java 线程池 ThreadPoolExecutor(4) 拒绝策略
jdk提供了,为什么不用呢?阿里巴巴开发手册自己写一个线程池,处理5个任务自己写一个线程池,处理8个任务最多处理8个,候客区容量是3 ,5+3=8如果是9个任务,超出处理能力,开始抛出异常换一种拒绝策略,不会抛出异常...原创 2021-12-29 16:24:27 · 125 阅读 · 0 评论 -
java 线程池 ThreadPoolExecutor(3) 底层原理
分析下图中的1 2 3 4线程池的主要处理流程原创 2021-12-28 18:05:40 · 169 阅读 · 0 评论 -
java 线程池 ThreadPoolExecutor(2) 七大参数
public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue,...原创 2021-12-27 18:29:48 · 124 阅读 · 0 评论 -
java 线程池 ThreadPoolExecutor(1) 简单介绍
初期 需要对象 new到了spring 依赖注入初期 创建线程 自己new后期: 线程池屁股后面跟s,是工具类线程池的底层是ThreadPoolExecutor参数callable有返回值,参数runnable没有返回值一池中有5个线程,最多有5个线程处理一池一线程,无论多少个请求,都由一个线程处理一池中n个线程,根据请求的数量,自动分配开启相应的线程适用执行很...原创 2021-12-27 18:03:52 · 217 阅读 · 0 评论 -
java callable
什么时候算完了,什么时候要.没算完,我等着第二次复用原创 2021-12-27 16:11:54 · 112 阅读 · 0 评论 -
比尔盖茨在1974年时候的简历
比尔盖茨在1974年时候的简历原创 2021-12-27 13:59:57 · 477 阅读 · 0 评论 -
java callable接口 带返回值的线程
callable接口有返回值为什么要有callable接口原创 2021-12-27 12:04:46 · 257 阅读 · 0 评论 -
java 线程之间通信-生产者消费者-阻塞队列版
3.0版本阻塞队列版不许增加程序员的负担,什么时候wait 什么时候notify程序员不用管这些 wat notify了高并发版本volatile 修饰flag,一旦flag修改,所有线程立即感知阻塞队列有7种,接口接收,口子留大一些生产方法消费方法传统版本要自己写wait notifyblockqueue包办...原创 2021-12-27 12:01:36 · 888 阅读 · 0 评论 -
java synchronized和ReentrantLock 有什么区别
多条件condition,唤醒指定线程原创 2021-12-27 10:54:15 · 137 阅读 · 0 评论 -
java 线程池的7个参数
餐厅的服务员和餐厅接待的客人餐厅每天可以接待几百人就餐,但是服务员就那么几个事先一次性创建一定数量的线程(服务员),比如20个,用数组 链表等等结构都可以存储当有客人来的时候,服务员上前服务,服务完有回去等着下次有客人来的时候,又可以喊一个服务员前去服务大大减少服务员的数量构建一个自己的线程池...原创 2021-12-26 08:46:00 · 147 阅读 · 0 评论
分享