2019年8月14日

bypass-media 模式30秒挂断

正文内容加载中...

posted @ 2019-08-14 17:40 cn三少<script></script> 阅读 (11) 评论 (0) 编辑

2019年8月2日

Linux C++ Socket 高并发短连接 TIME_WAIT 挥之不去解决方法

摘要:近期遇到一个项目 需要在Linux上建立一个Socket 进行 HTTP_GET , 需要线程高并发的 使用TCP Socket 进行Send 发送HTTP_GET请求到 指定网站 . 而且不需要read数据返回 一旦Send完毕就直接close了, 但这样做却在本地产生了很多 TIME_WAIT 阅读全文

posted @ 2019-08-02 11:40 cn三少<script></script> 阅读 (10) 评论 (0) 编辑

2019年5月31日

Netty之解决TCP粘包拆包(自定义协议)

摘要:1、什么是粘包/拆包 一般所谓的TCP粘包是在一次接收数据不能完全地体现一个完整的消息数据。TCP通讯为何存在粘包呢?主要原因是TCP是以流的方式来处理数据,再加上网络上MTU的往往小于在应用处理的消息数据,所以就会引发一次接收的数据无法满足消息的需要,导致粘包的存在。处理粘包的唯一方法就是制定应用 阅读全文

posted @ 2019-05-31 14:21 cn三少<script></script> 阅读 (39) 评论 (0) 编辑

2019年4月19日

Java并发编程:4种线程池和缓冲队列BlockingQueue

摘要:一. 线程池简介 1. 线程池的概念: 线程池就是首先创建一些线程,它们的集合称为线程池。使用线程池可以很好地提高性能,线程池在系统启动时即创建大量空闲的线程,程序将一个任务传给线程池,线程池就会启动一条线程来执行这个任务,执行结束以后,该线程并不会死亡,而是再次返回线程池中成为空闲状态,等待执行下 阅读全文

posted @ 2019-04-19 18:09 cn三少<script></script> 阅读 (29) 评论 (0) 编辑

2019年3月26日

史上最简单的 SpringCloud 教程 | 终章

摘要:https://blog.csdn.net/forezp/article/details/70148833转载请标明出处:http://blog.csdn.net/forezp/article/details/70148833本文出自方志朋的博客 错过了这一篇,你可能再也学不会 Spring Clo 阅读全文

posted @ 2019-03-26 14:16 cn三少<script></script> 阅读 (56) 评论 (0) 编辑

SpringCloud是什么?

摘要:参考链接: http://blog.csdn.net/forezp/article/details/70148833 一、概念定义 Spring Cloud是一个微服务框架,相比Dubbo等RPC框架, Spring Cloud提供的全套的分布式系统解决方案。 Spring Cloud对微服务基础框 阅读全文

posted @ 2019-03-26 10:58 cn三少<script></script> 阅读 (359) 评论 (0) 编辑

2019年2月16日

在新安装的Centos中安装python3.7 解决pip和yum问题

摘要:首先要先安装依赖包: yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc makecd到一个你想放在的地方,哪里都可以。接着找到python3. 阅读全文

posted @ 2019-02-16 16:53 cn三少<script></script> 阅读 (53) 评论 (0) 编辑

2019年2月14日

CentOS7为php7.2安装php-redis扩展

摘要:先下载phpredis-develop 安装unzip、zip解压工具 解压 解压后会多了个phpredis-develop的目录。进入目录 安装phpize模块 执行phpize 查找php-config路径 例如:我的是:/usr/local/php/bin/php-config 配置环境 编译 阅读全文

posted @ 2019-02-14 18:00 cn三少<script></script> 阅读 (25) 评论 (0) 编辑

2019年1月2日

Spring Boot入门一:在Eclipse中使用Spring boot

摘要:1.安装插件 打开Eclipse-Help-Eclipse Marketplace-搜索spring tools,找到对应工具安装 下载完成后,重启eclipse,选择新建project-spring-spring start project,新建Spring boot 项目。 选择web选项 如果 阅读全文

posted @ 2019-01-02 15:35 cn三少<script></script> 阅读 (208) 评论 (0) 编辑

2018年12月27日

PHP操作二进制字节数据

摘要:在PHP开发中大都是操作字符类数据,极为方便,但操作二进制又如何呢,下面代码举例看看。 函数: pack(format,args+) pack()和unpack()函数的第一个参数表如下 Bash Bash 例1: PHP PHP 结果: Bash Bash 例2: PHP PHP 结果: Bash 阅读全文

posted @ 2018-12-27 17:28 cn三少<script></script> 阅读 (830) 评论 (0) 编辑

导航