- 博客(95)
- 问答 (11)
- 收藏
- 关注
原创 Andriod Stdio新建Kotlin的Jetpack Compose简单项目
Andriod Stdio新建Kotlin的Jetpack Compose简单项目
2024-07-15 12:36:15
502
原创 MacOS安装java.安装openjdk步骤
一旦Homebrew安装完毕,您可以使用它来安装OpenJDK。这应该会显示已安装的Java版本信息。如果显示的是您刚安装的OpenJDK版本,这意味着安装和配置成功。安装完成后,您可以验证Java是否正确安装和配置。Homebrew通常会将JDK安装在。变量,添加以下行到您的shell配置文件中(这个命令将自动下载并安装Homebrew。安装完JDK后,您需要配置。
2024-07-15 11:45:08
1889
原创 “The selected directory points to a JRE, not a JDK.“ mac os android stdio Intellij提示-解决办法
mac android stdio选择sdk问题
2024-07-15 11:35:26
1047
原创 Add “@babel/plugin-proposal-private-property-in-object“ to your devDependencies to work
Add “@babel/plugin-proposal-private-property-in-object“ to your devDependencies to work
2023-06-15 23:02:33
8704
原创 ubuntu22安装mangodb数据库
sudo apt-get install gnupgcurl -fsSL https://pgp.mongodb.com/server-6.0.asc | \ sudo gpg -o/usr/share/keyrings/mongodb-server-6.0.gpg \ --dearmorecho “deb [ arch=amd64,arm64signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg ]https://repo.
2023-06-09 11:58:32
1666
原创 在 Ubuntu 上卸载 Java
文件,删除包含 Java 路径的行。完成上述步骤后,Java 将被成功卸载。在文件中删除包含 Java 路径的行,并保存文件。替换为实际的 Java 二进制文件路径,例如。这将显示已安装的 Java 版本信息。移除 Java 相关的环境变量:编辑。命令来确保 Java 已被完全卸载。
2023-06-03 21:12:41
8595
原创 C++中,双冒号运算符::和点运算符.不同的用途和含义
调用静态成员函数staticBark()是不合法的。在C++中,不能使用类名直接调用静态成员函数,而应该使用作用域解析运算符::来调用。调用静态成员函数staticBark()是合法的。这是正确的语法,使用类名和作用域解析运算符::调用静态成员函数。2 创建一个Dog对象dog,然后使用dog.bark();调用非静态成员函数bark()是合法的。由于非静态成员函数与特定对象相关联,需要通过对象来调用。调用非静态成员函数bark()是不合法的。非静态成员函数需要通过对象来调用,而不是通过类名。
2023-05-27 01:37:45
1312
原创 mysql显示错误error: ‘Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘
这会要求您输入MySQL root用户的密码。输入密码后,MySQL服务器将被正常关闭。是一个用于启动和管理MySQL服务器的脚本。等待一段时间,让MySQL服务器完成启动过程。等待一段时间,确保MySQL服务器完全关闭。这将启动MySQL服务器。符号将其放入后台运行。
2023-05-17 12:21:02
794
原创 gdb打断点教学
当程序到达设置的断点时,gdb会停止程序执行,然后在gdb提示符下等待进一步的命令。你可以使用print命令查看变量的值,或者使用step命令逐行执行程序。要继续执行程序,可以使用continue命令。这将列出所有当前设置的断点。如果要删除特定断点,可以使用delete命令,并指定要删除的断点的编号。要在gdb中设置断点,可以使用break命令。这将在程序的main函数的第一行处设置断点。这将在filename.c文件的第10行处设置断点。
2023-05-14 17:54:34
4013
原创 MinGW-w64下载安装2024年最新教程
因此,如果你要编译的是 64 位 Windows 应用程序,可以选择 x86_64-win32-seh target;posix 和 win32 表示编译器所针对的操作系统,其中 posix 表示 POSIX 兼容的系统,如 Linux、macOS 等;sjlj 和 seh 表示异常处理机制,其中 sjlj 表示 setjmp/longjmp 机制,seh 表示 Windows 下的结构化异常处理机制。x86_64 表示 64 位 x86 平台,i686 表示 32 位 x86 平台。
2023-05-04 02:41:41
4685
5
原创 c语言如何调用其他文件中的函数,干货无水,通俗易懂
一共是5个文件:a.h、a.c、和 b.h、b.c 和main.c先上代码,末尾有解释a.ha.cb.hb.cmain.c解释:调用的时候引入对方的头文件。
2023-05-03 11:32:04
7237
原创 调试C代码时printf()不输出到控制台
每个 printf() 后面加上 fflush(stdout) 可能会比较麻烦。你可以在程序开始前加上 setbuf(stdout, NULL) 来禁用缓冲区,这样所有的输出都会即时刷新到控制台。
2023-05-02 19:00:49
1648
原创 cmake、gcc、make、CMakeFiles.txt、Makefile的区别;内容干货无水份
cmake、gcc、make、CMakeFiles、CMakeCache.txt的区别
2023-04-28 13:09:41
1032
原创 Window 更换pip源
设置完成后,你可以使用 pip 安装 Python 包时就会从指定的源中获取。或者资源管理器输入:%APPDATA% > 新建文件pip -> pip下新建文件pip.int。注意:如果你之前已经创建过 pip 配置文件,可以直接在已有的文件中添加。打开 cmd 命令行工具,输入以下命令创建一个名为。这里以清华镜像源为例,你也可以选择其他的源。文件不存在,需要创建一个新的文件。
2023-04-10 13:23:54
5212
1
原创 ubuntu22.04安装Docker两种方式
这个命令会从 Docker Hub 上下载一个测试镜像并运行它。如果 Docker 正确安装,会显示一些信息并打印一条消息说 “Hello from Docker!注意:如果你使用的是非 Ubuntu 系统,比如 Debian 或 CentOS,可以参考阿里云 Docker 官方文档提供的相应命令。
2023-04-08 01:56:11
6872
1
原创 go语言如何使用new构造Map
new 函数可以创建一个空的 map,但是这个 map 是一个空的 map 指针。因此,在使用这个 map 前需要先进行初始化。
2023-03-18 00:27:53
1060
原创 Go语言print切片地址和值的问题
这个切片包含原始切片中的一部分元素。因此,b[1] 是访问切片中索引为 1 的元素值,而 b[1:2] 是访问从索引 1 开始,到索引 2(不包括 2)的新切片。在 Go 语言中,通过使用 [] 运算符可以访问数组或切片中的元素。当您使用 [] 运算符访问数组或切片的单个元素时,该运算符会返回该元素的值。而当您使用 [] 运算符。
2023-03-16 10:24:06
428
原创 GO语言引用类型和指针代码详解
Go 语言中也支持引用类型,它们被称为指针类型。在 Go 语言中,使用 * 符号来定义一个指针类型的变量,并使用 & 符号来获取变量的地址。与 C++ 不同的是,Go语言中的指针类型只能通过 * 运算符来间接访问指针所指向的值,而不能像 C++ 中一样直接使用指针变量名来访问指针所指向的值。
2023-03-09 16:03:44
240
原创 Java依赖注入详解
依赖注入和组合都是在面向对象编程中常用的设计模式,它们的主要区别在于控制反转(IoC)的实现方式。组合是一种实现IoC的方式,它指的是通过将一个对象作为另一个对象的成员变量来实现依赖关系,从而将对象的创建和管理委托给外部。在这个例子中,Car类使用Engine类作为它的成员变量来实现依赖关系,这就是组合的实现方式。通过使用组合,Car类可以轻松地控制Engine对象的创建和生命周期,并将它们的依赖关系委托给外部。
2023-03-09 15:47:16
972
原创 python和java的数据类型对比,异同点
在 Python 中,集合(set)是一种无序的、不重复的元素集合。而在 Java 中,Set 是一种与集合类似的数据结构,也是一个不重复的元素集合。在 Python 中,元组(tuple)是一种不可变的有序集合,和列表类似,可以包含任意类型的数据。而在 Java 中,没有类似于元组的数据类型,最接近的是数组,但是数组是可变的,无法像元组一样保证不可变性。总的来说,Python 和 Java 的数据类型有一些相似之处,如字典/Map、列表/数组、集合/Set、字符串/String 等,但也有许多不同之处。
2023-02-20 23:32:45
2130
原创 shell sed -i 增加或删减注释
sed -i ‘3s/8080/9000/’ a.txt>>>将文件中,第三行的8080,替换成9000。sed -i ‘3,4s/^/#/’ a.txt>>>将第3,4行,行首添加注释#,a.txt为文件名。sed -i ‘s/8080/9000/g’ a.txt>>>将整个文件中的8080,替换成9000。sed -i ‘1,2s/^#//’ a.txt>>>将第1,2行,行首删掉#,a.txt为文件名。5.删除某一行末尾的某个字符。3.替换某一行中的内容。1.某一行增加注释#2.某一行删减注释#
2022-11-30 12:55:40
1233
空空如也
spring的Bean和静态方法有什么区别?
2022-11-03
消息队列和线程队列有什么区别?
2022-10-13
ubuntu安装软件,跳出弹窗,应该如何关掉?
2022-09-26
我看这个能支持最大 1TB 文件上传为什么2 GB 就上传不了了
2022-09-09
ubuntu 如何给普通用户 完全的 root 权限 试了很多方法都不行
2022-09-04
ubuntu 如何给普通用户 完全的 root 权限
2022-09-03
springboot vue 下载文件 没有文件就下载的是空文件
2022-08-18
springboot vue文件无法上传 postman测试后端能上传
2022-08-11
mbatis-plus如何更新一个表的所有列
2022-08-08
做定时任务记录表。每执行一次定时任务。就把记录存入数据库
2022-08-07
vue如何把时间转换成 cron 并穿给后端
2022-08-06
springboot vue 如何把这个代码改成后端接收前端传入参数
2022-08-05
springboot + vue定时任务
2022-08-03
开关在刷新界面后丢失选中状态
2022-08-02
vue corn 组件,秒数一长串怎么解决
2022-08-01
springboot+vue动态定时任务
2022-07-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人