自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Bootstrap4.x 上使用bootstrap-treeview.js图标没有了

最近要做一下后台管理的权限管理,想着之前写的有一个,于是就直接拿过来使用吧。结果运行之后发现树形菜单中的 图标 不展示了,如下图:后续网上找方案发现说是bootstrap4把这些图标分离出去了。那就看看bootstrap-treeview.js的源文件吧 找到如下代码:expandIcon: 'glyphicon glyphicon-plus',collapseIcon: 'glyphicon glyphicon-minus',emptyIcon: 'glyphicon',nodeIcon:

2022-01-19 13:52:45 872 1

原创 并发编程CAS & Atomic详解

CAS在说CAS之前我们先看一个小例子:多线程下计数器的问题private static int num = 0;public static void main(String[] args) throws InterruptedException { //创建10个线程每个线程循环1000次,正常的话计算出来的sum应该是10000 for (int i = 0; i < 10; i++) { Thread thread = new Thread(new Runnable() {

2022-01-18 15:26:06 418 1

原创 进程、线程知识整理图文详解

进程什么是进程我们编写的程序都是静态文件,经过编译之后产生可执行文件,当我们运行可执行文件后,则会被装载到内存中,然后CPU会执行程序中的指令,那么这个运行中的程序就是进程,进程是执行程序的动态过程。 简单来说就是 进程是系统中运行的应用程序,进程是资源分配的最小单位,进程包含了以下几个特征:动态性:简单来说 进程是执行程序的动态过程,而程序是进程运行的静态文件。并发性:多个进程实体同存于内存中,能在一段时间内并发运行,引入进程的目的也是为了使程序的执行和其他程序的执行并发执行。独立性:进程实体

2022-01-13 11:07:49 907

空空如也

空空如也

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

TA关注的人

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