E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
编程笔记
scala入门
编程笔记
脚本模式编程objectHelloWorld{ defmain(args:Array[String]){ println("Hello,world!")//printsHelloWorld }}基础语法区分大小写- Scala是大小写敏感的,这意味着标识Hello和hello在Scala中会有不同的含义。类名-对于所有的类名的第一个字母要大写。如果需要使用几个单词来构成一个类的名称,每个单
q383700092
·
2016-05-04 08:00
scala
spark
swift网络之json(天气预报)
swift网络
编程笔记
学啥语言涉及到网络是基本上都是先来个天气预报,这里也不例外,推荐一个json数据网站,基本够用了http://www.k780.com/apigitHub: https://github.com
I_do_can
·
2016-04-25 14:00
json
ios
编程笔记
:CFSocket
ios
编程笔记
:CFSocket(服务端)主要函数:第一步:创建 CFSocketRef CFSocketCreate(CFAllocatorRefallocator,//内存分配类型一般为默认KCFAllocatorDefault
jiang314
·
2016-04-18 10:00
javascript面向对象
编程笔记
首先看一个页面常用的js代码骨架js面对对象编程;(function($){ var Obj = function(){//定义一个类 console.log(this);//==>Obj this.init(); } Obj.prototype = {//对象原型 constructor:Obj,//构造函数 Ob
momomini
·
2016-04-12 13:35
JavaScript
unix网络
编程笔记
(四)--IO复用
第六章笔记1.IO复用:(1)需要IO复用的原因:echo客户端同时需要读终端和套接字会遇到这样的问题:如果客户端面向两个文件描述符,控制和连接套接字,那么就不能同时收到终端和套接字的数据,如果客户端阻塞在终端,那即使服务器发来了close也不能立即处理。这样的进程需要一种预先告知内核的能力,使得内核一旦发现进程指定的一个或多个IO条件就绪(也就是说输入已准备好被读取,或者描述符已能承担更多的输入
sunny_ss12
·
2016-04-11 16:00
unix
网络编程
unix网络
编程笔记
(三)
第五章笔记1.僵死进程问题:按照第四章9.5典型的并发服务器程序轮廓编写代码,如果父进程fork子进程,但没有wait,当子进程退出后会出现僵死进程。1.1定义:一个进程使用fork创建子进程,如果子进程先于父进程退出,而父进程并没有调用wait或waitpid获取子进程的状态信息,那么子进程的进程描述符仍然保存在系统中。这种进程称之为僵死进程。1.2出现原因:unix提供了一种机制可以保证只要父
sunny_ss12
·
2016-04-08 16:00
unix
网络编程
unix网络
编程笔记
(二)
第四章笔记1.基本Tcp客户端/服务器程序的套接字函数2.socket函数:intsocket(intfamily,inttype,intprotocol);(1)socket有三个函数,除了tcpudp外还支持许多协议。(2)对于tcp协议:三个参数分别为AF_INET/AF_INET6、SOCK_STREAM、0(3)对于udp协议:三个参数分别为AF_INET/AF_INET6、SOCK_D
sunny_ss12
·
2016-04-06 00:00
unix
网络编程
unix网络
编程笔记
(一)
第三章笔记1.套接字地址:1.1分类:套接字地址分两种,一种是通用套接字地址类型structsockaddr,它只是为了在套接字函数中可以传入任意套接字地址而定义的结构体,功能类似于void*,而出现定义套接字函数时还没有出现void*,所以才定义了该结构体。sockaddr使用unsignedshortintsa_family来表明具体地址类型。另一种是具体协议的套接字地址类型,如果需要具体的套
sunny_ss12
·
2016-04-05 15:00
unix
网络编程
JDBC高级
编程笔记
建立数据库连接的步骤注册驱动(只做一次)通常通过静态代码块建立连接(Connection)创建执行sql语句(Statement)执行语句处理执行结果ResultSet释放资源注册驱动的方式Class.forName("com.mysql.jdbc.Driver");//注册mysql驱动推荐这种方式,不会对具体的驱动类产生依赖DriverManager.registerDriver(com.my
li286487166
·
2016-04-05 10:00
day09 多媒体
编程笔记
多媒体概念文字、图片、音频、视频计算机图片大小的计算图片大小=图片的总像素*每个像素占用的大小单色图:每个像素占用1/8个字节16色图:每个像素占用1/2个字节256色图:每个像素占用1个字节24位图:每个像素占用3个字节加载大图片到内存Android系统以ARGB表示每个像素,所以每个像素占用4个字节,很容易内存溢出对图片进行缩放获取屏幕宽高Displaydp=getWindowManager(
B1ueKid
·
2016-04-03 16:00
android
多媒体
文件操作---学mengwuji驱动
编程笔记
第六课 读写磁盘文件相关内核APIZwCreateFile是一个打开文件,这个AIP既可以创建一个,也可以打开文件,他具备创建和打开两种功能,共11个参数NTSTATUSZwCreateFile(//有11个参数 _Out_ PHANDLEFileHandle,//1.handle类型的指针,提供这个函数的,让这个函数输入一个句柄给我们,这个句柄就是一个文件句柄,以后我们对这个文件进行操作全部用
zhuhuibeishadiao
·
2016-04-02 22:00
编程
文件操作
内核
Python 高级
编程笔记
之测试驱动开发
书籍目录:1.我不测试测试驱动开发原理哪一类测试2.我测试Unittest的缺陷Unittest的替代品仿真和模拟文档驱动开发主要内容:测试驱动开发原理:TDD由编写覆盖所需要功能的测试用例,之后编写该功能两部分工作组成。换句话说,将在代码存在前编写测试用例。哪一类测试:最主要的是验收测试(或功能测试)和单元测试。Unittest的缺陷:该框架笨重,因为:1.必须在TestCase子类中编写所有的
Tim(徐阳亭)
·
2016-03-24 16:44
Timen_Python
Python 高级
编程笔记
之测试驱动开发
书籍目录:1.我不测试测试驱动开发原理哪一类测试2.我测试Unittest的缺陷Unittest的替代品仿真和模拟文档驱动开发主要内容:测试驱动开发原理:TDD由编写覆盖所需要功能的测试用例,之后编写该功能两部分工作组成。换句话说,将在代码存在前编写测试用例。哪一类测试:最主要的是验收测试(或功能测试)和单元测试。Unittest的缺陷:该框架笨重,因为:1.必须在TestCase子类中编写所有的
Temanm
·
2016-03-24 16:00
Android之Notification
Android之Notification的多种用法标签:notification2013-12-2718:1843884人阅读评论(13)收藏举报分类:android
编程笔记
(46)版权声明:本文为博主原创文章
u014748504
·
2016-03-22 08:00
notification
Python 高级
编程笔记
之编写一个包
目录:如何创建一个命名空间包setup.py的主要任务,以及如何使用它建立和发行包基于模板生成包框架的方法剪贴本的工作原理以及创建包框架的方法如何发行包及提供每夜构建版本主要内容:书籍《Python高级编程》中第五章节介绍的就是目录中的5点,感觉讲的过于复杂化,从网上找了个教程,按教程走了一遍,没有把自己写的包成功放入https://pypi.python.org/pypi但也没想把它放上去,先把
Temanm
·
2016-03-16 18:00
python
编写一个包
Python 高级
编程笔记
之类别
目录:子类化内建类型访问超类中的方法-super描述符&属性元编程主要内容:1.子类化内建类型#-*-coding:utf-8-*- classFolder(list): def__init__(self,name): self.name=name defdir(self): print"Iam:%s"%self.name forelinself: printel a=Folder("te
Temanm
·
2016-03-16 14:00
编程
python
super
new
metaclass
Python 高级
编程笔记
之低于类别
前言:近日阅读《Python灰帽子-黑客与逆向工程师的Python编程之道》云里雾里,下一章节讲的到两个有名的调试器(PyDbg&Immunitydebugger)。PyDbg环境搭建都搭建不好,各种问题,Immunitydebugger环境搭建好了,也尝试玩了一下,按网上的教程编写了个小Demo,效果不佳,转战阅读《Python高级编程》,现在笔记第二章节的内容。目录:列表推导迭代器和生成器装饰
timen_xu
·
2016-03-14 23:32
Timen_Python
Python 高级
编程笔记
之低于类别
前言:近日阅读《Python灰帽子-黑客与逆向工程师的Python编程之道》云里雾里,下一章节讲的到两个有名的调试器(PyDbg&Immunitydebugger)。PyDbg环境搭建都搭建不好,各种问题,Immunitydebugger环境搭建好了,也尝试玩了一下,按网上的教程编写了个小Demo,效果不佳,转战阅读《Python高级编程》,现在笔记第二章节的内容。目录:列表推导迭代器和生成器装饰
Temanm
·
2016-03-14 23:00
python
迭代器
装饰器
生成器
Java并发
编程笔记
concurrent包概览
从JDK1.5开始,增加了java.util.concurrent包,concurrent包的引入大大简化了多线程程序的开发。查看JDK的API可以发现,java.util.concurrent包分成了三个部分,分别是java.util.concurrent、java.util.concurrent.atomic和java.util.concurrent.lock。>>Atomic包API中的说明
邴越
·
2016-03-09 16:00
linux shell
编程笔记
- 命令执行顺序
1、使用&& 在shell脚本中,可以通过&&来实现逻辑与操作。 命令执行成功,则返回0,表示逻辑真; 一般形式如下: 命令1&&命令2 相当于:命令1执行成功了&&命令2才执行。 实例:将文件从copy1转移到copy2,然后删除copy1。cb@Standalone14:~/Documents/shellT$mv~/Documents/shellT/copy1/~/Documen
Veechange
·
2016-03-05 21:00
linux
shell
linux shell
编程笔记
- 文件重定向
在执行命令时,使用文件重定向,可以为命令指定标准输入、输出和错误。1、重定向标准输出1)标准输出重定向到文件:cb@Standalone14:~/Documents/shellT$cat/etc/passwd|awk-F:'{print$1}'|sort1>~/Documents/shellT/sort.out 将用户文件内容传输给awk命令,取出第1列,再传输给sort命令进行排序,最终的输出
Veechange
·
2016-03-05 21:00
linux
shell
Java并发
编程笔记
并发概览
并发概览>>同步如何同步多个线程对共享资源的访问是多线程编程中最基本的问题之一。当多个线程并发访问共享数据时会出现数据处于计算中间状态或者不一致的问题,从而影响到程序的正确运行。我们通常把这种情况叫做竞争条件(racecondition),把并发访问共享数据的代码叫做关键区域(criticalsection)。同步就是使得多个线程顺序进入关键区域从而避免竞争条件的发生。>>线程安全性编写线程安全的
邴越
·
2016-03-05 15:00
linux shell
编程笔记
- shell的输入与输出 -2- read - cat - 管道
1、read命令read命令可以通过键盘或者一个文件的某一行文本读入信息,并赋值给一个变量。1.1、read读取键盘数据,把输入的内容回车前的数据赋值给一个变量:cb@Standalone14:~$readname hellocbiamubuntu.#回车 cb@Standalone14:~$echo$name hellocbiamubuntu.#显示变量的值1.2、实例shell脚本,把代码保存
Veechange
·
2016-03-04 21:00
编程
linux
shell
linux shell
编程笔记
- shell的输入与输出 -1- echo命令
echo命令可以显示文本或变量,也可以把文本或变量写到文件中。1)、在echo中使用转义字符,如:\t,\n,\"\"等,需要跟参数-e:2)、将echo的输出,通过>重定向到文件中:(如果文件中有内容,则直接被覆盖)3)、将echo的输出,通过>>重定向追加到文件中:4)、通过参数-n,来禁用echo输出后换行:
Veechange
·
2016-03-04 21:00
编程
linux
shell
linux shell
编程笔记
- 后台执行命令&
当作业在终端运行时,会占据终端,这样,你再想在终端做点什么事情就不方便了——得等。当然现在桌面版的linux就不会有这个麻烦了,分分钟都很方便你再打开一个新的终端。&命令可以将作业放到系统后台去运行。适合在后台运行的命令有find、费时的打印作业、费时的排序及一些Shell脚本。切记不要将需要交互的命令放到后台去执行,系统会因此傻等你的输入,导致消耗系统资源。1、提交后台作业到cron进程:ech
Veechange
·
2016-03-04 21:00
linux
shell
linux shell
编程笔记
- 后台执行命令crontab
后台执行命令,就是把shell命令放到系统后台去执行,不会在终端显示,不会影响用户在终端继续工作;就算终端关闭了命令也一样在执行。名词解释:1)、cron系统调度进程;2)、atat命令,在特定的时间运行特殊的作业;3)、&在后台运行一个占用时间不长的进程;4)、Nohup在后台运行一个命令,即使用户退出也不受影响。1、crontab命令:crontab命令,用于定期执行shell作业。cront
初级以上
·
2016-03-03 19:42
shell编程
linux shell
编程笔记
- 后台执行命令crontab
后台执行命令,就是把shell命令放到系统后台去执行,不会在终端显示,不会影响用户在终端继续工作;就算终端关闭了命令也一样在执行。名词解释:1)、cron 系统调度进程; 2)、at at命令,在特定的时间运行特殊的作业; 3)、& 在后台运行一个占用时间不长的进程; 4)、Nohup 在后台运行一个命令,即使用户退出也不受影响。1、crontab命令:crontab命令,用于定期执
Veechange
·
2016-03-03 19:00
编程
linux
shell
shell
linux shell
编程笔记
- 常用的find和xargs
find命令工具用于在目录下(甚至是整个文件系统),遍历地查找文件;findpath_name-option[-print-exec-ok] #find的一般格式;1、find命令的选项(-option)1.1、根据名称查找文件和目录(-name): cb@Standalone14:~/Documents$find.-name"cb*"-print #在当前目录下,查找cb开头的文件及目录;
Veechange
·
2016-03-03 18:00
linux
shell
shell
linux shell
编程笔记
- 文件安全与权限
1、文件:1.1、文件的访问方式有3种:1)读(显示文件内容);2)写(编辑、删除、修改权限);3)执行(运行shell脚本,程序等可执行的文件)。1.2、文件的权限可分为3种:1)文件属主2)同组用户3)其他用户。一个文件的权限,是通过9位的权限位来表示,通过list-l可以看到得到。1.3、文件类型:9位的权限位前面的标志号,表示文件的类型。1.4、linux的文件类型:d目录l符号链接(指向
Veechange
·
2016-03-03 18:00
linux
shell
shell
C++MFC
编程笔记
day01 MFC介绍、创建MFC程序和重写消息处理
一、MFC概念和作用1、全称MicrosoftFoundationClassLibrary,我们称为微软基础类库,封闭了绝大部分的win32Api函数,C++语法中的数据结构,程序的运行流程MFC就是一个库(动态库,静态库)MFC还是一个程序框架2、为什么使用MFC基于框架编程。提高工作效率,降低开发周期,节约开发成本。二、几个重要的头文件afx.h -绝大部分类的声明头文件afxwin.h-包
gcczhongduan
·
2016-03-03 10:00
Java基础知识强化之网络
编程笔记
25:Android网络通信之 Future接口介绍(Java程序执行超时)
1.Future接口简介在Java中,如果需要设定代码执行的最长时间,即超时,可以用Java线程池ExecutorService类配合Future接口来实现。Future接口是Java标准API的一部分,在java.util.concurrent包中。Future接口是Java线程Future模式的实现,可以来进行异步计算。Future模式可以这样来描述:我有一个任务,提交给了Future,Fut
鸿钧老祖
·
2016-02-17 16:00
Java基础知识强化之网络
编程笔记
24:Android网络通信之 AndroidAsync(基于nio的异步通信库)
1.AndroidAsync AndroidAsync 是一个基于nio的异步socket,http(客户端服务器端),websocket,socket.io库,AndroidAsync是一个底层的网络协议库,如果你想要一个容易使用,高级的,http请求库,请使用Ion(它是基于AndroidAsync的),正常来说开发者更倾向于使用 Ion。如果你需要一个未被封装的Android的rawSoc
鸿钧老祖
·
2016-02-17 16:00
【C++ OpenGL ES 2.0
编程笔记
】1: OpenGL ES 2.0 渲染管线和EGL
作者是现在对相关知识理解还不是很深入,后续会不断完善。因此文中内容仅供参考,具体的知识点请以OpenGL的官方文档为准前言本文介绍了OpenGLES2.0的渲染管线:GraphicsPipeline和作为OpenGLAPI和本地窗口之间接口的EGL.渲染管线总览GraphicsPipeline顶点着色器:VertexShader图元装配:PrimitiveAssembly光栅化:Rasteriza
elloop
·
2016-01-08 00:39
OpenGL
python核心
编程笔记
chapter 15
特殊符号和字符: 管道符号(|)匹配多个正则表达式模式。 匹配任意一个单个的字符(.) 从字符串的开头或结尾或单词边界开始匹配。(^$\b\B) 创建字符类([]):使用方括号的正则表达式会匹配方括号里的任何一个字符串。 指定范围(-)和否定(^)。放在方括号里。 使用闭包操作符(*,+,?,{})实现多次出现/重复匹配。 特殊字符表示、字符集。\d,\w,\s,\D. 用圆括号(
MRFung
·
2016-01-06 16:00
python核心
编程笔记
chapter 14
可调用对象: 函数:内建函数、用户定义的函数、lambda表达式。 方法:内建方法:只有内建类型有内建方法。 用户自定义的方法: 类:调用类创建实例 类的实例:可执行的对象声明和内建函数: callable()布尔函数确定一个对象是否可以通过函数操作符(())来调用。 compile()函数允许程序员在运行时刻迅速生成代码对象。 eval()对表达式求值。(对表达式两端的引号
MRFung
·
2016-01-06 10:00
python核心
编程笔记
chapter 13
引言:类是对象的定义,而实例是“真正的实物”。class NewObjectType(bases): 'define NewObjectType class' class_sui最简单的情况把类用作名称空间。可以把数据保存在变量中,对他们按名称空间进行分组。面向对象编程:增强了结构化编程,实现了数据与动作的融合‘类属性:属性也是一个对象,拥有自己的属性,可以访问,这形成了一个属性链
MRFung
·
2016-01-04 22:00
【C++ OpenGL ES 2.0
编程笔记
】4: 纹理贴图-图片叠加效果实现
前言本文介绍了如何使用OpenGLES2.0API实现纹理图片的叠加显示效果。开发环境及相关库vs2013/C++libEGL.lib:windows上的OpenGLES环境libGLESv2.lib:OpenGLES2.0APId3dcompiler_47.dll:使用DX来模拟OpenGLFreeImage.lib/dll:加载纹理数据代码架构:仿cocos2d-x结构,启动点在ELAppde
elloop
·
2016-01-04 21:05
c++
OpenGL
python核心
编程笔记
chapter 12
把数据从模块导入到编程环境中。模块是用来组织python代码的方法,而包则是用来组织模块的。按照逻辑来组织python代码的方法,可以导入模块或模块属性。名称空间是名称(标识符)到对象的映射。名称查找、确定作用域、覆盖:先从局部名称开始查找、接着全局、内建;先查找的名称空间会覆盖后查找的名称空间。导入模块导入顺序:标准库模块,第三方模块,自定义模块。遵循作用域原则:在模块顶层导入,它的作用域是全局
MRFung
·
2016-01-02 17:00
python核心
编程笔记
chapter 12
把数据从模块导入到编程环境中。模块是用来组织python代码的方法,而包则是用来组织模块的。按照逻辑来组织python代码的方法,可以导入模块或模块属性。名称空间是名称(标识符)到对象的映射。名称查找、确定作用域、覆盖:先从局部名称开始查找、接着全局、内建;先查找的名称空间会覆盖后查找的名称空间。导入模块导入顺序:标准库模块,第三方模块,自定义模块。遵循作用域原则:在模块顶层导入,它的作用域是全局
MRFung
·
2016-01-02 17:00
python核心
编程笔记
chapter 11
函数是对程序逻辑进行结构化和过程化的一种编程方法。能将整块代码巧妙地隔离成易于管理的小块。函数返回多个对象时实际是返回一个包含多个对象的元组。创建函数:def语句python不允许在函数声明之前对其进行引用或调用。help()和__doc__装饰器:装饰函数的包装,返回一个修改后的函数对象。传递函数:当对一个变量赋值时,实际上是将相同对象的引用赋值给这个变量。formalarguments: 位置
MRFung
·
2015-12-31 10:00
python核心
编程笔记
chapter 10
错误:语法错误:指示软件的结构上有错误,导致不能被解释器解释或编译器编译。 逻辑错误:不完整的或不合法的输入所致。异常:因为程序出现了错误而在正常控制流以外采取的行为。这个行为又分为两个阶段:1引起异常发生的错误2检测(和采取可能的措施)阶段。python中的异常: NameError:尝试访问一个未声明的变量 ZeroDivisionError:除数为零 SyntaxError:p
MRFung
·
2015-12-28 23:00
python核心
编程笔记
chapter 9
文件内建函数:open()、file()文件内建方法: 输入:read()直接读取字节到字符串中, readline()读取打开文件的每一行 readlines()读取所有的(剩余的)行然后把它们作为一个字符串返回。 输出:write()把字符串写入文件中, writelines()接受一个字符串作为参数,将它们写入文件。 文件内移动 seek()移动文件指针到不同的位置。位置的默认值
MRFung
·
2015-12-28 19:00
python核心
编程笔记
chapter 8
if语句:三部分 关键字本身、判断真假的表达式、条件为真时执行的代码块else语句:避免“悬挂else”elif语句(else-if):条件表达式(即三元操作符):XifCelseYwhile语句:代码块一直运行知道条件为假 计数循环:count = 0 while(count < 9): print count count += 1 无限循环:for语句:迭代序列一
MRFung
·
2015-12-28 16:00
JAVA泛型
编程笔记
1介绍Java泛型编程是JDK1.5版本后引入的。泛型让编程人员能够使用类型抽象,通常用于集合里面。下面是一个不用泛型例子: Java代码 收藏代码ListmyIntList=newLinkedList();//1 myIntList.add(newInteger(0));//2 Integerx=(Integer)myIntList.iterator().next();//3 注意第3行代码,
水门-kay
·
2015-12-18 17:00
初学asp.net异步
编程笔记
如何理解asp.net异步编程,以及异步测试。 先理解:syncawait到底是什么???异步操作中发生异常,该如何处理?异步操作中发生异常(有无catchthrow情况),Application_Error会不会捕获?之前测试过异步中的同步(很多种情况),这次我们把测试代码写更复杂些(异步中再进行异步),代码如下: [Route("")] [
何传友
·
2015-12-18 12:00
SHELL
编程笔记
(二)之shell流程控制
Shell控制流程结构本章内容有: 退出状态 While、for和untilloops循环 Ifthenelse语句 脚本中动作 菜单条件控制语句 Ifthenelse语句if语句测试条件,测试条件返回真(0)或假(1)后,可相应执行一系列语句。if语句结构对错误检查非常有用。其格式为:if 条件1then 命令1elif 条件2then 命令2else 命令3fiViewCode
·
2015-12-09 10:50
shell流程控制
linux应用
编程笔记
(12)信号量详解及互斥编程
摘要:总结了信号量的机制,以及各个信号量操作的函数,最后通过公示栏问题,将信号量机制引入加深了理解。一、什么是信号量信号量的主要用途是保护临界资源,进程根据信号量用于判断能否访问某些共享资源,除了用于访问控制以为,还可以用于进程间的同步。当信号量的值只能取0或者1的时候,叫二值信号量,当可以取任意非负值的时候叫做计数信号量。二、公示栏问题有一个公示栏,甲乙都想往里写东西,甲写了一段文字之后,有事离
漫步的风暴
·
2015-11-26 21:53
Application
10个足以让你成为更优秀的程序员的C语言资源
C
编程笔记
这些是华盛顿实验学院C编程入门课的部分笔记。
maochengtao
·
2015-11-20 19:00
标C
编程笔记
day06 动态分配内存、函数指针、可变长度參数
动态分配内存:头文件 stdlib.h malloc:分配内存 calloc:分配内存,并清零 realloc:调整已分配的内存块大小 演示样例: i
·
2015-11-13 18:54
函数指针
【Linux网络
编程笔记
】TCP短连接产生大量TIME_WAIT导致无法对外建立新TCP连接的原因及解决方法—基础知识篇
最近遇到一个线上报警:服务器出现大量TIME_WAIT导致其无法与下游模块建立新HTTP连接,在解决过程中,通过查阅经典教材和技术文章,加深了对TCP网络问题的理解。作为笔记,记录于此。 备注:本文主要介绍TCP编程中涉及到的众多基础知识,关于实际工程中对由TIME_WAIT引发的不能建立新连接问题的
·
2015-11-13 18:56
linux
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他