首页

如何理解tcp是面向连接,udp是无连接  

问及tcp,udp的区别,稍微懂一些网络协议的人都会说tcp是面向连接的而udp是无连接的。 那到底如何还理解这里的连接呢?tcp/ip又是如何实现的? 实践是最好的方法。首先看下tcp如何三次握手。 [redfoxzheng@~ 17:31:04]$ netcat -l -p 10001 -s 10.6.207.88 [redfoxzheng@~ 17:28:56]$...

MySQL添加字段和删除字段

MySQL添加字段应该如何实现呢?这是很多刚刚接触MySQL数据库的新人都提到过的问题,下面就为您介绍MySQL添加字段和删除字段的方法,希望对您能有所启迪。 1. alter table `user_movement_log` Add column GatewayId int not null default 0 AFTER `Regionid` //(在哪个字段后面添加) 1. alter t...

MongoDB核心贡献者:不是MongoDB不行,而是你不懂!

摘要:MongoDB最近在Hack News上是频繁中枪,各种缺点被纷纷被抬上桌面;然而它的高性能、易部署、易使用这些优点同样是不容忽视的。于是就有了Russell Smith —— MongoDB Master,在一片嘘声中为我们带来MongoDB“诟病”的全面分析,并一一提出了解决方案。 近期MongoDB在Hack News上是频繁中枪。许多人更是声称恨上了MongoD...

Mysql INSERT DELAYED语法

INSERT DELAYED ... 用于INSERT语句的DELAYED选项是MySQL相对于标准SQL的扩展。如果您的客户端不能等待INSERT完成,则这个选项是非常有用的。当您使用MySQL进行日志编写时,这是非常常见的问题。您也可以定期运行SELECT和UPDATE语句,这些语句花费的时间较长。 当一个客户端使用INSERT DELAYED时,会立刻从服务器处得到一个...

关于Mongodb的全面总结,学习mongodb的人,可以从这里开始  

MongoDB的官方文档基本是how to do的介绍,而关于how it worked却少之又少,本人也刚买了《MongoDB TheDefinitive Guide》的影印版,还没来得及看,本文原作者将其书中一些关于MongoDB内部现实方面的一些知识介绍如下,值得一看。 今天下载了《MongoDB The Definitive Guide》电子版,浏览了里面的内容,还是挺丰富的。是...

scp和rsync的使用

近段时间工作需要做了些scp和rsync的异地安全备份,整理了一下,希望多大家有用。 scp的备份指南: 需求:用scp自动完成异地文件的定时copy 难点:如何让异地主机建立安全的信任关系 1、在A机器上用root运行ssh-keygen,将生成/root/.ssh/identity和/root/.ssh/identity.pub两个文件; 2、在A机器上运行scp /root/.ssh/i...

curl 命令行参数

[root@xen145v ~/libuv/libuv-master/test]# curl --help Usage: curl [options...] <url> Options: (H) means HTTP/HTTPS only, (F) means FTP only -a/--append Append to target file when uploa...

Linux中TCP连接过程状态简介  

一、Linux服务器上11种网络连接状态: 图:TCP的状态机 通常情况下,一个正常的TCP连接,都会有三个阶段:1、TCP三次握手; 2、数据传送; 3、TCP四次挥手 注:以下说明最好能结合”图:TCP的状态机”来理解。 SYN: (同步序列编号,Synchronize Sequence Numbers)该标志仅在三次握手建立TCP连接时有效。表示一个新的T...

关于shell脚本编程的10个最佳实践

每一个在UNIX/Linux上工作的程序员可能都擅长shell脚本编程。但大家解决问题的方式却不尽相同,这要取决于对专业知识的掌握程度、使用命令的种类、看待问题的方式等等。对于那些处在shell脚本编程初级阶段的程序员来说,遵循一些恰当的做法可以帮助你更快、更好的学习这些编程技巧。下面,我们就来讨论这些能帮助你学习shell脚本编程的方法吧。 0、多动手 你想学习shell脚本编程...