- Proguard 部分类不混淆的技巧 最近比较忙,博客和 codeKK 都两个月没怎么更新了。赶在月末分享个小技巧。 一、场景 两年前在 Proguard 语法及常用 proguard.cfg 代码 中介绍过一些 Proguard 的基础知识,其中提到一些类不能混淆,比如实现了 Serializable 接口的,... Proguard 部分类不混淆的技巧 最近比较忙,博客和 codeKK 都两个月没怎么更新了。赶在月末分享个小技巧。 一、场景 两年前在 Proguard 语法及常用 proguard.cfg 代码 中介绍过一些 Proguard 的基础知识,其中提到一些类不能混淆,比如实现了 Serializable 接口的,...
- 一天天的,PaaS深入人心,Cloud Foundry为首的传统PaaS,开始蓄力基础设施领域的 平台化和PaaS化,于是发现了PaaS中的问题 1 如何给应用打包 Cloud Foundry/OpenShift/Clodify都没给出答案,走向碎片化歪路 此时,名不见经传的PaaS创业公司dotCloud,却选择了开源自研的容器项目Docker 谁也不会料到,... 一天天的,PaaS深入人心,Cloud Foundry为首的传统PaaS,开始蓄力基础设施领域的 平台化和PaaS化,于是发现了PaaS中的问题 1 如何给应用打包 Cloud Foundry/OpenShift/Clodify都没给出答案,走向碎片化歪路 此时,名不见经传的PaaS创业公司dotCloud,却选择了开源自研的容器项目Docker 谁也不会料到,...
- Docker Swarm模式架构 Swarm 原理 Swarm是Docker公司自研发的容器集群管理系统,Swarm在早期是作为一个独立服务存在,在Docker Engine v1.12中集成了Swarm的集群管理和编排功能。可以通过初始化Swarm或加入现有Swarm来启用Docker引擎的Swarm模式。 Docker Engine CLI和API包括了管理S... Docker Swarm模式架构 Swarm 原理 Swarm是Docker公司自研发的容器集群管理系统,Swarm在早期是作为一个独立服务存在,在Docker Engine v1.12中集成了Swarm的集群管理和编排功能。可以通过初始化Swarm或加入现有Swarm来启用Docker引擎的Swarm模式。 Docker Engine CLI和API包括了管理S...
- 容器为什么需要进行文件系统隔离呢? 被其他容器篡改文件,导致安全问题文件的并发写入造成的不一致问题 Linux容器通过Namespace、Cgroups,进程就真的被“装”在了一个与世隔绝的房间里,而这些房间就是PaaS项目赖以生存的应用“沙盒”。墙内的它们是怎样的生活呢? 1 容器里的进程眼中的文件系统 也许你会认为这是一个Mount Namespace的问题... 容器为什么需要进行文件系统隔离呢? 被其他容器篡改文件,导致安全问题文件的并发写入造成的不一致问题 Linux容器通过Namespace、Cgroups,进程就真的被“装”在了一个与世隔绝的房间里,而这些房间就是PaaS项目赖以生存的应用“沙盒”。墙内的它们是怎样的生活呢? 1 容器里的进程眼中的文件系统 也许你会认为这是一个Mount Namespace的问题...
- EFK + K8sPrometheus+ K8sSkyWalking + K8s 这3个监控组合都非常不错,那在实际生产过程中,对一家中等规模的微服务业务应用,该如何选型呢? 如果企业采用spring + k8s技术栈,EFK + Prometheus + SkyWalking就是我推荐的监控三套件,这三个分别是日志、metrics和调用链监控的利器,社区生态好。 ... EFK + K8sPrometheus+ K8sSkyWalking + K8s 这3个监控组合都非常不错,那在实际生产过程中,对一家中等规模的微服务业务应用,该如何选型呢? 如果企业采用spring + k8s技术栈,EFK + Prometheus + SkyWalking就是我推荐的监控三套件,这三个分别是日志、metrics和调用链监控的利器,社区生态好。 ...
- 您好,我是码农飞哥,本篇文章是Ceph实战专栏的第三篇文章,承接上文,默认我们已经在虚拟机上装好了docker,本文主要讲如何启动ceph文件系统的各个组件,将集群搭建起来。 系列文章目录 Ceph实战(一):Ceph是什么?能做什么?有何优点 Ceph实战(二):用docker搭建Ceph集群之docker的基本概念以及操作 Ceph实战(三):用docker搭建... 您好,我是码农飞哥,本篇文章是Ceph实战专栏的第三篇文章,承接上文,默认我们已经在虚拟机上装好了docker,本文主要讲如何启动ceph文件系统的各个组件,将集群搭建起来。 系列文章目录 Ceph实战(一):Ceph是什么?能做什么?有何优点 Ceph实战(二):用docker搭建Ceph集群之docker的基本概念以及操作 Ceph实战(三):用docker搭建...
- 您好,我是码农飞哥,本篇文章是Ceph实战专栏的第六篇文章,承接上文,默认我们已经将集群部署好了。本文主要讲述Ceph文件系统基本概念,使用以及其特点。订阅本专栏我会1V1的帮您解决部署和使用ceph时碰到的问题。 系列文章目录 Ceph实战(一):Ceph是什么?能做什么?有何优点 Ceph实战(二):用docker搭建Ceph集群之docker的基本概念以及操作... 您好,我是码农飞哥,本篇文章是Ceph实战专栏的第六篇文章,承接上文,默认我们已经将集群部署好了。本文主要讲述Ceph文件系统基本概念,使用以及其特点。订阅本专栏我会1V1的帮您解决部署和使用ceph时碰到的问题。 系列文章目录 Ceph实战(一):Ceph是什么?能做什么?有何优点 Ceph实战(二):用docker搭建Ceph集群之docker的基本概念以及操作...
- 您好,我是飞哥说,本篇文章是Ceph实战专栏的第九篇文章,承接上文,默认我们已经将集群部署好了,上一篇文章我们详细介绍了通过Amazon S3的API接口来操作对象存储,包括如何创建存储桶,如何上传下载文件,大文件如何分片上传等。这一篇文章主要将讲述Ceph存储集群的核心组件,介绍它们的使用,作用以及通信原理。 订阅本专栏我会1V1的帮您解决部署和使用ceph时碰到的问... 您好,我是飞哥说,本篇文章是Ceph实战专栏的第九篇文章,承接上文,默认我们已经将集群部署好了,上一篇文章我们详细介绍了通过Amazon S3的API接口来操作对象存储,包括如何创建存储桶,如何上传下载文件,大文件如何分片上传等。这一篇文章主要将讲述Ceph存储集群的核心组件,介绍它们的使用,作用以及通信原理。 订阅本专栏我会1V1的帮您解决部署和使用ceph时碰到的问...
- 您好,我是飞哥说,本篇文章是Ceph实战专栏的第十篇文章,承接上文,默认我们已经将集群部署好了,上一篇文章我们详细介绍了Ceph集群的核心组件,重点介绍了mon组件和osd组件,这一篇文章我们将更进一步,介绍另外两个比较重要的概念:Pool与PG的基本概念,并且会介绍Ceph的IO流程以及Ceph IO算法流程图。订阅本专栏我会1V1的帮您解决部署和使用ceph时碰到的... 您好,我是飞哥说,本篇文章是Ceph实战专栏的第十篇文章,承接上文,默认我们已经将集群部署好了,上一篇文章我们详细介绍了Ceph集群的核心组件,重点介绍了mon组件和osd组件,这一篇文章我们将更进一步,介绍另外两个比较重要的概念:Pool与PG的基本概念,并且会介绍Ceph的IO流程以及Ceph IO算法流程图。订阅本专栏我会1V1的帮您解决部署和使用ceph时碰到的...
- 您好,我是码农飞哥,本篇文章是Ceph实战专栏的第二篇文章,本文首先会简单介绍一下Docker的基本概念,接下来会介绍在CentOS 7上部署docker,最后会介绍一下Docker的一些常用命令。 系列文章目录 Ceph实战(一):Ceph是什么?能做什么?有何优点 Ceph实战(二):用docker搭建Ceph集群之docker的基本概念以及操作 Ceph实战(... 您好,我是码农飞哥,本篇文章是Ceph实战专栏的第二篇文章,本文首先会简单介绍一下Docker的基本概念,接下来会介绍在CentOS 7上部署docker,最后会介绍一下Docker的一些常用命令。 系列文章目录 Ceph实战(一):Ceph是什么?能做什么?有何优点 Ceph实战(二):用docker搭建Ceph集群之docker的基本概念以及操作 Ceph实战(...
- 您好,我是码农飞哥,本篇文章是Ceph实战专栏的第五篇文章,承接上文,默认我们已经将集群部署好了,本文主要讲述Ceph的块设备基本概念,创建以及其特点。订阅本专栏我会1V1的帮您解决部署和使用ceph时碰到的问题。 系列文章目录 Ceph实战(一):Ceph是什么?能做什么?有何优点 Ceph实战(二):用docker搭建Ceph集群之docker的基本概念以及操作... 您好,我是码农飞哥,本篇文章是Ceph实战专栏的第五篇文章,承接上文,默认我们已经将集群部署好了,本文主要讲述Ceph的块设备基本概念,创建以及其特点。订阅本专栏我会1V1的帮您解决部署和使用ceph时碰到的问题。 系列文章目录 Ceph实战(一):Ceph是什么?能做什么?有何优点 Ceph实战(二):用docker搭建Ceph集群之docker的基本概念以及操作...
- 您好,我是码农飞哥,本篇文章是Ceph实战专栏的第四篇文章,承接上文,上文简述了如何部署Ceph集群,本文将主要讲述在部署Ceph集群时可能会碰到的一些问题,对这些问题做一些整理和总结,希望对大家有所帮助。订阅本专栏我会1V1的帮您解决部署和使用ceph时碰到的问题。 系列文章目录 Ceph实战(一):Ceph是什么?能做什么?有何优点 Ceph实战(二):用doc... 您好,我是码农飞哥,本篇文章是Ceph实战专栏的第四篇文章,承接上文,上文简述了如何部署Ceph集群,本文将主要讲述在部署Ceph集群时可能会碰到的一些问题,对这些问题做一些整理和总结,希望对大家有所帮助。订阅本专栏我会1V1的帮您解决部署和使用ceph时碰到的问题。 系列文章目录 Ceph实战(一):Ceph是什么?能做什么?有何优点 Ceph实战(二):用doc...
- 源起 今早儿打开群,没想到D总就顺手推荐了这个git https://github.com/GoogleChrome/rendertron 进去一看,熟悉的字样 A dockerized, headless Chrome rendering solution https://render-tron.appspot.com/ 12 A dockerize... 源起 今早儿打开群,没想到D总就顺手推荐了这个git https://github.com/GoogleChrome/rendertron 进去一看,熟悉的字样 A dockerized, headless Chrome rendering solution https://render-tron.appspot.com/ 12 A dockerize...
- 目录 项目代码所在: https://github.com/BruceDone/web_message_queue_app 背景 准备 实践 总结 背景 某个web api项目需要将api的每次调用情况都记录下来,统一收集之后存入数据库,然后每个小时进行汇总与统计。这样方便业务部门进行数据分析,逻辑流程如下 用户请求 -> web api(记录请求) -... 目录 项目代码所在: https://github.com/BruceDone/web_message_queue_app 背景 准备 实践 总结 背景 某个web api项目需要将api的每次调用情况都记录下来,统一收集之后存入数据库,然后每个小时进行汇总与统计。这样方便业务部门进行数据分析,逻辑流程如下 用户请求 -> web api(记录请求) -...
- 场景 随着容器的大量使用,现在docker已经在很多生产环境得到实践,不过,容器的日志,状态,确是一个大问题,我们知道,一般可以使用命令docker logs 来查看一个特定的容器,那如果想要收集当前机器所有容器的日志呢?难不成还要将所有应用都标准化一个日志组件出来,然后将日志挂载到特定目录,然后使用logstash 去收集?当然,这种方式不算特别的方便,那有没有相对方便的方... 场景 随着容器的大量使用,现在docker已经在很多生产环境得到实践,不过,容器的日志,状态,确是一个大问题,我们知道,一般可以使用命令docker logs 来查看一个特定的容器,那如果想要收集当前机器所有容器的日志呢?难不成还要将所有应用都标准化一个日志组件出来,然后将日志挂载到特定目录,然后使用logstash 去收集?当然,这种方式不算特别的方便,那有没有相对方便的方...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
基于华为云CodeArts的软件需求工程实践
2025/08/27 周三 19:00-20:30
马瑞新-华为开发者布道师-高校教师
基于华为云CodeArts的软件开发技术,深度体验>>智能化软件全流程
回顾中
热门标签