使用operator-sdk自定义k8s operator
起因看到 k8s 生态中越来越多的 operator,是不是也想自己写一个?在使用 k8s 部署业务应用时,是不是每一次都要
汇集全部已收录博客的最新文章,点击标题前往原文阅读。
起因看到 k8s 生态中越来越多的 operator,是不是也想自己写一个?在使用 k8s 部署业务应用时,是不是每一次都要
最近都在忙于学业,一直没空写文章,也整理了一下文章,将以前写的文章删了一部分,等有空再写点有用的干货吧。发个文章证明我还在。
无论数据存储在 localStorage 还是 sessionStorage ,它们都特定于页面的协议。由于localStorage是基于当前访问源(origin)的本地存储空间,所以当我们在 a.jakeyu.top 中存储一段数据,并想要在 b.jakeyu.top 中读取数据的时候是无法取到的。最近遇到这样的需求,考虑过 cookie 方案,但是可能存储大量的数据,cookie 不可行。最终我们使用iframe来实现,我觉得这是一个很有趣的方法。思路a.jakeyu.top 和 b.jakeyu.top 通过 iframe 加载同一个域名的页面,并使用 postMessage 和 ifr…
种草国产 Linux 系统 “deepin” 很久了。趁着周末有空,安装体验一番。(顺带水一篇文章……[aru […]
本篇文章介绍Artalk的安装和配置以及如何整合到Butterfly主题中
For the CIM part of the paper, workings are compulsory in order to gain all the marks. For the angle calculating question on the front page, I got one out of two marks for getting the right answer but not writing the steps. There is one question that asks to find the area of a […] The post Add Math …
写在前面 使用aws lambda已经一年多了,下面使用java构建一个简单的lambda服务,大家可以自己扩展想要的功能,废话不多说,开始吧。 AWS 上 Java Lambda 应用记要 public class LambdaFunctionHandler implements RequestHandler { int warmNum = 0; public GatewayResponse handleRequest(Object input, Context context) { Object data = null; Map headers = new HashMap(); heade…
redis的安装、常用命令、关键知识点。
## 起因 有一台主机偶尔会莫名的崩溃,可 kdump.service 服务偏偏一直无法正常启动,查不到原因,systemctl 日志如下(仅保留关键信息): ● kdump.serv...
清浊是安卓一个非常不错的清理类应用,简约的界面,实用性很强,可以通过加载任务完成所需要的清理,支持快速清理垃圾 […]
前言 最近开发docker用得比较多,而家里只有个树莓派性能太低,也不想把服务都放在开发机Windows上,很不方便,于是搜罗了下NUC打算做个Home Lab,NUC9确实诱惑人但是价格也劝退,恰好想起来之前ASUS出了个AMD系列的NUC而且还更新了4000系CPU的支持,PN50映入眼帘,澳洲这边目前只有4500u的配置(加运费600AUD),4700u的暂时没有货而且还要贵上150AUD,性能也不需要那么高所以索性就买4500u的也够用。下单后3天收到(澳洲快递这个速度已经感天动地了)。 PN50 拍照技术辣鸡,随意看看就好 外包装 盒子精 前面板 后面板 侧面板 称个重 一家人整整齐…
1.Reeder4是什么?最直接的答案是:Reeder4是由Silvio Rizzi开发的iPhone端和Mac端的RSS阅读器Reeder的第四个大版本。可以说Reeder4应该是iPhone...
利用 批处理 + 坚果云 来增量备份 Hexo 配置及源文件背景建站初期,经常折腾博客配置,有次不小心还误删除了 package.json,后来花费很久才重新配置完成。又权衡了很久,决定要把配置和源文件备份起来!于是乎,在网上搜索怎么备份 Hexo 配置及源文件?大多都是直接或间接(通过插件)备份到 git仓库,而且操作相对复杂,感觉没必要所以还是要研究自己的备份方法…需求点整理一下:大致分为三个…
回复给Kim。 我瞎了。。。。
[…] 上面的代码含义为从HERE所在内存地址跳转到HERE所在内存地址,不断循环直到系统卡死,以达到『让系统停下来』的目的,至于为什么不关掉系统电源?别忘了这是大型机,用户并不在电脑面前。具体可以看看我写的这篇文章:[源码级解析] 漫游源码、纵观Linux&Unix历史,探索shutdown、poweroff、halt与reb…。 […]
Casbin-RS权限控制库生态介绍
大佬怎么没把 WP Editor.md 写上,真好用~
平时很少谈自己的研究,这次破例简单总结了下手头进行的游戏劳工调研,多数派版本见这里。 电子游戏作为高度全球化的产业,在中国却有着独特的发展脉络。它一方面包含着太多竞次、反艺术与恶意营销的元素,太多的游戏短视、无脑、重复和仇女。但从另一个侧面看,电子游戏在中国是更具大众和工人阶级元素的存在。一个以高性能3A游戏为主导的游戏市场,也必然会排斥更多只拥有低端安卓机和碎片时间的玩家。中国市场很难孵化出有想象力和毅力的工作室和开发者,却在分发、再创作和消费层面上卷入了更多的社会群体。 网游、手游、页游为主导的游戏产业格局,发展多年的游戏公会制度,加上近年来4G、5G通讯的普及,催生了中国电竞产业的爆发式…
Notion 2.9:反向链接与行内页面? 本月初,作为 Notion Pro,我先行拿到了反向链接(backlink)的测试权限,在最近使用过程中,的确在一些重协作的场景上带来不一样的体验。 关于 Notion 添加反向链接,Notion 中文社区的 Power User 成员?羅蔔多克 RobDock 在群里聊到的一个点让我很是印象深刻。 Notion 的使用拓扑逻辑应该是,将中心化和去中心化结合,中心化着重体现在目录分类里,方便检索,查找,主要体现内容的条理性。去中心化则主要应用在 backlink 上面,针对的是 page 内文本对 其他 page 的 backlinks,主要体现…
update: 修改了代码,现在可以实时检测电脑是否在线Wake-on-LAN简称WOL或WoL,中文多译为“网络唤醒”、“远程唤醒”技术。WOL是一种技术,同时也是该技术的规范标准,它的功效在于让休眠状态或关机状态的电脑,透过局域网的另一台电脑对其发令,使其唤醒、恢复成运作状态,或从关机状态转成引导状态。对于支持网络唤醒的主机,我们可以使用路由器的网络唤醒功能来开机。但是网络唤醒需要的是网卡和主板的支持,还需要你有公网ip或者路由器支持远程唤醒,任何一项不支持都不能正常启动。而且即使支持了网络唤醒,万一遇到了意外断电,有的主板也不能正常开机。那么有什么办法能保证网络唤醒一定成功呢?最简单的方…
我们知道,在 nginx 的 if 中是不能写 limit_req 和 limit_conn 的。也就是说在 nginx 的配置文件中,我们无法通过 if 对请求参数做逻辑判断,从而实现对复杂请求参数的精准限流。
木马窃取隐私、蠕虫主动传播威胁大,应从官网或安全商店下载软件,非官方来源需验证;使用Virustotal、腾讯哈勃等多引擎查毒提升安全,发现病毒及时通过CNVD、360等平台上报,共筑网络防线。
使用 nginx 的 http_limit_conn_module 模块可以在 nginx 的 preaccess 阶段对请求的并发做拦截。限制的有效性取决于 key 的设计,通常使用 realip 模块获取到的客户端 IP。
引子 在上文 CocoaPods 命令解析 中,我们通过对 CLAide 的源码分析,了解了 CocoaPods 是如何处理 pod 命令,多级命令又是如何组织和嵌套的,并解释了命令行输出所代表的含义。今天我们开始学习 Podfile 。 大多 iOS 工程师最先接触到的 CocoaPods 概念应该是 Podfile,而 Podfile 属于 cocoapods-core(以下简称 Core) 的两大概念之一。另外一个则是 Podspec (用于描述 Pod Library 的配置文件),只有当你需要开发 Pod 组件的时候才会接触。 在介绍 Podfile 的内容结构之前,必须要谈谈 Xc…
一、背景随着数据时效性对企业的精细化运营越来越重要,“实时即未来”、“实时数仓”、“数据湖” 成为了近几年炙手可热的词。流计算领域的格局也在这几年发生了巨大的变化,Apache Flink 在流批一体的方向上不断深耕,Apache Spark 的近实时处理有着一定的受众,Apache Kafka 也有了 ksqlDB 高调地进军流计算,而 Apache Storm 却开始逐渐地退出历史的舞台。每一…
[CF1406A] Subset Mex 提交地址:https://codeforces. … The post Codeforces Round #670 (Div. 2) 题解 first appeared on KSkun's Blog.
今天又重装了一下系统,于是把hexo数据给备份了,解压后发现中文全部乱码了 经过摸索得知,Windows下文件名编码方式通常为GBK,而Linux默认是utf-8,
百度盘: 链接: 点击此处 提取码: ea84 Google Drive: Click here to download 新功能演示:Audio功能扩展,Live2D支持,Spine支持。 New feature demonstration: extended Audio feature, Live2D support, Spine support. 新功能指引(待续) New feature guide (to be continued)
今年第三次旅行之西安近郊游
今年第三次旅行之山西芮城陕西韩城
I love my ZoomFloppy. I use it and copy Commodore 64 floppies to and from Commodore 1541 (.d64) and Commodore 1581 (.d81) disk images. The ZoomFloppy works with a wide variety of Commodore equipment and interface types. However, I use only a fraction of its overall functionality. That said, after us…
新版的Windows terminal很好用,不过不能像powershell那样右键直接在文件夹打开。我们可以通过修改注册表的方式手动添加右键菜单。了解参数首先,右键菜单的地址在:计算机\HKEY_CLASSES_ROOT\Directory\Background\shell\这个文件夹下面,我们在这里添加键值就能在右键菜单看到了。再来看Windows terminal的参数:-d参数可以指定指定打开的目录,所以这里我们使用C:\Users\你的用户名\AppData\Local\Microsoft\WindowsApps\wt.exe -d .这个命令就能在当前文件夹打开Windows te…
我给自己定了一个将近 700 天的计划,这就是在上海买房定居。于是开启了研究购房政策、研究小区和板块、研究购房注意事项等一系列的调研和研究。我将这些笔记归档成文章,发表在公众号与大家分享。 今天距离购房还有 675 天。 这篇文章来讨论使用公积金贷款买房的最大化省钱空间。以下讨论均针对于上海市。因为公积金贷款比商业贷款利率低了近两个点,所以公积金贷款也是购房者的首选。下面我来较为全面的记录一下公积金贷款的所有细节问题。 使用公积金贷款的条件 购买上海市具有所有权的自住住房; 申请贷款前 6 个月连续正常缴存住房公积金; 借款人家庭没有尚未还清的公积金债务; 利率数据 首先先给出公积金贷款的贷款…
0x00 前言为了研究HTTPS的通信原理,随决定实现一个简易的 HTTPS 服务器,用最精简的代码可以专注于针对某一个 HTTPS 请求的研究。话不多说,直接生成自签名证书,上 Golang 代码梭哈。0x01 生成自签名证书用于测试的工作目录:1/home/ec2-user/test/tls可以使用如下命令生成自签名证书:使用该命令生成 private key1openssl genrsa -…
网上各路大神编译的固件,能用倒是能用,但总是觉得用着难受,功能不稳定,功能冗余,细节处理的很差,所以
注意到工程里面关于权限请求这块的逻辑没有很好地管理起来,一些是用 OC 的工具类,一些是用 Swift 代码在一些 ViewController 里面单独调用,不能复用,就想封装一个 Swift 版关于权限请求的工具类,虽然这个需求在 GitHub 上搜索也有很多现成的轮子,但使用起来感觉太重,而且有些久不维护,Swift 版本更新的又快,有些接口就不好使…
负载均衡的作用 对多台云服务器进行流量分发的服务。负载均衡可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 提高可用性和访问速度 在单个可用区或多个可用区内的多个目标之间自动分配流量。 运行状况检查 检测无法正常运行的目标、停止向它们发送流量,然后将负载分散到剩余的正常运行的目标上。 安全性功能 创建和管理与负载均衡器关联的安全组,以提供更多联网和安全选项。 TLS 终止 提供集成化证书管理和 SSL/TLS 解密,可以灵活地集中管理负载均衡器的 SSL 设置,并从应用程序上卸载 […]
如此多的溢美之词强加在一篇可能只应存在于某个特殊时期的作品之上,已经让这部作品逐渐失去了它本身的价值,也对慕名而来欣赏这部作品的读者产生了巨大的误导。某种意义上,《局外人》本身与莫梭这个人物,已经成为了人们追求自私、追求特立独行、为个人谋利益的理论佐证。 严重同意这一段,这篇文章写得很客观,也很精彩。这种无所谓从根本上来看就是自私,不愿意承担任何责任,把决策权和责任都推给别人,自己做个“洒脱的”局外人。
我好像发不了评论是为啥,再试一次,有思想有前途的青年,加油!
[TOC]前言临近开学季,各位准大学生的兄弟萌有没有打算买个路由器呢?在家有千兆宽带,买了个 Newifi ,感觉还不错。但临近开学,了解到学校每个人只配一个 Lan 口,且宽带最高也就 50 ...
2021-04-18 更新:isso 和 goatcounter 不想写博客了 😂 不过我把配置过程放在我的 wiki 上了 → isso, goatcounter 买了一个新域名 ruo-chen.wang,打算用来替换原来的 wangrc.top。顺便把博客的域名从 GitHub 的 weirane.github.io 换成自己的域名,再把自己搭建的评论系统 isso 和流量分析工具 goatcounter 的 URL 换过来(过些时候感觉可以写写 isso 和 goatcounter 这两个工具)。以后我应该就会一直用 ruo-chen.wang 这个域名了,感觉还可以去弄一个域名邮箱。…
对于博客来说,媒体资源的存取方式至关重要,借助Jsdelivr加速Github上存储的图片已经是公认的方案,但对于视频来说,面对动辄几百兆的视频资源,你几乎无法找到一个免费的“视频床”,在第三方直接防盗链能力日渐完善的当下,急切需要一种折中方案。本文就借鉴前辈的尝试,将视频存放在Github之上并利用Jsdelivr实现加速,并利用DPlayer将其插入到自己的博客中。核心问题Github上传限制20M(网页)Jsdelivr对加速资源的限制20MJsdelivr对MP4等视频格式的解码并不让人满意Github网页上传限制老生常谈,网页不行就用Git工具,强烈推荐使用 Git Bash,Git…
懒得写了,遛了遛了
这是一个针对学生成绩管理的系统设计,包含录入、显示、查找、修改、排序、删除、保存、读取和退出等功能。系统采用链表结构存储学生信息,支持按姓名和学号查找,利用冒泡排序算法对成绩进行排序。
2020.10.09 更新:最近收到了一封官方的邮件,希望我把仓库隐藏起来,避免新同学直接 copy 我的代码。既然是来自官方的要求,自然毫不犹豫地配合。仓库和我归档的 Winter 2020 课程现在都不可见了,想要学习这门课程的同学可以直接去官方站点学习,祝大家学习愉快~ CS107e 全称为 CS107e: Computer Systems from the Ground Up,是斯坦福大学的一门计算机课程,也是我目前为止发现的最好的关于硬件、底层和 C 的一门课程。 在课程学习过程中,我们会一步一步地从头开始使用 C 为树莓派开发一个操作系统核心。 根据官方的介绍,这门课程主要学习目标…