自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

原创 go 设置滚动日志

通过log/slog实现结构化日志生成,通过lumberjack实现日志文件分割。

2024-02-29 08:40:31 841

原创 为什么选择 go/golang

go/golang 与其他编程语言写同一个算法性能对比。

2024-01-20 22:56:04 440

原创 gorm-多对多查询关联实体

【代码】gorm-多对多查询关联实体。

2024-01-19 23:24:07 530

原创 Goroutines 和 Channels

为了提高效率,有时需要两个函数一起运行。下述代码中主函数中的 goroutine 计算了第45个斐波那契数。

2024-01-19 00:41:32 500

原创 Golang 中的反射,并用来获取数据类型

Go语言提供了一种机制在运行中获取某个变量的类型,获取或修改变量的值,调用变量的方法。示例代码如下。

2024-01-17 23:24:08 637

原创 用 Golang 启动个简单的http服务器

本章通过编写功能逐渐复杂的 web 服务器来让开发者对如何运用 go 语言有一个初步的了解。

2024-01-16 01:07:38 543

翻译 在几分钟内用 Milvus 和 Towhee 创建一个问题引擎

本笔记本说明了如何使用和从零开始构建问题解答引擎。Milvus 是为人工智能应用而构建的最先进的开源向量数据库,支持在数千万条目中进行近邻嵌入搜索,而 Towhee 则是一个使用 SoTA 机器学习模型为非结构化数据提供 ETL 的框架。我们将通过问题解答程序来评估性能。此外,我们还使用 Towhee 将核心功能简化为近 10 行代码,这样您就可以开始创建自己的问题解答引擎了。

2024-01-13 01:17:15 254

原创 Windows 下用 XCOPY 复制文件夹

在搜索框中输入“cmd”。在列表中右键点击“命令提示符”,然后选择“以管理员身份运行”。在这里你可以输入以下Xcopy命令参数来复制文件夹及其子文件夹。Xcopy不会复制已经打开的文件。Xcopy执行时不会显示进度或已完成的信息。对于名称中带有空格的文件夹或长度大于8个字符的文件夹,可以在文件夹的路径两边加上引号,否则可能会出错。

2024-01-13 00:48:35 1333

原创 Echarts 树状图 线条残留问题

当树状图中,图形数量增多,超过默认值,或者animation属性为False时,都会导致动画关闭。这时,如果点击一个节点收缩子树,节点会消失,而线还在。

2024-01-13 00:30:33 757 3

原创 在 Ubuntu 22.04 LTS 开启 SSH

这个简单的教程介绍了如何在 Ubuntu 22.04 中启用 SSH ,这样你就可以通过加密网络协议远程登录并安全地传输数据。

2024-01-02 23:23:50 1316

原创 gin 解决 Access-Control-Allow-Headers 错误

前后端分离开发,前端添加新的请求头 `"Access-Token"`,发送请求时报错:`Access to XMLHttpRequest at 'http://localhost:8080/api' from origin 'http://localhost:5432' has been blocked by CORS policy: Request header field access-token is not allowed by Access-Control-Allow-Headers in pr

2024-01-02 22:02:47 627

原创 PostgreSQL 优化数据库设置

Postgresql 优化服务器配置:PGTune。

2023-11-06 18:30:00 137

原创 pnpm (ERR_INVALID_THIS)异常在Node.js v20

从Node.js v18 升级到 v20 后,遇到错误。

2023-11-05 21:38:12 2365

转载 Linux 中如何编写 .service文件 (systemd.service 中文手册)

Linux 中如何编写 .service文件 (systemd.service 中文手册)

2023-10-26 09:50:49 3235

转载 systemctl 中文手册

systemctl — 控制 systemd 系统与服务管理器。

2023-10-26 09:16:51 115

原创 etcd错误:Failed to defragment etcd member[127.0.0.1:2379] (context deadline exceeded)

在 etcd 执行defrag 遇到 context deadline exceeded 错误。

2023-10-26 08:55:04 1017

原创 监督模式识别和非监督模式识别的过程

模式识别指的是通过对事物或数据的观察和分析,寻找其中的规律和共性,从而将其归纳成为一种模式或者类别。这种行为在人类的认知过程中非常重要,在人工智能、机器学习和图像处理等领域也有着广泛的应用。本文介绍了模式识别中监督模式识别和非监督模式识别的一般步骤。

2023-06-29 21:23:39 710

原创 GPT-4:下一代自然语言处理的未来

本文从技术特性、能力和应用、道德考虑,未来展望几个方面介绍了时下火热的AI模型GPT-4。

2023-06-29 00:04:42 161

原创 gin加速: 通过 goroutine 返回 gorm 查询的数据

用gin写的后端接口,并发高的时候请求延迟过高,因此考虑通过goroutine并发请求,降低请求延迟。

2023-06-08 22:09:45 169

原创 Windows 用 release 文件安装 poetry

如果自动安装poetry不太顺利,那么可以通过手动下载发行文件进行安装。

2023-03-03 18:30:00 400

原创 antlr4 + python写一个简单的计算器

用antlr4写一个简单的计算器,它可以支持加减乘除和括号的运算。我需要用antlr4生成一个名为CalcLexer的词法分析器,一个名为CalcParser的语法分析器,一个名为CalcVisitor的访问器,和一个名为Calc的主程序。

2023-02-15 18:00:00 534

原创 Ubuntu 20.04 上安装 Node.js 和 npm 的三种方法

主要介绍三种在 Ubuntu 20.04 上安装 Node.js 和 npm 的方法。

2022-08-24 13:28:20 10013 2

原创 Nginx 启用stream日志

nginx stream 启用日志

2022-07-22 16:49:02 5570

原创 [08001] [Microsoft][ODBC Driver 18 for SQL Server]SSL 提供程序: 证书链是由不受信任的颁发机构颁发的

[08001] [Microsoft][ODBC Driver 18 for SQL Server]SSL 提供程序: 证书链是由不受信任的颁发机构颁发的。

2022-06-17 19:00:00 9654 1

原创 python zip 压缩文件夹

# utils.pyimport osfrom pathlib import Pathfrom zipfile import ZipFiledef zip_compression(source_dir, target_file): """zip压缩文件夹 :param source_dir: 需要压缩的文件夹 :param target_file:目标zip文件 :return:""" with ZipFile(target_file, mode='w'

2022-04-08 19:45:00 1337

原创 Ubuntu 20 安装 pyodbc 数据库驱动

在 Ubuntu 上安装 pyodbc

2022-01-26 10:20:46 1965

原创 通过systemed运行etcd实例

已经在/opt/etcd存在可执行的etcd程序进入该文件夹,通过./etcd先运行一下etcd程序,etcd会生成文件夹。如果不进行这一过程,服务无法正常启动。

2022-01-07 13:07:55 1087

原创 Ubuntu 听说你 crontab 没有日志

corntab 无论是否正常运行都没有日志输出。可能是没有开启日志功能,或没有安装邮件服务。

2021-12-16 10:31:08 1696

原创 SQL Server 通过游标更新数据

通过游标更新数据表。

2021-12-08 17:35:09 1877

原创 通过nginx实现mongos负载均衡

前提条件MongoDB 分片集群即 Mongos 的 IP 与端口Nginx 服务操作步骤打开nginx配置文件,/etc/nginx/nginx.conf ,或 Nginx 安装目录下的 nginx.conf添加下述配置stream { upstream stream_mongos { server mongos1.dev:27000; server mongos2.dev:27000;

2021-12-08 11:11:20 342

翻译 PyMongo的线程和进程安全性

以下内容翻译自PyMongo官方文档PyMongo 是否是线程安全的?PyMongo 是线程安全的,并且为多线程程序提供了内建的线程池PyMongo 是否是 fork 安全的PyMongo fork并不安全。在 fork() 时使用 MongoClient 实例必须要小心。特别注意,MongoClient 实例一定不要从父进程复制到子进程,正确做法是在父进程和子进程里都创建自己的 MongoClient 实例。...

2021-11-15 18:30:55 336

原创 Linux 挂载 windows 共享文件夹

挂载文件夹mount -t cifs -o username=Administrator,password=共享文件夹密码 Windows共享文件夹路径 Linux文件夹路径解挂文件夹umount -v Linux文件夹路径

2021-11-08 00:04:49 598

翻译 Pika是否是线程安全的

Pika是否是线程安全的pika在代码中没有任何多线程的考虑,如果你想在线程中使用Pika,需要确保在每个线程中有一个在该线程创建的pika连接。在多个线程间分享一个Pika连接是不安全的,只有一种例外情况,你可以从另一个线程中调用连接的 add_callback_threadsafe 方法,来给活动中的pika连接增加一个回调文档原文pika>Frequently Asked Questions...

2021-11-07 23:50:15 476

原创 centos7 安装nodejs

centos7 安装nodejscd /optmkdir nodejscd nodejswget https://nodejs.org/dist/v14.17.4/node-v14.17.4-linux-x64.tar.xztar -xvf node-v14.17.4-linux-x64.tarln -s /opt/nodejs/node-v14.17.4-linux-x64/bin/node /usr/bin/nodeln -s /opt/nodejs/node-v14.17.4-linux

2021-10-28 15:19:06 177

Build a Qusetion Answering Engine in Minutes

Build a Qusetion Answering Engine in Minutes

2024-01-10

A System of Patterns for Fault Tolerance

Many fault tolerance techniques that have been devised, applied and improved over the past three decades represent general solutions to recurring problems in the design of fault tolerant computer systems. This document presents some of the best known such techniques, formatted as patterns and organized by a classification scheme into a system of patterns for fault tolerance.

2023-06-08

ECMAScript 2020 语言规范(ECMA-262)

这个 Ecma 标准定义了 ECMAScript 2020 语言。它是 ECMAScript 语言的第十一版 规范。自 1997 年第一版出版以来,ECMAScript 已经发展成为世界上使用最广泛的通用编程语言之一。它最广为人知的是嵌入在Web浏览器中的语言,但也已广泛用于服务器和嵌入式应用程序。 ECMAScript 基于几种原始技术,最著名的是 JavaScript(Netscape)和 JScript(Microsoft)。该语言由Netscape的Brendan Eich发明,并首次出现在该公司的Navigator 2.0浏览器中。它已经出现在Netscape的所有后续浏览器中,以及从Internet Explorer 3.0开始的Microsoft的所有浏览器中。

2023-01-28

Linux 文件系统层级规范3.0(英文原版)

本文件是Linux 文件系统层级规范3.0的英文原版,Filesystem Hierarchy Standard 3.0.pdf。 该标准包括一组在类 UNIX 操作系统下放置文件和目录的要求和准则。这些指南旨在支持应用程序、系统管理工具、开发工具和脚本的互操作性,以及这些系统文档的更大统一性。

2021-11-08

Cloud Programming Simplified: A Berkeley View on Serverless Com

Cloud Programming Simplified: A Berkeley View on Serverless Computer 该文介绍了Serveless的起源,现状,并对其未来发展做了探讨。

2021-11-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除