Wesley13 Wesley13
3年前
java实现QQ邮箱读取
下载mail1.4.7架包,把架包导入项目publicstaticvoidmain(Stringargs)throwsMessagingException,IOException{//创建属性对象PropertiespnewPropert
待兔 待兔
3年前
彻底弄懂类设计原则之 - 开闭原则
类设计原则之开闭原则OCP,OpenClosedPrinciple,中文翻译为开闭原则当第一次看到OCP时,我就蒙了,什么开,什么闭啊,完全摸不到头脑然后就去网上找各种博客,各种解释,最多的一种就是:对扩展开放,对修改关闭当时我就更蒙了,去问了很多“高手”,他的回答让我更加迷茫:不修改代码就可以增加新功能这是多么神奇的事啊,不修改代码
Wesley13 Wesley13
3年前
UE4 打包(完整包及补丁包)过程 —— Windows & Linux
将Unreal Engine项目发布使用之前,必须正确的打包,打包确保所有都是最新的,并能在对应平台上运行的正确格式。以 UE4.19 为例子Windows平台创建包!(https://img2018.cnblogs.com/blog/1479081/201809/1479081201809051444559311
Stella981 Stella981
3年前
Netty使用解码器Decoder解决TCP粘包和拆包问题
解码器Decoder和ChannelHandler的关系netty的解码器通常是继承自ByteToMessageDecoder,而它又是继承自ChannelInboundHandlerAdapter,其实也是一种ChannelHandler和我们自定义的ChannelHandler一样都是来处理进
Wesley13 Wesley13
3年前
TCP协议粘包问题详解
TCP协议粘包问题详解前言在本章节中,我们将探讨TCP协议基于流式传输的最大一个问题,即粘包问题。本章主要介绍TCP粘包的原理与其三种解决粘包的方案。并且还会介绍为什么UDP协议不会产生粘包。基于TCP协议的socket实现远程命令输入我们准备做一个可以在Clie
Stella981 Stella981
3年前
CentOS 7 使用rpm包安装mysql 5.7.18
一、卸载MariaDBCentOS7默认安装MariaDB而不是MySQL,而且yum服务器上也移除了MySQL相关的软件包。因为MariaDB和MySQL可能会冲突,故先卸载MariaDB。1、查看已安装的MariaDB相关rpm包。rpmqa|grepmariadb2、查看已安装的MariaDB相关yum包,包名
Stella981 Stella981
3年前
Netty解决TCP粘包和拆包问题的四种方案
 在RPC框架中,TCP粘包和拆包问题是必须解决一个问题,因为RPC框架中,各个微服务相互之间都是维系了一个TCP长连接,比如dubbo就是一个全双工的长连接。由于微服务往对方发送信息的时候,所有的请求都是使用的同一个连接,这样就会产生粘包和拆包的问题。本文首先会对TCP粘包和拆包问题进行描述,然后介绍其常用的解决方案,最后会对Netty提供的几种解决方案进
Wesley13 Wesley13
3年前
MongoDB安装
第1步安装MongoDBUbuntu的官方软件包存储库包含最新版本的MongoDB,这意味着我们可以使用apt来安装必要的软件包。首先,更新软件包列表以获取最新版本的存储库列表:sudoaptupdate现在安装MongoDB包本身:sudoaptinstallymo
Stella981 Stella981
3年前
Nginx的安装与部署
1:安装工具包wget、vim和gccyuminstallywgetyuminstallyvimenhancedyuminstallymakecmakegccgccc1232:下载nginx安装包wgetht
京东云开发者 京东云开发者
1星期前
业务监控—一站式搭建jmeter+telegraf+influxdb+Grafana看板
京东物流:樊芳渝一、前言当前所测试业务需求为集成在业务系统WMS的jar包,jar包测试主要集中在本地拉取开发编写的代码做单元测试,因为jar包没有单独的应用,每当大促压测或日常压测,架构师或开发同事问道:这个jar包的JVM指标如何?jar包的火焰图是什