摘要:
目录 编辑器显示 文件编码 数据库工具 lombok的设置 自动下载依赖包代码 JDK spring-boot-devtools热部署启用 代码提交自动基本规范 提交前的常见的问题修改 Markdown IDEA运行设置 常用插件 jar包依赖 Ubuntu20中文输入 详细内容和截图参考 http 阅读全文
摘要:
WSL distro导入导出 https://docs.microsoft.com/en-us/windows/wsl/use-custom-distro WSL的LINUX发行版本可以参考这个下载 最简单的方法是从windows store安装官方发布的版本 如果需要定制自己的版本有如下的方法 w 阅读全文
摘要:
背景 为了简化服务器主机的浏览器版本的一致性、运维环境下的端口影响等问题,对基本的维护可以只通过SSH端口进行 使用X11中转功能,在服务器上运行浏览器,登录主机的SSH客户端这里可以直接看到服务器运行的chrome界面进行操作 达到的效果 客户端不用安装浏览器,产品的兼容性问题时我们发布的机器上即 阅读全文
摘要:
WSL概要 适用于 Linux 的 Windows 子系统【WSL】可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序 - 且不会产生传统虚拟机或双启动设置开销。 WSL1架构 This layer implements Linux syscalls on 阅读全文
摘要:
概要 devops-cd之vagrant virtualbox实战 https://www.yuque.com/wushifengcn/kb/qo3kmu 这篇文章讲解和示范了vagrant自动化virtualbox的情况 在vmware跨机器和docker场景下如下使用呢,本文总结下 vmware 阅读全文
摘要:
目录 概要 1 安装 1 vagrant 1 vagrant插件的安装 2 Provider 2 Virtualbox安装 3 Virtualbox box镜像 3 Vagrantfile编写 4 Vagrantfile例子 4 virtualbox的例子 4 vmware的例子 5 常用命令 6 阅读全文
摘要:
ansible功能重用和高级特性 Handlers ·Handlers只有在其所在的任务被执行时,才会被运行;如果一个任务中定义了notify调用Handlers,但是由于条件判断等原因,该任务未被执行,那么Handlers同样不会被执行。 ·Handlers只会在Play的末尾运行一次;如果想在一 阅读全文
摘要:
官网的深入示例 https://docs.cypress.io/examples/examples/recipes.html 类别 地址和备注 workshop https://docs.cypress.io/examples/examples/workshop.html#End-to-end-Te 阅读全文
摘要:
devops 部分实施大纲和约定 【传统软件,云原生等可参考】 基础 开发、测试和运维 自动化软件功能的持续交付、持续集成 CI CD 构建 背景 主要针对研发流程自动形成输出物 这个过程使用git流程和签入策略等进行控制 单元测试、API测试 工具 使用现有的jennkis构建约定和项目 依托开发 阅读全文
摘要:
官网 http://www.lua.org Lua语言从一开始就被设计为能与C/C++及其他常用语言开发的软件集成在一起使用的语言,这种设计带来了非常多的好处。一方面,Lua语言不需要在性能、与三方软件交互等C语言已经非常完善的方面重复“造轮子”,可以直接依赖C语言实现上述特性,因而Lua语言非常精 阅读全文
摘要:
ansible 概要 DEVOP类工具 Infrastructure As Code [ IaC ] 被控制机器只要可以SSH即可,依赖少 安装 DNF YUM等直接安装 基本概念 inventory 支持yaml等多种配置方式 分组 变量 运行设置 ANSIBLE_CONFIG 当前目录的 ans 阅读全文
摘要:
搜索关键词 open source key management server “key management server” ranger kms rotate keys decrypting KMIP 集中密钥工作流程 https://www.townsendsecurity.com/produ 阅读全文
摘要:
概要 Hadoop KMS是一个基于 Hadoop的 KeyProvider API的用密码写的 key 管理server。Client是一个KeyProvider的实现,使用KMS HTTP REST API与KMS交互。KMS和它的客户端内置安全和它们支持HTTP SPNEGO Kerberos 阅读全文
摘要:
K8S部署工具概要 工具名称 描述 备注 kubeadm k8s原生提供的命令行 这个过程有些麻烦 对于多机部署使用这个需要自己写很多的脚本 不建议直接使用,可以作为学习和了解的基础 minikube https://github.com/kubernetes/minikube k8s官方站点提供的 阅读全文
摘要:
Vagrant主要点和例子 安装 vagrant运行文件 yum install -y vagrant.x86_64 安装和运行的信息保存地址~/.vagrant.d provider virtualbox yum install -y VirtualBox-6.1-6.1.12_139181_el 阅读全文
摘要:
云 Service Mesh实战:用Istio软负载实现服务网格/周遥著.—北京:电子工业出版社,2019.5 云原生的本质,是解决应用的弹性(resiliency)、易用性(usability)和可移植性(portability) 云原生的本质,是解决应用的弹性(resiliency)、易用性(u 阅读全文
摘要:
17年开始接触deepin,18年正式作为日常的系统,使用deepin系统,该系统基本是稳步的在成长,将日常涉及的关键软件简要整理。 如下是系统的安装时间 $ sudo fdisk -lDisk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 s 阅读全文
摘要:
AxonIQ商业主管及Axon 框架布道师Frans van Buul近日在其博客中发表了一篇关于框架和类库孰优孰劣的文章,引起了人们的热议。虽然很多人提倡类库反对框架,但 Frans 仍然提出了一些倾向于框架的见解,详细内容请见正文。 AxonIQ商业主管及Axon 框架布道师Frans van 阅读全文
摘要:
Dash + Alfred https://www.jianshu.com/p/77d2bf8df81f 对于程序员来说,查看api文档是非常频繁,经常窗口之间切换非常麻烦,mac下就有一个查文档的神器:Dash。 详细使用可以参考如上连接的说明。 本文重点整理下windows和linux下使用类似 阅读全文
摘要:
Bruce Eckel 是《Java 编程思想》、《C++编程思想》的作者,同时也是 MindView 公司的总裁,该公司向客户提供软件咨询和培训。他是 C++ 标准委员会拥有表决权的成员之一,拥有应用物理学学士和计算机工程硕士学位。从 1984 年至今,他已经发表了超过 150 篇计算机技术文章,出版了 6 本书。他的《C++编程思想》一本书在 1995 年被评为“最佳软件开发图书”,《Java... 阅读全文
摘要:
tmp目录 首先看下FHS的定义。 FHS(Filessystem Hierarchy Standard) 的重点在于规范每个特定的目录下应该要放置什么样子的数据。 tmp约定的存放内容 /tmp 这是让一般用户或者正在执行的程序暂时放置文件的地方。这个目录是任何人都能够访问,所以你需要定期清理一下 阅读全文
摘要:
1 构建基础容器 基于centos环境docker环境快速搭建,执行步骤 docker build -t cenosbase7 . 执行此步骤就可以构建1个基础的centos基础运行环境 相关的文件如下具体内容如下,其中有详细注释 #Build image 包含了JDK mariadb sshd # 阅读全文
摘要:
我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。 2个地方同步发布 阅读全文
摘要:
Google公开了其项目内部使用的一系列C++库,具体介绍参考: http://www.infoq.com/cn/news/2017/10/abseil?utm_source=infoq&utm_medium=popular_widget&utm_campaign=popular_content_l 阅读全文