自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

林地宁宁的树洞

嗨多摩,这里是宁宁的博客,欢迎来跟我讨论计算机相关的内容哦!

  • 博客(23)
  • 收藏
  • 关注

原创 家用 NAS 服务器(6)| Nextcloud 网盘

本文介绍了NextCloud的Docker部署方式,以供nas服务器进行文件管理服务。

2023-01-12 09:15:00 2531 1

原创 家用 NAS 服务器(5)| winserver2022使用及远程桌面控制

本文介绍了 Windows Server 2022 的激活过程,同时开启并配置了远程桌面的功能,以供服务器管理。

2022-09-08 10:15:00 18140 2

原创 Github 1K+收藏的国内镜像大全,一站式解决下载慢的难题

相信大家在平常的环境配置过程中,经常会遇到下载速度缓慢的问题吧。这通常是因为国内对于国外的服务访问慢所导致,这时候我们会选择使用镜像站来解决这个问题。今天,笔者带来了,一次性解决环境配置中的所有下载缓慢的疑难杂症。尽管文章中只列举了部分的镜像,但是如果你进入到原始 repo 中,能看到更多的库,任君探索咯!如果您觉得本文章有用,还请您不要吝啬您的一键三连,我们下期再会!...

2022-08-05 09:15:00 4220

原创 Google AppSheet: 无需编程构建零代码应用

云原生时代,人与人之间的交流合作变得愈发重要,单单是程序员间的沟通已经不能再满足市场瞬息万变的需求。但是当需求来临时,又不得不竭尽全力去填坑,这种时候心中不禁呐喊:“You can you up, no bee bee”,于是各种低代码和零代码平台应运而生,力求让简单应用的开发变得触手可及。AppSheet是 Google 旗下的一个强大的无代码应用开发平台。AppSheet 使普通开发者,从 IT 从业人员到业务用户,都能够使用其易于使用的交互式用户界面创建和定制应用程序。...

2022-08-03 09:45:00 3491

原创 家用 NAS 服务器(4)| MergerFS和SnapRaid数据定时备份

本文使用 mergerfs 和 SnapRaid 的组合,实现了多硬盘体系的统一挂载,并设置了定时备份,在减少电能消耗的前提下,赋予家用 nas 服务器以数据可靠性。

2022-08-01 10:15:00 5879

原创 ext4、ntfs、xfs、btrfs、zfs、f2fs和reiserFS文件系统性能对比

本文总结了文件系统 benchmark 的结果,给出各大文件系统的性能表现与对比,包含 ext4、ntfs、xfs、btrfs、f2fs、reiserFS 和 zfs 等常见文件系统在内,并给出文件系统性能结果分析,推理出各系统的适用场景。..................

2022-07-25 14:06:16 30987 6

原创 家用 NAS 服务器(3)| SSD缓存加速机械硬盘

本文通过 Linux 的 bcache 工具,将 SSD 固态硬盘作为多个机械硬盘的缓存盘,并使用 xfs 文件系统格式化,使得机械硬盘随机读取性能大幅提升,更适合家用服务器的日常运作。

2022-07-23 10:15:00 8342 11

原创 200 行代码,深入分析动态计算图的原理及实现

本文通过轻量级的代码实现,详细分析了计算图机制运作的原理,为 BP 反向传播算法的理解带来实际的案例。

2022-07-22 09:15:00 622

原创 家用 NAS 服务器(2)| HyperV的Winserver 2022和Ubuntu 22.04双系统

本文通过hyper-v技术,将windows server 2022 datacenter以及ubuntu 22.04 server同时运行在服务器上,为家用服务器的应用服务提供运行支持。文中详细的说明了windowns server以及hyper-v下的ubuntu server的安装方式,并提供了网卡直通和硬盘直通的说明,方便个人组建搭建家用全能服务器。........................

2022-07-20 09:15:00 6236

原创 家用 NAS 服务器(1)| 配置选择及准备

本文从配置的选择开始,分享了笔者在搭建 All-in-one 家用服务器的过程中对其配置的要求以及选择,并且给出了其与成品 NAS 的比较。此外,本文还阐述了关于家用宽带相关的事前准备需求。希望为所有准备组建自己的家用 NAS 服务器的人们给予帮助。.....................

2022-07-16 10:15:00 7853

原创 无80和443端口下申请域名SSL证书(适用于 acme.sh 和 certbot)

本文通过 DNS chanllenge 的方式,不使用 80 和 443 端口,并使用在 DNS 解析记录中增加 TXT 记录的方式,进行 DV SSL 证书的申请。以前申请的时候,都是用 acme.sh 或者 certbot 通过 nginx 配置来申请 SSL 证书,但是家用宽带会屏蔽 80 和 443 端口的流量。为了解决这个问题,我在谷歌搜了不少资料,终于找到了不通过这两个端口申请 SSL 证书的解决方案。...

2022-07-15 09:15:00 8986 1

原创 SeaChest Utilities 工具,让你的硬盘功耗又低又长寿

本文主要通过希捷官方提供的 SeaChest Utilities 工具,对希捷的机械硬盘进行调优以减少运行时功耗,并提高硬盘的寿命。笔者家中自行搭建了一台 All-in-one 的 nas 服务器,并且在机械硬盘的设置上遇到了棘手的性能问题。为了让硬盘能运行的快,同时又想要它尽可能的低功耗,笔者在这里做了不少功夫,也遇到了 APM 和 C1 门这样的问题。这篇文章简要的介绍了 SeaChest Utilities 中的 PowerControl 功能,通过此功能能减少硬盘的功耗,增加硬盘的寿命。......

2022-07-13 17:38:37 5292 6

原创 nginx 非80端口的同端口http跳转https

通过 nginx 在 80 端口监听流量,并使用 30x 的 http code 将 url 重定向至 https 的网址。nginx 实际上在发现 http 请求被发送到 https 的监听端口时,实际上会产生内部错误代码 497,因此我们可以通过对这个内部错误代码设置 error handler,将用户的 http 请求重新定向到 https 的网址。这种方法就不再去监听 80 端口,也能实现 http 跳转 https 了。......

2022-07-13 15:36:51 2690

原创 MIUI13 安卓12 外部网址 URL 跳转应用 选择打开方式

在 MIUI13 / 安卓12 中,由于链接处理方式的改变,点击外部 URL 默认只能跳转默认浏览器,以前安卓的“选择打开方式”不复存在。但是,通过 Better Open With 软件,可以重现“选择打开方式”的面板,以实现外部 URL 网址跳转手机中应用。

2022-03-27 00:36:10 12276 4

原创 Manjaro 系统日常使用入门导引

Manjaro 系统作为当今最流行的 Arch Linux 发行版,以其简洁性、开放性赢得了无数人的青睐。这篇文章简单介绍了 Manjaro 系统的优点,并给所有新入坑的人提供了一个导引。

2022-03-24 17:16:16 5329

原创 python 批量中文数字文件名互转英文阿拉伯数字

文件名中英文数字互转chinese_number_filename_converter适用场景依赖安装基本用法使用例chinese_number_filename_converter项目地址:点此进入文件名中英文数字互转的小工具,基于 chinese2digits.适用场景当你看到这样一坨排序后的文件,发现排序都是乱的,是不是很想提起 40m 长的大刀砍死作者:于是我开发了这个小工具,专门用来处理这种逆天的中文数字.依赖安装pip install -r requirements.txt

2021-12-02 19:53:54 770

原创 github 自动生成TOC目录并更新

github 使用Actions自动生成更新TOC目录使用 Git Actions 自动生成 TOC 目录使用方式添加 Git Actions 的 workflow修改 README.md最终效果参考资料使用 Git Actions 自动生成 TOC 目录通常在我们往 github 上面进行 push 的时候,往往会忘记更新 README.md 里面的 TOC 目录。以往这个操作都是需要我们手动进行的,但是现在借助 Github 上的开源项目 github-markdown-toc,同时借助 Git

2021-11-28 16:59:22 939

原创 从零开始的 Rust 语言 blas 库之预备篇(2)—— blas 矩阵格式详解

从零开始使用 Rust 语言造一个 blas 线性代数库的轮子。预备篇(2)涉及了 blas 的 fortran 实现中矩阵的表示形式,主要涉及其行列有限的排布方式,并详细描述了 lda 参数的含义。

2021-08-02 18:33:48 654

原创 从零开始的 Rust 语言 blas 库之预备篇(1)—— blas 基础介绍

从零开始使用 Rust 语言造一个 blas 线性代数库的轮子。预备篇(1)涉及了 roblas 项目的诞生动机、blas 库的基本介绍以及一些文档的参考地址。

2021-08-02 17:55:55 1447

原创 CUDA与大数组的双调排序

CUDA 与大数组的双调排序双调排序双调排序,又称作 Bitonic Sort,整体复杂度为 nlog⁡2(n)n\log^2(n)nlog2(n)。归并排序劣势相比于归并排序的 nlog⁡(n)n\log(n)nlog(n) 的复杂度,看起来优势不大,但是胜在能够比归并排序更加有效的运用多核多线程,因此在 CUDA 加持下,效率往往快于归并排序。归并排序的缺点: 当归并排序到后期时,待归并的段主要有少数的“大段”构成,而这几个大段的归并比较难运用到多核多线程的优势。尽管可以通过一定手段优化几个大

2021-05-26 11:24:51 1726 2

原创 Cygwin 配合 Listary 切换当前目录快速打开

首先修改 Cygwin 的 Cygwin.bat 脚本:@echo offsetlocal enableextensionsset TERM=set _path=%1set _newpath=%_path:\=/%cd /d "%~dp0bin".\bash --login -i -c "cd \"%_newpath%\"; exec bash"然后设置 Listary 参数,为 {current_folder} ,表示传入当前文件夹路径:最近暂时没时间写,先摆个配置吧。这样就能够

2020-12-27 01:37:16 720

原创 lp_solve线性规划工具的android移植

lpsolve-androidgithub原文: https://github.com/leonardodalinky/lpsolve-android将lp_solve线性规划工具从c和java移植到android安卓平台上。lp_solve版本: 5.5.2.5背景几天前, 当我正在为《公主连接》游戏写基于线性规划的装备计算器时,我发现常用的纯Java实现的org.apache.commons:commons-math3库,在装备项数和约束方程很大的情况下,表现得非常差。通过在谷歌之后,发现l

2020-05-11 00:55:25 745

原创 java 通过QQ邮箱实现邮件发送服务端

github原文网址:https://github.com/leonardodalinky/MailPortServer实现背景本来打算实现一个自动签到脚本,并且自动在脚本签到失败时,向指定邮箱发送邮件的功能。无奈发现到自己从零搭建一个邮件服务器不仅事情多多,而且容易被当成野鸡邮件而拦截。于是利用java,学习大佬的代码,实现了一个通过smtp协议,利用自己的qq邮箱,向指定邮箱发送邮件的功...

2020-02-23 23:12:46 918

空空如也

空空如也

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

TA关注的人

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