MDV 一个开源的 Markdown 展示库。在 SwiftUI 中展示 Markdown

2025-12-20
阅读 1 分钟
606
MDVMDV 一个开源的 Markdown 展示库。在 SwiftUI 中展示 Markdown。功能特性支持标题支持图片支持表格支持代码块支持列表和任务列表支持删除线 删除的文本支持链接、引用、内联代码、多种样式组合MDV 使用1. 添加包打开菜单 Xcode -> File -> Add Package Dependencies... 搜索 https://github.com/iChochy/MDV 找...

[开源自荐] 没错,军的开源大模型,使用iChat(AI Chat) 调用小米大模型(Xiaomi MiMo)

2025-12-17
阅读 2 分钟
767
有图有真相如上图,体验中………………网页对话:[链接]控制台:[链接]API URL(OpenAI):[链接]API URL(Anthropic):[链接]Models:mimo-v2-flashCURLOpenAI API 格式示例 {代码...} Anthropic API 格式示例 {代码...} 连夜添加对 MiMo 的支持,最新版本支持军的开源大模型iChat 是一款开源的智能聊天工具,支持 MiMo、DeepSe...

Python 项目打包,并上传到 PyPI,分享项目

2025-09-12
阅读 2 分钟
1.4k
如何打包一个简单的Python项目,构建软件包,以及将其上传到 Python 软件包索引,分享你的项目。分为如下几步:新建项目、构建项目、上传项目、安装项目PoetrymacOS Homebrew 安装 Poetry {代码...} Poetry:[链接]构建项目新建项目 {代码...} 初始化项目 {代码...} 配置文件实例(iGTTS):pyproject.toml {代码...} 说明...

[开源免费的]iGTTS(Gemini TTS) 文本转语音(TTS)的命令行工具。

2025-09-12
阅读 2 分钟
1.1k
iGTTS(Gemini TTS) 开源免费的文本转语音(TTS)的命令行工具。 iGTTS(Gemini TTS) 是通过调用 Gemini TTS 的接口,实现文本转语音(TTS)的命令行工具。

[开源自荐]AI Chat 智能聊天工具,支持DeepSeek 、Gemini、Grok、OpenAI和自定义AI

2025-06-06
阅读 1 分钟
1.8k
AI Chat 是一个智能聊天工具,支持DeepSeek 、Gemini、Grok、OpenAI和自定义AI,使用SwiftUI、SwiftData开发,macOS原生AI客服端

免费的图床服务器-GitHub Pages

2025-04-12
阅读 2 分钟
1.8k
介绍一款免费好用的图床服务器,使用GitHub Pages当我们的图床服务器。并配合免费好用的图床图片工具图传软件,分享管理图库。GitHub创建仓库点击添加新仓库(New repository)设置仓库信息选择用户(Owner)和仓库名称(Repository name),图传配置图库信息会用到。仓库选择公共的(Public)开启 Pages打开设置(Settin...

iUploader a free image bed image uploading tool

2025-04-02
阅读 2 分钟
1.2k
It is a native software for macOS, using swiftUI development, support for system version 14+, now supports multiple image bed uploading, and will slowly improve the software to add more required image bed uploading.

图床图片上传工具-图传

2025-03-31
阅读 2 分钟
1.9k
时隔多年,从零开始,在 AI 的加持下,再次开发这个图床图片上传工具。爆肝数日,基本完成这个软件现有功能。实现了图片资源的上传、分享、和管理等功能。

免费的图床服务器-Cloudflare-R2

2025-03-28
阅读 3 分钟
2k
原文:[链接]介绍一款免费好用的图床服务器,每月有10GB的存储额度。并配合免费好用的图床图片工具图传软件,分享管理图库。Cloudflare-R2开通 R2在菜单中找到R2对象存储 点击打开,第一次开通需要绑卡设置 开通R2,选择免费套餐,每月10GB存储 创建桶开通R2后,开始设置一个桶,点击创建存储桶 创建存储桶,选择位置和类...

Nginx 配置(Config)中遇到的错误(Error)

2024-01-28
阅读 2 分钟
1.9k
注: 上面的会出现错误 pcre_compile() failed: missing 正则解析失败,正则表达式正常是没有问题的,让人很误解 但在nginx中不能这样写,需要加上双引号("")

Mac 终端设置代理,设置一键开启和取消

2023-12-03
阅读 2 分钟
3.4k
原文:[链接]终端配置代理这里以macOS为例,使用的是zsh,对应的用户配置文件就是~/.zshrc。导入环境变量将下面信息写入到~/.zshrc文件中 分别导入 http_proxy、https_proxy、sockes_proxy 三个环竟变量 {代码...} 注:根据自己的代理地址配置加载配置文件在终端中运行 source ~/.zshrc,加载配置文件,让其配置生效 {代...

学习HUGO ,详解目录结构

2022-06-28
阅读 3 分钟
3.3k
HUGO 是一套模版静态化的系统,了解其目录结构有助于创建我们的网站系统目录结构以Hyde主题为例,完整的目录结构如下: {代码...} archetypes内容模版目录,通过内容模版,使用hugo new命令创建新的内容文件default.md 内容模版 {代码...} 使用命令:hugo new posts/iChochy.md,生成内容文件 content/posts/iChochy.md ...

Java技术知识结构,不定期更新和细化

2022-06-25
阅读 1 分钟
1.1k
Java2022.06.25Java SE:基础知识、基础网络、正则、反射、数据解析、泛型、异常处理、NIO、多线程、JVMJava EE:Servlet、JSP、FreeMarker、过滤器、监听器、RESTfulJava 框架:Spring、SpringCloud、Mybatis、Hibernate服务监控的框架:Dubbo、Nacos消息队列框架:RabbitMQ、ActiveMQ、RocketMQ数据库:mysql、mssql、...

Java 反射实例操作

2022-06-24
阅读 2 分钟
1.5k
反射可以在代码运行时,动态的获取对象、调用方法、设置属性。动态操作,降低代码偶合性,提高灵活度。其JDBC库就是通过反射加载。实例操作以操作User对象为例: {代码...} 正常调用 {代码...} 获取对象类动态获取 {代码...} 类路径获取 {代码...} 获取属性获取全部 {代码...} 属性名获取 {代码...} 设置属性 {代码...} ...

Vercel 上自动部署你的个人博客 Hugo

2022-06-23
阅读 4 分钟
3.3k
Vercel 可以依托 Git仓库 ,在线自动构建和发布Web静态项目,支持自定义域名,可以自动签发SSL证书,开启HTTPS,还有一个特点,拥有全球CDN,国内速度不错。

Java 递归实例操作-查询层级菜单

2022-06-23
阅读 3 分钟
1.7k
程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减...

Vercel 上自动部署你的个人博客 Hugo

2021-05-25
阅读 4 分钟
11.1k
Vercel 可以依托 Git仓库 ,在线自动构建和发布Web静态项目,支持自定义域名,可以自动签发SSL证书,开启HTTPS,还有一个特点,拥有全球CDN,国内速度不错。

Java 方法代理实例操作,静态代理、JDK动态代理、CGLIB动态代理

2021-05-25
阅读 5 分钟
1.9k
方法的代理可以在调用方法时进行其它的相关操作,并减少代码的入侵和偶合。很多框架都用到了动态代理,并提供了减化代理操作,如:Spring 的 AOP。

了解 JS 的加载顺序和方式,实现 Ready 方法

2020-08-21
阅读 2 分钟
11.1k
了解页面元素的加载顺序,找到 JS 执行失败原因。有时明明没有问的代码,可就获取不到元素值或信息,这可能是JS执行时间过早或过晚,而导致的 JS 执行失败。 我们来看一幅图,了解defer、async属性对JS下载、执行顺序的影响

Java 开发环境的搭建,开启你的编程之旅

2020-08-21
阅读 2 分钟
1.9k
Java 是一门跨平台的高级程序设计语言,可运行在linux、Windows、Mac OS及其他多种UNIX版本的系统。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等

HUGO 创建属于自己的博客

2020-08-03
阅读 5 分钟
2.3k
Hugo 拥有超快的速度,强大的内容管理和强大的模板语言,使其非常适合各种静态网站。可以轻松安装在macOS,Linux,Windows等平台上,在开发过程中使用LiveReload可即时渲染更改

Elastic Stack(ElasticSearch 、 Kibana 和 Logstash) 实现日志的自动采集、搜索和分析

2020-07-11
阅读 4 分钟
2.5k
Elastic Stack 包括 Elasticsearch、Kibana、Beats 和 Logstash(也称为 ELK Stack)。能够安全可靠地获取任何来源、任何格式的数据,然后实时地对数据进行搜索、分析和可视化

mysql 使用 source/mysqldump 命令导入/导出文件信息

2020-02-23
阅读 1 分钟
5.4k
要导入/导出数据库信息,使用 mysql 的source命令可以方便快速的处理以MAC为例:一、mysqldump命令导出SQL文件 {代码...} 输入密码导出SQL文件,其中test为数据库名称二、source命令导入SLQ文件登录数据库 {代码...} 输入密码登录数据库导入SQL文件 {代码...} 通过source命令可以快速导入超大SQL文件联系方式:邮箱:iCh...

Spring Cloud Alibaba Nacos Discovery 实战

2019-11-15
阅读 6 分钟
4.9k
Nacos 作为服务注册中心,可以快速简单的将服务自动注册到 Nacos 服务端,并且能够动态无感知的刷新某个服务实例的服务列表,为分布式系统提供服务注册与发现功能

Docker 中运行 ElasticSearch 和 Kibana

2019-11-07
阅读 2 分钟
2.7k
ElasticSearch 是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口;Kibana 是一个开源的分析和可视化平台,可以搜索,查看、分析存储在Elasticsearch索引中的数据

初识 Docker

2019-11-07
阅读 2 分钟
1.8k
Docker 是个容器应用,可以跨平台安装,并使容器与容器间相“独立”运行;就好比每个容器都是一个虚拟机,而 Docker 成为了个云计算机。构建的容器好比机算机系统,可以在 Docker 中直接启动运行,而无需额外的配制系统环境。

Mac 无密码 SSH 登录服务器

2019-10-30
阅读 1 分钟
4.5k
Mac 无密码 SSH 登录服务器,只需要简单三步,不再需要记住账号密码,快速进入服务器第一步,生成密钥对在当前用户下创建.ssh目录 {代码...} 使用命令ssh-keygen生成密钥对,会在~/.ssh目录下生成公/私钥 {代码...} 第二步,上传公钥使用命令ssh-copy-id user@hostname {代码...} 输入密码,操作成功 查看服务器~/.ssh/a...

Spring Cloud Alibaba Nacos Config 实战

2019-10-17
阅读 3 分钟
4.7k
Nacos 提供用于存储配置和其他元数据的 key/value 存储,为分布式系统中的外部化配置提供服务器端和客户端支持。使用 Spring Cloud Alibaba Nacos Config,您可以在 Nacos Server 集中管理你 Spring Cloud 应用的外部属性配置

Shell 脚本重启项目

2019-10-16
阅读 1 分钟
2.1k
每次发打包好项目后都需要手动重启项目,写个Shell脚本一键重启项目 Shell 脚本 {代码...} Shell 说明 getopts:实现Shell脚本多参数 nohup:后台启动项目 Shell 运行 {代码...} 联系方式: 邮箱:iChochy@qq.com 网站:[链接] 源文:[链接]

认识 Spring Cloud Alibaba

2019-10-14
阅读 2 分钟
2.7k
Spring Cloud 为开发人员提供一些分布式组件,使其快速构建分布式系统(例如,配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,领导选举,分布式会话,群集状态)。 开发人员使用 Spring Cloud 的组件,实现分布式服务系统,让服务可以在任何分布式环境中正常工作。