- 博客(21)
- 收藏
- 关注
原创 syntax error near unexpected token in 解决方案
syntax error near unexpected token in 解决方案
2022-06-27 21:53:18
7952
原创 ‘cnpm’不是内部或外部命令,也不是可运行的程序或批处理文件
问题讲解:最近项目中涉及到了antd(Ant Design of React),需要学习了解一下,首先是安装,安装完nodejs,通过npm -v和node -v命令查看安装情况,都没问题,因为在国内可以安装 cnpm获得更快速、更安全的包管理体验,安装命令:npm install -g cnpm --registry=https://registry.npm.taobao.org,安装完成在通过 cnpm -v 命令确定是否安装成功时,出现了如下问题:解决方案:其根本原因是...
2021-07-29 09:55:48
3670
原创 Error while executing topic command : Replication factor: 3 larger than available brokers: 2.
Error while executing topic command : Replication factor: 3 larger than available brokers: 2.在搭建kafka集群的时候,总共三个实例,broker.id分别为0、1、2,在创建副本数为3,分区数为2的新的topic时,出现错误如下:排查错误的时候,使用jps命令,看到只是启动了两个kafka,因为id为0的那个一开始就是启动的,是通过它来配置其余的两个的,所以一直感觉可能是它出了问题,通过命令bi.
2020-11-07 12:37:10
3231
原创 TOP9. 迪米特法则——面向对象设计原则
前几节分别详细介绍了面向对象设计原则中的开闭原则、里氏替换原则、依赖倒置原则、单一职责原则和接口隔离原则,本节将详细介绍迪米特法则。迪米特法则的定义迪米特法则(Law of Demeter,LoD)又叫作最少知识原则(Least Knowledge Principle,LKP),产生于 1987 年美国东北大学(Northeastern University)的一个名为迪米特(Demeter)的研究项目,由伊恩·荷兰(Ian Holland)提出,被 UML 创始者之一的布奇(Booch)普及,后来
2020-09-23 09:55:28
233
原创 VMware Workstation 与 Device/Credential Guard 不兼容。
问题描述:在最近win10系统更新之后,使用虚拟机的时候出现了问题,打开VMWare在启动虚拟机的时候,显示“VMware Workstation 与 Device/Credential Guard 不兼容。在禁用 Device/Credenti...”,问题的解决需要关闭以下几个功能:1、关闭Hyper-V打开电脑控制面板,切换查看方式为“类别”,找到“程序”,然后找到“启用或关闭Windows功能”,找到“Hyper-V”,把勾中的全部都取消掉;2、关掉 Device/Crede
2020-09-13 13:12:38
1086
原创 TOP8. 接口隔离原则——面向对象设计原则
设计模式之接口隔离原则(Interface Segregation Principle,ISP)
2020-07-06 13:43:35
283
1
原创 TOP7. 单一职责原则——面向对象设计原则
设计原则之单一职责原则(Single Responsibility Principle,SRP)
2020-07-06 13:38:17
244
1
原创 IDEA连接github出现“Invalid authentication data.Connection reset”
1. 首先使用cmd去ping一下github.com,发现丢包率为100%2. 去电脑的host文件里做修改,路径如下:C:\Windows\System32\drivers\etc找到host文件,然后右键-属性-安全-编辑,选中当前电脑登录的用户,给自己最高权限,确认。在最后面加上如下:192.30.253.113 github.com192.30.252.131 github.com185.31.16.185 github.global.ssl.fastly.ne
2020-05-25 09:58:46
4633
2
原创 几款常用压测工具介绍与使用
现在市面上的压测工具数不胜数,挑几款常用的做个简单的介绍。1、Apache abab是apache自带的压力测试工具,使用起来非常方便 。安装1. ab运行需要依赖apr-util包,安装命令为:yum install apr-util2. 需要yumdownload命令下载,没有该命令的话,可以:yum install yum-utils3. 新建一个目录,下...
2020-05-04 23:22:35
3678
原创 解决Docker安装MySQL中文乱码问题
问题描述:使用docker安装完mysql,出现中文乱码,如下;解决方法如下:1、启动mysql:docker start mysql2、进入容器:docker exec -it mysql /bin/bash3、登陆mysql:mysql -u root -p4、查看数据库默认字符集:SHOW VARIABLES LIKE 'character...
2020-04-17 17:30:08
1475
原创 Linux安装MySQL的两种常用方式
一、安装 方法一:通过Docker安装MySQL 1. search 2. pull 3. images 4. 安装 映射端口 重命名 5. 查看运行中的容器 方法二:通过镜像安装MySQL 第一步:下载 第二步:解压并移动 第三步:创建用户,并给数据目录赋予权限 第四步:配置参数 第五步:初始化mysql 第六步:启动mysql,并更改root密码二、卸载
2020-04-13 11:50:41
438
原创 eclipse的package explorer视图下,怎么让default package以及其余空的package不显示
问题描述:如下图所示,对于强迫症患者来说,存在红框里的这些太难受了,怎么解决呢?解决方案:如上图,勾中他,将default package设为不可见,再进行下一步,如下图,使得包的结构清晰可见:最终的样子如下图所示:...
2019-07-20 15:49:49
662
原创 小和问题与逆序对问题
一、小和问题在一个数组中,每一个数左边比当前数小的数累加起来,叫做这个数组的小和。(1)遍历左边 O(N^2)(2)归并 O(N)例子:求[1, 3, 4, 2, 5]的小和1+(1+3)+1+(1+3+4+2)= 16代码实现: public static int smallSum(int[] arr) { if (arr == null || a...
2019-07-05 19:20:10
215
原创 abstract与static、native、synchronized、final的比较
1、abstract 与 static (1)what abstract:用来声明抽象方法,抽象方法没有方法体,不能被直接调用,必须在子类overriding后才能使用 static:用来声明静态方法,静态方法可以被类及其对象调用 (2)how static与abstract不能同时使用...
2019-06-07 15:51:34
377
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅