- 博客(21)
- 资源 (1)
- 收藏
- 关注
转载 TCP协议的3次握手与4次挥手过程详解
摘要: 本文将分别讲解经典的TCP协议建立连接(所谓的“3次握手”)和断开连接(所谓的“4次挥手”)的过程。1、前言尽管TCP和UDP都使用相同的网络层(IP),TCP却向应用层提供与UDP完全不同的服务。TCP提供一种面向连接的、可靠的字节流服务。面向连接意味着两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。这一过程与打电
2017-08-31 03:10:04
534
转载 TCP/IP详解学习笔记
TCP/IP详解学习笔记 这位仁兄写得太好了TCP/IP详解学习笔记 这位仁兄写得太好了.http://blog.youkuaiyun.com/goodboy1881/category/204448.aspxTCP/IP详解学习笔记(13)-TCP坚持定时器,TCP保活定时器TCP/IP详解学习笔记(12)-TCP的超时与重传TCP/IP详解学习
2017-08-27 09:59:22
546
转载 Java开发中的23种设计模式详解(转)
Java开发中的23种设计模式详解(转)设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式
2017-08-23 21:07:47
436
转载 程序员到CTO的Java技术路线图
zz563143188从程序员到CTO的Java技术路线图 博客分类:编程经验 编程框架java多线程jdk 在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了。但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平。 Java程序员高级特性
2017-08-23 10:54:39
1193
原创 没有临时变量的情况下,交换两个值。
两个变量值的交换,其中用到临时变量。temp=a; a=b; b=temp; 如果在没有临时变量的情况下,该如何做呢?网络上的人们给出了两种方法:一、异或法a=a^b; b=b^a; a=a^b;
2017-08-13 23:06:01
389
原创 Python用filter()滤掉非回数
刷杂技???回数是指从左向右读和从右向左读都是一样的数,例如12321,909。请利用filter()滤掉非回数;print(list(filter((lambda n:str(n)==str(n)[::-1]), range(1, 10000))))
2017-07-20 20:56:32
509
原创 generator输出杨辉三角
杨辉三角定义如下: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 11 5 10 10 5 1把每一行看做一个list,试写一个generator,不断输出下一行的list:# 期待输出:# [1]# [1, 1]# [1, 2, 1]#
2017-07-20 16:39:32
3069
原创 汉诺塔的移动函数
汉诺塔的移动:用Python编写move(n, a, b,c)函数,接收参数n,n表示3个柱子A、B、C中第1个柱子A的盘子数量,打印出把所有盘子从A借助B移动到C的方法;#期待输出:#A --> C#A --> B#C --> B#A --> C#B --> A#B --> C#A --> Cmove(3,'A', 'B', 'C')
2017-07-20 08:36:06
3606
转载 默认参数必须指向不变对象!
python设置默认参数有个最大的坑,演示如下:先定义一个函数,传入一个list,添加一个END再返回:def add_end(L=[]): L.append('END') return L当你正常调用时,结果似乎不错:>>> add_end([1, 2, 3])[1, 2, 3, 'END']>>> add_end(['x', 'y', 'z'])
2017-07-19 20:53:05
800
转载 Python - 在定义函数时,为什么默认参数不能放在必选参数前面?
直接定义这样的函数时,Python会报错:[python] view plain copyprint?Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:16:31) [MSC v.1600 64 bit (AMD64)] on win32 Type "copyright", "credits" or
2017-07-19 20:48:27
7416
2
转载 cmd 进入d盘,XP与Win7、8区别
用 Win7(包括同内核的 Windows Server 2008 R2)以上系统,在 cmd 命令提示符中输入在 XP 系统中适用的进入d盘命令回车却进入不了d盘(进去又退出来)。平常使用电脑过程中,由于 cmd 命令用得少,cmd 进入d盘失败总让人以为命令输入错了,加上在窗口界面的系统解决问题的途径有多种,大多时候就不管它了。 既然用在 XP 中的 cmd命令不能进入 Windows7
2017-07-19 15:05:39
613
转载 Python字符串和编码
字符串和编码阅读: 891756字符编码我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须
2017-07-13 21:45:14
294
转载 弄懂数据库三大范式
数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。 范式说明 1.1 第一范式(1NF)无重复的列 所谓第一范式(1NF)是指数据库表的每一列都是
2017-07-10 22:40:12
339
1
转载 JAVA发送http get/post请求、调用http接口、方法
三个例子 —JAVA发送http get/post请求,调用http接口、方法例1:使用 HttpClient (commons-httpclient-3.0.jar jar下载地址:http://download.youkuaiyun.com/download/capmiachael/9760550)import java.io.ByteArrayInputStream;import java
2017-07-06 12:48:16
641
转载 PHP Apache shutdown unexpectedly启动错误解释及解决的方法
PHP Apache shutdown unexpectedly启动错误解释及解决的方法时间:2017-06-11 12:58:23 阅读:51 评论:0 收藏:0 [点我收藏+] 标签:src hosts iis opp bsp 网络 amp more ast 在学PHP的时候,偶然发现XAM
2017-07-05 19:04:12
398
转载 selenium开发环境搭建
一. 安装Python3 1. 进入Python官方网站:https://www.python.org/downloads/ 下载并安装最新版本的python(建议安装Python3) 。 下面是Python官网上几个版本的区别: (1).web-based installer 是需要通过联网完成安装的
2017-07-03 16:54:57
411
转载 csdn如何转载别人的文章
csdn如何转载别人的文章标签: 转载 2016-08-19 16:51 2783人阅读 评论(0)收藏举报分类: 电脑操作技能(6) 作者同类文章X转载地址:http://blog.youkuaiyun.com/jiangping_zhu/article/details/180441091、找
2017-07-03 16:11:13
285
转载 C++/C/JAVA/Python之间的区别?
这四者都是通用编程语言:python: 快速开发应用程序java: 健壮的大型软件C++: 需求效率的软件C: 操作系统及驱动python比较容易学习,语法很简单,融入了很多现代编程语言的特性。python的库非常丰富,可以迅速地开发程序,无论是网站还是小游戏都非常方便。不过,python的脚本的运行效率较低,不适合对运行效率要求较高的程序。Java的语法比较规则,采用
2017-07-01 23:35:36
13145
2
原创 1小时学会MySQL基础
MySQL入门1. 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。2. 使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量。关系型数据库是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。3. RDBMS特点:1.数据以表格
2017-06-29 19:29:57
1145
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人