
笔记
张铎(信念)
知道做到,不将就。
展开
-
VMware该虚拟机似乎正在使用中。如果该虚拟机未在使用,请按“获取所有权(T)”按钮获取它的所有权
启动VMware虚拟机,无法正常打开并出现以下信息:原因:这是因为当运行一个“虚拟系统”时,为防止该系统被另外一个VMware程序打开,导致数据被修改或损坏,VMware会自动在该“虚拟系统”所在的文件夹下,生成三个锁定文件。分别为:.vmx.lck(虚拟系统锁定),.vmdk.lck(虚拟磁盘锁定),*.vmem.lck(虚拟内存锁定)。当该虚拟系统正常关机后,VMware解锁,.vmdk.lck和.vmem.lck文件夹消失。当该虚拟机程序正常关闭后,*.vmx.lck文件夹消失。但是若出现原创 2021-08-08 14:50:33 · 2139 阅读 · 2 评论 -
开发中如何选择集合
原创 2021-07-06 09:37:23 · 2190 阅读 · 3 评论 -
Spring Bean与javaBean区别
传统的java应用中,javabean遵循一些规范,规范如下:1、这个类必须具有一个公共的(public)无参构造函数;2、所有属性私有化(private);3、私有化的属性必须通过public类型的方法(getter和setter)暴露给其他程序,并且方法的命名也必须遵循一定的命名规范。4、这个类应是可序列化的。(比如可以实现Serializable 接口,用于实现bean的持久性)Spring容器对Bean没有特殊要求,不像javaBean一样遵循一些规范(不过对于通过设置方法注入的Bean,原创 2021-06-26 21:19:48 · 2593 阅读 · 5 评论 -
applicationContext & BeanFactory区别
applicationContext & BeanFactory区别BeanFactory接口(1) spring的原始接口,针对原始接口的实现类功能较为单一(2)BeanFactory接口实现类的容器,特点是每次在获得对象时才会创建对象ApplicationContext接口(1)每次容器启动时就会创建容器中配置的所有对象(2)提供了更多功能(3)从类路径下加载配置文件: ClassPathXmlApplicationContext从硬盘的绝对路径下加载配置文件:FileSyste原创 2021-06-21 23:21:34 · 2693 阅读 · 6 评论 -
Intellij IDEA 快捷键整理
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类Ctrl+Shift+N,可以快速打开文件Alt+Q,可以看到当前方法的声明Ctrl+P,可以显示参数信息.原创 2021-06-16 19:44:04 · 1994 阅读 · 2 评论 -
解决IDEA中的CTRL+/ 快捷注释键不自动缩进
1、情况概述如下图所示情况今天在安装了idea2020.1后,在xml中使用了ctrl+/快捷键注释后,看到如下图情景 很让人难受,在写代码过程中每次还得在手动缩进一下,或者进行删减空格,大大的影响开发的效率。java注释代码块的问题 如下图xml注释代码块的问题 如下图2、解决方法.java快捷注释不缩进解决方法idea中 点击 file–>settings --> Editor --> CodeStyle–> Java选择 Code Generation 进行原创 2021-06-12 15:51:00 · 3857 阅读 · 31 评论 -
全局变量和局部变量的区别
全局变量和局部变量的区别如下:作用域不同:全局变量的作用域为整个程序,而局部变量的作用域为当前函数或循环等内存存储方式不同:全局变量存储在全局数据区中,局部变量存储在栈区生命期不同:全局变量的生命期和主程序一样,随程序的销毁而销毁,局部变量在函数内部或循环内部,随函数的退出或循环退出就不存在了使用方式不同:全局变量在声明后程序的各个部分都可以用到,但是局部变量只能在局部使用。函数内部会优先使用局部变量再使用全局变量。...原创 2021-06-06 19:53:56 · 2090 阅读 · 19 评论 -
真香!用这些IDEA插件,写代码起飞
1.Lombok 为实体类自动生成get set等方法2.GenerateAllSetter 自动补全对象set方法3.GsonFormat 根据json格式数据生成对应实体类4.Free Mybatis Plugins 自动完成Mapper接口和Mapper文件跳转5.RestfulTool 自动显示所有URL接口,快速检索接口6.SequenceDiagram 以图形界面形式显示方法调用链,方便阅读源码、梳理代码IDEA插件离线版链接:https://pan.baidu.原创 2021-04-02 16:36:06 · 1038 阅读 · 2 评论 -
equals和==的区别
https://blog.youkuaiyun.com/why_youjjww/article/details/106352996原创 2021-03-13 23:35:18 · 132 阅读 · 5 评论 -
IDEA开启RUNDASHBOARD配置,配置过WORKSPACE.XML重启依旧无效
在.idea文件下,修改workspace.xml,快捷键Ctrl+F 搜索RunDashboard定义到下面的位置,将原先的缺少option的component覆盖掉。 <component name="RunDashboard"> <option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType"原创 2021-02-22 19:46:23 · 1634 阅读 · 7 评论 -
Redis 为什么默认 16 个数据库?
https://www.jianshu.com/p/062ea67c3603原创 2021-02-14 20:28:04 · 663 阅读 · 5 评论 -
磁盘介绍
磁盘的接口包括IDE、SCSI、SAS、SATA等种类,其中IDE、SCSI 已退出历史舞台磁盘的类型又分为机械磁盘和SSD固态磁盘现在个人电脑:SATA,SSD固态盘现在的服务器:SAS、SSD固态盘,偶尔用SATA性能 | 价格:SSD>SAS>SATA...原创 2021-01-19 09:46:21 · 767 阅读 · 6 评论 -
操作系统中buffer和cache的区别?
写入缓冲区数据----> 内存(buffer)----->磁盘读取缓存区读取<----内存(cache)<----磁盘原创 2021-01-19 09:33:41 · 964 阅读 · 7 评论 -
程序和进行的基本概念
程序是存放在电脑上的文件,存储于磁盘中,相当于影片进程是正在运行的程序,存储于内存中。 相当于放片守护进程 为了处理一项任务或者提供服务,而持续运行的程序。相当于没完没了放片...原创 2021-01-19 08:56:27 · 409 阅读 · 6 评论 -
UPS 不间断电源(Uninterruptible Power Supply)是什么?
UPS即不间断电源(Uninterruptible Power Supply),是一种含有储能装置的不间断电源。主要用于给部分对电源稳定性要求较高的设备,提供不间断的电源。 [1]当市电输入正常时,UPS 将市电稳压后供应给负载使用,此时的UPS就是一台交流式电稳压器,同时它还向机内电池充电;当市电中断(事故停电)时, UPS 立即将电池的直流电能,通过逆变器切换转换的方法向负载继续供应220V交流电,使负载维持正常工作并保护负载软、硬件不受损坏。UPS 设备通常对电压过高或电压过低都能提供保护。..原创 2021-01-19 08:30:26 · 3554 阅读 · 5 评论 -
全量与增量
一、数据同步:全量与增量1.背景数据如果保留多份,就会存在一致性问题,就需要同步,同步分为两大类:全量和增量概述数据如果要保留副本,要么同时写(就是多写),或者进行复制:异步写(即从主数据拷贝到副本);同时写(多写),引出一个问题,写多少节点算成功(场景:分布式系统)?全部写成功才算成功,还是写大多数成功算成功,还是写指定几个节点算成功?异步写的话,如果采用异步复制,那么实时性需要考量的话,就需要采用性能优先的架构。3.同步方式数据同步一般分为两种方式:全量和增量。3.1 全量全量原创 2021-01-17 09:13:17 · 14435 阅读 · 5 评论 -
论读书的重要性
读书不应该为了读书而读书,应该为了改变自己而读书。 比如我想改变自己不会演讲这个事,就得找一本经典演讲书籍,然后按照上面的方法指导练习就行了,时间长了自然就会达到改变自己不会演讲的状态。如果不练习,读再多的书也是学不会演讲。 同理,跑步改变自己跑步的风格,思考方式改变自己线性的思考模式,写作改变自己散乱的写作模式,哲学思维就是改变自己看待世界的方式等等自己需要改变的地方。改变需要先读书找到一个方法,然后练习,再学习再练习就够,不能只通过读书就想获得这些能力。 读一本书就想跟这个一个老师学原创 2021-01-16 16:27:18 · 584 阅读 · 5 评论 -
什么是端口,到底是做什么的呢?
我们说在计算机网络中IP地址是用来标识一个通信实体的,这样网络中的计算机主机通信时才能相互找到对方,那么同一台主机上同时可以运行多个应用程序,这个时候就需要采用端口号来进行识别了,因此,端口号有时候也可被称为程序地址。比如FTP服务端口号21,SSH服务端口号22,HTTP服务端口号80同时运行,传输层协议正是利用这些端口号来识别本机中正在进行通信的应用程序,并准确地将数据进行传输。如何进行通信识别TCP/IP或UDP/IP通信中通常采用5个信息来识别一个通信。它们是源IP地址、目标IP地址、协议号、原创 2021-01-07 14:50:01 · 5648 阅读 · 25 评论 -
vue中 localStorage的使用方法(详解)
vue中实现本地储存的方法:localStorage,在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。(1) 储存数据 两种方式方式一:localStorage.setItem('userName', '张三');方式二:localS...原创 2020-11-24 11:48:49 · 25347 阅读 · 5 评论 -
JavaEE13个核心规范
原创 2020-11-20 14:22:56 · 405 阅读 · 5 评论 -
Topic和Queue的区别
原创 2020-11-20 14:19:41 · 659 阅读 · 4 评论 -
Lambda表达式
为什么要使用lambda表达式避免匿名内部类定义过多可以让你的代码看起来很简洁去掉了一堆没有意义的代码,只留下核心的逻辑线程状态未完待续…原创 2020-10-20 08:34:14 · 390 阅读 · 4 评论 -
为什么要有域名,看完你就懂了。
域名是网站的地址,容易记住网站,方便访客下次访问网站,最早的互联网是没有域名的,都是通过IP访问,包括现在还有不少网站也是直接输入IP就可以访问。在Web服务器上,也都可以设置直接输入IP访问网站,这个功能并没有消失,但通过域名访问网站比IP要有很多优点,详细的如下:第一:好记,域名比IP地址要好记的多。IP地址都是4组数字组成的,除非可以做到过过目不忘,否则真记不住。第二:固定性好,公网IP地址输入都是独一无二的,但都是分给服务器上的,如果服务器换了,IP也就变了,访客就找不到了。而通过域名就..原创 2020-07-01 20:06:22 · 7213 阅读 · 24 评论