自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue中使用v-for遍历的对象数组变化,但是页面没有渲染

如题,使用渲染页面时,给数组重新赋值,但页面组件没有及时更新渲染原因:Vue 的数据响应式系统没有检测到对象内的属性直接赋值的变化。

2024-01-17 13:55:03 871

原创 SQL错误:Table is specified twice, both as a target for ‘UPDATE‘ and as a separate source for data

表被指定两次,一次作为’UPDATE’的目标,一次作为单独的数据源。。

2023-05-25 11:22:02 670

原创 Linux查找大文件指定内容

例如tomcat的`catalina.out`等非常大的日志文件,可以通过***sed命令截取日志***

2023-03-31 17:19:42 240

原创 Linux中解压、压缩之tar指令

tar指令是Linux系统最常用的打包命令,下面举例说明一些tar的基本案例。

2022-10-10 11:29:07 1357

原创 Java使用HuTool工具包获取字符串最后一个字符(指定个数字符)

【代码】Java使用HuTool工具包获取字符串最后一个字符(指定个数字符)

2022-09-29 17:11:50 3868 1

原创 将多行Mysql查询结果合并成一行,同字段的不同结果以逗号区分

将多行Mysql查询结果合并成一行,同字段的不同结果以逗号区分

2022-09-02 15:42:42 1617

原创 关于NoSuchMethodException的一个解决思路

前言:今天写完接口测试的时候,postman报错,错误码为500,提示NoSuchMethod,虽然明显是服务器错误,不过报错信息在Tomcat Localhost Log里面,定位到代码之后,发现是Jackson.toJsonString()方法没有找到。但是用@Test注解修饰的方法,调用上面找到的方法却没有问题,不过第一反应还是排查一下包是不是重复了,结果并没有。这就挺令人费解了,因为另一个项目的包目录与这个项目类似,使用起来并没有问题,百度也没有找到合适的方法。想了半天,突然反应过来,测试时

2022-03-09 18:02:18 613

原创 Java使用多线程调用远程接口

前言:前段时间有个需求,需要循环调用多次中台接口查询数据,为了减少等待时间采用多线程的方式调用不多bb,直接上测试代码 @Test public void testMultiThread() throws InterruptedException { int i = 5; System.out.println("=====多线程开始====="); // 创建闭锁对象抓住所有线程,构造器指定倒数次数 CountDownLatc

2022-03-03 15:11:58 4397

原创 Maven将jar包安装至本地仓库的方式

前言:今日不知为何,freemarker-2.3.28包提示在阿里云的远程仓库不存在,但是发现本地有此jar包,索性使用maven命令手动将其添加到本地仓库中话不多说,开始首先准备好需要安装的jar包进入cmd窗口输入以下命令(个人习惯直接从地址栏输入cmd,回车进入)mvn install:install-file -DgroupId=com.freemarker -DartifactId=freemarker -Dversion=2.3.28 -Dpackaging=jar -Dfile=fr

2022-03-02 11:24:45 1661

原创 Java在数字前补上多个“0”,拼凑成五位数

不多bb,直接上代码!直接使用DecimalFormat类中的format方法int num = 21;DecimalFormat decimalFormat = new DecimalFormat("00000");String numFormat= decimalFormat.format(num);System.out.println(numFormat);// 结果为00021扩展使用double pi = 3.1415927;//圆周率//取一位整数System.out.pri

2022-02-25 18:09:39 1810

原创 如何在MySQL中创建用户并赋予不同权限

进入MySQL之后,通过以下命令行来进行创建用户、赋予权限创建用户create user 'username'@'%' identified by 'password';查看用户权限show grants for username;给用户赋予权限(此命令既可赋权也可创建角色)GRANT EXECUTE,INSERT,SELECT,UPDATE,DELETE,CREATE,ALTER,DROP ON `test-db`.* TO 'username'@'%';刷新权限fl

2022-02-24 09:45:36 990

原创 如何在mysql中查询所有表中的指定字段

mysql如何在指定数据库中查询所有表中的指定字段下面是 查询sql,从test-db表中查询带phone、mobile的字段,以及id_card字段。SELECT DISTINCT TABLE_NAME AS '表名', COLUMN_NAME AS '列名', DATA_TYPE AS '数据类型', COLUMN_COMMENT AS '注释' FROM information_schema.`COLUMNS` WHERE TABLE_SCHEMA = 'test-db' AN

2022-02-24 09:35:42 5195

原创 如何在Linux中修改MySQL数据库的密码

一、确认数据库是否安全因为重新设置MySQL的root密码的期间,数据库处于没有密码保护的状态,此时其他用户也可以任意地登录和修改MySQL的信息。推荐拔掉网线,并在服务器的Console上面操作!二、修改MySQL的配置文件my.conf一般存放在etc文件夹下vi /etc/my.cnf进入文件后,在[mysqld]标签下添加:skip-grant-tables然后wq!保存并且退出vi。三、重新启动MySQL数据库service mysqld restart四、登

2020-10-21 13:10:02 750

原创 Redis集群的搭建与作用

redis的高可用两种方式一:哨兵模式redis哨兵模式的弊端:redis的写操作会遇到瓶颈内存存储的瓶颈二:集群模式优点去中心化(无中心节点)数据按照 slot 存储分布在多个 Redis 实例上,可以 平滑的进行扩容/缩容节点,一共有16384[0,16383]个hash slot,哈希槽会自动分配到主节点自动故障转移(节点之间通过 Gossip 协议,ping-pong交换状态信息,进行投票机制完成 Slave 到 Master 角色的提升)hash slot只分配给

2020-10-09 21:18:10 832 2

原创 Windows下安装Maven开发环境

一、安装方式自行下载maven3.5.4+idea2019.3.5(此套组合比较稳定)使用idea内置的maven插件(推荐)二、使用idea的maven插件配置进入idea,点击file --> Setting --> Plugins,在搜索框输入maven,将会自动定位到maven的设置位置点击Maven home directory,将会显示Maven插件的真实路径复制路劲直接粘贴进来,可以看见有个conf配置文件目录点击进入之后可以看见setting

2020-09-28 20:28:07 141

原创 CentOS7安装Redis

注意:redis6版本要求gcc版本必须5.3以上,centos7默认安装的版本是4.8.5,查看gcc版本命令一、升级gcc(gcc版本高于5.3可以忽略)yum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutilsscl enable devtoolset-9 bashecho "source /opt/rh/devtoolset-9/.

2020-09-28 19:27:08 193

原创 Java入门之安装jdk与配置Java运行环境

一:jdk下载和安装jdk的下载链接jdk的安装注意:安装目录不要有中文验证jdk安装打开DOS控制台windows键+r键打开运行窗口然后输入cmd并回车将控制台的目标路径切换到jdk的安装目录下的bin文件夹例如C:\Program Files\Java\jdk1.8.0_231\bin分别输入Java -version与javac命令二:环境变量的概述及配置方式作用是为了让java的指令在电脑中任意位置都有效配置方

2020-09-27 22:08:20 140

原创 MySQL数据库的卸载

警告只有当数据库出现问题才需要卸载一:关闭MySQL的服务windows+r键打开运行程序services.msc -> 找到MySQL并停止二:卸载mysql三:删除MySQL的程序数据找到C盘的隐藏文件夹"C:\ProgramData" -> 找到MySQL删除四:删除残余文件删除MySQL的残余安装目录删除MySQL的注册表信息找到注册表中如下路径的文件,并删除注册表 > HKEY_LOCAL_MACHINE > SYST

2020-09-27 21:06:44 102

原创 Centos7安装mysql

一:下载Mysql的RPM包wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'二:安装yum -y install mysql57-community-release-el7-11.noarch.rpm三:查看可用的mysql版本yum repolist all | grep mysql四:安装mysqlyum install -y mysql-community-server五

2020-09-27 20:35:14 118

空空如也

空空如也

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

TA关注的人

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