聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
Navi Navi 2021-12-10

Linux类型虚拟机磁盘扩容

1.1 Linux类型虚拟机磁盘扩容步骤1 查看磁盘状态在虚拟机操作系统内的命令行终端上再次执行“fdisk -l”,发现虚拟磁盘总共有416101个柱面,但只使用了其中的208051个柱面,未被使用的柱面就是扩容之后的磁盘,下面需要为未被使用的柱面创建分区。123456789101112131415161718192021222324252627282930313233343536373839[…

LJY's Blog LJY's Blog 2021-12-09

在N1小钢炮上搭建私有音乐库koel

起源高中开始一直有一个 Sony Walkman A55 ,里面放着不同平台聚合的喜欢的歌,但是一到大学就难受了,一个一半手机大小的砖一直要带着跑来跑去。但是在每个设备上都同步一遍几十G的音乐不...

Slightwind Slightwind 2021-12-09

Install OpenSSL and GmSSL on Win32

由于参与了一个在 PLC 和上位机之间建立加密信道的项目,需要在PLC的Win7-32bit系统中安装OpenSSL和GmSSL,因为PLC硬盘太小,所以我实际上是在虚拟机里面进行的编译。 OpenSSL 一开始是打算编译一下的,下载了OpenSSL的源码,OpenSSL的Configure是依赖Perl的。然后下载安装了Strawberry Perl for win32,然后发现会出现各种报错,…

Ringo's Coding Life Ringo's Coding Life 2021-12-09

mobx 自定义类型

使用 ts + mobx 开发的时候,有时候会遇到我们定义了可枚举的联合类型的情况,但是 mobx 自带的 types 默认不支持可枚举的联合类型,怎么办呢?类型定义比如此时我们有可枚举的联合类型如下1type TKind = 0 | 1 | 2如果在 mobx 定义中使用 types.number 肯定是不对的,类型提示对不上这时我们可以使用 types 提供的 types.custom 方法来…

www.ericdshen.com www.ericdshen.com 2021-12-08

强网杯2019 拟态 STKOF

强网杯2019 拟态 STKOF之前一直被这道题的拟态吓唬住,深知web的拟态有多恶心,就一直没有鼓起勇气去做这个题。这道题在buu中没有难度,只要任意一个程序打通了就能getshell。静态分...

Pyon Pyon Today Pyon Pyon Today 2021-12-07

F:NEX - 伊蕾娜

有一位乘着扫帚飞在空中,头戴巨大三角帽,灰色秀发随风飘逸,令某位路过的普通点兔爱好者都被吸引住目光,在智乃生日的日子掏出相机疯狂拍照的魔女,究竟是谁呢?没错,就

西郊有密林 2021-12-06

译:HTPC 音频食用指南

本文翻译自r/HTPC - AUDIO SETUP GUIDE;受限于本人水平,如有错误,请参考原文。(本文持续更新)如何设置电脑 / 媒体设备的音频在开始下面的设置部分之前,请先阅读音频格式和传输部分,以便理解所提到的术语和概念。为了简单起见,后文中出现的术语 "HTPC " 可以指个人电脑和流媒体设备,如 Roku,Fire TV 等(盒子或者电视棒),除非有其他的注明。术语 " 音响系统 " 可以指 AV 功放、音频放大器、Soundbar、DAC、扬声器或耳机。音频格式 / 编解码来自 HTPC 的音频主要分为模拟和数字两种形式,我们在这里主要讨论的是数字音频。这些形式以 " 格式 "…

风向标博客 风向标博客 2021-12-06

多线程中的资源竞争

资源竞争问题当我们有两个线程同时操作同一块儿内存空间时,就容易出现资源竞争问题,这种问题目前有各种各样的出现情况,但在分布式系统中,或者说多线程任务中都是需要处理的多线程是线程阻塞通过调度器去协调处理的,那么按理说即使是多线程实际上也都是串行操作,为什么也会出现资源竞争呢?如下图 osnXcQ.png 当进入线程操作时,会先把变量存的值存入寄存器,待到处理完后在重新放回i的所属内存空间,那么当在放回内存时就有可能覆盖掉上一个线程操作的值,也就出现了资源竞争解决策略互斥由于多线程执行操作共享变量的这段代码可能会导致竞争状态,因此我们将此段代码称为临界区(critical section),它是访…

blog.wenqi.icu blog.wenqi.icu 2021-12-05

[16bit 44.1kHz FLAC]崩坏3 Onwards-Original Soundtrack

var ap = new APlayer({ element: document.getElementById("aplayer-NqkOlzGR"), narrow: false, autoplay: false, showlrc: false, music: { title: "Nightglow(Instrumental)", author: "HOYO-MiX", url: "https://cloud.wenqi.icu:5221/f/4LTW/29%20Nightglow%EF%BC%88Instrumental%EF%BC%89.flac", pic: "https://clou…

金币云商抽签结果预览

全款抽签,只换不退,车门焊死,不准跳车。 最近在金币云商参与的抽签次次都不中,不中也就算了,开奖还不及时,连死都不让人死得痛快点,于是就尝试一下提前开奖。 由于其抽签规则为公开提供且具体的初始化参数也为公开数值,完全可以在其截止报名后不久就能确认本次抽签是否中签。 规则如下简单明了,但是至少也得用上Excel拉拉公式,不然手算挺费事的。 注:A:基数;B:翻转数;X:报名次数;Y:种子号,即起始中签号;Z:阶数; A=(抽签日的上一个工作日的深圳证券交易所深证成指”今收”指数×100)×(抽签日的上一个工作日的深证券交易所中小100指数”今收”指数×100)×10000; 注:可登录深圳证券交…

凉城 凉城 2021-12-05

LeetCode每日一题周总结(五)

Accounts Merge Accounts Merge题目大意:有很多组账户信息,账户信息包括用户的名字和该用户所拥有的一个或者多个邮箱。如果两个用户拥有同一个邮箱,就说明这两个用户是同一个人。两个用户的名字相同但是不拥有同一个邮箱则认为他们是名字相同的不同用户。把所有用户相同的账户信息合并,按照题目规定的格式输出。 用并查集解决,每个账户信息可以看作一个集合,如果两个集合中有公共的邮箱地址就…

对话王雪:在故事与现实中游走 -宝藏朋友系列之二

本期节目请来了主播Ritto的宝藏朋友王雪,一起聊聊:为什么要写作,为什么要聆听,以及我们应该如何交流与沟通。 在高中时代王雪与Ritto是同桌,会互相推荐喜欢的音乐与书,一起憧憬未来,也是彼此生命中留下深刻影响的存在,而经过漫长的十年,现在她们的默契依旧。2022年,Ritto和王雪约定将开启新的写作与采访计划,也将通过我们的播客一起记录更多的好故事,让我们拭目以待。 欢迎收听! 《对话王雪:在…

blog.wenqi.icu blog.wenqi.icu 2021-12-04

一个“万能”的网址

本篇所涉及到的网站以及网站中的内容均与本站无关!原理通过一个在线工具快捷跳转平台“万能命令”,将各种在线工具按应用站点聚合起来,在每次请求的时候查找对应工具。使用方式1通过 万能命令+网址 使用唯一的一步:在任何网页的网址前面加上 wn.run/ (注意“run”后有一斜杠!),即可展示用于该网页的在线工具,点击工具时会直达针对该网页的功能详情页。演示:例如我现在想要看《千と千寻の神隠し》如果直接看是需要会员的↓会员!!!现在只需要在地址栏这里↓某奇异在 “https” 的前面加上 “wn.run/“"https://..."改为如下↓"wn.run/https://..."然后就会显示出在这…

Phoenix’s island Phoenix’s island 2021-12-02

配置 Fail2ban 保护 Proxmox VE

各种情况下 Proxmox VE 的登陆界面需要暴露在公网的时候,需要使用 fail2ban 来保护它不被暴力破解。创建 filter文件 /etc/fail2ban/filter.d/proxmox.conf123[Definition]failregex = pvedaemon\[.*authentication failure; rhost= user=.* msg=.*ignoreregex =创建 jail文件 /etc/fail2ban/jail.d/proxmox.conf12345678[proxmox]enabled = trueport = https,http,8006f…

@typeof @typeof 2021-12-02

openFyde 对 Chromebook duet 的编译过程

openFyde前段时间开源了。鉴于原版Chrome OS在国内的使用难度,博主准备用这套代码给平板编译 openFyde ,这样就可以使用本地登录和直连应用市场等功能了。机器:联想 Chrom...

 Bryce's Club   Bryce's Club  2021-12-02

终端那些事

前言最近在学习和处理终端的输入和输出以及命令拦截问题,但终端在编程里属于比较小众的领域,比较有名的类库不多,比如 go 的

风向标博客 风向标博客 2021-12-01

进程与线程,概念及优化空间

本文以Go语言为基础进程基本概念将编译好的的二进制程序,在系统中执行起来的程序会被CPU装载到内存中,CPU会按照程序的指令去顺序执行程序,这个执行中的程序被称之为进程,多个程序同时执行则被称为多进程单核CPU在执行任务过程中不能同时执行多余的任务,但是我们在实际场景中往往可以看到一台电脑有非常多的进程在运行,这就引出了进程的中断,当程序在读写硬盘这种慢IO操作时,当前进程会发出中断指令,使得CPU去执行下一个进程,防止了阻塞等待的问题,而CPU的执行效率是非常快的,所以更多时候即使他是串行执行程序,但也可以完美接收并发任务 o8RNHH.png 值得注意的是,并发和并行并非一样的东西,并发是…

风向标博客 风向标博客 2021-11-30

物理内存与虚拟内存与Swap内存

区别物理内存物理内存是真实的内存空间,通过物理内存地址,标记存储的数据,物理内存的实际大小也与内存条有关,由内核直接调用使用虚拟内存虚拟内存是物理内存的映射关系,为了防止程序开辟不同的物理内存空间,或者多处占用,则由操作系统去调度,使得进程在调用使用内存时需要通过虚拟内存的映射找到对应的物理内存地址,最终才能使用存储数据如下图所示 olRoWT.png Swap内存空间Swap内存空间,顾名思义就是交换内存的空间,它的空间是硬盘空间,他是一个很有意思的东西,我们真实的内存空间存储时也是分一段一段去存储的,由于无法连续,那么可能也就无法让性能最大化例如下图 olWiOH.png 游戏,浏览器及音…

Y7n05h 技术分享 Y7n05h 技术分享 2021-11-29

使用 Btrfs 文件系统快照

和其他的 ArchLinux 的用户一样,Y7n05h 也很热衷于尝试一些有趣且实用的技术. Btrfs 早就因 Cow、透明压缩和子卷管理让 Y7n05h 感到心动.在此早在本文写作的 1 年之前,Y7n05h 就尝试过了 Btrfs 这一 Linux Kernel 的源码树内 fs.当时 Y7n05h 只是浅层次的使用 btrfs(btrfs 具有而 xfs 没有的功能 Y7n05h 没用到),到了现在 Y7n05h 也尝试过了 btrfs 的

琴衡 琴衡 2021-11-29

律曆初階|前言

一、 律曆向稱絕學,之所以覺得難,一方面,這是技術性的知識,是多數古代學者和現在的文史學者不太擅長的;另一方面,中國古代的學術體系跟西方相比有

风向标博客 风向标博客 2021-11-29

利用CPU的特性开发更高效的代码

CPU Cache是什么CPU Cache是在内存的基础上,可以被CPU直接读取的缓存,分为 L1,L2,L3 三层缓存级别,他的读取速度,是内存的100倍以上,我们都知道基于内存的数据库Redis,仅仅是使用了内存存储就很快了,CPU Cache则更快,利用好CPU Cache则可以让你编写的程序更快。相比较各类IO操作,CPU Cache则是最底层的,分级一般为 L1 Cache > L2 Cache > L3 Cache > MEM > SSD > HDD,按照现在市场上面的定价,相对应的价格也是梯形下降相对于CPU Cache昂贵的价格,带来的收益自然也要更高,可以通过如下命令查看所在…

IO01 2021-11-29

使用阿里云效同步 Git 仓库到 Github

前言 有时 Github 网络的不稳定性实在令人头痛,push 总是失败,而且需要把主仓库放在 Github 而非 Gitee 等国内平台,虽然可以通过配置代理进行,不过也可以曲线救国,选择通过 push 到国内代码管理平台,然后通过 CI 平台自动推送到 Github。 阿里云效综合了代码仓库和 CI 平台,私有代码仓库免费,免费构建时间足够支撑我们这点小事,并且执行环境可以选香港保证了能 push 到 GitHub,所以选择了阿里云效。 理论上所有能通过 git push 触发 CI(CI 的基本操作了)并且基础环境存在 git 而且网络良好的平台都可以按照本文方法进行,甚至有更简单的比如…

CrazyWong CrazyWong 2021-11-28

🎧 Anson Seabra - Keep Your Head Up Princess

My Princess 別低頭 皇冠會掉When she was younger she would pretend在她小的時候 她會假裝That her bedroom was a castle she was fairest in the land她的卧室是一座城堡 她是這個國度裏最美麗的女孩And she got older and it all changed她漸漸長大 一切都物是人非There was no time for make believe and all the magic slipped away沒有時間徜徉在幻想裏 所有魔力悄然流逝Until the light in…