#CP

TCP三次握手与四次挥手过程

TCP连接的建立(三次握手)首先,客户端与服务器均处于未连接状态,并且是客户端主动向服务器请求建立连接:  客户端将报文段中的SYN=1(同步位),并选择一个seq=x,(即该请求报文的序号为x) 将这个报文发送到服务器。此时,客户端进入同步已发送状态(SYN-SEND).SYN报文段不能携带数据,但是要消耗...

【DBCP】DBCP基本配置和重连配置+spring中配置

最近在看一些dbcp的相关内容,顺便做一下记录,免得自己给忘记了。 1.引入dbcp(选择1.4)Java代码 <dependency><groupId>com.alibaba.external</groupId><artifactId>jakarta...

Http、TCP/IP、Socket的区别

网络由下往上分为  物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。  通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,  三者从本质上来说没有可比性,  socket则是对TCP/IP协议的封装和应用(程序员层面上)。  也可以说,TPC/IP协议是传输层协...
代码星球 ·2020-08-27

【传输文件】文件传输协议FTP、SFTP和SCP

应用层:HTTP(HypertextTransferProtocol超文本传输协议,显示网页)DNS(DomainNameSystem)FTP(FileTransferProtocol)SFTP(SSHFileTransferProtocol,和FTP不一样)SCP(Securecopy,basedonSSH)SSH(...

DBCP连接池与c3p0连接池

1.  DBCP连接池    2. c3p0连接池(参见上一篇的使用步骤http://www.cnblogs.com/qlqwjy/p/7545012.html)  ...
代码星球 ·2020-08-27

SCP 命令(自己总结)

svn删除所有的.svn文件find.-name.svn-typed-execrm-fr{};  linux之cp/scp命令+scp命令详解   名称:cp使用权限:所有使用者使用方式:cp[options]sourcedestcp[options]source......
代码星球 ·2020-08-26

UNP(一):网络编程角度下的TCP、UDP协议

此博文是学习UNP(UNIXNetworkProgramming)后的读书笔记,供以后自己翻阅回想知识。TCP、UDP概述在前面《计算机网络与TCP/IP》栏目下已经介绍过一些关于TCP、UDP的相关知识TCP/IP(三):传输层TCP与UDP,这里仅仅是简单从UNIX网络编程的角度介绍TCP、UDP协议。我们都知道U...

start_kernel——boot_cpu_init及PER_CPU

init/main.c/**Activatethefirstprocessor.*/staticvoid__initboot_cpu_init(void){intcpu=smp_processor_id();/*Markthebootcpu"present","online"etcforSMPandUPcase*/se...
代码星球 ·2020-08-25

Genymotion出现Installation error: INSTALL_FAILED_CPU_ABI_INCOMPATIBLE错误解决方法

      今天在Genymotion上执行曾经的一个项目(libs中有多个SDK和so文件)时,出现下面错误:Console控制台中:Installationerror:INSTALL_FAILED_CPU_ABI_INCOMPATIBLE Log...

IOCP模型总结(总结回想)

IOCP旧代码重提。近期一直在玩其它方面的东东。时不时回想一下,收益多多。IOCP(I/OCompletionPort,I/O完毕port)是性能最好的一种I/O模型。它是应用程序使用线程池处理异步I/O请求的一种机制。在处理多个并发的异步I/O请求时,以往的模型都是在接收请求是创建一个线程来应答请求。这样就有非常多的...
代码星球 ·2020-08-25

20160227.CCPP体系具体解释(0037天)

程序片段(01):01.一对一模式.c+02.中介者模式.c+03.广播模式.c内容概要:事件///01.一对一模式.c#include<stdio.h>#include<stdlib.h>#include<Windows.h>//01.关于多线程://(临界区+相互排斥量):线程冲...

tcp与tcp6的区别

 为什么netstat对某些服务只显示了tcp6监听端口netstat查看监听的服务端口时,却只显示了tcp6的监控,但是服务明明是可以通过tcp4的ipv4地址访问的,那为什么没有显示tcp4的监听呢?以sshd监听的22端口为例:#netstat-tlnp|grep:22tcp  &n...
代码星球 ·2020-08-24

net.ipv4.tcp_fin_timeout的错误理解

  按照文档的说法,貌似长久以来我对于tcp_fin_timeout的理解都是错误的先备份在这里,再验证提高Linux应对短连接的负载能力在存在大量短连接的情况下,Linux的TCP栈一般都会生成大量的TIME_WAIT状态的socket。你可以用下面的命令看到:netstat-ant|grep-i...

ubuntu系统TCP连接参数优化-TIME_WAIT过多解决办法

 状态:描述CLOSED:无连接是活动的或正在进行LISTEN:服务器在等待进入呼叫SYN_RECV:一个连接请求已经到达,等待确认SYN_SENT:应用已经开始,打开一个连接ESTABLISHED:正常数据传输状态FIN_WAIT1:应用说它已经完成FIN_WAIT2:另一边已同意释放ITMED_WAIT:...

tcpdump抓包工具的使用

个人原创,转载请注明,否则依法追究法律责任2018-02-28 16:01:26tcpdump倾倒网络传输数据,直接启动tcpdump将监视第一个网络接口上所有流过的数据包。1不接任何参数,表示监听本机的eth0网卡。如果不指定网卡,默认tcpdump只会监视第一个网络接口,一般是eth0,下面的例子都没有指...
代码星球 ·2020-08-24
首页上一页...2627282930...下一页尾页