05 2023 档案

摘要:每次打开idea项目是每次都要打开idea再手动选择项目,直接设置成右键打开会很方便。 效果图: 1. 首先 win + R 输入regedit 打开注册表 2. 打开注册表后找到如下路径: 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shel 阅读全文
posted @ 2023-05-30 11:44 BookerABC 阅读(363) 评论(0) 推荐(0) 编辑
摘要:​ 用这个命令进入mysql sudo mysql 在sql命令行输入以下命令回车,你就可以把密码改成mynewpassword ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'mynewpassword 阅读全文
posted @ 2023-05-23 18:07 BookerABC 阅读(105) 评论(0) 推荐(0) 编辑
摘要:​ 方法一 在终端中执行下列指令: cat /etc/issue 查看ubuntu版本 ubuntu@VM-4-10-ubuntu:~$ cat /etc/issue Ubuntu 22.04 LTS \n \l 可以查看当前正在运行的 Ubuntu 的版本号。其输出结果类似下面的内容: Ubunt 阅读全文
posted @ 2023-05-23 11:44 BookerABC 阅读(60) 评论(0) 推荐(0) 编辑
摘要:​ 对于两种变量的交换,我发现四种方法,下面我用Java来演示一下。 1.利用第三个变量交换数值,简单的方法。 (代码演示一下) 1 class TestEV 2 //创建一个类 3 { 4 public static void main(String[]args) 5 { 6 int x =5,y 阅读全文
posted @ 2023-05-21 20:56 BookerABC 阅读(478) 评论(0) 推荐(0) 编辑
摘要:JavaSE简称为Java Standard Edition,是Java编程语言的基础平台。JavaSE提供了一系列用于开发Java应用程序的API和工具,以及Java虚拟机(JVM)和编译器。JavaSE是Java技术生态系统的核心,是Java应用程序开发的基础。 编译执行过程 数据类型分类 Ja 阅读全文
posted @ 2023-05-21 15:31 BookerABC 阅读(11) 评论(0) 推荐(0) 编辑
摘要:【1】创建内容:alt+insert【2】main方法:psvm【3】输出语句:sout【4】复制行:ctrl+d【5】删除行:ctrl+y 【6】代码向上/下移动:Ctrl + Shift + Up / Down【7】搜索类: ctrl+n【8】生成代码 :alt + Insert(如构造函数等, 阅读全文
posted @ 2023-05-21 15:10 BookerABC 阅读(154) 评论(0) 推荐(0) 编辑
摘要:Vue是一款轻量级的前端框架,它采用了MVVM的架构模式,通过数据的双向绑定技术实现了组件化开发、模板语法、指令系统等特性,使得开发者可以更加便捷地构建交互性强、页面复杂度高的单页应用程序。 Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。V 阅读全文
posted @ 2023-05-21 01:44 BookerABC 阅读(337) 评论(0) 推荐(0) 编辑
摘要:过滤器和监听器都是Web开发中常用的组件,它们可以用来拦截请求和响应,对它们进行处理或修改,并在特定的事件发生时执行相应的操作。 过滤器如何实现功能 1在HttpServletRequest到达 Servlet 之前,拦截客户的HttpServletRequest 。根据需要检查HttpServle 阅读全文
posted @ 2023-05-21 01:37 BookerABC 阅读(23) 评论(0) 推荐(0) 编辑
摘要:过滤器Filter简介 Filter也称之为过滤器,Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能 阅读全文
posted @ 2023-05-20 23:42 BookerABC 阅读(9) 评论(0) 推荐(0) 编辑
摘要:Solr是一个基于Lucene的搜索引擎,它能够快速、可靠、强大地处理大量数据。Solr提供了一个HTTP接口,可以通过Java、Python、PHP等多种编程语言进行访问。Solr是一个开源的项目,由Apache软件基金会维护。 Solr的主要特点包括: 快速:Solr使用Lucene的索引技术, 阅读全文
posted @ 2023-05-19 23:28 BookerABC 阅读(71) 评论(0) 推荐(0) 编辑
摘要:​ 在Linux上安装JDK的步骤如下: 下载JDK 首先需要从Oracle官网下载JDK安装包,可以根据实际需求选择不同版本的JDK。 解压JDK 将下载的JDK安装包解压到指定的目录 创建多级目录 [root@wei01 ~]# mkdir /root/02InstallStorage/JDK/ 阅读全文
posted @ 2023-05-19 10:58 BookerABC 阅读(254) 评论(0) 推荐(0) 编辑
摘要:在Linux和MacOS系统中,Python通常已经预装了,可以通过以下命令检查Python是否已经安装: python --version 如果Python已经安装,则会显示Python的版本号。 如果Python没有安装,则可以通过以下命令安装: 在Ubuntu和Debian系统中,可以使用以下 阅读全文
posted @ 2023-05-18 16:20 BookerABC 阅读(71) 评论(0) 推荐(0) 编辑
摘要:Docker 是一个开源的应用容器引擎,可以将应用程序和其依赖项打包在一个可移植的容器中,从而实现快速、可靠的部署。 以下是 Docker 的基本使用: 安装 Docker 在 Linux 系统上,可以使用以下命令安装 Docker: sudo apt-get update sudo apt-get 阅读全文
posted @ 2023-05-18 13:57 BookerABC 阅读(137) 评论(0) 推荐(0) 编辑
摘要:​ Docker是一种轻量级的虚拟化技术,可以将应用程序及其依赖项打包成一个可移植的容器,从而实现快速部署和跨平台运行。以下是Docker的基本使用方法: 安装Docker 首先需要在本地机器上安装Docker,可以参考官方文档进行安装。 创建Docker镜像 Docker镜像是一个可执行的包,包含 阅读全文
posted @ 2023-05-18 13:54 BookerABC 阅读(17) 评论(0) 推荐(0) 编辑
摘要:​ 在Linux中,可以使用以下命令查看当前系统中运行的进程: ps命令:用于显示当前系统中的进程信息。 ps aux 该命令会显示所有进程的详细信息,包括进程ID、父进程ID、CPU占用率、内存占用率、进程状态等。 top命令:用于实时显示当前系统中的进程信息。 top 该命令会实时显示当前系统中 阅读全文
posted @ 2023-05-18 11:40 BookerABC 阅读(798) 评论(0) 推荐(0) 编辑
摘要:​ 常见的Java框架面试题: Spring框架中的IoC和AOP是什么?它们有什么作用? IoC(Inversion of Control)是一种设计模式,它将对象的创建和依赖关系的管理交给容器来完成,从而实现了松耦合和可重用性。AOP(Aspect-Oriented Programming)是一 阅读全文
posted @ 2023-05-18 10:52 BookerABC 阅读(212) 评论(0) 推荐(0) 编辑
摘要:​ MySQL远程登录的设置 在云平台上安装了MySQL docker环境后,需要进行远程登录的设置。MySQL镜像为8.0(8.0以下的设置有一些区别),数据库用户为root。 mysql -u root -p (输入初始密码登录123456) #create user root@'%' iden 阅读全文
posted @ 2023-05-17 19:03 BookerABC 阅读(30) 评论(0) 推荐(0) 编辑
摘要:​ HashSet 是 Java 中的集合类之一,它实现了 Set 接口,并基于哈希表实现。它不允许集合中存在重复元素,因此可以用来存储一组唯一的对象。 在 HashSet 中,每个元素都对应着一个唯一的键值,这个键值是通过元素的 hashCode() 方法计算出来的。具体来说,HashSet 通过 阅读全文
posted @ 2023-05-17 16:49 BookerABC 阅读(33) 评论(0) 推荐(0) 编辑
摘要:ArrayList是一种动态数组,Java中提供了多种遍历ArrayList的方式,包括以下几种: 使用for循环遍历ArrayList ArrayList<Integer> list = new ArrayList<>(); // 添加元素 list.add(1); list.add(2); li 阅读全文
posted @ 2023-05-17 16:12 BookerABC 阅读(142) 评论(0) 推荐(0) 编辑
摘要:Map是一种键值对的数据结构,Java中提供了多种遍历Map的方式,包括以下几种: 使用for-each循环遍历Map的键或值 Map<String, Integer> map = new HashMap<>(); // 添加键值对 map.put("A", 1); map.put("B", 2); 阅读全文
posted @ 2023-05-17 09:47 BookerABC 阅读(70) 评论(0) 推荐(0) 编辑
摘要:​ Error: Cannot find module ‘html-webpack-plugin‘ 执行npm run build的时候发现 Cannot find module 'html-webpack-plugin' -S 表示添加到生产环境中,npm I -D 表示开发环境使用,所以可能没有 阅读全文
posted @ 2023-05-12 09:31 BookerABC 阅读(657) 评论(0) 推荐(0) 编辑
摘要:​ bean与json互转 public static void main(String[] args) { //定义对象 Student stu = new Student("张三", "123456"); //JavaBean对象转json字符串 JSONObject jsonObject = 阅读全文
posted @ 2023-05-11 15:28 BookerABC 阅读(63) 评论(0) 推荐(0) 编辑
摘要:​ classifier可以是任意的字符串,用于拼接在GAV之后来确定指定的文件。 可用于区分不同jdk版本所生成的jar包 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <vers 阅读全文
posted @ 2023-05-11 13:35 BookerABC 阅读(186) 评论(0) 推荐(0) 编辑
摘要:Collection接口下集合 Map接口下集合 阻塞讲解 阅读全文
posted @ 2023-05-03 12:51 BookerABC 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1.Docker的介绍与安装 1.1 什么是Docker ​ Docker是基于Go语言实现的云开源项目。 Docker的主要目标是Build,Ship and Run Any App,Anywhere,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应 阅读全文
posted @ 2023-05-01 20:36 BookerABC 阅读(38) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示