![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端开发
文章平均质量分 86
寻求出路的程序媛
我能接受一切,接受不了不争气
展开
-
MySQL删除表数据、清空表命令(truncate、drop、delete 区别)
MySQL删除表数据、清空表命令(truncate、drop、delete区别)使用原则总结如下:当你不需要该表时(删除数据和结构),用drop;当你仍要保留该表、仅删除所有数据表内容时,用truncate;当你要删除部分记录、且希望能回滚的话,用delete;原创 2024-02-01 21:20:58 · 9481 阅读 · 1 评论 -
MongoDB常用命令大全,概述、备份恢复
MongoDB常用命令大全:服务启动停止、查看状态、备份;数据库相关,集合操作,文档操作,其他常用命令;数据备份恢复/导入导出——mongodump、mongorestore;MongoDB与SQL比较原创 2024-07-16 23:21:16 · 1001 阅读 · 0 评论 -
Centos安装Docker的详细安装步骤,Docker相关组件:docker-ce-cli、docker-ce和containerd.io的区别
Centos安装Docker的详细安装步骤,Docker相关组件:docker-ce-cli、docker-ce和containerd.io的区别;CentOS7安装DockerCompose;Docker镜像仓库原创 2024-07-11 23:09:01 · 907 阅读 · 0 评论 -
端口被占用的解决办法、netstat命令;Linux ps命令详解,Linux查看进程
端口被占用的解决办法——Windows、Linux;Linux查看端口占用情况;netstat命令;Linux ps命令详解,Linux查看进程原创 2024-07-02 18:38:37 · 995 阅读 · 0 评论 -
谷粒商城P62 Spring Cloud Alibaba整合 OSS 报错问题(成功解决)
谷粒商城P62 Spring Cloud Alibaba整合OSS,出现的问题及解决方法原创 2024-06-27 14:49:16 · 1082 阅读 · 2 评论 -
Java面试题:HashMap为什么线程不安全、ConcurrentHashMap原理(JDK1.7与JDK1.8)、ConcurrentHashMap与HashMap区别、Map总结
Java面试题:HashMap为什么线程不安全、ConcurrentHashMap原理(JDK1.7与JDK1.8)、分段锁、CAS、ConcurrentHashMap与HashMap区别;HashMap与Hashtable的区别;HashMap、Hashtable、ConcurrentHashMap区别;Map总结原创 2024-06-12 16:45:02 · 1060 阅读 · 1 评论 -
Java面试题:ArrayList底层实现原理、HashMap的实现原理、HashMap的jdk1.7和jdk1.8有什么区别
ArrayList底层实现原理、扩容;ArrayList和LinkedList区别;HashMap的实现原理、HashMap的jdk1.7和jdk1.8有什么区别、HashMap put方法的具体流程,HashMap与Hashtable区别原创 2024-06-04 22:22:27 · 735 阅读 · 0 评论 -
Java集合【超详细】2 -- Map、可变参数、Collections类
Map集合、HashMap、TreeMap、可变参数、Collections类、源码讲解、结构原创 2024-05-31 22:03:48 · 1142 阅读 · 0 评论 -
Java集合【超详细】1 -- Collection、List、ArrayList、LinkedList、Set、HashSet、TreeSet
集合体系结构、Collection集合、List、ArrayList、LinkedList、Set、TreeSet、HashSet、LinkedHashSet;Map、HashMap、TreeMap、Collections类原创 2024-05-31 19:42:46 · 805 阅读 · 1 评论 -
volatile详解、原理
volatile详解、原理、作用;并发编程;线程可见性、禁止指令重排序;JMM原创 2024-05-13 22:45:14 · 741 阅读 · 0 评论 -
【并发编程】2 synchronized底层实现原理、Java内存模型JMM;可重入、不可中断、monitor、CAS、乐观锁和悲观锁;对象内存结构、Mark Word、synchronized锁升级
【并发编程】synchronized底层实现原理、Java内存模型JMM、可见性、原子性、有序性;计算机结构、CPU缓存;可重入、不可中断、monitor、CAS、乐观锁和悲观锁;对象的内存结构、Mark Word、synchronized锁升级,无锁--》偏向锁--》轻量级锁–》重量级锁、锁清除、锁粗化、平时写代码如何对synchronized优化原创 2024-05-12 23:36:55 · 898 阅读 · 0 评论 -
【并发编程】1 synchronized底层实现原理、Java内存模型JMM;可重入、不可中断、monitor、CAS、乐观锁和悲观锁;对象内存结构、Mark Word、synchronized锁升级
【并发编程】synchronized底层实现原理、Java内存模型JMM、可见性、原子性、有序性;计算机结构、CPU缓存;可重入、不可中断、monitor、CAS、乐观锁和悲观锁;对象的内存结构、Mark Word、synchronized锁升级,无锁--》偏向锁--》轻量级锁–》重量级锁、锁清除、锁粗化、平时写代码如何对synchronized优化原创 2024-05-12 22:24:38 · 784 阅读 · 0 评论 -
多线程基础知识(全面):创建线程、线程状态如何变化、wait()、notify()、sleep()、停止线程
多线程基础知识(全面):创建线程的四种方式、线程状态如何变化、wait()、notify()、sleep()、Thread()常用方法、停止线程的三种方式原创 2024-05-01 00:43:27 · 1116 阅读 · 0 评论 -
Java八种包装类、常量池
Java八种基本数据类型及对应包装类、常量池;Integer i1=new Integer(5) 与 Integer i2=5 的区别;Integer.valueOf(int i)方法原创 2024-04-27 00:29:21 · 1157 阅读 · 2 评论 -
java面试题:new String(“abc“)创建几个对象;String a=“abcd“,String b=new String(“abcd“),String c=“ab“+“cd“区别
java面试题:new String(“abc“)创建几个对象;String a=“abcd“,String b=new String(“abcd“),String c=“ab“+“cd“区别原创 2024-04-21 22:15:48 · 869 阅读 · 0 评论 -
String、StringBuilder、StringBuffer区别;String底层详解,实例化、拼接、比较;String为什么不可变
String、StringBuilder、StringBuffer区别;String底层详解,实例化、拼接、比较;String str1="abc"和String str2=new String("abc")区别;String为什么不可变原创 2024-04-21 12:57:26 · 1268 阅读 · 1 评论 -
Java中static、final关键字【详解】
java中static、final关键字详解,概述、定义、使用、访问原创 2024-03-25 22:32:23 · 1487 阅读 · 0 评论 -
Java创建数组、赋值的四种方式,声明+创建+初始化 详解
Java创建数组、赋值的四种方式,声明+创建+初始化 详解。Java语言中声明数组时不能指定其长度(数组中元素的个数),这是因为数组是一种引用类型的变量,因此使用它定义一个变量时,仅仅表示定义了一个引用变量(也就是定一个了一个指针),这个引用变量还未指向任何有效的内存,所以定义数组时不能指定数组的长度。而且由于定义数组仅仅只是定一个引用变量,并未指向任何有效的内存空间,所以还没有内存空间来存储数组元素,因此这个数组也不能使用,只有在数组进行初始化后才可以使用。Java中使用关键字new创建数组对象原创 2024-03-14 18:27:38 · 9092 阅读 · 3 评论 -
docker 常用命令大全(基础、镜像、容器、数据卷)
docker 常用命令大全(基础、镜像、容器、数据卷)原创 2024-03-04 18:55:10 · 1310 阅读 · 1 评论 -
解决Maven导入坐标 Cannot resolve Failure to transfer 报错问题
maven导入坐标依赖报错: Cannot resolve Failure to transfer org.springframework.boot:spring-boot-configuration-processor:pom:2.7.12 from xxx原创 2024-02-29 09:31:03 · 574 阅读 · 0 评论 -
Java数据类型(八种基本数据类型 + 四种引用类型)、数据类型转换
Java数据类型(八种基本数据类型 + 四种引用类型)、数据类型转换原创 2024-02-27 16:08:21 · 1348 阅读 · 0 评论 -
Java初始化List集合的7种方式
后端开发中经常会用到List集合初始化List集合有多种方法,在此统一整理下最常规的add方法Arrays工具类Collections工具类匿名内部类JDK8 StreamJDK9 List.ofImmutableList原创 2024-02-22 20:38:12 · 564 阅读 · 0 评论 -
get和post区别 后端接收参数(全面)
get和post区别 后端接收参数(全面)。当我们访问各种网页时,之所以能够看到页面,是因为浏览器向服务器发送了http请求并成功响应。http协议确定了请求和响应数据的格式。其中常见请求方式有get、post、put、delete,而开发中常用的则为get、post。本文重点介绍下get请求与post请求的区别,以及后端如何接收前端传来的参数。原创 2024-01-30 22:25:12 · 2759 阅读 · 0 评论 -
Python从文件中读取指定的内容,并将该内容写入另一个文件中
Python从文件中读取指定的内容,并将该内容写入另一个文件中原创 2023-12-14 19:21:10 · 912 阅读 · 1 评论 -
命令行连接、删除clickhouse数据(亲测有效),clickhouse常用命令
命令行连接clickhouse、进行操作原创 2023-12-07 17:42:18 · 896 阅读 · 1 评论 -
Linux终端/python 清空redis缓存
Linux终端/python 清空redis缓存原创 2023-11-20 13:18:37 · 331 阅读 · 1 评论 -
IDEA更改已有项目的路径/名称
由于IDEA项目路径中有中文、空格等特殊符号,影响正常使用,想要修改路径名称。网上相关资料比较少,自己先试着直接修改(将中文路径改为英文/删除空格),结果所有项目都报红、无法运行。怎么正确修改IDEA项目名称。使其正常运行呢?原创 2023-10-31 10:06:26 · 1228 阅读 · 1 评论 -
mysql 将数据库中的所有表结构和数据 导入到另一个库(亲测有效)
登录选项1 .登录选项: -u user:指定用户 -h host:指定主机-p:表示要使用密码-E, --events: 备份事件调度器-R, --routines: 备份存储过程和存储函数 2 .备份选项:--all-databases:备份所有数据库 --databases db1 db2:备份指定的数据库--single-transaction:对事务引擎执行热备--flush-logs:更新二进制日志文件。原创 2023-10-20 22:33:40 · 4703 阅读 · 1 评论 -
windows上使用git实时查看程序操作日志,tail -F xx.log
将项目部署到服务器后,出现bug时,在linux终端可用tail -F xxx.log、cat、less等命令查看项目运行日志、排查错误。那项目如果在本地windows跑,如何实时查看运行日志呢?原创 2023-09-23 20:34:21 · 846 阅读 · 1 评论 -
Jackson对象和JSON的相互转换,传json时枚举类型传Integer、时间戳转固定格式时间
json(JavaScript Object Notation),JavaScript对象表示法,是一种轻量级的数据交换格式,被广泛应用于WEB应用程序开发。简洁和清晰的层次结构、有效地提升网络传输效率、支持多种语言。//JSON对象"name": "小王","sex": "女","age": 18//JSON数组,可为相同JSON对象的集合、也可为不同对象的集合[{"name": "张三","sex": "男","age": 3}, {"name": "李四",原创 2023-09-23 00:51:31 · 856 阅读 · 1 评论 -
Java接口同时上传文件和json数据, Java MultipartFIle向接口上传文件java.io.IOException: java.io.FileNotFoundException(系统找
Java接口同时上传文件和json数据,Java MultipartFile向接口上传文件java.io.IOException: java.io.FileNotFoundException(系统找不到指定的路径)原创 2023-09-22 01:21:05 · 1888 阅读 · 1 评论