avatar
文章
14
标签
20
分类
2
首页
归档
分类
标签
友链
Ann
首页
归档
分类
标签
友链

Ann

使用openssl创建自签证书
发表于2025-08-03|learn
前言:此次是从win本地创建一个ssl的自签证书,上传到服务器进行ng配置使用 下面开始正式操作: 下载安装openssl使用Git Bash 自带的 openssl 也可以。 openssl下载地址:https://slproweb.com/products/Win32OpenSSL.html 安装过程省略,一直下一步就OK了。 在系统环境变量的Path中添加openssl的路径:win+R ,输入:sysdm.cpl,确认进入系统属性–>选择高级–>环境变量–>系统变量,找到Path,新建一条把刚刚下载的openssl的bin目录添加进去。 最后CMD,使用:openssl -v 验证是否安装成功。显示刚下载安装的版本号即安装成功。 创建配置文件准备一个配置文件,支持 IP SAN 扩展,否则浏览器会提示证书不匹配。 新建一个 openssl-san.cnf 的配置文件,内容可以参考如下: 123456789101112131415161718192021# 主配置段[req]default_bits = 2048 #...
本地部署DeepSeek R1大模型:基于Ollama与Chatbox的完整指南
发表于2025-03-01|learn
DeepSeek R1模型特性DeepSeek R1作为当前最先进的70B参数开源大语言模型,具备以下核心优势: 多语言理解能力:支持中英双语混合场景 长文本处理:32k tokens上下文窗口 量化版本适配:提供4-bit/8-bit量化模型,显著降低硬件门槛 Ollama框架优势官网:https://ollama.com/ Ollama作为轻量级模型运行框架,提供: 自动GPU加速:通过DirectML实现显存优化 模型版本管理:支持多版本共存与快速切换 标准化API:兼容OpenAI格式的REST接口 Chatbox客户端开源GUI工具,提供: 可视化对话界面:支持对话历史管理与标记 高级参数调节:temperature/top_p等参数实时调整 插件扩展:可集成知识库检索功能 步骤详解1.首先官网下载ollama,解压安装到本机。 2.使用 ollama命令进行大模型。进入ollama的官网进行模型选择:https://ollama.com/search,我选择的是deepSeek-r1。 点击下拉框,可选择模型版本列表,4b 代表该模型有40亿参数,当然...
自定义注解 + Redis实现接口防抖
发表于2025-02-01|learn
什么是接口防抖?通常是指在 Web 接口层(比如 Spring Boot 的接口)进行 防止频繁调用或重复调用的控制机制,避免用户或前端在短时间内重复点击或请求,从而造成服务压力或逻辑问题(比如重复下单、重复提交表单等)。 接口防抖和接口幂等性的区别 特性 接口防抖(Debouncing) 接口幂等性(Idempotency) 目的 减少资源浪费:防止段时间内多次触发同一操作,如用户频繁点击、网络都懂导致重复请求 保证接口一致性:确保同一请求吴鸾调用一次还是多次最终结果相同,避免重复操作导致的数据异常 作用层面 前/后端均可实现:前端优化用户体验,后端过滤重复请求 后端核心业务逻辑:一来业务逻辑和数据层设计,确保操作的唯一性 关注点 时间窗口内的重复请求:只处理最后一次或首次请求 请求的唯一标识:通过唯一标识符,如请求的uuid,业务参数,判断是否重复 典型场景 用户搜索输入,按钮多次点击,无限滚动加载 支付接口,订单创建,数据修改等避免重复操作的场景 如何实现?使用redis每次将请求主要参数和请求人绑定起来,指定缓存时间,第二次再请求看到是同一个接口...
使用acme.sh进行证书续期
发表于2025-01-24|learn
github地址:https://github.com/acmesh-official/acme.sh 参考文档:https://cloud.tencent.com/document/product/302/105900 安装国内服务器建议:其中 my@example.com 可以替换为自己邮箱地址,以便管理证书和收到重要的系统通知 123git clone https://gitee.com/neilpang/acme.sh.gitcd acme.sh./acme.sh --install -m my@example.com 获取腾讯云AK和SK我这里是直接获取的主账号的ak、sk。 腾讯云控制台==》 访问管理==》 访问秘钥 ==》API秘钥管理 ==》 新增秘钥,记录好生成的SecretId和SecretKey 生成证书( DNS 验证) 将记录好的的SecretId和SecretKey导入到环境变量中(只针对当前会话有效) 12export Tencent_SecretId="<Your SecretId>"export Tencent_Secre...
记录第一次卧推100Kg
发表于2024-11-16|daily
IN 象山
发表于2024-07-21|daily
出发 到达 看日出 耍 合影 返程
DockerFile文件详解
发表于2024-07-17|learn
Spring是如何解决缓存依赖的
发表于2024-06-10|learn
什么是缓存依赖?在 Spring 中,“循环依赖”通常指的是两个或多个 Bean 之间互相依赖的情况。比如: 123456789101112@Componentpublic class A { @Autowired private B b;}@Componentpublic class B { @Autowired private A a;} 这个时候,A 依赖 B,B 又依赖 A,就形成了循环依赖。 Spring是如何解决呢?Spring中存在三级缓存。 一级缓存(singletonObjects),存储Map<String, Object>,完整创建好的 Bean 实例 二级缓存(earlySingletonObjects),存储Map<String, Object>,提前暴露的半成品 Bean(早期引用 三级缓存(singletonFactories),存储Map<String, ObjectFactory<?>>,用于创建早期引用的工厂方法(可用于代理) 示例1234567891011@Comp...
ArrayList的add方法
发表于2024-05-25|learn
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 // 无参构造/** * Constructs an empty list with an initial capacity of ten. */public ArrayList() { this.elementData = DEFAULTCAPACITY_EMPTY_ELEMENTDATA;}// 初始化为空数组/** * Shared empty array instance used for default sized empty instances. We * distinguish this from ...
HashMap的Put方法JDK1.8
发表于2024-05-06|learn
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586// HashMap的put方法public V put(K key, V value) { // 调用 putVal 方法 return putVal(hash(key), key, value, false, true); } /** * Implements Map.put and related methods. * * @param hash hash for key * @param key the key * @param value the value to put * @param onlyIfAbsent if true, don't change existing value * @param evict i...
12
avatar
Ann
抓蛙人
文章
14
标签
20
分类
2
Follow Me
公告
This is my Blog
最新文章
使用openssl创建自签证书2025-08-03
本地部署DeepSeek R1大模型:基于Ollama与Chatbox的完整指南2025-03-01
自定义注解 + Redis实现接口防抖2025-02-01
使用acme.sh进行证书续期2025-01-24
记录第一次卧推100Kg2024-11-16
分类
  • daily2
  • learn12
标签
spring Docker 象山 Ollama Java 基础 openssl Redis java hexo 卧推 ssl证书 DeepSeek HashMap 源码 github 七牛云 acme.sh ArrayList 源码 Chatbox 健身 接口防抖
归档
  • 八月 2025 1
  • 三月 2025 1
  • 二月 2025 1
  • 一月 2025 1
  • 十一月 2024 1
  • 七月 2024 2
  • 六月 2024 1
  • 五月 2024 2
网站信息
文章数目 :
14
本站总字数 :
7.6k
本站访客数 :
本站总浏览量 :
最后更新时间 :
©2023 - 2025 By Ann
浙ICP备2024090150号