公司内部也举办了很多轮的 Docker & Kubernetes 等技术培训。我当时已经从服务器端编程的 ABAP 技术栈转到了 Java 和 Node.js,搭建本地开发环境一度成为了我的噩梦。Docker 提供了应用与环境的隔离,简化了应用的部... 远远超过了我当初第一次接触虚拟机和 Docker & Kubernetes 时的感受。尽管技术圈内有一些悲观的看法,比如 `AIGC 将在 3 年内终结编程`,`程序员成了自己的掘墓人`之类的言论,但对我而言,我更愿意去积极挖掘 AI 工...
### 一、前言老猿是个 C++的老程序员,到底有多老呢,估计现在各平台发技术文章的博主中,很难有年龄比老猿大的。程序员这个活,是年轻人干的,并不怎么适合象我这种年纪的人,工作中也很少需要自己动手开发的。2019 年,各种因缘际会,老猿想学习一下 Python,4 月入住国内某程序员汇聚的知名技术博客,开启了老猿学习 Python 并分享学习体会之路,先是 Python 基础,接着是 Python 爬虫,然后是 Python 图像界面开发的 PyQt,再接着是 Py...
> 程序员的生涯其实主要就是两个部分: 学习和工作. 一部分是增强自己, 一部分是表现自己. 选择了程序员这份职业, 也就选择了迭代自己.> > 回顾2021, 我将结合自己这一年的经历来展望2022的未来# 技术## 云原生的下半场: 数据网格![image.png](https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/7223eb7375514f3197b5267efebcf116~tplv-k3u1fbpfcp-5.jpeg?)云原生技术从2013年docker横空出世, 一举成为虚拟化的重要成...
# 2023年 - 我的程序员之旅和成长故事## 🔥 1.前言大家好,我是Leo哥🫣🫣🫣,今天咱们不聊技术,聊聊我自己,聊聊我从2023年年初到现在的一些经历和故事,我也很愿意我的故事分享给大家。随着2023年的日历一页页落下... [picture.image](https://p3-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/e336258f378541aba58652e3666e19a3~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1716049273&x-signature=Ybc96yj3s...
肯定少不了服务器的支持。目前,WebRTC 主要有三种网络架构:Mesh、MCU、SFU。今天就来分别介绍一下三者,带大家认识一下它们的优点和缺点。# 正文## 1. Mesh(P2P)### 简介 Mesh 服务器架构其实就是标准 P2P ... 由服务端来抵消移动端的资源消耗。![image.png](https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/503715cdf1eb4ef0a9edde3cffc14ea6~tplv-k3u1fbpfcp-5.jpeg?)### 缺点**a. 对服务器压力最大。** MCU ...
服务器都是linux- 熟悉基础的后端代码,然后能够独立的实现CRUD增删改查- 熟悉mysql的基本操作,由于数据量比较大,所以对索引的使用也上了一个台阶,要不然严重影响接口的响应时间- 当然还有其他的但是目前来看还只算是皮毛,有待进一步的加强学习 ## 8、年后离职还是继续等待? 关于这个问题其实自己思考过了,看年后一两个月的情况就可以快速决定了。没办法,从现在开始只能说我要时刻准备着,时刻准备让自己拥有更多的技能...
服务端架构至实践均有无微不至的理解和经验。而不是今天学点Java、明天了解点JavaScript,你就是一个全栈了,这不叫全栈。这是典型的“伪全栈”。一个出色的工程师至少应该深入理解自己专业领域的核心知识,然后在转身投入另一个专业领域,随着知识的洗礼,不想成为全栈都难。其次,我认为一名程序员,不能只沉迷于技术之中。 技术的本质是为业务服务的,一款优秀的产品往往是由一个人或一批人同时负责设计和实现产品的,如果你只是一...
作为一名程序员,我深知在云原生时代,Kubernetes已经成为应用部署和运维的核心工具。而KubeWharf作为基于Kubernetes的云原生应用部署平台,为我们提供了更加便捷、高效的应用部署和管理体验。下面我将分享关于KubeWh... 这里以使用kubectl为例 kubectl config view --minify --output 'apiVersion: v1,clusters: {cluster: {server: , tls-client-certificate-authority-data: " "}}' > kube.conf```**部署应用程序**使用Kube...
# 前言古语有云,欲先攻其事必先利器,这句话用在编程中也是同一个道理,好的工具会在学习和工作中帮助我们极大地提升效率。优秀的程序员之所以优秀的原因并不一定是他写代码的速度比所有人都快,但是他解决事情的效... 对于我们绝大部分程序员来说免费版久够用了![image.png](https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/48be04e6ba3e430eaa033779f599ecf7~tplv-k3u1fbpfcp-5.jpeg?)# 编辑器——Typora这篇文章就是...
# 前言大家好,我叫孙叫兽,本期内容给大家分享一群在内网操作的程序员远程办公经验。为啥说是内网呢,因为从事的开发项目比较保密,比如某银行总行的新一代智能柜台项目。这些平时开发的内容不能直接和互联网进行连... com/tos-cn-i-k3u1fbpfcp/a2244c077c6146f4822b858856efabb0~tplv-k3u1fbpfcp-5.jpeg?)使用行方的云桌面的话需使用深信服的 VDI,这个需要授权的动态口令,然后进入之后可以从虚拟机进入连接对应的服务器就能进入,不...
[picture.image](https://p6-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/c5735aad1af444c685696cebde2c24ec~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1716049282&x-signature=THbGCAzWUSLEZ29WwrCCN7l0s44%3D)![picture.image](https://p6-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/1e65390028b64c17bf760aacf23a27ba~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=171604928...
## **市场需求驱动下的云原生趋势近几年来,随着云计算的迅速发展和数字化转型的推进,云原生技术成为了企业IT架构升级的重要方向。并且我有注意到,现在很多的云平台提供的服务器都有自带应用镜像,其中就包含Docker可视化Portainer镜像,云平台通常会根据市场需求和用户反馈来优化其服务,这也能说明越来越多的企业和个人开始采用Docker等容器化解决方案。随着越来越多的企业和个人开始采用Docker等容器化解决方案,云平台必然会更加...
Memcached 是一个高性能的分布式缓存系统,然而服务端没有分布式功能,各个服务器不会相互通信。它的分布式实现依赖于客户端的程序库,这也是 Memcached 的一大特点。比如第三方的 spymemcached 客户端就基于一致性哈... servers = new ArrayList<>(); for (String ip : ips) { servers.add(new MemcachedNode(new InetSocketAddress(ip, 8080))); } // 使用不同的DefaultHashAlgorithm进行测试,...