白菜不是菜 他们相信天堂是有的,可以实现的,但在现世界与那天堂的中间隔着一座海,一座血污海,人类泅得过这血海,才能登彼岸,他们决定先实现那血海。

TUI ConsoleLauncher 可定制化geek命令行桌面启动器

TUI ConsoleLauncher basically transforms your Android into a terminal window, requiring you to type out commands to start apps and explore your phone’s system as opposed to the familiar process of tapping on icons. It’s a great way to practice or learn about Linux commands, and it has the added benefit of securing your phone against unwanted access. 常用命令: -- 不允许别人用exit命令退出 alias add exit=echo "No" -- 定制化界面,取消不必要元素 config -set show_session_info false

Ambari里自定义资源模块的实现

Ambari里主机,集群,用户等等都视为一种资源,对它们的增删改查就是对资源的增删改查。 了解实现Ambari里增加一个资源的流程,就更方便修改Ambari的实现。 1.新建控制器层 ambari的控制器层

Prosody搭建xmpp服务器

按惯例上Prosody 自己的文档: https://prosody.im/doc/ 安装 使用centos8安装 yum install prosody dnf --enablerepo=PowerTools install lua-filesystem 其它版本linux则无需单独安装lua-filesystem依赖。 配置 主配置文件 prosody.cfg.lua 一般不需要修改。 下面写些咱做的修改😂 在 modules_enabled 中

基于restfulAPI实现k8s的监听机制

k8s rest api对rc、svc、ingress、pod、deployment等都提供的watch接口,可以实时的监听应用部署状态。 在此之前简单先说一下http长连接 分块传输编码(Chunked transfer encodi

Helm集成minio搭建私有仓库

helm3集成minio搭建私有仓库 我们一般是从本地的目录结构中的chart去进行部署,如果要集中管理chart,就需要涉及到repository的问题可以通过minio建立一个私有的存放仓库。 min

一种swagger Ui的替代方案不引入任何源码污染

在后端项目中,难免遇到需要写接口文档方便第三方调用的场景,一般业界最常用的方案是使用swagger。Java项目中,一般采用springfox项目,它集成了swagger和swagger-ui,不需要

Kde桌面下自带应用无法输入中文

​ 这个问题纠结我快一年了。某次manjaro升级后,我的manjaro在系统自带应用上如konsole,kate,Yakuake上都不能切换输入法(目测系统自带的软件都不能),鼠标放键盘图标上提示“无

K8s部署springboot

1.安装k8s 安装K8S的步骤略去,使用k3s安装会更快捷方便,方便测试环境。 如果使用k3s会有个坑,k3s默认使用container而不是docker作为容器,会导致运行时出现一些问题,后面会详细分

Windows上编译安装运行rancher

rancher 是一个为DevOps团队提供的完整的Kubernetes与容器管理解决方案。rancher最大的优点就是安装部署方便,极大地简化了K8S的安装配置。在官网上,推荐的是使用docker方式安装ranc

HttpURLConnection里setReadTimeout超时无效

今天群里有位360的安全大佬,发了个链接http://93.175.29.89:8008/,说爬这个网址的时候,IO会一直卡在那,一直没有返回响应。 那个网址是他构造的一个特殊请求,输出一个视频流,但是