- 博客(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关注的人