我们都知道js中定义变量的方式有var、let、const,let和const是es6中新增定义变量的方式,具体特性这里不再阐述。现在我们用const定义一个对象: // const定义了一个obj对象 const obj = { a: 1, b: 2} // 改变obj的值会报错 obj = {} ...
分类:
Web程序 时间:
2020-08-06 13:12:29
阅读次数:
93
加了 filterable 属性,可搜索功能,选择选项之后,出来的结果前后有一大堆的空格,找了好久都不知道是啥原因,空格太多导致下一次进行搜索的时候光标位置不好确定,十分影响使用效果 最后解决了问题的方案是这样的: 原文地址:https://www.jianshu.com/p/e838beb4b93 ...
分类:
其他好文 时间:
2020-08-06 11:54:22
阅读次数:
101
前言进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。线程:表示程序的执行流程,是CPU调度执行的基本单位;线程有自己的程序计数器、寄存器、堆栈和帧。同一进程中的线程共用相同的地址空间,同时共享进进程锁拥有的内存和其他资源。多线程的实现继承Thread类创建一
分类:
编程语言 时间:
2020-08-05 21:04:59
阅读次数:
104
这篇文章主要是帮助正在学习java不知道怎么去学习的小伙伴有帮助,个人学习Java的经历 我不会像网上一些朋友,一上来就扔一大推书籍,扔一大堆链接,我先从自己的经历说起,然后说一下自己对自学的一些看法以及方法,最后给大家赠送一些优质的自学视频资源,我多个网盘里有海量的优质资源。我觉得这样才是真正的帮 ...
分类:
编程语言 时间:
2020-08-05 14:30:35
阅读次数:
87
前言 进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。 线程:表示程序的执行流程,是CPU调度执行的基本单位;线程有自己的程序计数器、寄存器、堆栈和帧。同一进 ...
分类:
编程语言 时间:
2020-08-05 14:29:03
阅读次数:
81
Java中的堆和栈学Java的朋友应该都知道,在Java中把「内存」划分成两种:一种是「栈内存」,一种是「堆内存」。我们平时在函数中定义的一些「基本类型的变量」和「对象的引用变量」都是在函数的「栈内存」中分配的。当我们在一段「代码块」中定义一个变量时,Java就会在栈中为这个变量分配「内存空间」,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。而「
分类:
编程语言 时间:
2020-08-04 09:57:19
阅读次数:
76
因为Redis官方只提供了命令行版的Redis客户端redis-cli,以至于我们在使用的时候会比较麻烦,通常要输入一堆命令,而且命令行版的客户端看起来也不够直观,基于以上两个原因我们需要找一个可视化的Redis客户端,下面是我这些年使用过的一些Redis可视化客户端,分享给大家。1.RedisClient是否收费:免费项目介绍:Java编写的Redis连接客户端,功能丰富,并且是免费的。支持平台
分类:
其他好文 时间:
2020-08-02 10:18:36
阅读次数:
166
垃圾回收器有哪些?是一个高频的面试题,那本文就详细来解答这个问题。因为不同的厂商(IBM、Oracle),实现的垃圾回收器各不相同,而本文要讨论的是Oracle的HotSpot虚拟机所使用的垃圾回收器。常用垃圾回收器,如下图所示:新生代回收器:Serial、ParNew、ParallelScavenge老年代回收器:SerialOld、ParallelOld、CMS整堆回收器:G1其中相互连线的垃
分类:
其他好文 时间:
2020-08-02 10:17:00
阅读次数:
76