
学习
文章平均质量分 87
熊崽_张
这个作者很懒,什么都没留下…
展开
-
如何参与一个顶级开源项目
原文地址 mp.weixin.qq.com前言最近个人事情比较多(搬家、换工作、短暂休息)所以一直也没有顾得上博客更新,恰好最近收到一封邮件提醒了我。也是时候写一篇文章来聊聊参与开源项目的事(最近也确实进入了笔荒期)。ps: 第一次收到这样的中秋节礼物,加上 Dubbo 社区的活跃及阿里的重视度,还在做 RPC 或微服务技术选型的朋友可以考虑 Dubbo。参与开源现在具体来聊聊参与开源的事;日常几乎所有的开发者都会享受到开源项目所带来的便利甚至是收益,受限于环境早在十几年前甚至几年前开源.转载 2022-05-11 21:39:20 · 195 阅读 · 0 评论 -
图解分布式架构-演进过程
来源:http://t.cn/EauzRSz一、什么是分布式架构二、分布式架构的应用三、资源推荐四、分布式架构的演进五、分布式服务应用会面临哪些问题?一、什么是分布式架构分布式系统(distributed system) 是建立在网络之上的软件系统。**内聚性:**是指每一个数据库分布节点高度自治,有本地的数据库管理系统。**透明性:**是指每一个数据库分布节点对用户的应用来说都是透明的,看不出是本地还是远程。在分布式数据系统中,用户感觉不数据是分布的,即.转载 2022-03-01 18:10:00 · 1047 阅读 · 0 评论 -
邮件发送协议 SMTP 问题排查
原文地址 微信公众号项目中需要用到 smtp 协议来发送邮件告警,后端的技术栈主要是 Java 和 C++,Java 项目里直接在网上找的现成的类完美实现,163 邮箱,腾讯邮箱和阿里邮箱均测试通过,不幸的是 C++ 的项目也需要使用 smtp 协议来发送邮件,惯例先度娘,优快云 逛了一圈,例程也不少但是每个下边留言都有这样和那样的问题,copy 过来直接运行,163 邮箱完美测试通过,我们用的钉钉全家桶,测试钉钉邮箱时发现不能发送邮件,认证都有问题。好吧,还是先老老实实的学习遍 SMTP 协议吧.转载 2022-02-27 10:16:51 · 2025 阅读 · 0 评论 -
Docker:架构分解
Docker 内部构建要理解 Docker 内部构建,需要理解以下三种部件:Docker 镜像(Image)Docker 容器(Container)Docker 仓库(repository)基本上理解了这三个概念,就理解了 Docker 的整个生命周期。1)Docker 镜像(Image)Docker 镜像就是一个只读的模板。比如,一个镜像可以包含一个完整的 ubuntu 操作系统环境,里面仅安装了 apache 或用户需要的其他应用程序。镜像可以用来创建 Docker 容器。另外 Docke转载 2022-01-16 18:03:14 · 224 阅读 · 0 评论 -
解决 java 程序中 CPU 占用率过高问题
文字版本今天给大家分享的是 Java 程序 CPU 占用率过高的问题排查。一般遇到这种情况,项目上线后到了一定的时间会发现 CPU 的占用率过高,我们如何去定位这个问题了,今天给大家分享的是如何解决这件事的思路。思路分为三个步骤:1、获取 CPU 占用率过高的 JAVA 进程 ID。2、获取此 Java 进程中 CPU 占用率过高的线程 ID。3、在 java 的线程堆栈信息中查找此线程的相关信息。使用 Linux 的 top 命令查找 CPU 占用率过高的 java 进程 ID使用 java原创 2022-01-16 17:57:52 · 4474 阅读 · 0 评论 -
JVM内存结构 VS Java内存模型 VS Java对象模型
JVM内存结构 VS Java内存模型 VS Java对象模型转载 2022-01-16 17:53:20 · 116 阅读 · 0 评论 -
详解Tomcat 配置文件server.xml
详解Tomcat 配置文件server.xml前言Tomcat 隶属于 Apache 基金会,是开源的轻量级 Web 应用服务器,使用非常广泛。server.xml 是 Tomcat 中最重要的配置文件,server.xml 的每一个元素都对应了 Tomcat 中的一个组件;通过对 xml 文件中元素的配置,可以实现对 Tomcat 中各个组件的控制。因此,学习 server.xml 文件的配置,对于了解和使用 Tomcat 至关重要。本文将通过实例,介绍 server.xml 中各个组件的配置,并转载 2022-01-16 17:27:14 · 865 阅读 · 0 评论 -
如何优化服务器的性能
一、通常服务器的性能会卡在三个地方:cpu网络 IO磁盘 IO二、在优化性能的时候,首先要判断性能的瓶颈在上述的哪个地方。然后对症下药,按照下面的方法来优化:1、提高 CPU 性能的方法并发。利用多线程、进程。老的线程库效率太低,需要升级用 nptl 。进(线)程数不要大于 cpu 个数 (请参考:http://www.ibm.com/developerworks/cn/linux/l-threading.html)谨慎用锁。改善架构,尽量不用锁。慎用字符串操作,转载 2022-01-16 17:18:32 · 3758 阅读 · 0 评论 -
搜索引擎使用技巧详解
说到搜索,这可能是我们每个网民每天都要用到的操作。这个操作看起来很简单,一般用户都是想搜什么就输入什么,然后一按搜索就直接开始。这是最简单最快速的方法,但可能并不是最有效的方法。要想搜索结果最合乎你的意愿,IT 之家建议你掌握如下 8 个技巧(度娘能用)。1、书名号《》这种方法有两层效果,一是书面上的效果,即搜索书名号和其中的文字;另外就是书名号中的内容在搜索中不被拆分。另外,加了书名号之后,搜索引擎基本上就只会给出关于这部作品的搜索结果,而不会再有其他方面的内容提供,如下图 ——▲图片说明:带有转载 2021-07-16 10:36:22 · 3507 阅读 · 0 评论