上一页 1 2 3 4 5 6 ··· 32 下一页
摘要: Spring Cache 使用 是 Spring 提供的的缓存解决方案,它并非是一个具体的缓存实现。 Spring Cache 的特点: 声明式缓存:通过在方法上添加注解,如 @Cacheable、@CachePut、@CacheEvict 等来声明缓存的行为,无需手动编写缓存代码。 多种缓存支持: 阅读全文
posted @ 2025-07-14 15:51 大树2 阅读(16) 评论(0) 推荐(0)
摘要: demo: spring task cron 表达式 1.导入maven依赖spring-context(已存在) 2.启动类添加注解@EnableScheduling开启任务调度 @EnableScheduling //开启任务调度 public class SkyApplication { 3. 阅读全文
posted @ 2025-07-14 14:23 大树2 阅读(23) 评论(0) 推荐(0)
摘要: 微信支付工具类:WeChatPayUtil 1.获取调用微信接口的客户端工具对象 2.jsapi下单 3.小程序支付 4.申请退款 package com.sky.utils; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson 阅读全文
posted @ 2025-07-14 14:08 大树2 阅读(94) 评论(0) 推荐(0)
摘要: 文件上传到阿里OSS工具类:AliOssUtil.java package com.sky.utils; import com.aliyun.oss.ClientException; import com.aliyun.oss.OSS; import com.aliyun.oss.OSSClient 阅读全文
posted @ 2025-07-14 14:06 大树2 阅读(53) 评论(0) 推荐(0)
摘要: JwtUtil.java工具类:生成jwt及Token解密 import io.jsonwebtoken.Claims; import io.jsonwebtoken.JwtBuilder; import io.jsonwebtoken.Jwts; import io.jsonwebtoken.Si 阅读全文
posted @ 2025-07-14 14:04 大树2 阅读(310) 评论(0) 推荐(0)
摘要: HttpClient (apache 子项目 http请求帮助工具包) 1.导入HttpClient相关的maven依赖 2.核心API: 2.1 HttpClient 2.2 HttpClients 2.3 CloseableHttpClient 2.4 HttpGet 2.5 HttpPost 阅读全文
posted @ 2025-07-14 13:44 大树2 阅读(31) 评论(0) 推荐(0)
摘要: AI大模型应用: 一.chat类模型: 接收文本输入,返回文本输出 接收图片输入,返回优化后的图片 二.embedding类模型:RAG应用文本向量转换 将文本映射为高维向量,用于语义搜索和知识库问答 三.openai接口 token:不同模型分词器不同,导致token数量有差异 感知环境,做出决策 阅读全文
posted @ 2025-07-11 16:57 大树2 阅读(162) 评论(0) 推荐(0)
摘要: 1.存储过程生成 2.利用redis( incr) 原子性自增操作生成id. incr 是redis的原子操作(jredis.incr("global_id")),redis一旦重启,需重置初始值,不重置从0开始自增(需判断值>20000000) 3.利用mybatis+表自增id创建唯一id 1. 阅读全文
posted @ 2025-06-27 16:52 大树2 阅读(58) 评论(0) 推荐(0)
摘要: 跨境电商产品图片url 过长,优先跨境平台限制了长度不让上传, 可用同步阿里云OSS 软链接解决这个问题 阿里云OSS可对桶里的图片生成对应的软连接即短的url import com.aliyun.oss.OSS; import com.aliyun.oss.OSSClientBuilder; im 阅读全文
posted @ 2025-04-22 18:05 大树2 阅读(253) 评论(0) 推荐(0)
摘要: Elasticsearch分词插件大全 Elasticsearch扩展性非常好,有很多官方和第三方开发的插件,下面以分词、同步、数据传输、脚本支持、站点、其它这几个类别进行划分。 分词插件 Combo Analysis Plugin (作者 Olivier Favre, Yakaz) 简介:组合分词 阅读全文
posted @ 2025-04-15 16:14 大树2 阅读(124) 评论(0) 推荐(0)
摘要: ES常用分词简单对比:类型,特点 Standard Analyzer -- 默认分词器,按词切分,小写处理 Simple Analyzer -- 按照非字母切分(符号被过滤),小写处理 Stop Analyzer -- 小写处理,停用词过滤(the,a, is) Whitespace Analyze 阅读全文
posted @ 2025-04-09 19:13 大树2 阅读(106) 评论(0) 推荐(0)
摘要: 华为OBS 上传文件 HuaweiCloud.SDK.OBS.Core, Version=3.22.3.4 // 配置ObsClient key var obsConfig = new OBS.ObsConfig(); obsConfig.Endpoint = "http://obs.cn-sout 阅读全文
posted @ 2025-03-25 18:48 大树2 阅读(126) 评论(0) 推荐(0)
摘要: ElasticSearch 完整教程 by@chenshaojun - 2025.02.18 1.简介 1.1 发展历程 1998.9.4日,Google在美国硅谷成立,是做搜索的公司; 同时期,Doug Cutting的美国工程师,也迷上了搜索引擎,他做了一个文本搜索的函数库Lucene,java 阅读全文
posted @ 2025-03-14 17:07 大树2 阅读(64) 评论(0) 推荐(0)
摘要: MyBatis 【2025.02.18】 1.Mybatis简介 1.1 什么是Mybatis MyBatis 是一款优秀的持久层框架 它支持定制化 SQL、存储过程以及高级映射 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集 MyBatis 可以使用简单的 XML 或 阅读全文
posted @ 2025-02-18 15:36 大树2 阅读(85) 评论(0) 推荐(0)
摘要: RDS数据库开发建议 & 监控告警配置推荐 一. RDS数据库开发建议 单个数据库实例的总大小不宜过大 数据库备份恢复时间与库大小相关,大库数据恢复时间较长。各场景数据库(含数据文件和索引文件等)总大小上限 建议如下: 开源MySQL:500GB RDS for MySQL:4TB RDS for 阅读全文
posted @ 2025-02-17 10:22 大树2 阅读(59) 评论(0) 推荐(0)
摘要: 云容器引擎 CCE & 华为云常用产品 云容器引擎 CCE (CCE Standardv1.19 | 200 节点) CCE Autopilot 集群 (0) CCE Turbo 集群 (0) 华为云容器CCE的规划和区别,企业如何选择 CCE Standard,CCE Turbo,CCE Auto 阅读全文
posted @ 2025-01-22 09:46 大树2 阅读(120) 评论(0) 推荐(0)
摘要: Mybatis 学习总结 一.环境说明: jdk 8 + MySQL 5.7.19 maven-3.6.1 IDEA 二.学习前需要掌握: JDBC MySQL Java 基础 Maven Junit 2.1什么是MyBatis MyBatis 是一款优秀的持久层框架 MyBatis 避免了几乎所有 阅读全文
posted @ 2025-01-20 19:54 大树2 阅读(99) 评论(0) 推荐(0)
摘要: 罗振宇老师跨年演讲 今年特别成功,看有1000多万的人在线一起跨年, 有一些金句和大家分享: 1.一个消息来了,咱哪分得清它是好是坏?如果它最后是好消息,那它只是我们努力的模样。 2.只要想完成,总有办法可以完成,或者更接近于完成。 3.悲观只是一个看法,乐观却是一种行动。 4.送给所有正在一线干活 阅读全文
posted @ 2025-01-05 11:51 大树2 阅读(273) 评论(0) 推荐(0)
摘要: 2025年 的思考 1.如何用一年的时间重生,如何从0到1开启个人事业 2.人只有处在最能发挥其才能的岗位上,才会干得好. 3.想要获得金钱,你不能追着它跑;你要反过来,让钱来找你. 4.别让任何困难阻止你追寻梦想. 5.面对当前的不如意,我们更该打磨技能,而非轻易放弃. 6.不复盘,掉过的坑还会再 阅读全文
posted @ 2025-01-05 11:49 大树2 阅读(56) 评论(0) 推荐(0)
摘要: ElasticSearch normalizer与analyzer的区别 1、区别 normalizer与analyzer的作用类似,都是对字段进行处理,但是不同之处在于normalizer不会对字段进行分词,也就是说normalizer没有tokenizera所以normalizer是作用于key 阅读全文
posted @ 2024-12-26 10:50 大树2 阅读(65) 评论(0) 推荐(0)
摘要: ES 6中分词器: Standard 分词器:适用于自然语言文本,能够识别单词、数字、电子邮件地址和 URL。 特点: 识别单词:能够识别常见的单词边界。 处理标点符号:会忽略大多数标点符号,但保留电子邮件地址和 URL。 处理数字:能够识别并保留数字。 处理特殊字符:能够处理一些特殊字符,如连字符 阅读全文
posted @ 2024-12-16 16:27 大树2 阅读(66) 评论(0) 推荐(0)
摘要: Meet 2025 智能未来大会 2024.12.11 https://n.dingtalk.com/dingding/live-room/index.html?roomId=MHAbpMSBUuc8DzgD&liveUuid=04642723-cc06-4621-a9d9-30f8e737a3a9 阅读全文
posted @ 2024-12-11 20:17 大树2 阅读(145) 评论(0) 推荐(0)
摘要: 使用命令将nupkg包上传到公司nuget使用方法 1.查询版本号包版本号查询地址: http://package-version.xxx.com/,发布已有存在的nubkg文件,需查询之前的版本号,避免重复。 2.在要上传dll的项目中生成nuget包文件 2.1配置生成nuget信息,在需要生成 阅读全文
posted @ 2024-12-06 11:32 大树2 阅读(169) 评论(0) 推荐(0)
摘要: 传统锁:synchronized 是内置关键词,无法获取锁的状态 Lock锁:类 是否获取到锁,需手动释放锁 public class SaleTicketDem { public static void main(String[] args) { Ticket2 t=new Ticket2(); 阅读全文
posted @ 2024-11-27 19:39 大树2 阅读(33) 评论(0) 推荐(0)
摘要: java JVM的理解: 编译--》运行(利用虚拟机【解释器】解释执行class字节码文件 1.JVM的位置:JVM存在JRE里,是java的运行环境; 2.JVM的体系结构 java--》.class--》类装载器--》运行时数据区(方法区,Java栈,本地方法区navtive method 堆, 阅读全文
posted @ 2024-11-26 20:02 大树2 阅读(34) 评论(0) 推荐(0)
摘要: 编程算法学习 目录 第一章:基本概念 什么是算法 :算法(Algorithm)解决问题的方法,是基于特定的计算模型, 旨在解决某一信息处理问题而设计的一个指令序列 什么是数据结构:数据结构是一种数据组织、管理和存储的格式 什么是时间复杂度 什么是空间复杂度: 第二章:线性数据结构 什么是数组 什么是 阅读全文
posted @ 2024-11-25 20:03 大树2 阅读(87) 评论(0) 推荐(0)
摘要: javac,java,cmd将文档注释生成帮助文档 CMD: //将类文件编译为.class文件 javac HelloWorld.java //执行.class文件 java HelloWorld //将类文件里的文档注释生成帮助文档 javadoc -encoding UTF-8 -charse 阅读全文
posted @ 2024-11-24 13:26 大树2 阅读(40) 评论(0) 推荐(0)
摘要: JavaSE 基础知识汇总 JAVASE Spring Springmvc SpringBoot Springcloud Springsecurity Javaweb Mybatis Mybatisplus ElasticSearch SSM 1.java语言初识: java诞生:1995(Java 阅读全文
posted @ 2024-11-24 13:21 大树2 阅读(213) 评论(0) 推荐(0)
摘要: 1.继承Thread类 2.实现Runnable接口 3.实现Callable接口 4.线程池 1.继承Thread类 package com.chen; // 创建线程的方式:继承Thread,重写run(),调用start()开启线程 // 注意,线程开启不一定立即执行,由cpu调度执行 pub 阅读全文
posted @ 2024-11-18 23:07 大树2 阅读(55) 评论(0) 推荐(0)
摘要: datax 做为多数据源之间数据同步的工具,非常方便,速度非常快,能到达30分钟同步3000多万数据的速度,比代码同步速度快 datax同步 步骤: 1.安装好datx同步工具后,访问datax web管理界面, 配置同步任务: 2.数据源管理-->查询带同步的源库ip,目标库ip是否配置了数据源, 阅读全文
posted @ 2024-10-23 19:01 大树2 阅读(741) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 32 下一页