自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java线程池的学习

Java线程池的学习1. 线程池是什么(实现原理)?线程池指的是管理一组同构工作线程的资源池。实现原理其实也很简单,一个线程集合workSet和一个阻塞队列BlockingQueue,每次取一个工作线程,执行队列中的任务,执行完后再放回线程集合中。1.1 线程池的好处?1.重用现有的线程,相比于为每个任务创建一个线程,减少了线程创建与销毁的开销。2.提高任务的响应性,大部分情况下,任务到达时工作线程已经存在,可以直接执行任务,而不必等待线程创建。3.提高CPU的利用率,适当地调整线程池的大小

2021-10-07 16:04:27 127 1

原创 Mysql 8.x 初始密码忘记了怎么办? 进去了怎么改密码?

答:首先去mysql安装目录下把data文件夹删了然后CMD管理员权限 ————> 进入mysql的bin目录 使用mysqld --initialize 命令初始化,会有一个初始密码然后去安装目录搜 **.err文件,把它打开,用记事本打开就行,找到这一条最后那些就是你的初始密码,复制,然后使用mysql -u root -p 命令访问登录mysql即可。如果遇到服务器无法启动的情况,有没有报任何错误,也可能是data文件被删了,可以去bin目录下使用mysqld --...

2020-05-14 21:18:44 371

原创 算法第四版读书笔记 1.1下压(LIFO)栈 动态调整数组大小

1.为什么是N == a.length/4 ?因为我们调整大小的时候使用的是加倍和减半,在减半时,已使用的量控制在四分之一,那么减半后还可以有足够的空间来压栈操作。这种数组大小的调整是综合考虑的结果 既不会溢出利用率也不会低于1/4 。// 下压栈 动态调整数组大小import java.util.Iterator;public class ResizingArrayStack<Item> implements Iterable<Item>{ priv..

2020-05-13 17:37:39 284

转载 C++中cmp()用法

首先,我们来谈谈大名鼎鼎的void qsort(void *base,int nelem,int width,int (*fcmp)(const void *,const void *));它属于C语言标准库函数,应该是运用最多的了,今天我不是来教你们怎么用qsort的,只是来交流一下排序函数的最后一个参数cmp()(它不仅可以叫cmp,你还可以给他取名叫什么pig啊dog的只要是英文单词都可以,...

2018-03-29 16:27:33 14492 1

stdlib.jar

算法第四版 作者自己的API

2020-05-11

IntroCS.zip

算法第四版书籍配套资料 源码打包 Programs in the textbook. Below is a table of the Java programs in the textbook. Click on the program name to access the Java code; click on the reference number for a brief description; read the textbook for a full discussion. You can download all of the programs as introcs.jar and the data as introcs-data.zip; you can also download all of the programs and data as the IntelliJ project IntroCS.zip.

2020-05-11

空空如也

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

TA关注的人

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