自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java常用开发工具类

java 工具类

2025-01-16 22:41:52 192

原创 spring 面试题

在实际的项目中很少使用自动装配功能推荐手动装配@autowired,先根据类型再根据名字。

2024-10-15 10:57:46 559

原创 leecode 100 题

因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。整数,并返回它们的数组下标。第二步:2=>0, 11=>1。1. 两数之和 (找朋友)你可以按任意顺序返回答案。第三步:7 找到了 2。,请你在该数组中找出。

2024-09-19 19:16:18 208

原创 tomcat服务器

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器。Tomcat 虽然和或者这些服务器一样,具有处理 HTML 页面的功能,然而由于其处理静态 HTML 的能力远不及 Apache 或者 Nginx,所以 Tomcat 通常是作为一个 Servlet 和 JSP 容器,单独运行在后端。Servlet 和 JSP 后面会说。

2024-09-13 18:27:46 513

原创 jdbc,mybatis以及druid之间的关系

mybatis对jdbc进行封装,他允许你通过配置的形式,配置数据库参数,并且允许你通过xml或者注解的方式来写动态sql语句,让你可以把sql变得灵活起来.并且还能将你的查询结果直接映射到你想要的实体上面.然后你就去配置你的用户名,密码,连接超时,等等.等你下次使用mybatis时,他后面会根据你的配置,帮你加载数据库驱动,创建连接,写原生语句,执行,关闭。但目前每次访问数据库都要重新创建关闭一个新的连接,会浪费时间和性能,所以mybatis需要再配一个连接池,比如druid.c3p0。

2024-09-12 15:57:41 823

原创 Maven 常见问题以及常用命令

mvn clean install -Dmaven.test.skip=true //构建。

2024-09-12 14:22:44 520

原创 maven 之 pom.xml文件

我们使用spring boot创建一个项目的时候,一般都是使用maven来管理子项目之间的依赖,还有对其他外部包的依赖,就要聊到一个重要的配置文件 pom.xml。

2024-09-12 11:46:58 473

原创 Spring cloud 杂谈

一些知识点。

2024-09-12 10:56:41 342

原创 Spring Boot 杂谈

我们可以引入 spring-boot-start-actuator 依赖,直接使用 REST 方式来获取进程的运行期性能参数,从而达到监控的目的,比较方便。在使用 Spring 时,项目部署时需要我们在服务器上部署 tomcat,然后把项目打成 war 包扔到 tomcat里,在使用 Spring Boot 后,我们不需要在服务器上去部署 tomcat,因为 Spring Boot 内嵌了 tomcat,我们只需要将项目打成 jar 包,使用 java -jar xxx.jar一键式启动项目。

2024-09-12 10:55:40 781

原创 php 之 php-fpm 和 nginx结合使用

简单的说cgi就是一种协议,fastcgi的出现是因为cgi有性能问题:一个请求过来就会fork一个进程,结束了就会kill掉,fastcgi不会kill掉,还会给进程用,是在cgi基础上发展出来的一种优化之后的协议(听过tcp协议,udp协议,http协议么,就可以先这样理解)。master 进程只有一个,负责监听端口,接收来自服务器的请求,而 worker 进程则一般有多个(具体数量根据实际需要进行配置),每个进程内部都会嵌入一个 PHP 解释器,是代码真正执行的地方。本文聊聊nginx的。

2024-09-10 18:44:10 627 1

原创 微服务杂谈

nacos是阿里巴巴开源的动态服务发现、配置和服务管理组件。服务注册:服务提供方向nacos注册服务服务发现:服务消费方从nacos获取到服务提供方的调用信息配置管理:作为配置中心,统一管理配置文件。使得配置文件可以动态修改而无需重启服务。

2024-09-10 15:09:10 963

原创 通过python 操作mysql 脚本

python操作mysql脚本

2024-08-31 17:56:27 631

原创 java之线程 Runnable Callable Future接口,FutureTask Thread类

首先,大概聊一天线程和进程。进程可以理解为一个应用程序,线程是这个应用程序的更细粒度的划分。举个例子🌰:我有一个for循环的语句,每一次执行流控制都是一个。java中创建线程有两种方式:一. 通过继承Thread类。二. 通过实现Runnable接口。,而这个整体for循环就可以理解为。Runnable 接口。Callable 接口。2. 能够返返回结果值。FutureTask类。

2024-08-23 14:13:00 226

原创 mysql 之 explain

mysql explain

2024-08-19 17:10:24 266

原创 PHP 常用函数

php常用函数

2024-08-19 16:13:46 269

原创 java 之 BufferedWriter 类

BufferedWriter 类

2024-08-16 14:33:35 457

原创 ElasticSearch 之 function_score

es有自带的相关性得分。但是我们也可以通过function_score 调整相关性得分。

2024-08-08 19:12:37 338

原创 java进阶 CompletableFuture

CompletableFuture

2024-08-06 18:14:54 282

原创 java中 VO DTO BO PO DAO

VO、DTO、BO、PO、DO、POJO 数据模型的理解和实际使用_vo dto bo-优快云博客深入理解Java Web开发中的PO、VO、DTO、DAO和BO概念_java dto dao-优快云博客

2024-07-29 18:45:13 183

原创 项目标红,识别不了maven项目,解决办法

其次,检查IDEA 的 jdk。首先,检查 preferences。

2024-07-24 16:31:40 232

原创 IDE工具:

IntelliJ IDEA:用于Java开发的集成开发环境;PyCharm:用于python开发的集成开发环境;RubyMine:用于Ruby开发的集成开发环境。WebStorm:用于Web开发的集成开发环境;PhpStorm:用于PHP开发的集成开发环境;

2024-06-28 19:22:59 139

原创 搭建python环境+应用python处理excel表格

miniconda

2024-06-06 16:23:27 201

原创 git 提交

当你不小心在master上改了代码,并且add, commit 之后,想push,发现根本push不了(本来也不能直接将master代码push到远端),而且每次pull远程master的时候都要和本地的master进行merge ,提示你需要push,烦得很!解决:git log 查看commitID ,尽量找早一点的,git reset --hard commitID ,再 git pull 就好了。

2024-05-31 18:19:13 192

原创 elasticsearch (dsl)

正排索引:通过id ,查询content倒排索引:通过content,查询到符合的 idseg:通过《静夜思》,找到整片文章。通过“明月”,找到《静夜思》 《望月怀古》《关山月》等。

2024-05-31 18:07:31 440

原创 注解大全更新中~

Slf4j@Data更新中~

2024-05-23 16:30:05 166

原创 Spring boot 整合 :fastjson,lombok,jedis,druid,mybatis等

Springboot 项目 整合其他依赖

2024-05-22 17:00:47 529

原创 mybatis 以及 Spring boot如何整合mybatis

mybatis的基本知识,实战

2024-05-22 16:16:09 299

原创 linux 常用命令:find grep ps netstat sudo df du rm tail~

查看服务器上在跑的java/python程序。未被监听,可能就是服务未启动。

2024-05-22 14:57:00 504

原创 flink 和 clipper搭配使用

Clipper 是一个用于机器学习模型服务化的开源框架,能够轻松部署和管理机器学习模型,使模型可以通过统一的接口提供在线推理服务。的开源框架,可以实时数据处理和分析。Flink是一个用于。

2024-05-21 18:40:16 322

原创 Kubernetes 容器编排 (k8s)

互联网早期,会直接将应用程序部署在物理机上优点:简单,不需要其它技术的参与缺点:不能为应用程序定义资源使用边界,很难合理地分配计算资源,而且程序之间容易产生影响。举个例子:部署:需要生成war包:Export→ Web-WAR file→ 选择war包地址→ 生成war包将war包上传到服务器启动:tomcat启动:可以在一台物理机上运行多个虚拟机,每个虚拟机都是独立的一个环境优点:程序环境不会相互产生影响,提供了一定程度的安全性缺点:增加了操作系统,浪费了部分资源:与。

2024-05-21 18:33:01 518

原创 spring 容器

IOC :控制反转,原来对象的创建的主动权在开发人员手里,现在都交给spring创建,存储,销毁。是一种思想。DI:依赖注入,是一种实现。

2024-05-13 17:07:27 710

原创 php 怎么解决中文打印 print_r()乱码问题

【代码】php 怎么解决中文打印 print_r()乱码问题。

2024-05-10 17:53:05 236

原创 java的反射机制 和 注解的原理理解

注解:就是特殊的接口。注解类型指的是自定义注解的定义。在Java中,注解类型是一种特殊的接口类型,用@interface关键字来声明,定义了一组用于描述元数据信息的方法。这些方法通常称为注解的成员方法或属性方法,可以有返回值,并且可能包含默认值。就是一个自定义注解类型,其中定义了两个属性方法value()和count()。

2024-05-10 17:47:30 2105

原创 maven 的配置文件settings.xml

镜像仓库会将 Maven 中央仓库的内容镜像到本地的某个站点上,当 Maven 下载依赖时会从该镜像站点下载,加快下载速度。4.身份验证(servers): 如果 Maven 访问的远程仓库需要身份验证,可以在 settings.xml 中配置用户名和密码等身份验证信息,以便 Maven 能够正确访问并下载依赖。1. 本地仓库路径(localRepository): 配置 Maven 本地仓库的路径,默认情况下 Maven 会将下载的依赖保存在用户目录下的 .m2/repository 目录中。

2024-05-07 14:12:25 1469

原创 pom.xml文件 和 resource/application.yaml文件

文件是Maven项目的核心配置文件,定义了项目的结构、依赖关系、构建过程等重要信息,使得Maven能够管理项目的构建、依赖和部署。:描述项目如何构建的配置信息,例如编译器版本、源代码目录、资源目录、插件配置等。:配置Maven插件的参数,用于执行各种构建任务,如编译、测试、打包等。:指定项目依赖项所在的Maven仓库,可以是本地仓库或远程仓库。,用于描述项目的基本信息、依赖关系、构建配置等。:描述项目所依赖的外部库或模块。(项目唯一标识符)、

2024-05-07 11:38:05 321

原创 接口 和 抽象类

接口 interface :定义了一套标准规范; 可以看作是一种特殊的类;解决java无法实现多继承的问题;定义了公共抽象方法 和 全局成员变量;抽象类:abstract,

2024-04-30 10:24:56 115

原创 MAC安装maven步骤

选择带有“bin”的包。

2024-04-29 17:49:27 1037

原创 安装redis服务,并通过redis-cli 客户端进行连接

【代码】redis-cli 连接redis实例。

2024-04-22 18:16:18 335

原创 curl请求之 get & post

1.curl 默认是get请求2. --cookie 请求指定cookie(环境)

2024-04-22 18:00:18 317

原创 公钥与私钥

密钥对:密钥对:1.公钥和私钥 ,非对称加密,是一个密钥对,在通信的过程中保证数据的安全和真实。2.使用这个密钥对的时候,如果用其中一个密钥加密一段数据,必须用另一个密钥解密。比如用数据就必须用私钥解密,如果用私钥加密也必须用公钥解密,否则解密将不会成功。

2024-04-22 17:39:54 364

空空如也

空空如也

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

TA关注的人

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