自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 最短路模板【Dijkstra】【Bellman-Ford】【SPAF】【Floyd】

1.Dijkstra 算法适用场景:单源非负权图,要求边权必须为非负数。2.Bellman-Ford 算法适用场景:单源任意权图,可处理含负权边的情况,可以检测负权回路,并判断最短路是否存在。3.SPFA 算法适用场景:单源任意权图,可处理含负权边的情况,适用于边权有负数的情况,但可能会进入死循环(存在负权回路)。4.Floyd-Warshall 算法适用场景:多源任意权图,但时间复杂度较高O(n^3)),仅适用于小规模图。

2023-04-18 16:01:19 126

原创 【BUG】javaweb找不到Druid的jar包

方法2:在web的WEB-INF下建一个lib文件,把jar包放入lib里面导入jar包。方法1:把druid相关的包放到tomcat的lib文件下。

2023-03-02 19:44:57 329

原创 04-JVM-垃圾回收GC

当堆中的有效内存空间(available memory)被耗尽的时候,就会停止整个程序(也被称为Stop The World),然后进行两项工作,第一项是标记,第二项则是清除。标记:Collector从引用根节点开始遍历,标记所有被引用的对象。一般是在对象的Header中记录为可达对象。清除:Collector对堆内内存从头到尾进行线性的遍历,如果发现某个对象在其Header中没有标记为可达对象,则将其回收。第一步和标记清理一样第二步在清理时会将有效内存移到前面空闲内存上使内存紧凑先标记内存。

2023-02-11 17:52:20 175

原创 K20230210 - 购物车添加删除 +商品清空 / html/css/vue/jquery

购物车添加删除

2023-02-11 10:15:25 306

原创 K20230209-猜数字/HTML/CSS/VUE

1. 2CSS1.3 Vue.js1.4 效果

2023-02-10 11:22:36 360

原创 K20230209-html/css/jquery幻灯片自动播放

CSSJS效果图

2023-02-09 16:54:23 103

原创 JVM常用参数

JVM常用参数........

2023-02-07 21:16:35 54

原创 03-JVM-StringTable 字符串池

ByteBuffer的实现内部类,使用了Cleaner(虚引用)来监测ByteBuffer对象,一旦ByteBufffer对象被垃圾回收,那么就会由ReferenceHandler线程通过Cleaner的clean方法调用freeMemory来释放直接内存。将for循环循环60000次 键值对entries(34042)常量数literals(34042)并不是2552+60000 这是因为StringTable内存占用过多垃圾自动回收了一部分常量。内存溢出:不能分配10大小的直接内存(已分配:158…

2023-02-07 16:51:14 185

原创 02-JVM内存结构(程序计数器,jvm栈,本地方法栈,堆,方法区)

02-JVM内存结构(程序计数器,jvm栈,本地方法栈,堆,方法区)

2023-02-06 21:13:11 453

原创 Leetcode刷题记录

leetcode 刷题记录

2023-02-06 16:12:15 41

原创 01-JVM介绍 &【jdk-jre-jvm关系图】&【jvm结构图】

1.jvm介绍2.jdk-jre-jvm关系图3.常见jvm4.jvm组成结构图

2023-02-05 13:28:27 186

原创 简单计算器(加减乘除)HTML/CSS/JS

【代码】简单计算器(加减乘除)CSS/JS/HTML。

2023-02-03 19:23:11 853

原创 KC20230202 JS练习题

【代码】KC20230202 JS练习题。

2023-02-02 17:17:40 155

原创 20230131 HTML/CSS/表格

HTML02CSS效果图对比(下面是模板图)

2023-01-31 21:33:05 167

原创 20230130-JAVA- 反射获取对象和方法

【代码】20230130 反射获取对象和方法。

2023-01-30 19:14:28 119

原创 K20230113-JAVA-聊天室/服务器/客户端/线程

【代码】K聊天室/服务器/客户端/线程【JAVA】客户端/服务器 发送&接收消息

2023-01-13 19:05:12 149

原创 生产者消费者【双线程】【Java】

【代码】生产者消费者【双线程】【Java】

2023-01-12 20:49:37 66

原创 K20230112 - JAVA-双线程交替执行

K20230112 - 双线程交替执行

2023-01-12 20:13:47 112

原创 初始化类的优先级(静态/代码块/构造方法/子类父类)

初始化类的优先级

2023-01-11 21:07:50 90

原创 K20230111 - JAVA -序列化类 + 通过控制台输入使线程结束

K20230111 - 序列化类 + 通过控制台输入使线程结束

2023-01-11 20:18:02 65

原创 K20230110 - JAVA -字符流拷贝图片/网络图片+集合遍历

K20230110 - 拷贝图片/网络图片+集合遍历

2023-01-10 19:53:24 150

原创 K20230109 - JAVA -删除路径下的所有文件+ 文件夹的复制

K20230109 - 删除路径下的所有文件+ 文件夹的复制

2023-01-09 20:51:33 194

原创 K20230106 - JAVA-Map集合

K20230106 - Map集合

2023-01-06 19:43:00 101

原创 KC20230104 - JAVA List集合 + Set集合

KC20230104 -JAVA List集合 + Set集合

2023-01-04 21:43:37 366 1

原创 CCPC我得重新集结部队

题目描述为了保护科普卢星区的和平,大主教阿塔尼斯每时每刻都在指挥部队抗击肆虐的虫群。最近,阿塔尼斯把目光投向了又一颗布满虫群的星球。在这次行动中,阿塔尼斯计划使用狂热者铲除星球上的虫群威胁。狂热者是星灵的基本近战兵种,每个狂热者有一个攻击力 atk 和一个攻击范围 r。在狂热者发动攻击时,他会冲向距离最近的异虫,在这只异虫处释放 3 次威力强大的旋风斩。若有多只距离最近的异虫,他会选择最早出现的那只。若当前没有存活的异虫,那么这只狂热者会在原地释放旋风斩。每次旋风斩会对所有与攻击者距离小于等于 r 的异

2020-11-23 17:22:35 315

原创 lcs+连续,非连续数列(模板)

最长公共子序列#include <iostream>#include <stdio.h>#include <string.h>using namespace std;#define MAX 1001int dp[MAX][MAX];char a[MAX],b[MAX];//最长公共子序列 int main(){ while(~scanf...

2020-01-29 16:36:21 162

原创 List双向链表

用法如下#include <list>//声明list<int> myList;//定义myList.push_front(1);//头部插入元素myList.push_back(2);//尾部插入元素pop_front();//移除头部元素pop_back();//移除尾部元素list<int >::iterator lter; //迭代器定义...

2019-12-13 20:03:36 91

原创 已知三个点求圆半径和圆心

直接上代码想看推理过程的点这里#include <iostream>#include <math.h>#include <iomanip>#include <stdio.h>using namespace std;int main(){ //已知三个点确定圆的半径和圆心 double x1,x2,x3,y1,y2,y3,x,y,...

2019-12-10 10:45:41 1883

原创 优先队列P1090 合并果子

题目点这里刚开始想每次选两个加一起之后,再对数组重新排序,但又一想这样可能会超时,于是换个思路想到了优先队列,因为还不是很熟练,又重新百度了学习了一遍,下面上代码#include <iostream>#include <queue>#include <algorithm>#include <stdio.h>using namespac...

2019-12-01 17:22:20 97

原创 归并排序P1309 瑞士轮

题目点这里刚开始想用sort一遍一遍的排,最后发现超时只能过70%看了大佬们的题解才知道要用归并排序,sort适合随机的数列。sort时间复杂度不稳定:O(nlogn)(可能还会更高) 归并排序时间复杂度稳定:O(n)详细看代码#include <iostream>#include <algorithm>using namespace std;struct...

2019-11-29 18:44:31 150

JAVA实现的飞机大战

里面包含两个文件 1,飞机大战源码压缩包 2,飞机大战jar包 击败boss游戏获胜

2023-01-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除