自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(269)
  • 收藏
  • 关注

原创 Mac 双网卡

Mac 使用了双网卡, 一个网线, 一个WIFI.

2024-05-11 16:47:01 238

原创 Nginx 反向代理静态文件并修改路径

指令,用于尝试查找对应的文件。如果请求的文件不存在,则会返回。的请求时,Nginx 将会将这些请求映射到本地目录。配置完成后,重启或重新加载 Nginx,然后尝试访问。:这里配置了一个 location 块,用于匹配以。可以在 Nginx 配置中使用。的访问权限和路径配置正确,以及本地目录。:使用 alias 指令指定了本地路径。指令来指定一个本地路径作为代理目标。下的资源,它应该会被代理到本地目录。是重要的,确保路径设置正确。中包含所需的静态文件或资源。Nginx 配置想要将。的请求代理到本地目录。

2024-05-09 17:15:16 302

原创 Redmine 的主题 bs-redmine-theme-dark 完善

Redmine 的主题。

2024-05-09 17:10:26 249

原创 Linux 作业管理 (bg, fg, jobs, kill)

bg和fg是用来管理作业(在 Unix/Linux 命令行下运行的进程)的命令。

2024-05-08 11:00:38 322

原创 自建的 npm 仓库上发布包

这将把当前目录下的包发布到你配置的 npm 仓库上。如果一切正常,你的包将被发布到你的自建仓库并且可以被其他人访问和安装。发布成功后,可以在你的自建仓库上查看该包是否已经发布。访问你的仓库 URL,并在搜索框中搜索你发布的包名,确认是否可见。对于私有仓库,可能需要额外的认证或权限设置,具体取决于你的仓库的配置和访问控制规则。首先,确保你已经将 npm 配置为使用你的自建仓库。你可以通过以下命令将。如果你的包需要被其他人访问和安装,确保你的仓库 URL 是公开可访问的。替换为你的 npm 仓库的 URL。

2024-05-07 09:38:31 710

原创 node.js 项目 npm install 不安装 devDependencies

到你的项目中,而忽略。

2024-05-07 09:35:17 109

原创 Centos 7 安装 subversion 新版本

使用 Centos yum repo 安装的svn版本是1.7。

2024-05-06 15:50:10 277

原创 查看文件的权限和实际类型

权限问题: 确保你有权限读取该文件。如果该文件位于受限制的目录中,可能需要使用 sudo 或其他管理员权限来运行命令。

2024-04-22 18:52:22 195

原创 修改一个目录下以及所有子目录下的文件扩展名

修改一个目录下所有文件(包括子目录)的扩展名。文件,并对每一个找到的文件执行。目录及其所有子目录中查找所有。替换为你实际的目录路径。

2024-04-22 18:49:40 226

原创 Centos 磁盘通栏

这个命令会创建一个大小为1GB的临时文件,并将其写入磁盘。你可以根据需要调整bs(块大小)和count(块数)来测试不同大小的文件。这个测试将绕过系统缓存(使用oflag=direct),因此它更准确地反映了磁盘的实际写入速度。这个命令会读取之前创建的临时文件,并将其读取到/dev/null,从而测试读取速度。记得在测试之前备份重要数据,因为这些操作可能会影响到磁盘上的数据。

2024-04-19 10:07:44 210

原创 阿里云 docker 仓库

这个按钮不是创建镜像仓库, 而是创建一个镜像, 同时选择。创建完成后, 可以配置构建。菜单的页面有一个按钮。

2024-04-11 07:15:00 186

原创 Android 无线调试 adb connect ip:port 失败

如果失败了, 可以杀死一下进程, 然后执行后面的操作。如果连接成功, 查看连接的设备, 忽略。配对 IP:PORT。

2024-04-10 10:56:05 556

原创 flutter 中使用什么本地数据存储

在Flutter中,你可以使用多种本地数据存储方式来保存和管理应用程序的数据。

2024-04-10 05:30:00 226

原创 小数点精度问题

计算机内部以二进制形式存储浮点数,其中包括一个尾数(mantissa)和指数(exponent)。但是,许多十进制小数无法精确地转换为有限位数的二进制小数。举个例子,0.1 在十进制中是一个简单的小数,但在二进制中却是一个无限循环小数。因此,当计算机尝试表示 0.1 时,它实际上存储的是一个近似值。这就是为什么在一些情况下,像你提到的数学运算结果会出现微小的舍入误差。为了减少这种误差,可以使用一些技术,比如舍入规则(如四舍五入或截断),或者使用更高精度的数值表示方法(如使用任意精度算术库)。

2024-04-09 17:30:16 103

原创 微服务12要素

"微服务12要素"是一组指导原则,旨在帮助组织设计、构建和部署微服务架构。这些原则由Martin Fowler和James Lewis在他们的文章中提出,以帮助开发人员更好地理解和应用微服务架构。这些要素不是硬性规定,而是一些指导原则,可以根据具体情况进行调整和扩展,以满足特定的业务需求和技术场景。

2024-04-09 17:16:38 587

原创 Clickhouse 把日期整型转换成日期天

表里有一个字段 (

2024-03-28 10:49:45 198

原创 Clickhouse 查看分区情况

这条查询会返回当前活动的分区表的分区信息,包括分区名、分区的活跃状态、最小日期和最大日期等。替换为你实际使用的数据库名和表名。

2024-03-28 10:46:12 769

原创 git 代码冲突处理

在多人共同维护一个 git 项目的时候, 合并代码难免会遇到冲突的情况.假设当前分支是tmp分支, 以为例, 把dev的代码合并到tmp分支tmpdev。

2024-03-25 10:20:43 571

原创 Vim替换时区分大小写

在 Vim 中执行替换时,你可以使用不同的命令来区分大小写。要进行区分大小写的替换,你可以在替换命令前添加:set命令来设置相应的选项。

2024-03-18 16:14:19 710

原创 JupyterLab 暗色主题

安装完成后,刷新你的 JupyterLab 页面,你就可以在新的主题下工作了。如果你想要其他主题,只需替换上述命令中的主题包名称即可。安装 JupyterLab 主题通常需要使用 pip。

2024-03-18 16:12:11 590

原创 Redis info - 内存

通过使用 redis-cli 连接到 Redis 实例,并执行 info 命令,然后使用 grep mem 过滤出与内存相关的信息。

2024-03-07 17:10:28 660 1

原创 Redis Info - CPU

【代码】Redis Info - CPU。

2024-03-07 17:07:20 444

原创 MongoDB-索引-部分索引

部分索引是 MongoDB 中一种特殊类型的索引,它只包含满足特定条件的文档。这种索引只包含符合给定查询条件的文档的引用,而不是整个集合。部分索引可以帮助减小索引的大小,提高查询性能,并且只在需要时使用。

2024-03-05 09:53:44 435

原创 mongodb-索引-哈希索引

并且可以在查询中提供更快的查找速度,特别是在大型数据集中。字段创建哈希索引,用于快速查找密码哈希值。哈希索引的主要优势在于对于精确匹配查询的。查询方面与普通索引并没有太大的不同。然而,哈希索引也有一些限制,例如。可能会影响索引性能。

2024-03-05 09:47:56 588

原创 对现有产品进行数据库版本的升级

总之,升级数据库版本是一个需要仔细考虑的决策,需要权衡新版本带来的好处与升级成本、风险等因素。在做出决定之前,建议先进行充分的测试和评估,以确保新版本能够满足您的需求,并且不会引入新的问题。升级数据库版本是一个涉及到系统稳定性、性能、安全性和功能性的重要决策。说服管理层进行数据库升级需要充分准备,以确保能够清晰地传达升级的必要性和好处。通过以上策略和方法,您可以更有效地向管理层传达数据库升级的必要性和好处,并争取到他们的支持和批准。

2024-02-28 10:53:35 410

原创 连接 mongodb集群的集中方式

假设您有一个 MongoDB 集群,域名为 example.com,并且集群中有三个节点:node1.example.com、node2.example.com 和 node3.example.com。是 MongoDB 连接字符串中的一种格式,用于指示 MongoDB 驱动程序使用 DNS SRV 记录来查找 MongoDB 集群的地址信息。连接字符串,您可以只提供集群的域名而不是具体的主机名和端口号,MongoDB 驱动程序将自动查找 DNS 中的 SRV 记录来获取集群的连接信息。

2024-02-28 10:36:59 716

原创 MongoDB - writeConcern

是 MongoDB 提供的一个功能,用于控制写操作的确认级别,以确保数据的持久性和一致性。在分布式环境中,写入操作可能会面临网络延迟、节点故障等情况,writeConcern 允许您指定在写入数据时所需的确认级别,以满足特定的数据安全和可靠性需求。"majority"使用 writeConcern 可以在写入数据时明确指定所需的确认级别,以满足应用程序对数据安全和可靠性的要求。例如,对于对数据可靠性要求较高的应用程序,可以使用 “majority” 级别来确保写入操作在大多数节点上都成功;

2024-02-27 18:11:43 633

原创 MongoDB - readConcern

例如,对于需要读取最新数据的应用程序,可以使用 “majority” 级别来确保读取的数据比较新;而对于需要最强一致性保证的关键业务操作,可以使用 “linearizable” 级别来确保读取操作不会受到数据一致性的影响。在分布式环境中,可能会出现数据读取时的一致性问题,readConcern 允许您指定在读取数据时所需的一致性级别,以满足特定的业务需求。要在 MongoDB 中使用 readConcern,您可以在读取操作的参数中指定相应的级别,或者在集合或数据库级别设置默认的 readConcern。

2024-02-27 18:08:19 854

原创 Redis 官方客户端工具 - Redis Insight

对于 Redis 的管理还是挺好用的, 操作还是用命令行或者其他工具顺手.

2024-02-23 17:49:28 362

原创 MongoDB Compose

注意的是 1.28 以下的版本最低支持 MongoDB 3.6.MongoDB Compose 可以免费使用.

2024-02-23 17:46:42 320

原创 Python - Pandas melt()

举个例子,假设有一个 DataFrame 包含日期和对应的温度值,其中日期为行索引,每列代表一个城市的温度。使用 pd.melt() 函数可以将每个城市的温度值重塑为两列,一列是城市名称,另一列是温度值,这样数据就转换成了长格式。pd.melt() 是 pandas 库中的一个函数,用于将数据透视为长格式。它将 DataFrame 重新塑造为“整洁”的形式,即将宽格式数据转换为长格式数据。

2024-02-22 18:45:19 673

原创 Python -Pandas 数据粘合

对字典类型的数据进行拼接, 需要设置参数 ignore_index。拼接, 默认会保留原来的行号.将序列转换成数据框才能正确拼接。得到行列都有值的部分 (

2024-02-22 14:52:59 819

原创 Python - Seaborn 绘图

【代码】Python - Seaborn 绘图。

2024-02-21 18:44:06 619

原创 Python - Pandas绘图

【代码】Python - Pandas绘图。

2024-02-21 18:43:08 483

原创 Python - Pandas 基础

序列要保存到 excel, 需要转换成 DataFrame。文件是 Python 独有的。课程代码: github。保存到有分割的文件中。

2024-02-20 18:16:01 304

原创 Python 安装和使用的IDE

更适合数据分析的 Python IDE。安装后会有一个 Spyder IDE。更通用的 Python IDE。可以去 github 查看。

2024-02-20 18:15:13 472

原创 SQL窗口函数

SQL窗口函数是一种在SQL查询中使用的功能强大的工具,它可以在查询结果集的子集上执行计算,并且不会改变原始数据的行数。窗口函数通常与OVER子句一起使用,用于指定窗口的范围,以及如何在该范围内进行计算。窗口函数的使用场景非常广泛,可以用于计算排名、累积和、移动平均等各种分析任务。通过合理使用窗口函数,可以简化复杂的查询逻辑,并且提高查询效率。

2024-02-19 05:30:00 669

原创 Z分数标准化

通过这样的调整,可以确保Z分数标准化后的数据集具有平均值为0,标准差为1的特性,使得数据更符合标准正态分布。这种标准化方法不仅有助于比较不同数据集的值,还可以提高机器学习模型的性能和稳定性。Z分数标准化是一种常用的数据标准化方法,用于将不同数据集的值转换为具有相同比例和零均值、标准差为1的标准正态分布。这种标准化方法对于机器学习和统计分析中的特征缩放和数据预处理非常有用。

2024-02-19 02:45:00 833

原创 Docker Compose 配置环境变量

文件中定义的所有环境变量都将被加载到 Compose 项目中. 注意, .env 文件应该包含键值对, 每行一个, 并使用=分隔键和值.在这个例子中, myservice 服务的环境变量 MY_VAR 的值被设置为 myvalue. 可以根据需要添加多个环境变量.在 Docker Compose 中, 可以通过 environment 字段来设置环境变量. 可以在。文件相同的目录中. 在这种情况下,文件中加载环境变量, 可以在。

2024-02-18 14:13:26 1739

原创 NLP-词袋模型

词袋模型是自然语言处理中常用的一种文本表示方法,用于将文本转换为数值型向量,以便于计算机进行处理和分析。在词袋模型中,文本被看作是一个由词语组成的集合,而每个词语都是独立的,不考虑它们在文本中的顺序和语境关系。因此,词袋模型将文本表示为一个固定长度的向量,其中每个维度对应一个词语,该维度的值表示该词语在文本中出现的频次或者其他统计量。因此,在某些任务中,词袋模型可能无法取得很好的效果,需要结合其他模型或方法来进一步提高性能。

2024-02-18 13:33:46 690

空空如也

空空如也

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

TA关注的人

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