博客文章

了解有关程序开发的最新见解和教程。

工具安装教程

Superset 安装指南

Apache Superset是一个开源的数据探索和可视化平台,设计上注重视觉吸引力和直观性。它提供了一个界面,用户可以用来探索和可视化数据集,创建和分享仪表板,以及运行数据分析。它支持各种数据库和数据引擎,包括MySQL,Postgres,Redshift,BigQuery,SQLite等。Superset的目标是让数据分析变得更加直观,无需编写复杂的SQL查询。

Jansora1 天前
Superset 安装指南
大模型Dify

Dify 生产环境调优

Dify 是一款开源的大语言模型(LLM) 应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使你是非技术人员,也能参与到 AI 应用的定义和数据运营过程中。

Jansora13 天前
Dify 生产环境调优
工具归纳

GIT 常用命令

Git是一个免费的开源分布式版本控制系统,旨在快速高效地处理从小项目到超大型项目的所有内容。Git易于学习,占地面积小,性能快如闪电。它超越了Subversion,CVS,Perforce和ClearCase等SCM工具,具有廉价的本地分支,方便的临时区域和多个工作流等功能。

Jansora17 天前
大模型

包装MCP 本地命令行 (stdio) 工具并暴露到 MCP 服务端 (StreamHTTP)接口

我想把 modelcontextprotocol 的 fetch 命令行 MCP 工具, 使用 Python 代码包装一下,, 然后自己再暴露出 http streamHTTP mcp接口, docker 部署

Jansora19 天前
操作系统

ubuntu 如何挂载 iSCSI 设备

以 192.168.88.212 为例

Jansora19 天前
工具

常用 docker 镜像源缓存(国内)

mysql, postgres 等

Jansora22 天前
操作系统

Linux 命令行监控网速

在 Linux 里,**最方便、最常用**的实时网速查看命令是:

Jansora24 天前
工具

docmost 部署 (Kubernetes)

docmost 是一个开源的企业级 wiki

Jansora1 个月前
中间件数据库

Docker 版 PostgreSQL 从 17 升级到 18

Docker 版 PostgreSQL 从 17 升级到 18

Jansora1 个月前
Docker 版 PostgreSQL 从 17 升级到 18
中间件

PG18 (Docker) 使用 中文分词

PG18 (Docker) 使用 中文分词

Jansora1 个月前
PG18 (Docker) 使用 中文分词
中间件

PostgreSQL 18 有哪些改变

PostgreSQL 18 有哪些改变

Jansora1 个月前
PostgreSQL 18 有哪些改变
中间件安装教程

RocketMQ 安装教程 (Docker)

RocketMQ 安装教程 (Docker)

Jansora2 个月前
RocketMQ 安装教程 (Docker)
工具

部署 draw.io 自服务

基于 Docker / Kubernetes 部署 Draw.io 有以下几种常见方式,你可以根据实际需求选择最适用的方案。

Jansora3 个月前
后端安装教程

docker 安装 Postgres

docker 安装 Postgres 17.4。

Jansora4 个月前
docker 安装 Postgres
中间件安装教程

windows 安装 OpenResty 并部署开机启动

基于 Chocolatey 和 nssm 实现

Jansora4 个月前
windows 安装 OpenResty 并部署开机启动
中间件OpenWrt

Openwrt 安装 Nginx

在 OpenWrt 上安装 Nginx 非常简单

Jansora5 个月前
大模型Dify

Dify 支持多租户

Dify 是一款开源的大语言模型(LLM) 应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使你是非技术人员,也能参与到 AI 应用的定义和数据运营过程中。

Jansora5 个月前
Dify 支持多租户
云原生kubernates

Kubectl 常用命令大全

以下是一个较为**全面的 `kubectl` 常用命令大全**,按功能分类整理,涵盖日常开发、运维、排障中常见的使用场景。

Jansora5 个月前
Kubectl 常用命令大全
云原生

使用 Cilium 替换 Calico

Cilium 是一个基于 eBPF 的云原生网络与安全项目,主要用于 Kubernetes 集群中的容器网络管理、网络安全和可观察性。它由 Isovalent 公司主导开发,已经成为 CNCF 的孵化项目,广泛应用于生产环境。

Jansora5 个月前
云原生

Cilium

Cilium 是一个基于 eBPF 的云原生网络与安全项目,主要用于 Kubernetes 集群中的容器网络管理、网络安全和可观察性。它由 Isovalent 公司主导开发,已经成为 CNCF 的孵化项目,广泛应用于生产环境。

Jansora5 个月前
操作系统ubuntu

升级 Ubuntu Server 22.04.1 -> 24.04.2

Ubuntu 24.04 Server 是 Canonical 公司推出的 Ubuntu 操作系统 的 服务器版本,长期支持版本(LTS),于 2024 年 4 月 发布。它是专为 服务器环境 设计的稳定、高效且安全的操作系统,适用于企业、云计算和物联网(IoT)等场景。

Jansora5 个月前
升级 Ubuntu Server 22.04.1 -> 24.04.2
后端

高性能向量库 qdrant 高可用部署指南

Qdrant 是一个开源的向量数据库(Vector Database),专门用于处理和存储高维向量数据,常用于 向量相似性搜索(例如在推荐系统、自然语言处理、图像检索等场景中)。

Jansora5 个月前
大模型Dify

Dify 支持 解析 doc

Dify 是一款开源的大语言模型(LLM) 应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使你是非技术人员,也能参与到 AI 应用的定义和数据运营过程中。

Jansora5 个月前
Dify 支持 解析 doc
中间件安装教程

ClickHouse 部署

ClickHouse 是一个用于在线分析处理(OLAP)的列式数据库管理系统,由俄罗斯公司Yandex开发并开源。它以其高性能和水平扩展能力而闻名,尤其在处理大规模数据分析任务时表现出色。

Jansora5 个月前
ClickHouse 部署
工具Python

UV 包管理工具:替代 pip 的现代化解决方案

UV 是一个现代化的 Python 包管理工具,旨在替代传统的包管理工具,如 pip 和 virtualenv,提供更快速、高效、统一的开发体验。它的设计理念是提升包管理和虚拟环境管理的速度,并简化开发者的工作流。

Jansora6 个月前
工具

linux 终端获取网卡流量

ChatGPT can make mistakes. Check important info.

Jansora6 个月前
云原生

Ubuntu 使用 skopeo

skopeo 是一个用于容器镜像操作的工具,可以: 查看远程仓库镜像信息,不需要拉取镜像 拷贝镜像(支持 registry、docker-daemon、本地目录等) 检查镜像签名

Jansora6 个月前
云原生

k8s + containerd 定期清理磁盘

k8s + containerd 定期清理磁盘

Jansora6 个月前
k8s + containerd 定期清理磁盘
工具

containerd 保存认证信息

Containerd

Jansora6 个月前
操作系统

如何低成本拥有一台软路由 (OpenWRT)?

OpenWRT + Cudy tr 3000

Jansora7 个月前

k3s 和 docker 并存

k3s 基于 docker 运行时时,如果

Jansora9 个月前
操作系统

Ubuntu 禁用 Ipv6

在 Ubuntu 中禁用 IPv6 有几种方法。

Jansora9 个月前
Ubuntu 禁用 Ipv6
操作系统归纳自运维

国内镜像源配置

各种镜像源配置, deepin, ubuntu, pip, npm, yarn...

Jansora9 个月前
国内镜像源配置
工具

Xshell 和 Xftp5.0 破解

Xshell 和 Xftp5.0 破解版

Jansora9 个月前
云原生kubernates

K3S + Docker 部署教程

K3s 是一个轻量级的 Kubernetes 发行版,由 Rancher Labs 开发,专为边缘计算、物联网(IoT)设备、开发环境和小型集群设计。它比标准的 Kubernetes(K8s)更小巧、占用资源更少,但仍然兼容标准 Kubernetes API。

Jansora9 个月前
工具安装教程

部署免费的 Docker 镜像代理 (基于 Render)

Render 是一个现代化的云平台,提供全面的托管服务,旨在简化应用程序的部署和管理。它允许开发者通过简单的配置和自动化部署来管理和扩展应用,无需关注底层基础设施。Render 提供的服务包括 Web 应用托管、数据库托管、静态网站托管等,适合构建全栈应用、微服务架构以及数据驱动的应用。

Jansora10 个月前
工具

Linux 使用 zsh (oh my zsh) 作为默认终端

Oh My Zsh 是一个用于管理 Zsh 配置的开源框架。Zsh(Z shell)是一个功能强大的 Unix Shell,比传统的 Bash 提供了更多的功能和可定制性,而 Oh My Zsh 则让 Zsh 的配置和使用更加简单和高效。

Jansora1 年前
Linux 使用 zsh (oh my zsh) 作为默认终端
后端

深入浅出 SQL

sql

Jansora1 年前
深入浅出 SQL
中间件

Flume

Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log data. It has a simple and flexible architecture based on streaming data flows. It is robust and fault tolerant with tunable reliability mechanisms and many failover and recovery mechanisms. It uses a simple extensible data model that allows for online analytic application.

Jansora1 年前
Flume
操作系统

Podman Desktop

Docker Desktop 的开源替代方案

Jansora1 年前
Podman Desktop
前端

Tailwind CSS 是什么

Jansora1 年前
Tailwind CSS 是什么
操作系统归纳

Linux 常用命令

...

Jansora1 年前
Linux 常用命令
工具安装教程

在 kubernetes 中部署 clash

在 kubernetes 中部署 clash , 并暴露出去。

Jansora1 年前
在 kubernetes 中部署 clash
中间件

Openresty 支持 HTTP3 (QUIC)

Openresty 支持 HTTP3

Jansora1 年前
Openresty 支持 HTTP3 (QUIC)
云原生

在 Kubernetes 🀄️部署 kong + kong manager (3.7.x)

在 Kubernetes 🀄️部署 kong + kong manager (3.7.x)

Jansora1 年前
在 Kubernetes 🀄️部署 kong + kong manager (3.7.x)
中间件

ElasticSearch 8 (8.7) 安装教程

Download and install the public signing key:

Jansora1 年前
ElasticSearch 8 (8.7) 安装教程
云原生安装教程

Docker / Containerd 配置 socks5 代理拉取镜像

由于众所周知的原因。拉取 docker 官方镜像也被墙了。

Jansora1 年前
Docker / Containerd 配置 socks5 代理拉取镜像
中间件安装教程

Redis 安装教程

Redis on Ubuntu 20.04 LTS

Jansora1 年前
Redis 安装教程
云原生安装教程

Ubuntu 安装 NVIDIA 和 Cuda 驱动

Cuda

Jansora1 年前
Ubuntu 安装 NVIDIA 和 Cuda 驱动
工具安装教程

Ollama + Open WebUI 私有化大模型部署

“Ollama”实际上是指一个开源的人工智能模型项目,它专注于提供一种可以生成文本的AI服务,尤其在对话和文本创作领域。

Jansora1 年前
Ollama + Open WebUI 私有化大模型部署
云原生kubernates

升级 kubernetes 集群 (1.19.x) -> 1.29.x

Kubernetes 集群的升级是一个重要但相对复杂的过程。以下是一些基本步骤和建议来帮助你成功升级 Kubernetes 集群。请注意,这些步骤可能会根据你的特定环境和 Kubernetes 的部署方式有所不同。

Jansora2 年前
操作系统安装教程

Windows 创建开机启动任务 (以 Frpc 为例)

在 Windows 11 中,您可以使用 任务计划程序 创建定开机自启动任务

Jansora2 年前
Windows 创建开机启动任务 (以 Frpc 为例)
操作系统

Windows 安装 Chocolatey

Chocolatey 是一个用于 Windows 平台的包管理器,类似于 Linux 上的 apt、yum 或者 macOS 上的 Homebrew。它使得在 Windows 上安装、更新和卸载软件变得更加简单和自动化。

Jansora2 年前
Windows 安装 Chocolatey
操作系统安装教程

Win11 添加定时任务

在 Windows 11 中,您可以使用 schtasks 创建定时任务。

Jansora2 年前
Win11 添加定时任务
后端

Dubbo 在 Spring 中的使用案例

Dubbo 在 Spring 中的使用案例

Jansora2 年前
Dubbo 在 Spring 中的使用案例
工具安装教程

Drools 规则引擎可视化探索

Drools 是一个基于规则的开源业务规则管理系统(BRMS),它提供了一个灵活且强大的规则引擎,用于处理业务规则和逻辑。Drools 支持将业务规则与应用程序代码分离,使业务规则的管理和修改变得更加简单和灵活。

Jansora2 年前
前端归纳

Next.js 项目部署

Next.js 为您提供生产环境所需的所有功能以及最佳的开发体验:包括静态及服务器端融合渲染、 支持 TypeScript、智能化打包、 路由预取等功能 无需任何配置。

Jansora2 年前
Next.js 项目部署
工具自运维

阿里云私有制品仓库密钥配置

制品仓库Packages https://packages.aliyun.com/

Jansora2 年前
阿里云私有制品仓库密钥配置
云原生kubernates

记一次关于 Calico 的 BUG

tigera operator 3.26 bug 导致的问题

Jansora2 年前
云原生

RocketMQ 5.x 安装教程 (基于 Kubernetes)

简易安装, 非 Rocketmq Operator 模式

Jansora2 年前
操作系统GooglePlay

无 Google Play 下安装 YouTube

基于 ReVanced Manger

Jansora2 年前
操作系统mac

Macbook Pro 设置定时任务

如果你想在MacBook Pro上设置定时任务,可以使用内置的工具 "cron" 或 "launchd"。

Jansora2 年前
云原生

Harbor 私有仓库搭建

......

Jansora2 年前
云原生

云原生之初探 Harbor

云原生之初探 Harbor

Jansora2 年前
微服务安装教程

Docker 安装教程

Docker 是一个开放源代码软件,是一个开放平台,用于开发应用、交付(shipping)应用、运行应用。 Docker允许用户将基础设施(Infrastructure)中的应用单独分割出来,形成更小的颗粒(容器),从而提高交付软件的速度。[1] Docker容器与虚拟机类似,但二者在原理上不同。容器是将操作系统层虚拟化,虚拟机则是虚拟化硬件,因此容器更具有便携性、高效地利用服务器。 容器更多的用于表示 软件的一个标准化单元。由于容器的标准化,因此它可以无视基础设施(Infrastructure)的差异,部署到任何一个地方。另外,Docker也为容器提供更强的业界的隔离兼容。

Jansora2 年前
Docker 安装教程
工具

Cloudreve 自用的网盘服务

Cloudreve 可助你即刻构建出兼备自用或公用的网盘服务,通过多种存储策略的支持、虚拟文件系统等特性实现灵活的文件管理体验。

Jansora2 年前
云原生

云原生之初探 Cilium

Cilium 是一个开源项目,提供了 API 驱动的网络、安全和负载均衡功能,用于连接、保护和观察微服务。Cilium 基于 eBPF (扩展的伯克利数据包过滤器) 构建,这是一个在 Linux 内核中运行的强大和灵活的虚拟机,可以用来执行各种网络、安全和观察任务。

Jansora2 年前
云原生kubernates

云原生之初探 Seal OS

SealOS 是基于 kubernetes 的衍生版, 为云而生的 "OS"

Jansora2 年前
云原生

云原生之初探 traefik

Traefik 是一个现代的 HTTP 反向代理和负载均衡工具。由于其易于使用和与现代云工具的集成,Traefik 已经成为许多开发者和运维人员的首选反向代理和负载均衡工具。

Jansora2 年前
云原生

云原生之初探 K9s

Kubernetes CLI To Manage Your Clusters In Style!

Jansora2 年前
云原生

Helm 手动调整 yaml

Helm 手动调整 yaml

Jansora2 年前
Helm 手动调整 yaml
云原生

云原生之初探Jaeger

Jaeger 是一个开源的分布式追踪(distributed tracing) 系统.

Jansora2 年前
云原生

云原生之初探 MetalLB

MetalLB 是一个为 Kubernetes 提供负载均衡服务的组件。Kubernetes 本身不提供内置的负载均衡器实现,特别是在裸机(非云环境)部署时。因此,当你在这样的环境中运行 Kubernetes,并希望提供外部访问到集群内的服务时,MetalLB 就变得非常有用。

Jansora2 年前
云原生

序列化测试

“序列化”是指将数据结构或对象状态转换为一个可以存储或传输的格式的过程。它的主要目的是保存对象的状态,以便可以在稍后重新创建它,或者在网络上共享。当对象被反序列化时,它会恢复到原始状态。 在计算机编程中,序列化和反序列化的应用非常广泛。例如,在分布式系统中,当一个节点想要与另一个节点共享数据对象时,它可以先序列化对象,然后发送,接收端收到后进行反序列化恢复对象。

Jansora2 年前
云原生疑难杂症安装教程

Helm 安装 kubernetes dashboard

Helm 安装 kubernetes dashboard

Jansora2 年前
Helm 安装 kubernetes dashboard
工具

Sonar Qube

SonarQube is an open source platform for continuous inspection of code quality.

Jansora2 年前
Sonar Qube
前端ReactSSR

Nextjs 中使用 Iconfont 中文字体

Iconfont.cn 是一个由阿里巴巴提供的图标管理网站,也被称为阿里巴巴矢量图标库。它提供了大量的矢量图标供设计师和开发者下载和使用。用户可以在这个平台上搜索图标,创建自己的图标项目,并将这些图标以字体或 SVG 的形式下载到本地。 此外,Iconfont.cn 还支持图标的在线编辑和存储,用户可以将自己的图标上传到 Iconfont.cn,并在需要时下载和使用。

Jansora2 年前
Nextjs 中使用 Iconfont 中文字体
操作系统自运维mac

mac 下修改打开文件最大数量

"too many open files"是一个常见的Linux错误,它表明进程已达到它可以同时打开的文件的最大数量。这个限制包括所有类型的文件,包括网络连接

Jansora3 年前
 mac 下修改打开文件最大数量
云原生

Kong (Docker) 安装 Plugin

Jansora3 年前
Kong (Docker) 安装 Plugin
云原生

Kong 自定义 Plugin

Jansora3 年前
Kong 自定义 Plugin
云原生安装教程

Istio 安装部署

Jansora3 年前
Istio 安装部署
云原生kubernates

Kubernetes 常用命令

Jansora3 年前
Kubernetes 常用命令
云原生安装教程

Kong Gateway (1.2.0) 安装

Jansora3 年前
Kong Gateway (1.2.0) 安装
后端安装教程ChatGPT

ubuntu 安装 Postgres

Jansora3 年前
ubuntu 安装 Postgres
云原生安装教程

Kong Ingress Controller on Kubernetes

Jansora3 年前
Kong Ingress Controller on Kubernetes
操作系统

Linux 判断端口是否可访问?

本回答来源于 chatGPT (GPT4)

Jansora3 年前
Linux 判断端口是否可访问?
中间件

ElasticSearch 安装 plugin (分词器)

来源于 ChatGPT

Jansora3 年前
ElasticSearch 安装 plugin (分词器)
工具疑难杂症

Docker 内功心法

Jansora3 年前
Docker 内功心法
云原生安装教程

Kong Gateway

Kong Gateway is a lightweight, fast, and flexible cloud-native API gateway. An API gateway is a reverse proxy that lets you manage, configure, and route requests to your APIs.

Jansora3 年前
Kong Gateway
算法

时间轮算法

书山有路勤为径,学海无涯苦作舟

Jansora3 年前
时间轮算法
前端

Bytemd Markdown 文本编辑器 Demo

官方网站 https://bytemd.js.org/

Jansora3 年前
Bytemd Markdown 文本编辑器 Demo
中间件

ES 分词器介绍

Jansora3 年前
ES 分词器介绍
工具安装教程

跑在浏览器的 vscode | gitpod

https://github.com/gitpod-io/openvscode-server

Jansora3 年前
跑在浏览器的 vscode | gitpod
工具

跑在浏览器的 vscode | code-server

Base on https://github.com/cdr/code-server https://github.com/cdr/code-server/blob/v3.8.0/doc/install.md

Jansora3 年前
跑在浏览器的 vscode | code-server
云原生安装教程JavaGraalvm

Quarkus 初探

Jansora3 年前
Quarkus 初探
工具破解mac

常用 mac 破解软件激活码

Jansora3 年前
常用 mac 破解软件激活码
中间件

ElasticSerach 7 教程(作者:Crazy.X)

https://github.com/xr2117/ElasticSearch7 作者:Crazy.X

Jansora3 年前
ElasticSerach 7 教程(作者:Crazy.X)
云原生kubernates

octant 安装教程

Octant是开发人员了解应用程序如何在Kubernetes集群上运行的工具。它旨在成为开发人员工具包的一部分,以获取Kubernetes中发现的洞察力和复杂性。Octant提供了内省工具、集群导航和对象管理以及插件系统的组合,以进一步扩展其功能。

Jansora3 年前
octant 安装教程
中间件安装教程

Ubuntu 20.04 安装 neo4j

Jansora3 年前
Ubuntu 20.04 安装 neo4j
云原生安装教程疑难杂症

kubernetes ingress 配置证书

Jansora3 年前
kubernetes ingress 配置证书
云原生安装教程

k8s 安装 nginx-ingress-controller

Jansora3 年前
k8s 安装 nginx-ingress-controller
云原生kubernates安装教程

k8s 安装 Helm

Helm 是查找、分享和使用软件构建 Kubernetes 的最优方式。

Jansora3 年前
k8s 安装 Helm
云原生kubernates

Kubenetes 使用 NFS 创建动态 PV

Kubernetes 对 Pod 进行调度时,以当时集群中各节点的可用资源作为主要依据,自动选择某一个可用的节点,并将 Pod 分配到该节点上。在这种情况下,Pod 中容器数据的持久化如果存储在所在节点的磁盘上,就会产生不可预知的问题,例如,当 Pod 出现故障,Kubernetes 重新调度之后,Pod 所在的新节点上,并不存在上一次 Pod 运行时所在节点上的数

Jansora3 年前
Kubenetes 使用 NFS 创建动态 PV
云原生kubernates

Kubunetes 使用私有 docker 仓库镜像

Jansora3 年前
Kubunetes 使用私有 docker 仓库镜像
云原生安装教程

构建 Kubernetes PV

PersistentVolume (PV) 和 PersistentVolumeClaim (PVC) 提供了方便的持久化卷:PV 提供网络存储资源,而 PVC 请求存储资源。这样,设置持久化的工作流包括配置底层文件系统或者云数据卷、创建持久性数据卷、最后创建 PVC 来将 Pod 跟数据卷关联起来。PV 和 PVC 可以将 pod 和数据卷解耦,pod 不需要知道确切的文件系统或者支持它的持久化引擎。

Jansora3 年前
构建 Kubernetes PV
云原生安装教程ubuntukubernates

构建 Kubernetes 集群

.

Jansora3 年前
构建 Kubernetes 集群
云原生疑难杂症

docker 安装目录迁移

在安装docker时通常是默认安装的系统盘目录/var/lib/docker,而该目录通常是比较小的,一旦镜像过多就可能出现docker无法运行的情况,这时进行docker目录的迁移就可以很好地解决问题。

Jansora3 年前
docker 安装目录迁移
操作系统安装教程

homebrew 添加自定义 services

Jansora3 年前
homebrew 添加自定义 services
中间件MySQL疑难杂症

Mysql 修改大小写敏感问题

.

Jansora3 年前
Mysql 修改大小写敏感问题
操作系统安装教程

MySQL 安装教程

MySQL原本是一个开放源码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被昇阳微系统收购。2009年,甲骨文公司收购昇阳微系统公司,MySQL成为Oracle旗下产品。

Jansora3 年前
MySQL 安装教程
云原生安装教程MySQL

prometheus 监控 mysql

Jansora3 年前
prometheus 监控 mysql
云原生安装教程ubuntuprometheus

prometheus + grafana 可视化监控

Jansora3 年前
prometheus + grafana 可视化监控
职场Github

Issue 规范

Jansora3 年前
Issue 规范
操作系统安装教程mac

MAC 配置 FRP 远程访问

A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.

Jansora3 年前
MAC 配置 FRP 远程访问
工具网络

Squid

Jansora3 年前
Squid
后端JavaSpring 疑难杂症

Spring 如何解决循环依赖

Jansora3 年前
Spring 如何解决循环依赖
操作系统一天一条 Linux 命令

Linux 命令:top / htop / atop

Jansora3 年前
Linux 命令:top / htop / atop
后端MySQL

MySQL 磁盘清理

总共 80G的磁盘, MySQL占据了一大半, 清理任务迫在眉睫

Jansora3 年前
MySQL 磁盘清理
云原生安装教程疑难杂症

Docker Ubuntu 镜像调整为中国时间

Jansora3 年前
Docker Ubuntu 镜像调整为中国时间
后端Java疑难杂症

Java 9 setAccessible 问题跟踪

Jansora3 年前
Java 9 setAccessible 问题跟踪
前端JavaSpring

以 Annotation 执行顺序来探究 AOP

Jansora3 年前
以 Annotation 执行顺序来探究 AOP
操作系统一天一条 Linux 命令

Linux 命令:ls

一天一条 linux 命令

Jansora3 年前
Linux 命令:ls
中间件安装教程

docker 安装 kafka | ksqlDB

Jansora3 年前
docker 安装 kafka | ksqlDB
中间件安装教程

docker 安装 zk

Jansora3 年前
docker 安装 zk
后端JavaSpring

Java 问题排查

Jansora3 年前
Java 问题排查
中间件Java

Arthas 使用教程

Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。

Jansora3 年前
Arthas 使用教程
后端Java疑难杂症

MyBatis 常见问题

MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。

Jansora3 年前
MyBatis 常见问题
后端Java

Java 8 Lambda 性能测试

Jansora3 年前
Java 8 Lambda 性能测试
操作系统网络

v2Ray Linux下无GUI配置教程

服务端配置 and 客户端配置

Jansora4 年前
v2Ray Linux下无GUI配置教程
操作系统安装教程网络

rinetd 端口转发

Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/rinetd中指定的地址/端口对。尽管rinetd使用非闭锁I/O运行作为一个单一过程,它可能重定向很多连接而不对这台机器增加额外的负担。

Jansora4 年前
rinetd 端口转发
云原生疑难杂症kubernates

Helm PV 问题检查

Jansora4 年前
Helm PV 问题检查
操作系统自运维

MAC 自运维

自运维 Macbook Pro.

Jansora4 年前
MAC 自运维
前端疑难杂症

前端相关技巧

归纳零碎的前端小知识~

Jansora4 年前
前端相关技巧
工具疑难杂症

Github 加速访问

GitHub是通过Git进行版本控制的软件源代码托管服务平台,由GitHub公司的开发者Chris Wanstrath、P. J. Hyett和汤姆·普雷斯顿·沃纳使用Ruby on Rails编写而成。 GitHub同时提供付费账户和免费账户。这两种账户都可以创建公开或私有的代码仓库,但付费用户拥有更多功能。

Jansora4 年前
Github 加速访问
后端JavaSpring

Spring Boot 自动配置原理

`Spring Boot` 的核心思想是 "约定大于配置" , 就是用户按照 "约定" 去做一些规范内的事, 那么 `Spring Boot` 就会帮你把剩余的繁琐的配置 "自动配置" 完毕. Spring Boot 帮你做的事情就是自动配置.

Jansora4 年前
Spring Boot 自动配置原理
工具

“懒人“ HTTPS 证书申请指南

超文本传输安全协议(英语:HyperText Transfer Protocol Secure,缩写:HTTPS;常称为HTTP over TLS、HTTP over SSL或HTTP Secure)是一种通过计算机网络进行安全通信的传输协议。HTTPS经由HTTP进行通信,但利用SSL/TLS来加密数据包。HTTPS开发的主要目的,是提供对网站服务器的身份认证,保护交换资料的隐私与完整性。这个协议由网景公司(Netscape)在1994年首次提出,随后扩展到互联网上。 历史上,HTTPS连接经常用于万维网上的交易支付和企业信息系统中敏感信息的传输。在2000年代末至2010年代初,HTTPS开始广泛使用,以确保各类型的网页真实,保护账户和保持用户通信,身份和网络浏览的私密性。

Jansora4 年前
“懒人“ HTTPS 证书申请指南
中间件MySQL

MySQL 执行计划

Jansora4 年前
MySQL 执行计划
操作系统疑难杂症

Linux SSH 互信配置

互信后机器可免密码登录

Jansora4 年前
Linux SSH 互信配置
中间件

Docker 安装 ELK (ElasticSearch, Logstash, Kibana)

ELK (ElasticSearch, Logstash, Kibana)

Jansora4 年前
Docker 安装 ELK (ElasticSearch, Logstash, Kibana)
前端

ByteMD 使用指南

基于 React + Bytemd 构建自己的编辑器系统 https://github.com/bytedance/bytemd

Jansora4 年前
ByteMD 使用指南
前端安装教程

VuePress 使用教程

Vue 驱动的静态网站生成器

Jansora4 年前
VuePress 使用教程
前端

Vercel 部署前端站点

Vercel是一个用于前端框架和静态站点的平台,旨在与无头内容、商业或数据库集成。 我们提供了一种无摩擦的开发人员体验,以解决棘手的问题:立即部署、自动扩展,以及在全球范围内提供个性化内容。 我们使前端团队能够轻松开发、预览和发布令人愉悦的用户体验,而性能是默认的。

Jansora4 年前
Vercel 部署前端站点
后端Java疑难杂症

JAVA 解析文本文档头部需要注意点

Jansora4 年前
JAVA 解析文本文档头部需要注意点
云原生Spring

Docker 构建部署 Spring Boot 实践

Jansora4 年前
Docker 构建部署 Spring Boot 实践
操作系统归纳

Ubuntu 20.04 常用操作

Jansora4 年前
Ubuntu 20.04 常用操作
工具

Chrome 插件收集

Jansora4 年前
Chrome 插件收集
中间件配置中心服务发现

Nacos 安装教程

一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。

Jansora4 年前
Nacos 安装教程
后端Python

MAC Python 链接 oracle

,

Jansora4 年前
MAC Python 链接 oracle
操作系统安装教程

MAC 端口转发 (socat)

Jansora4 年前
MAC 端口转发 (socat)
操作系统

MAC 配置开机启动项

Jansora4 年前
MAC 配置开机启动项
中间件安装教程

docker 安装 Oracle 19c

Jansora4 年前
docker 安装 Oracle 19c
操作系统自运维

Xshell 连接 WSL

Jansora4 年前
Xshell 连接 WSL
工具安装教程

Frp 内网穿透

frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。

Jansora4 年前
Frp 内网穿透
前端React

业界的 React UI Framework

React UI Design 收集控

Jansora4 年前
业界的 React UI Framework
操作系统

为 SVN 设置代理 (MAC)

CornetStone && idea

Jansora4 年前
为 SVN 设置代理 (MAC)
操作系统自运维

Mac 远程连接 Ubuntu 20.04

Mac : 11.1 Big Sur Ubuntu: 20.04 Desktop

Jansora4 年前
Mac 远程连接 Ubuntu 20.04
云原生

Kubernetes && minikube

Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。

Jansora4 年前
Kubernetes && minikube
云原生

Kubernetes yaml 浅析

Jansora4 年前
Kubernetes yaml 浅析
中间件

基于 docker 搭建 zookeeper(3.4.14) 集群 (5个节点)

基于 docker 搭建 zookeeper(3.4.14) 集群 (5个节点)

Jansora5 年前
基于 docker 搭建 zookeeper(3.4.14) 集群 (5个节点)
后端

南京二手房价分析

分析南京房价, 挖掘房价所隐含的内在信息

Jansora5 年前
南京二手房价分析
中间件

Kafka

Apache Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,之后成为Apache项目的一部分。Kafka是一种快速、可扩展的、设计内在就是分布式的,分区的和可复制的提交日志服务。

Jansora5 年前
Kafka
前端

React 引用 monaco editor

The Monaco Editor is the code editor that powers VS Code. A good page describing the code editor's features is here. It is licensed under the MIT License and supports Classic Edge, Edge, Chrome, Firefox, Safari and Opera. The Monaco editor is not supported in mobile browsers or mobile web frameworks.

Jansora5 年前
React 引用 monaco editor
中间件

ElasticSearch 使用教程

ElasticSearch 使用教程. Base on Java and Spring boot

Jansora5 年前
ElasticSearch 使用教程
后端归纳

Maven

Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。 Maven也可被用于构建和管理各种项目,例如C#,Ruby,Scala和其他语言编写的项目。Maven曾是Jakarta项目的子项目,现为由Apache软件基金会主持的独立Apache项目。

Jansora5 年前
Maven
中间件归纳服务发现配置中心

zookeeper

ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. All of these kinds of services are used in some form or another by distributed applications. Each time they are implemented there is a lot of work that goes into fixing the bugs and race conditions that are inevitable. Because of the difficulty of implementing these kinds of services, applications initially usually skimp on them, which make them brittle in the presence of change and difficult to manage. Even when done correctly, different implementations of these services lead to management complexity when the applications are deployed.

Jansora5 年前
zookeeper
前端

使用 createContext 和 useReducer 替换 Redux

React hooks 很强大很强大很强大很强大。

Jansora5 年前
使用 createContext 和 useReducer 替换 Redux
工具归纳

Airflow

Apache Airflow是一个开源工作流管理平台。它于2014年10月在Airbnb开始,作为管理公司日益复杂的工作流程的解决方案。通过创建爱彼迎,Airbnb可以通过编程方式编写和计划其工作流程,并通过内置的爱彼迎用户界面对其进行监控。

Jansora5 年前
Airflow
后端归纳

gradle

Jansora5 年前
gradle
中间件归纳

Nginx

归纳 Nginx 的 高频使用指南.

Jansora5 年前
Nginx
微服务归纳服务发现配置中心

Consul

Consul is a software first released in 2014 for DNS-based service discovery and provides distributed Key-value storage, segmentation and configuration. Registered services and nodes can be queried using a DNS interface or an HTTP interface.

Jansora5 年前
Consul
后端

Spring Initializr 全部依赖

forked from https://start.spring.io/ spring boot 2.2.12.RELEASE

Jansora5 年前
Spring Initializr 全部依赖
后端归纳

JavaScript API

JavaScript 常用功能总结

Jansora5 年前
JavaScript API
操作系统自运维

Ubuntu 20.04 使用 Root 登录 Gnome 桌面

Jansora5 年前
Ubuntu 20.04 使用 Root 登录 Gnome 桌面
微服务归纳服务发现配置中心

Docker 下 基于动态发现部署Etcd集群

Jansora5 年前
Docker 下 基于动态发现部署Etcd集群
微服务归纳

Spring Cloud Eureka

Eureka is a REST (Representational State Transfer) based service that is primarily used in the AWS cloud for locating services for the purpose of load balancing and failover of middle-tier servers.

Jansora5 年前
Spring Cloud Eureka
后端归纳

优秀工具网站收集

.

Jansora5 年前
优秀工具网站收集
微服务归纳

服务发现

微服务架构下服务实例具有动态分配的网络地址,随着服务的自动扩展、故障和发布升级,导致服务实例的网络地址发生动态变更。因此,需要一种机制,支持服务消费者在服务提供者实例地址发生变更时,能够及时感知获取实例最新的地址,即服务发现机制。

Jansora5 年前
服务发现
后端

深入理解 HTTP REST 协议

表现层状态转换(英语:Representational State Transfer,缩写:REST)是Roy Thomas Fielding博士于2000年在他的博士论文[1]中提出来的一种万维网软件架构风格,目的是便于不同软件/程序在网络(例如互联网)中互相传递信息。表现层状态转换是根基于超文本传输协议(HTTP)之上而确定的一组约束和属性,是一种设计提供万维网络服务的软件构建风格。符合或兼容于这种架构风格(简称为 REST 或 RESTful)的网络服务,允许客户端发出以统一资源标识符访问和操作网络资源的请求,而与预先定义好的无状态操作集一致化。因此表现层状态转换提供了在互联网络的计算系统之间,彼此资源可交互使用的协作性质(interoperability)。相对于其它种类的网络服务,例如SOAP服务,则是以本身所定义的操作集,来访问网络上的资源。

Jansora5 年前
深入理解 HTTP REST 协议