- 博客(175)
- 资源 (21)
- 收藏
- 关注
原创 Kubernetes学习笔记-项目简单部署
继续之前的移除Nacos迁移至K8s,现在把项目服务简单的部署到Kubernetes上面。项目服务配置项目服务打包镜像项目服务部署
2025-03-20 23:04:14
968
原创 Java学习笔记-XXH3哈希算法
Python可以提供第三方库的支持,相关的使用也比较简单,只需要安装第三方库即可。Java同样提供了第三方库的支持,只需要引入相关的依赖包。
2025-03-20 23:02:13
885
原创 Kubernetes学习笔记-移除Nacos迁移至K8s
引入Kubernetes配置。通常情况下修改bootstrap.yml文件。需要先把Nacos上的项目服务配置信息迁移至Kubernetes的ConfigMap上。移除Nacos配置。正常情况下配置位于bootstrap.yml文件。引入Kubernetes组件依赖。二、引入Kubernetes。移除Nacos组件依赖。
2025-03-13 21:19:55
1413
原创 NebulaGraph学习笔记-SessionPool之getSession
依赖包还是跟之前的一致-- Client依赖包 -->SessionPool会在构造函数中进行初始化/***/try {/***/try {} else {break;throw e;try {if (!
2025-03-09 23:19:27
589
原创 ElasticSearch学习笔记-解析JSON格式的内容
ElasticSearch学习笔记-Elasticsearch解析JSON格式的内容。
2025-02-05 10:56:55
575
原创 MyBatis学习笔记-数据加密解密
实现方式持久化实体对象类中对应字段@TableField注解上新增typeHandler属性配置即可。Mapper映射文件resultMap标签下对应字段result标签新增typeHandler属性配置即可。注意事项目前验证支持mybatis框架自带的语句可以生效,部分情况也失效,如查询条件包含需要加密解密的字段。不支持自定义语句。
2025-01-06 22:18:16
469
原创 MyBatis学习笔记-参数转义处理
注意事项全局参数的一个统一拦截替换。不是能很好的区分增删改查,进行更细粒度的控制。注意事项可以支持仅处理查询操作的参数。参数的类型会比较多,需要根据不同的参数类型进行单独的处理。@Slf4j@Override// MetaObject是MyBatis提供的一个反射帮助类,可以优雅访问对象的属性,这里是对parameterHandler对象进行反射处理,if (!
2024-07-02 21:03:31
749
原创 NebulaGraph学习笔记-NgBatis连接
NgBatis是一个使用类似MyBatis+MyBatis-Plus的方式操作NebulaGraph的JavaORM框架。同时NgBatis也是一款针对NebulaGraph+SpringBoot的数据库ORM框架。借鉴于MyBatis的使用习惯进行开发,当中包含了部分类似于mybatis-plus的单表操作。另外还有部分图特有的实体-关系基本操作。
2024-02-20 17:26:08
703
原创 Doris学习笔记-Java自定义UDAF
SUM求和运算函数/****/try {if (null!= value &&!try {AVG平均数运算函数/****/try {if (null!= value &&!"0" :MAX最大值运算函数/****/try {if (null!= value &&!
2024-01-15 21:57:37
1068
原创 ElasticSearch学习笔记-SpringBoot整合Elasticsearch7
自此项目可以正常连接Elasticsearch完成相关功能的开发。多集群实例注入Spring容器。
2024-01-06 15:15:26
986
1
原创 XXL-JOB学习笔记-基于注解实现自动注册新建任务
自定义注册新建任务的注解/** 默认为 ROUND 轮询方式 可选: FIRST LAST ROUND RANDOM CONSISTENT_HASHString glueRemark() default "GLUE代码初始化";基于事件监听机制,监听ApplicationReadyEvent事件,扫描带有@XxlJob注解的目标方法,然后在根据@XxlJobRegister注解实现自动注册新建任务@Slf4j@Component。
2023-12-30 21:18:29
2048
原创 Sanic学习笔记-模板引擎Jinja2集成
Python版本:Python-3.9.4在线安装Jinja2:pip3 install sanic-jinja2离线安装Jinja2:sanic_jinja2-0.9.1-py3-none-any.whlJinja2-2.11.3-py2.py3-none-any.whlMarkupSafe-1.1.1-cp39-cp39-win_amd64.whl修改模块配置modules目录下__init__.py# -*- coding: utf-8 -*-import s
2021-04-17 17:41:00
1596
原创 Sanic学习笔记-ORM框架SQLAlchemy集成
Python版本:Python-3.9.4安装SQLAlchemypip3 install sqlalchemyextension配置中添加import osimport logging.configfrom sanic_redis import SanicRedisfrom sqlalchemy import create_enginePROJECT_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path
2021-04-13 22:31:44
1748
原创 Sanic学习笔记-搭建简单WEB基础框架
Python版本:Python-3.9.4安装Sanic之前需要安装 Microsoft Visual C++ Build Tools 2015安装Sanic相关pip3 install sanicpip3 install sanic_corspip3 install sanic_redis简单WEB基础框架如图app.extension:此目录下是应用扩展插件配置相关内容app.middleware:此目录下是应用中间件配置相关内容app.modules:此目录
2021-04-12 23:44:02
1438
2
原创 Nacos学习笔记-Sentinel整合示例
Sentinel文档地址:https://github.com/alibaba/Sentinelhttps://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8DSentinel下载地址:https://github.com/alibaba/Sentinel/releasesSentinelDashboard当前版本sentinel-dashboard-1.8.1.jar
2021-04-03 19:09:24
594
原创 Nacos学习笔记-安装部署和SpringCloud整合示例
官网地址:https://nacos.io/en-us/index.html下载地址: https://github.com/alibaba/nacos/releases文档地址: https://nacos.io/en-us/docs/what-is-nacos.htmlNacos版本:1.4.1单机模式Windows:cmd startup.cmd -m standaloneLinux/Unix:bash startup.sh -m standalone访问地址:h.
2021-03-27 00:06:10
318
原创 SQLite学习笔记-多个分隔符分割字符串并删除后缀
SQLite单个分隔符分割字符串删除后缀实现很简单SELECT 'aaa-bbb-ccc-ddd-eee', SUBSTR('aaa-bbb-ccc-ddd-eee', 0, LENGTH(RTRIM('aaa-bbb-ccc-ddd-eee', REPLACE('aaa-bbb-ccc-ddd-eee', '-', ''))));SQLite多个分隔符分割字符串需要借助递归查询实现多个分隔符分割字符串递归查询过程:i 记录分隔符坐标位置 input 记录下一次递归查询的字符串 origin
2020-12-11 16:51:20
3061
原创 Java学习笔记-CSV文件的乱码处理
主要是在读取文件的时候指定文件的编码,获取文件编码示例如下:import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.*;public class FileCharsetUtils { public static Logger LOG = LoggerFactory.getLogger(FileCharsetUtils.class); public static String getCharset(St
2020-12-01 21:41:29
925
原创 Java学习笔记-EXCEL文件的读写操作
一、基于POI操作EXCEL文件<!-- POI依赖包 --><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.2</version></dependency><dependency> <groupId>org.apache.po
2020-11-28 22:22:27
950
2
原创 Java学习笔记-CSV文件的读写操作
CSV文件读写简单示例:import org.platform.utils.file.FileCharsetUtils;import org.platform.utils.file.LineHandler;import org.platform.utils.file.PathUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.*;import java.util.ArrayList;im
2020-11-28 21:39:41
397
1
原创 Neo4j学习笔记-Embedded嵌入模式有向图寻找环路
Java版本:jdk1.8.0_121Neo4j版本:neo4j-community-3.5.22示例代码如下:import org.junit.Test;import org.junit.runner.RunWith;import org.neo4j.graphdb.*;import org.platform.modules.bootstrap.BootstrapApplication;import org.platform.modules.graph.utils.GraphUtil
2020-11-05 22:20:16
1194
原创 Neo4j学习笔记-Embedded嵌入模式可视化连接Desktop
Java版本:jdk1.8.0_121Neo4j版本:neo4j-community-3.5.22Neo4j-Desktop版本:neo4j-desktop-offline-1.3.10-setup.exeNeo4j-Desktop下载地址:https://neo4j.com/download/neo4j-desktop/?edition=desktop&flavour=winstall64&release=1.3.10&offline=trueEmbedded模
2020-10-29 11:07:17
737
原创 Neo4j学习笔记-Embedded嵌入模式简单示例
Java版本:jdk1.8.0_121Neo4j版本:neo4j-community-3.5.22相关依赖如下:<neo4j.version>3.5.22</neo4j.version><neo4j.graph.version>3.5.22</neo4j.graph.version><neo4j.driver.version>4.1.1</neo4j.driver.version><!-- Neo4j依赖包
2020-10-28 16:41:28
1449
3
多级层次行政区划相关的文件
2019-09-27
winutils.exe hadoop.dll
2014-10-18
java版mysql管理器 4.10.25.949java版mysql管理器 4.10.25.949
2010-09-23
eclipse快捷键eclipse快捷键eclipse快捷键
2010-09-23
[Effective.Enterprise.Java.中文版].Effective.Enterprise.Java.Chinese.eBook
2010-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人