自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(403)
  • 资源 (3)
  • 收藏
  • 关注

原创 我的力扣刷题顺序(参考代码回忆录)

我的力扣刷题顺序(参考代码回忆录)

2022-11-17 10:27:36 912 1

原创 Mac通过ssh连接工具远程登录服务器( Royal TSX安装及使用)

Royal TSX 是以 Document 的形式进行远程管理,刚安装时,会自动创建一个默认的 Document,也就是 Application(应用),这个文档不能删除,也不能在这个文档下新建连接。连接远程主机时,通常需要提供密码进行安全校验,在 Royal TSX 中,可以创建凭证,将服务器的用户名和密码保存起来,在进行连接时,直接关联,这样就不用每次连接时都要输入用户名和密码了。点击 Credentials(证书),选择在第 3 步创建的凭证,如果多台服务器的用户名和密码相同,这样设置非常方便。

2024-09-30 17:15:00 737

原创 Linux学习----Vim编辑器

必须掌握yy:复制光标当前一行5yy:拷贝当前5行p:箭头移动到目的行粘贴u:撤销上一步dd:删除当前行5dd:删除当前行向下的5行x:剪切一个字母,相当于delX:剪切一个字母,相当于退格键yw:复制一个词dw:删除一个词在文件中查找某个单词:命令行输入 /(查找内容),按n查找下一个设置文件行号:set nu,取消文件行号:set nonu编辑文件,正常模式下使用快捷键到达文档最末行:G,最首行:gg编辑文件,光标移动到某行:shift+g。

2024-09-30 11:28:58 1027

原创 Shell入门基础学习笔记

1.基本语法(1)定义变量:变量=值(2)撤销变量:unset 变量(3)声明静态变量:readonly变量,注意:不能unset2.变量定义规则(1)变量名称可以由字母、数字和下划线组成,但是不能以数字开头,环境变量名建议大写。2)等号两侧不能有空格(3)在bash中,变量默认类型都是字符串类型,无法直接进行数值运算。(4)变量的值如果有空格,需要使用双引号或单引号括起来。3.案例实操(1)定义变量A5(2)给变量A重新赋值8(3)撤销变量A(4)声明静态的变量B=2,不能unset。

2024-09-30 09:50:39 1085

原创 数据同步之SeaTunnel

SeaTunnel是一个简单易用,高性能,能够应对海量数据的数据处理产品。SeaTunnel的前身是Waterdrop(中文名:水滴)自2021年10月12日更名为SeaTunnel。2021年12月9日,SeaTunnel正式通过Apache软件基金会的投票决议,以全票通过的优秀表现正式成为Apache孵化器项目。

2024-09-27 17:18:24 884

原创 尚硅谷所有已知的课件资料

尚硅谷大数据技术之基于虚拟机 CDH5.12.1(Kerberos、Sentry 等)尚硅谷大数据项目之实时数仓项目 13 天 (spark+clickhouse+es)尚硅谷大数据项目之 Flink 实时数仓 3.0(抢先版)尚硅谷大数据技术之 Ranger(Apache 版)尚硅谷大数据项目之 Spark 实时分析系统项目。尚硅谷大数据技术之 Spark 操作 Kudu。尚硅谷大数据技术之 Airflow(2.0)尚硅谷大数据技术之 ClickHouse。尚硅谷大数据技术之 ClickHouse。

2024-09-27 14:34:33 1105

原创 尚硅谷大数据全套技术链接

链接:https://pan.baidu.com/s/1UWloFOsZHgMSzIvmx6n9MA。链接:https://pan.baidu.com/s/1pT5Pdnjy4hLiFX2Oov4BLQ。链接:https://pan.baidu.com/s/1SVt51kJjvFnNcMR30glOyA。链接:https://pan.baidu.com/s/1A4uQuhcHwaEPOUJSpP19Rw。链接:https://pan.baidu.com/s/1RZYAitVMb8d1XWxIC6GBOg。

2024-09-27 14:28:13 1143

原创 PD中虚拟机Ubuntu安装JDK

【代码】PD中虚拟机Ubuntu安装JDK。

2024-09-26 17:31:27 286

原创 Hadoop集群搭建

Hadoop集群搭建

2024-09-23 09:03:13 148

原创 Hadoop概述

Hadoop是Apache旗下的一个用java语言实现开源软件框架,是一个开发和运行处理大规模数据的软件平台。允许使用简单的编程模型在大量计算机集群上对大型数据集进行分布式处理。HDFS(分布式文件系统):解决海量数据存储YARN(作业调度和集群资源管理的框架):解决资源任务调度MAPREDUCE(分布式运算编程框架):解决海量数据计算。

2024-09-18 15:56:51 1129

原创 分布式技术

分布式系统是一个硬件或软件组件分布在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统。简单来说就是一群独立计算机集合共同对外提供服务,但是对于系统的用户来说,就像是一台计算机在提供服务一样。分布式意味着可以采用更多的普通计算机(相对于昂贵的大型机)组成分布式集群对外提供服务。计算机越多,CPU、内存、存储资源等也就越多,能够处理的并发访问量也就越大。

2024-09-18 15:13:08 955

原创 58同城面试

在Java中用于提供线程局部变量,这些变量在每个线程中都有独立的副本,互不干扰。: 每个线程中都有一个的实例,用于存储线程局部变量。键是实例本身,值是线程局部变量的副本。: 当线程第一次通过get()或set()方法访问变量时,会触发的初始化流程,为线程创建一个实例。: 在调用get()方法时,会使用当前线程中的,并使用自身作为键来获取对应的值。: 在调用set()方法时,同样会使用当前线程的,并使用实例作为键来存储值。: 由于使用了线程自身的。

2023-10-31 14:41:38 427

原创 华为面试题

用户登录:用户使用他们的凭据(如用户名和密码)来请求访问。验证凭据:服务器验证用户提交的凭据。如果凭据是有效的,服务器将生成一个JWT。生成JWT:一旦验证成功,服务器将使用密钥(通常只有服务器知道)来生成JWT,并将其发送回客户端。客户端存储JWT:客户端接收JWT并存储在本地,常见的存储位置是Cookie或LocalStorage。发送请求携带JWT:之后,每当客户端向服务器发送请求(尤其是对受保护资源的请求),它都会在其请求头中附带JWT。服务器验证JWT。

2023-10-23 12:46:56 453

原创 平安银行后端开发面试

新建项目:新建一个Maven项目。添加依赖:在pom.xml中添加必要的Spring Boot依赖,通常你会需要作为基础。编写自定义代码:你可以添加自定义的Beans、配置类、属性文件等。提供默认配置:在resources目录下的META-INF中创建一个文件,然后在这个文件中指定你的自定义auto-configuration类。打包:将项目打包成jar文件。使用starter:在其他项目中,你可以将此starter作为依赖来使用。

2023-10-08 15:42:47 377

原创 字节测试与开发面试

安全性:端口号:证书:URL:性能:搜索引擎优化 (SEO) 优势:用户信任:MySQL 中的索引主要是通过数据结构来加速查询操作。最常用的数据结构是 B-Tree 和 B+Tree,尤其是 InnoDB 存储引擎中的 B+Tree。此外,有些 MySQL 存储引擎(例如 MEMORY)支持使用哈希索引。以下是 MySQL 中常见的索引及其底层实现的简要描述:B+Tree 索引:哈希索引:左连接(LEFT JOIN):右连接(RIGHT JOIN):总结:JWT 的优点:简洁和自包含:JWT 可以包含所有必

2023-09-26 14:42:44 288

原创 中兴面试-Java开发

在Java中,final和abstract是互斥的关键字,不能在同一个类或方法上一起使用。abstract意味着类是一个基类,不能被实例化,而且它可能有一些未被实现的方法。而final意味着类不能被继承。由于这两者的含义是矛盾的,所以它们不能一起用。

2023-09-20 18:41:24 486

原创 vivo面试-Java

(1)冒泡排序(2)快速排序(3)归并排序。

2023-09-19 10:05:01 448

原创 得物Java开发面试题

平时用SpringBoot经常会用注解,注解开发是怎么实现的?你提到了AOP,AOP和OOP是什么,关系呢?list和set有什么区别?hashmap和hashtable有什么区别?hashmap的底层原理?GC的过程是由谁来调度的?GC线程是谁启动的?concurrentHashMap和hashmap有什么区别?平时使用MySQL增加索引可以提高查询效率,如何理解?频繁Full GC(老年代GC)的原因?mysql的锁机制,悲观锁和乐观锁的区别。IOC和AOP的概念、IOC的实现机制。

2023-09-15 18:49:23 4492

原创 秋招面试复盘

3、一条SQL语句执行速度慢,如何去定位它的问题。1、Java线程池执行流程。2、MySQL慢查询优化。

2023-09-08 11:15:25 81

原创 茄子科技面试题

(1)二叉树 (Binary Tree)特点:每个节点最多有两个子节点:左子节点和右子节点。查询时间复杂度:最坏情况下为O(n),平均为O(log n)。优缺点:基础数据结构,简单易于实现;但如果不平衡,查询效率可能会受影响。(2)平衡二叉树 (Balanced Binary Tree)特点:也被称为AVL树。树中任何两个子树的高度差最大为1。查询时间复杂度:O(log n)。优缺点:自动保持平衡状态,查询时间效率较高;但插入和删除操作可能涉及多次“旋转”。

2023-09-01 22:39:10 1550

原创 快手测开面试

的思想,将每次num1和num2较大的值归并入num1末端(递增排序),如果num1里的元素先归并完了,就直接将num2剩余元素直接放入num1(num1和num2都递增)输入包含特殊字符的用户名和密码:输入包含特殊字符的用户名和密码,验证是否能正确处理并给出相应的错误提示信息。添加商品:验证用户能否成功添加商品到购物车。输入过长的用户名和密码:输入超过规定长度的用户名和密码,验证是否能正确处理并给出相应的错误提示信息。错误的用户名和密码:输入错误的用户名和密码,验证是否登录失败并给出相应的错误提示信息。

2023-08-18 19:16:12 1572

原创 24届南京银行提前批笔试题

南京银行成立于1996年2月8日作为首家在上交所上市的城商行,成立26年来,南京银行坚守金融本源,不断深化改革创新与转型,全行金融科技建设围绕“开放银行”和“数字化转型”两大战略,推动敏捷组织试点;紧扣“创新、协同、自主”三个工作主题,强化顶层设计和组织保障,强化科技赋能和业务协同,强化科技创新和自主可控,持续推动新兴技术应用,全面提升线上金融服务能力和IT基础管理能力;为了实现触达更多的终端客户,提供更加综合化的解决服务,南京银行在支付宝端合作推出南京银行结构性存款等专区产品;

2023-08-01 10:03:49 309

原创 百度测开面试复习

写道题吧 三数之和对数组进行排序,奇数放前面,偶数放后面(两个算法都很简单)手撕:diff json串找倒数第k个节点,找数组最大和输出1-100的质数数据库输出前五名的学生信息(表中只有成绩和学生姓名)

2023-07-31 15:57:20 248

原创 Spring基础知识

快速入门Spring第一天(共四天) - 知乎 (zhihu.com)

2023-07-19 14:50:30 335

原创 Restful接口设计规范总结

访问一个网站,就代表了客户端和服务器的一个互动过程。在这个过程中,势必涉及到数据和状态的变化。互联网通信协议HTTP协议,是一个无状态协议。这意味着,所有的状态都保存在服务器端。因此,如果客户端想要操作服务器,必须通过某种手段,让服务器端发生"状态转化"(State Transfer)。而这种转化是建立在表现层之上的,所以就是"表现层状态转化"。比如,文本可以用txt格式表现,也可以用HTML格式、XML格式、JSON格式表现,甚至可以采用二进制格式;图片可以用JPG格式表现,也可以用PNG格式表现。

2023-07-17 17:19:13 327

原创 Redis基础操作

远程字典服务器, Remote dictionary server,⼀个开源的的数据库,常⽤作等。Redis通常将全部数据存储在内存中,也可以不时的将数据写⼊硬盘实现持久化,但仅⽤于重新启动后将数据加载回内存。

2023-07-17 11:41:47 420

原创 CVTE面试题

springmvc的aop?springmvc执行流程?

2023-05-30 12:36:25 607

原创 恒生电子暑期实习面试

1.自我介绍2.问了下项目里用到的分布式技术3.京东JSF对比dubbo做了哪些变动,面试官说纯dubbo做不到我说的功能4.聊Spring,IOC,AOP,源码看过没5.IOC要解决什么问题,aop要解决什么问题6.说说反射,反射的底层原理7.AOP动态代理实现的方式8.并发包,JUC9.synchronized原理,reentrantlock原理10.如何判断一段代码是线程安全还是不安全(我说看有没有用到线程不安全的类,面试官说我答得不好)11.聊并发包的类,CountDownlau

2023-05-05 17:37:26 269

原创 我简历面试题

主要针对我的简历上面试可能会被问到的问题进行了整理,方便后续复习。

2023-04-17 09:25:29 151

原创 华为暑期实习

计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)输入一行,代表要计算的字符串,非空,长度小于5000。输出一个整数,表示输入字符串最后一个单词的长度。

2023-04-06 11:11:42 3508 3

原创 美团暑期实习

(1)数字输入(2)字符输入。

2023-04-05 22:27:10 798 1

转载 【LeetCode】代码模板,刷题必会

各类力扣算法题刷题模板

2023-03-03 10:28:49 249

原创 LeetCode 热题 HOT 100

LeetCode 热题 HOT 100

2023-02-21 17:43:53 913

原创 力扣刷题(代码回忆录)——单调栈部分

力扣刷题(代码回忆录)——单调栈部分

2022-11-24 10:34:27 201

原创 力扣刷题(代码回忆录)——动态规划

力扣刷题(代码回忆录)——动态规划

2022-11-24 10:32:46 276

原创 力扣刷题(代码回忆录)——贪心算法

力扣刷题(代码回忆录)——贪心算法

2022-11-24 10:26:31 193

原创 力扣刷题(代码回忆录)——回溯算法

力扣刷题(代码回忆录)——回溯算法

2022-11-24 10:21:55 757

原创 力扣刷题(代码回忆录)——二叉树部分

力扣刷题(代码回忆录)——二叉树部分

2022-11-24 10:18:47 323

原创 力扣刷题(代码回忆录)——栈与队列部分

力扣刷题(代码回忆录)——栈与队列部分

2022-11-24 10:11:43 90

原创 力扣刷题(代码回忆录)——双指针法

力扣刷题(代码回忆录)——双指针法

2022-11-24 10:10:32 170

Shell基础学习笔记

Shell基础学习笔记

2024-09-30

Shell入门基础学习笔记

Shell入门基础学习笔记

2024-09-30

数据同步之SeaTunnel

数据同步工具SeaTunnel

2024-09-27

Monash FIT5217 自然语言处理 期末复习整理详解(中文版)

Monash FIT5217 自然语言处理 期末复习整理详解(中文版),里面包含了moodle上的所有课后习题,还有每周课件重点知识点整理,看完之后能够应付期末考试的题目,如果想要相关的Ass的资料整理可以私聊我。

2022-10-13

jstl.jar和standard.jar

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。 MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。 由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。

2019-05-15

100-电商项目开发文档.rar

浅谈javaweb三大框架和MVC设计模式。首先我们需要知道MVC模式并不是javaweb项目中独有的,MVC是一种软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),即为MVC。它是一种软件设计的典范,最早为Trygve Reenskaug提出,为施乐帕罗奥多研究中心(Xerox PARC)的Smalltalk语言发明的一种软件设计模式。

2019-05-11

mysql-connector-java-5.1.47

mysql-connector-java-5.1.47用jdbc语言连接数据库的一种工具包

2018-10-07

空空如也

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

TA关注的人

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