- 博客(22)
- 资源 (3)
- 收藏
- 关注
原创 TCP协议包头入门
TCP协议数据包头部结构下面我通过一抓取一个redis请求的数据包来说明:TCP固定头示意:16进制 10进制 头部信息 备注 0xcd8e 52622 16位源端口号 0x18ed 6379 16位目的端口号 0x3210 6019 32位序号 0x0000 0000 32位确认号 这里因为是syn包,所以为0 0xb 11 4位头部长度(32b...
2020-06-21 17:23:24 1629
转载 什么是MTU?为什么MTU值普遍都是1500?
原文地址:https://yq.aliyun.com/articles/222535大学那会我玩魔兽世界,我的职业是法师,然后经常有朋友找我我带小号,带小号的方式是冲到血色副本里面把所有怪拉到一起,然后一起用AOE技能瞬间杀掉,在学校玩的时候没什么问题,但是放假在家的时候,我发现每次我拉好怪,放技能AOE的那个瞬间,很大概率会掉线,也不是网速问题,当时很多人也遇到同样的问题,看到个帖子说,把自己的MTU改成1480就行了,当时也不知道啥是MTU,就改了,发现还真的可以,就愉快地打游戏去了,多年以后我才知
2020-06-21 17:15:16 3725
转载 深入理解UDP编程
什么是UDP?UDP是User Datagram Protocol(用户数据报协议)的缩写,它是一个简单的协议,简单到UDP规范RFC0768只有区区3页。UDP是工作在IP层之上的传输层协议,UDP对IP主要有两个扩展:扩展出端口号使得IP数据报可以多路分发到用户进程。 扩展出校验和提供网络传输过程中数据差错的检验。IP提供了一种尽力而为、无连接的数据报交付服务。IP基于IP地址实现路由和分组转发,可以将一个IP数据报从网络的一台主机传送到另一台主机,IP地址决定IP数据报将被送往哪个主机
2020-06-20 18:55:15 396 2
原创 机器学习笔记(一)机器学习简介
机器学习1、什么是机器学习机器学习是一种构建智能系统的技术设计。他的目标是是机器能够自己做出决定。这些系统还具有从过去的经验中学习或分析数据的额能力。2、数据挖掘和机器学习的区别数据挖掘是识别大量数据中的模式以从这些模式中提取有用信息的过程。它可能包括人工智能,机器学习,神经网络和统计技术。数据挖掘的基础是真实世界的数据。它可能从机器学习和统计学中获得灵感和技术,但却被置...
2018-08-16 19:57:30 334
原创 [置顶]mysql 语法一 :case when详解
定义: 第一种:CASE case_value WHEN when_value THEN statement_list [WHEN when_value THEN statement_list] ... [ELSE statement_list]END CASE 第二种:CASE WHEN search_condition
2015-12-22 17:34:46 2608
原创 redis配置文件详解(转)
1 # redis 配置文件示例 2 3 # 当你需要为某个配置项指定内存大小的时候,必须要带上单位, 4 # 通常的格式就是 1k 5gb 4m 等酱紫: 5 # 6 # 1k => 1000 bytes 7 # 1kb => 1024 bytes 8 # 1m => 1000000 bytes 9 # 1mb => 1024*1024 by
2015-12-22 17:34:44 458
原创 压力测试工具 webbench总结
webbench是一个非常小的压力测试工具,其运行环境在linux下,其最大连接数30000:命令参数:-c 表示连接数-t 表示运行测试时间用法:webbench -c 并发数量 -t 运行测试时间 url例:webbench -c 1000 -t 20 http://blog.dev.sunl.info/miaosha.php
2015-12-22 17:34:41 285
原创 php 抓取中国统计局 最新县及县以上行政区划代码
起因: 前两天突然想找个省市县的行政代码库,发现网上要么不是最新的,要么要帐号,要积分,要钱。让人好烦,就写了这个脚本。数据库结构: 1 CREATE TABLE IF NOT EXISTS `area` ( 2 `id` int(11) NOT NULL auto_increment, 3 `code` varchar(6) NOT NULL, 4 `na...
2015-12-22 17:34:39 543
原创 window下php5.6-x64-ts可用php_redis.dll文件
5.6 Thread Safe (TS) x64http://windows.php.net/downloads/pecl/releases/redis/2.2.7/php_redis-2.2.7-5.6-ts-vc11-x64.zip 5.6 Non Thread Safe (NTS) x64http://windows.php.net/downloads/pecl/releas
2015-12-22 17:34:36 912
原创 设计模式 策略模式
策略模式 —— 他是一种行为类的设计模式。当使用的类比较简单,且相互不关联,只在特定的行为上有所差别的时候他十分有用。作用将一组特定行为的算法封装成类,以适应不同的上下文环境,避免了if-else这样的的硬编码使用场景电商网站,不同的用户显示不同的广告,传统方式使用if-else
2015-12-22 17:34:34 235
原创 设计模式(工厂方法)
工厂方法意图: 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。适用性: 当一个类不知道它所必须创建的对象的类的时候。 当一个类希望由它的子类来指定它所创建的对象的时候。 当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理
2015-12-22 17:34:31 305
原创 设计模式(抽象工厂)
抽象工厂(Abstract Factory)意图: 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 适用性: 一个系统要独立于它的产品的创建、组合和表示时。 一个系统要由多个产品系列中的一个来配置时。 当你要强调一系列相关的产品对象的设计以便进行联合使用时。 当你提供一个产品类库,而只想显示它们的接口而不是实现时。原理
2015-12-22 17:34:29 218
原创 设计模式(单例)
单例模式是最简单的设计模式,意图: 保证一个类仅有一个实例,并提供一个访问它的全局访问点。适用性: 只能有一个实例而且客户可以从一个众所周知的访问点访问它时。 当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时。原理图:代码实现:<?phpclass Singleton {// private st
2015-12-22 17:34:26 335
原创 javaScript & jquery完美判断图片是否加载完毕
本文转载置http://www.2cto.com/kf/201409/331234.html好久没写东西了,正好最近因为工作需要,写了一个瀑布流异步加载的程序。 今天就不谈瀑布流,来谈一下关于load的问题。 ------------------------------------------------------------- 众所周知,常见瀑布流当鼠标滚动到浏览器
2015-12-22 17:34:23 327
原创 iframe中某些网页无法打开
iframe中某些网页无法打开控制台显示:Refused to display 'http://www.philips.com.cn/' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN, SAMEORIGIN'.这是因为这些网页出于安全原因,屏蔽了iframe的调用,
2015-12-22 17:34:21 3984
原创 下载前不能有输出
//下面是输出下载;header ( "Cache-Control: max-age=0" );header ( "Content-Description: File Transfer" );header ( 'Content-disposition: attachment; filename=' . basename ( $filename ) ); // 文件名header (
2015-12-22 17:34:19 339
原创 http请求头
本文章转载至http://blog.csdn.net/kfanning/article/details/6062118/ HTTP由两部分组成:请求和响应。当你在Web浏览器中输入一个URL时,浏览器将根据你的要求创建并发送请求,该请求包含所输入的URL以及一些与浏览器本身相关的信息。当服务器收到这个请求时将返回一个响应,该响应包括与该请求相关的信息以及位于指定URL(如果有的话)的数据
2015-12-22 17:34:16 310
原创 ajax跨域请求
今天陪老婆学习ajax,遇到一个ajax跨域访问的问题,就是用ajax在一个域名下向另一个域名发起请求,结果返回 No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.过程: 当我们运行aja
2015-12-22 17:34:14 224
原创 svn目录不能删除
最近遇到一个问题,那就是svn的删除功能在删除时提示权限拒绝。而我的账户是拥有读写权限的,并且可以删除文件。 思路:权限拒绝考虑只能是authz文件的问题,我的设置是[groups]admin = adminadmin_cp = admin_cp[/]admin= rw[/llj]admin_cp= rw 查看我的账号密码,似乎没有什么我问题。 经过多次尝试排除,终于发现。
2015-12-22 17:34:11 1546
原创 ajax分页
1 一、分页方法 2 3 /** 4 5 * 分页方法 6 7 * @param page int 当前页码数 8 9 * @param b object 10 11 * b.js js数据调用方法 12 13 * b.total 数据总条数 14
2015-12-22 17:34:09 229
原创 ini_set不起作用的情况
ini_set -- 为一个配置选项设置值1.并不是所有的php.ini的有效选项都可以用ini_set 来设置;2.当一个选项可以设置时,但服务器设置了虚拟主机时,不可用
2015-12-22 17:34:06 1302
世界数据库
2017-09-07
设计模式之禅(第2版)
2017-08-29
明解C语言 高清pdf
2017-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人