首页
学习
活动
专区
工具
TVP
发布

我的小碗汤

专栏作者
329
文章
602504
阅读量
35
订阅数
无需依赖 Docker 环境制作 Java 应用镜像
随着高版本的 Kubernetes 弃用 Docker,企业也可以不依赖 Docker 环境了,但是 DevOps 通过 Kubernetes 部署的话,仍然需要制作镜像,那么在没有 Docker 环境的情况下如何制作呢?推荐一款谷歌的开源工具 Jib,github 地址:
我的小碗汤
2023-03-20
7450
K8S Java Client 17.0 已经发布,新功能试用一览
Kubernetes Java Client[1] 17.0.0 的 发布[2] 提供了对 Kubernetes 1.25 的[3]支持[4],提供了动态检索信息的能力,例如用于监控目的,并允许更改和删除 Kubernetes 集群中的对象。Kubernetes 客户端可以用作命令行 Kubernetes 工具kubectl [argument]的替代品。
我的小碗汤
2023-03-20
1.3K0
Java 服务 Docker 容器化最佳实践
当我们在容器中运行 Java 应用程序时,可能希望对其进行调整参数以充分利用资源。
我的小碗汤
2023-03-19
2.3K0
你确定会写 Dockerfile 吗?
原文链接:https://blog.docker.com/2019/07/intro-guide-to-dockerfile-best-practices/
我的小碗汤
2019-10-23
5190
使用 Elasticsearch Operator 快速部署 Elasticsearch 集群
随着 kubernetes 的快速发展,很多应用都在往 kubernetes 上面迁移,现阶段对于无状态应用的迁移是非常容易做到的,但是对于有状态应用的迁移还是有一定门槛的,主要是有状态应用的运行方式各有不同,比如 MySQL、MongoDB、Redis 这些应用运行的方式方法都不太相同,特别是对于线上环境需要高可用的集群模式的时候,则差别就更大了,这就导致了有状态应用向 Kubernetes 的迁移必然进度会很慢。现在比较好的解决方案就是针对有状态应用开发对应的 Operator 应用,比如 prometheus-operator、etcd-operator 等等,关于 Operator 的开发,可以查看前面的一篇入门文章:Kubernetes Operator 快速入门教程 以了解更多信息。
我的小碗汤
2019-10-23
3.1K0
Java8新特性:新的时间和日期类库
Java 8另一个新增的重要特性就是引入了新的时间和日期API,它们被包含在java.time包中。借助新的时间和日期API可以以更简洁的方法处理时间和日期。
我的小碗汤
2019-07-30
1.6K0
java发送html模板的高逼格邮件
最近做了一个监测k8s服务pod水平伸缩发送邮件的功能(当pod的cpu/内存达到指定阈值后会水平扩展出多个pod、或者指定时间内pod数应扩展到指定数量),一开始写了个格式很low的邮件,像下面这样:
我的小碗汤
2019-03-01
7.6K0
Google工程师:如何看待程序员普遍缺乏数据结构和算法知识?
有人说,算法,先于计算机存在于世,比编程语言本身更为重要,语言只是工具,而算法才是灵魂。而程序就等于算法加数据结构。足以可见,想要在编程之路上走的更长远,数据结构与算法就是必须要掌握的基本功。
我的小碗汤
2018-10-18
1.2K0
ElasticSearch学习笔记之原理介绍
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。
我的小碗汤
2018-09-30
1K0
一文带你读懂:最小栈问题
设一个变量int min = -1; 当一个元素进入栈时,把最小值的下标记录成0,后面进来的数和stack[min]做比较,如果大于等于当前的最小值,那就不做变动,如果小于的话就把最小值的下标写成比当前最小值小的那个下标。我还有图解。
我的小碗汤
2018-09-30
4610
利用golang优雅的实现单实例
平时编写代码过程中,经常会遇到对于全局角度只需运行一次的代码,比如全局初始化操作,设计模式中的单例模式。针对单例模式,java中又出现了饿汉模式、懒汉模式,再配合synchronized同步关键字来实现。其目的无非就是将对象只初始化一次,而且最好保证在用到的时候再进行初始化,以避免初始化太早浪费资源,或者两次初始化破坏单例模式的实例唯一性。
我的小碗汤
2018-08-22
2.6K0
日志文件转储压缩实现
日志的转储和压缩是非常关键的,它不仅可以减少硬盘空间占用,主要还可以在发生故障时根据日志定位出故障原因。下面来看看golang和java的文件转储实现。
我的小碗汤
2018-08-22
7970
为什么在Go语言中要慎用interface{}
在掘金上看到一篇从java转Go思想上的变化以及对go语言思考的文章,写的很透彻,我也推敲了一遍。这里也分享给大家,或许对将要或者已经学习golang的同学有所帮助。提示:代码块可以左右拖动哦~~
我的小碗汤
2018-08-22
1.3K0
发送手机验证码实现
但是刚才试了,第一次用官方提供的demo发送成功,然后整合到自己项目中,调试时由于参数配置错误导致发送了几次失败后,5次就用完了。按理说成功才能算一次,果断放弃。
我的小碗汤
2018-08-22
13.5K0
利用mybatis逆向工程生成代码
在做项目过程中,当面对很多表时,手动编写Mapper.xml、Mapper.java和pojo无疑是要人命,还容易出错,导致对数据库操作时各种异常。这就陷入了写bug,改bug的旋涡。
我的小碗汤
2018-08-22
7990
推荐一款实用神器
chrome的插件,集json串格式化、代码美化、代码压缩、二维码生成、页面取色等于一身,强烈推荐大家安装使用。
我的小碗汤
2018-08-22
4100
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档