自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 安装Nginx

访问`http://192.168.10.102`,能访问到欢迎页面,则证明Nginx运行正常。创建`/etc/yum.repos.d/nginx.repo`文件。执行以下命令查看Nginx运行状态。4. 访问Nginx服务默认首页。执行以下命令安装Nginx。执行以下命令启动Nginx。执行以下命令设置开机自启。

2025-05-22 20:40:30 149

原创 回文数题解

虽然我们把整数转换成了字符串,但在 Java 中,字符串是对象,这里的转换是必须的步骤,并且占用的空间与输入规模成正比,但在算法本身的额外空间使用上可以认为是常数级别。同时,在反转数字过程中,有可能导致整数溢出,所以在构建反转数字时需要使用一个更大的数据类型来存储反转后的数字,或者在每次反转操作后判断是否溢出。如果相同,说明当前这两个位置的字符符合回文的要求,将两个指针分别向中间移动一位,即。但需要注意的是,对于负数,因为负号的原因,不可能是回文数,所以直接返回 false。指针指向字符串的开头,

2025-05-16 18:01:37 218

原创 Z字形变换

采用逐字符按行分配的策略,并通过方向标志控制字符在不同行之间的移动方向。时间复杂度:O(n),其中 n 是字符串的长度。每个字符只被处理一次。简单直观:通过方向标志控制字符在行之间的移动,易于理解和实现。对于非常大的输入,可能需要优化内存使用以提高效率。空间复杂度:O(n),用于存储每一行的字符串。高效性:每个字符只被处理一次,没有多余的计算。

2025-05-15 21:55:20 251

原创 MySQL高频面试题Day02

row level模式下,所有的执行的语句当记录到日志中的时候,都将以每行记录的修改来记录,这样可能会产生大量的日志内容,比如有这样一条update语句:update product set owner_member_id = ‘b’ where ownermemberid = ‘a’,执行之后,日志中记录的不是这条update语句所对应额事件(MySQL以事件的形式来记录bin-log日志),而是这条语句所更新的每一条记录的变化情况,这样就记录成很多条记录被更新的很多个事件。key:实际使用的索引。

2025-05-15 21:15:58 313

原创 最长回文子串

采用中心扩展法,遍历每个可能的回文中心,并向左右扩展以找到最长的回文子串。对于字符串中的每个字符,分别将其作为奇数长度和偶数长度回文的中心。回文也可以是以两个相同字符为中心的偶数长度(如 "abba")回文可以是以一个字符为中心的奇数长度(如 "bab")继续向左右扩展,直到字符不匹配或超出边界。向左右扩展,直到字符不匹配或超出边界。如果当前扩展的子串是回文且长度大于。"aba" 同样是符合题意的答案。记录当前找到的最长回文子串的长度。记录最长回文子串的起始位置。中最长的 回文 子串。

2025-05-14 22:08:23 290

原创 安装kibana(windows版)

server.host: "......." (windows系统不用去配置)#指定kibana服务器监听的端口号(默认5601)#指定kibana连接到ES实例的访问地址。#将kibana的界面语言设置为简体中文。#指定kibana服务器绑定的主机地址。

2025-05-11 18:21:03 335

原创 mysql面试高频题Day 1

虽然我们可以使用子查询(SubQueries)、连接(JIOIN)联合(UNION)来来创建各种查寻,但并不是所有的数据库操作都是可以用一条或几条SQL语句就可以完成的,大多时候我们都需要一系列的语句来完成某种工作,当同时对两个关联表操作时可能会出现一条语句操作成功后,数据库库突然出现意外,第二个没有执行成功,这样就造成数据的不完整,甚至破坏数据中的数据,为了避免发生这种情况,我i们就应该使用事务,他的作用就是,要么全成功,要么全失败,可以保证数据库的一致性和完整性。即执行多个insert后再一起提交;

2025-05-11 16:26:14 827

原创 安装ElsticSearch-head插件和中文分词器

ElsticSearch-head插件运行需要有node环境,确保安装有node,参考浏览器输入http://localhost:9100。

2025-05-10 17:52:06 281

原创 安装ElasticSearch(ES)

ElasticSearch(简称ES)是一个开源的分布式搜索和数据分析引擎,是用于JAVA开发并且是当前最流行的开源的企业级搜索引擎,能够达到近实时搜索,它专门设计用于处理大规模的文本数据和实现高性能的全文检索。ES_JAVA_HOME:这个环境变量用于指定ElasticSearch使用的JAVA运行时环境的路径。(1)关闭security(新手建议关闭):打开config\elasticsearch.yml文件,添加代码。ES_HOME:这个环境变量指的是ElasticSearch的安装路径。

2025-05-10 16:24:14 673

原创 安装Node.js

(4)设置全局模块和缓存的存放路径,分别为node_global和node_cache文件夹,指令如下。(3)在Node.js安装目录下,创建node_global和node_cache两个文件夹。(6)将npm下载模块默认从国外服务器下载,速度慢,这里配置成淘宝镜像。2.1 安装完成后,打开cmd,输入如下指令查看版本号。(1)查看npm全局模块和缓存的默认存放路径,指令如下。2.2 在控制台安装grunt为全局指令,指令如下。(5)将node_global添加至全局变量。1.2 下载后安装程序。

2025-05-10 00:33:28 253 1

空空如也

空空如也

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

TA关注的人

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