自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IDE工具:

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

2024-06-28 19:22:59 103

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

miniconda

2024-06-06 16:23:27 132

原创 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 161

原创 elasticsearch (dsl)

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

2024-05-31 18:07:31 361

原创 注解大全更新中~

Slf4j@Data更新中~

2024-05-23 16:30:05 122

原创 依赖的各种java库(工具类) :fastjson,lombok,jedis,druid,mybatis等

Lombok是一个实用的Java类库,可以通过简单的注解来简化和消除一些必须有但显得很臃肿的Java代码。补充知识点:注解@DataLombok。

2024-05-22 17:00:47 440

原创 mybatis 相关

mybatis的基本知识,实战

2024-05-22 16:16:09 221

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

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

2024-05-22 14:57:00 410

原创 flink 和 clipper搭配使用

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

2024-05-21 18:40:16 264

原创 Kubernetes 容器编排

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

2024-05-21 18:33:01 438

原创 spring 容器

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

2024-05-13 17:07:27 654

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

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

2024-05-10 17:53:05 152

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

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

2024-05-10 17:47:30 954

原创 maven 的配置文件settings.xml

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

2024-05-07 14:12:25 384

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

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

2024-05-07 11:38:05 155

原创 接口 和 抽象类

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

2024-04-30 10:24:56 86

原创 MAC安装maven步骤

选择带有“bin”的包。

2024-04-29 17:49:27 773

原创 redis-cli 连接redis实例

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

2024-04-22 18:16:18 128

原创 curl请求之 get & post

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

2024-04-22 18:00:18 208

原创 公钥与私钥

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

2024-04-22 17:39:54 222

原创 PHP命名空间 namespace

PHP 的命名空间是一种用于封装和组织代码的机制。它允许开发者定义代码的作用域,避免命名冲突,并提高了代码的可维护性和可读性。

2024-04-22 16:27:16 209

原创 PHP中文手册

PHP: PHP 手册 - Manual

2024-04-18 17:41:16 94 1

原创 charles抓包:抓手机端,抓pc端

苹果手机自身的ip地址怎么查:打开苹果手机,进入“设置”应用程序。在设置菜单中,点击“无线局域网”或“WLAN”选项。在无线局域网页面中,找到当前连接的Wi-Fi网络,点击进入。在Wi-Fi网络详情页面中,可以找到“IP地址”选项,点击即可查看手机的IP地址。当手机第一次连接charles时,会弹出对话框,【Allow】 和 【Deny】,点击allow之后直接会把ip添加到访问控制列表中。

2024-04-17 19:41:07 1090 1

原创 Neat Download Manager (NDM)下载管理器

一.NDM是什么简洁的下载管理器 让你的下载变得更加高效和愉快 免费下载电影,音乐,文件等等,且无损 IDM的平替二.下载安装 Windows 下载地址:https://www.neatdownloadmanager.com/file/NeatDM_setup.exe Mac下载地址:https://www.neatdownloadmanager.com/file/NeatDMInstaller.dmg Chrome NDM 插件下载地址:https://chromeweb

2024-04-17 18:29:40 3618 1

原创 php 连接redis【单机方式】 【集群方式】【redis连接池】

/ 如果 Redis 服务器设置了密码,需要进行认证。// 设置一个键值对。/ /获取键对应的值。// 连接 Redis 服务器。// 输出:Hello Redis!

2024-04-17 17:49:34 159 1

原创 函数strlen() 和 mb_strlen()

string = "北京"

2024-04-17 17:40:11 87 1

原创 计算机网络面试

https 和 http。

2023-09-13 18:16:21 20

原创 ElasticSearch面试

es保证包并发es倒排索引。

2023-09-13 18:05:02 23

原创 java面试

说一下IOC和AOP hashmap的底层原理 hashmap 需要100个元素,初始容量设置为多少? ArrahList 和 linklist 区别 hashmap和hashtable的区别 说一下HashMap升级后的逻辑 说一下ConcurrentHashMap 项目中有使用多线程吗? 创建线程的方式 线程池的参数 任务执行流程 JVM的内存模型 内存区域哪些地方会OOM cup加载过高线程卡死 排查-linux命令 IO多路复用及其三种实现方式 JDK代理和CGl

2023-09-13 17:25:40 25

原创 redis面试

简单说一下Redis的数据结构有哪些 Redis如何实现高性能 redis为什么这么快 简单说一下跳表,跳表是如何插入的 Redis淘汰策略 Redis过期删除策略 了解缓存穿透 缓存击穿 和缓存雪崩 的区别,分别怎么解决 了解布隆过滤器吗,有什么缺点 用到哪些分布式锁-redis分布锁 了解一致性哈希吗 简单说一下Redis的持久化 怎么解决数据倾斜 怎么处理热key的大量请求 面试:大key 和 大 value LRU手写代码

2023-09-13 17:19:20 22

原创 mysql面试

InnoDB和MyISAM的区别 innodb的四大特性 为什么用B+树而不是B树和红黑树 B+树一般几层?三层满足千万级别的数据量 为什么要用自增id作为主键? 说一下你理解的事务 并发事务带来哪些问题? 分布式事务实现方式 隔离级别,mysql默认是那那种 简单说一下MVCC 分库分表-具体分库分表操作 分库分表带来的问题怎么解决 :自增id失效 ;跨库跨表join 分页 replace into 了解吗 两阶段提交 什么是聚集索引 和非聚集索引 什么是覆盖索引,什么

2023-09-13 17:14:53 16

原创 剑指offer-数组相关

【代码】剑指offer-数组相关。

2023-09-11 16:36:36 21

原创 剑指offer-滑动窗口

左右指针维护一个队列。

2023-09-11 15:52:46 15

原创 剑指offer-树相关

二叉树的深度遍历先序遍历中序遍历后序遍历层序遍历二叉树的广度遍历分层不分层"Z"字型输出二叉树的右试图二叉树的是否是左右对称二叉树的镜像

2023-09-11 15:51:13 18

原创 剑指offer-链表相关

【代码】剑指offer-链表。

2023-09-11 13:00:55 26

原创 剑指offer-动态规划相关

输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。

2023-09-11 12:58:41 26

原创 剑指offer-字符串替换空格

java中字符串是定长的不可修改,需要新建一个StringBuilder。C++中字符串是可变的,可以修改字符串长度,在原来字符串上进行修改。中的每个空格替换成"%20"。请实现一个函数,把字符串。

2023-09-11 12:41:25 18

原创 剑指offer-用两个栈实现队列

分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,用两个栈实现一个队列。队列的声明如下,请实现它的两个函数。

2023-09-11 12:24:54 25

原创 剑指offer-旋转数组的最小数字

【代码】剑指offer-旋转数组的最小数字。

2023-09-11 12:19:53 18

原创 剑指offer-合并两个有序数组

redis 列表list使用LPUSH和RPOP命令实现队列的概念。如果要实现任务队列,只需要让生产者将任务使用LPUSH命令加入到某个键中,另一边让消费者不断地使用RPOP命令从该键中取出任务即可。BRPOP命令和RPOP命令相似,唯一的区别是当列表中没有元素时BRPOP命令会一直阻塞住连接,直到有新元素加入。http://book.51cto.com/art/201305/395461.ht...

2023-09-11 12:13:19 16 1

空空如也

空空如也

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

TA关注的人

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