- 博客(21)
- 收藏
- 关注
原创 虚拟机配置java环境
环境变量有助于某些应用程序和开发工具找到正确的Java安装路径。以下是为Ubuntu系统设置。从您提供的信息来看,您的系统上已经安装了OpenJDK 17.0.14版本,但。首先,您需要确定Java的实际安装路径。如果有任何问题或需要进一步的帮助,请随时告知!,可以编辑相应的shell配置文件。通过以上步骤,您就可以在Ubuntu系统上成功设置。添加到您的环境变量中。如果输出的是您设置的Java路径(如。根据找到的Java路径,您可以将。通常,Java会被安装在类似。),则表示设置成功。
2025-03-14 16:04:24
281
原创 JNI的代码示例
打开刚创建的ideal项目中生成的edu_hut_JNIDemo.h文件,全选里面的内容。找到你本地安装的jdk的include项目目录和jdk的include下面win32目录。在JNI中补充如下代码,System.load()里面写Dll3.dll的路径。把Dll3.h文件下的函数名复制到Dll3.cpp中,并书写处理逻辑。把鼠标移动到edu.hut软件包上面,新建一个终端终端。粘贴到Dll3.h文件中的#endif下方。选择具有导出的DLL的动态链接库的模板。在头文件中打开Dll3.h头文件。
2024-07-29 21:12:36
478
原创 JVM的知识点
JVM全称Java Virtual Machine,中文译名Java虚拟机。Jvm本质是一个运行在计算机上的程序,它的职责是运行java字节码文件。
2024-04-09 19:28:22
519
1
原创 union 和union all有什么区别
总结来说,如果你希望得到的是各查询结果中不重复的所有记录,应该使用。而当你确定并集中的重复记录是有意义且需要保留时,应选择。,因为它能够更高效地完成合并操作。
2024-03-30 16:20:54
250
1
原创 Java中StringBuffer常用方法
Java中的类是可变字符序列,它提供了许多方法来执行字符串操作,如追加、插入、替换和删除等,而不会像String类那样每次修改都会创建新的对象。以下是。
2024-03-11 20:18:32
624
1
原创 NIO基础
向buffer写入数据,例如调用channel。调用flip()切换至读模式从buffer读取数据,例如调用buffer.get()调用clear()或compact()切换成写模式重复1~4步骤。
2024-03-04 15:57:45
944
1
原创 DatatypeConverter报错
检查你的应用程序的 Java 版本:确认你使用的是 Java 9 以上的版本。如果你使用的是 Java 9 或更高版本,请继续下一步。包被移除,但你可以通过添加相关的依赖库来恢复它。如果你使用的是 Maven,可以在你的。被标记为过时,并且在 Java 11 版本中完全被移除。这可能是导致该错误的原因之一。清理和重新构建项目:在添加了依赖项后,清理并重新构建你的项目,以确保依赖项正确加载。这个错误表明在处理请求时出现了一个异常,并且根本原因是。包:在 Java 9 之后,在 Java 9 版本之后,
2024-02-20 17:03:48
2411
原创 docker命令
d:后台运行创建容器,创建完之后不会立即进入容器,要通过命令进入容器,通过exit退出后,容器不会自动关闭。docker run ... -v 宿主机目录(文件):容器内目录(文件)...注意:镜像ID就是使用docker images命令查看到的IMAGE ID。-it方式创建的为交互式容器,-id方式创建的为守护式容器。当容器目录和数据卷目录绑定后,对方的修改会立即同步。docker exec -i -t 名字 目录。容器要停止以后才能删除,运行的容器不能删除。-t:给容器分配一个终端来执行命令。
2024-01-21 16:12:04
351
原创 git推送命令
将"<分支名>"替换为你要推送的分支名称,通常是"master"或"main"。使用"-u"选项可以将远程分支与本地分支关联起来。这将把所有修改过的文件添加到暂存区。如果你只想添加特定的文件,可以将"."替换为文件路径。完成这些步骤后,你的代码将被推送到远程仓库。在以后的提交中,你只需要运行。将"提交信息"替换为你的提交描述,例如"添加新功能"或"修复bug"。将"<远程仓库URL>"替换为你实际的远程仓库URL。命令即可将本地更改推送到远程仓库。
2024-01-09 09:30:11
706
原创 持续秒杀高并发技术
一、前端 1.针对静态资源做CDN 2.页面静态化 3.倒计时&Loading 4.使用验证码削峰二、后端 1.微服务-服务拆分 2.负载均衡 3.限流降级 4.缓存 5.令牌 6.异步处理三、数据库 1.分库:业务分库,读写分离 2.分表:横向分表,纵向分表
2024-01-08 15:02:57
367
原创 网关知识点
这个项目提供了一个建立在Spring生态系统之上的Api网关,包括:spring6,springboot3,和project Reactor。SpringCloud Gateway 旨在提供一种简单有效的方法来路由到Api,并且为他们提供跨领域的关注点,例如:安全性,监控/度量和弹性。
2024-01-07 20:25:16
879
1
原创 OpenFeign
*** @Author: 王海鑫*/@Autowired//再次添加我们刚才写的OpenFeign服务//通过为客户端调用提供者的提供的服务。
2024-01-07 11:26:13
916
1
原创 Nginx
你可以尝试通过以下命令检查Nginx的运行情况: bash复制代码 sudo systemctl status nginx 如果Nginx正在运行,请先停止它,然后再次尝试启动。3. 进程没有正常释放端口。在某些情况下,当Nginx进程意外终止或崩溃时,它可能没有正确释放端口。你可以尝试通过以下命令强制终止并重新启动nginx: bash复制代码 sudo killall nginx sudo systemctl start nginx 这将杀死现有的Nginx进程,并尝试重新启动。
2023-12-13 21:29:41
482
1
原创 数据库进阶
- 1、查询所有表数据-- 2、带条件查询-- 3、多条件查询and `status` = 1 and leader = '若依';--or `status` = 1 or leader = '若依';-- 4、 带条件查询,in 集合-- 5、带条件查询,带有范围查询-- 6、分组查询-- count(*):对所有列进行统计。-- count(1) 对第一列,主键列做统计。-- 7、查询出部门由两条记录以上的记录。
2023-11-20 20:41:08
68
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人