• 按字节编址与按字编址的电路原理图图解
  • 白纸 黑字
  • (3)DIY Shell之——创建子进程执行外部命令
  • Labview实例——像QQ一样的聊天室程序
  • 如何利用VPS主机搭建PPTP协议的VPN服务器来科学上网?
Web

从PHP到静态 HTML 的过程

从PHP到静态 HTML 的过程
数据驱动的网站是大炸弹,在我看来,不那么谦逊。通过一段薄薄的段落驱动信息,并以各种方式显示信息的能力无疑是惊人的。任何事物都可以纵 , 改变 , 结构化 , 添加 , 删除 , 并决定之前 , 它甚至击中屏幕。像 WordPress、Joomla、Drupal 这样的系统在阳光下度过了他们的日子。即将面世的是更进步、简约的 UCGm[用户生成内容管理]系统,……继续阅读 »

Tim 3个月前 (06-21) 143浏览 3评论 0个赞

Web

WordPress主题LightSNS-1.5正式版破解版免费下载

WordPress主题LightSNS-1.5正式版破解版免费下载
LightSNS是一款超级强大的社交系统,基于 wordpress 开发,安全稳定。包含多板块论坛、问答、VIP、充值、付费可见等一系列强大的轻社区系统&轻论坛程序。 本分享来源网络,仅供学习交流用途,严禁用于商业用途。 本次LightSNS更新内容: 新增:移动端内容页面可以直接关注作者,并移除帖子列表的关注按钮。 新增:移动端帖子内页所属论……继续阅读 »

TOMORROW 3个月前 (06-11) 606浏览 4评论 2个赞

计算机网络

第六代互联网协议IPv6通俗易懂的科普

第六代互联网协议IPv6通俗易懂的科普
IPv6简介 IPv6-是互联网协议的新 (第六版) 版本, 它将取代当前的第四版 IPv4。目前, IPv6 正在逐步部署到工作中。许多设备和 Internet 主机已经支持 IPv6 协议。例如, 使用 IPv6 连接到互联网的用户也可以使用我们的网站。我们的许多工具都是兼容的, 并支持此协议。例如, 在我们的网站上, 您可以 ping 或跟踪 IPv6……继续阅读 »

TOMORROW 3个月前 (06-10) 245浏览 0评论 1个赞

计算机网络

Wireshark抓包TCP报文理解三次握手四次挥手(详解)

Wireshark抓包TCP报文理解三次握手四次挥手(详解)
   学计算网络协议的一个重要方法就是通过抓取相关协议的实际报文来分析解读。通过分析解读实际的交互报文可以帮助学习者非常深刻理解该协议。   Wireshark就是一个专门用来抓取并分析网络封包的软件。本文所展示的报文就是用Wireshark工具抓取的,TCP协议连接建立和终止的报文,也就是TCP协议的三次握手和 四次挥手的报文。   所……继续阅读 »

TOMORROW 3个月前 (06-08) 225浏览 0评论 0个赞

计算机网络

TCP流量控制原理(慢开始和拥塞避免)

TCP流量控制原理(慢开始和拥塞避免)
流量控制        TCP协议提供了流量控制的服务。TCP协议是基于滑动窗口机制的,在TCP连接建立时双方会约定最大报文段 MSS,并告知对方各自的接收窗口 rwnd 大小,在拥塞避免中还有一个拥塞窗口 cwnd(初始为 1,实际单位为为字节)和慢开始阀值 ssthresh(建立连接时约定,实际单位为字节)。发送窗口的大小 rwnd = Min (rwn……继续阅读 »

TOMORROW 3个月前 (06-05) 291浏览 1评论 0个赞

信息安全

二十款免费WiFi黑客(渗透测试)工具【转载】

二十款免费WiFi黑客(渗透测试)工具【转载】
1. Aircrack Aircrack 是目前最流行的 WiFi 密码破解工具。市面上能破解 WiFi 加密的工具有很多,不外乎利用 WEP 安全漏洞或者暴力字典攻击的方式破解WPA/WPA2 PSK 密码。WPA2 AES/CCMP 加密依然是相对安全的选择。如果采用 WPA2 PSK 模式,那么你的密码长度最好是 13 位以上混合字符。在你的 Wi-F……继续阅读 »

TOMORROW 3个月前 (06-04) 470浏览 0评论 0个赞

计算机网络

PPP协议拨号详解(数据帧格式)

PPP协议拨号详解(数据帧格式)
PPP协议 PPP协议英文全称 Point to Point Protocol,中文也称为点对点协议,是工作在数据链路层的协议。PPP可以用于多种类型的物理介质上,包括串口线、电话线、移动电话和光纤。          PPP协议由三部分构成: 通过串行链路封装数据的方法; 用于建立、配置和测试数据连接的链路控制协议(LCP); 用于配置不同网络……继续阅读 »

TOMORROW 4个月前 (06-03) 277浏览 0评论 0个赞

计算机网络

TCP协议连接建立和终止详解(三次握手/四次挥手)

TCP协议连接建立和终止详解(三次握手/四次挥手)
三次握手        TCP连接通常是由客户端发起建立,服务器监听接受。   首先由客户端发送连接建立的请求数据报,其中 SYN 标志位置一,表示是请求建立连接。初始序号为 x,该数据报不能携带数据,但要消耗一个序号。   服务器接收到客户端的 SYN 请求后,如同意建立连接则开辟接收缓存,并回复确认。回复确认的报文中,SYN……继续阅读 »

TOMORROW 4个月前 (06-02) 193浏览 0评论 2个赞

计算机网络

UDP协议和TCP协议的数据报格式对比(图)

UDP协议和TCP协议的数据报格式对比(图)
UDP 协议        UDP 协议是无连接、不可靠的一个传输层协议。下图是 UDP 数据报格式。        端口号用来区分发送进程和接收进程。UDP 总长度表示 UDP 数据报包括 UDP 首部和数据在内的总长度。UDP 校验和则是包含 UDP 首部和数据在内的校验结果。 TCP协议        TCP协议基于网络层的 IP 协议提供的是有连……继续阅读 »

TOMORROW 4个月前 (06-01) 184浏览 0评论 2个赞

计算机网络

IP层是如何进行路由工作的

IP层是如何进行路由工作的
IP层一般的路由选择过程: 主机路由工作流程图   首先主机判断数据包的目的地址不是广播地址或者是本机地址,如果是,就将数据包交给上层协议处理;如果不是则到第二步; 如果主机不支持路由功能则直接丢弃该数据包,支持的话就到第三步; 根据目的IP地址来搜索本地路由表,如果搜不到目的网络则丢弃该数据包,搜到的话就第四步; 将该数据包转发到根据路由表……继续阅读 »

TOMORROW 4个月前 (06-01) 148浏览 0评论 1个赞

计算机网络

IP地址协议是如何工作和寻址的呢?

IP地址协议是如何工作和寻址的呢?
要理解IP 地址是如何工作的,只要弄清楚IP 地址和子网掩码这两个概念就可以了。 大家都知道IP 地址是 32 位的,分成 4 个字节。通常用十进制数字表示,每个字节表示的最大数字就是 2^8-1=255。 而子网掩码跟IP 地址类似,只不过子网掩码的左边必须是全 1,右边必须是全 0(从二进制来看的)。       例如 255.192.0.0 表示成……继续阅读 »

TOMORROW 4个月前 (05-31) 149浏览 0评论 1个赞

计算机网络

IP地址协议简介(科普)

IP地址协议简介(科普)
  “IP”代表“Internet 协议”,“地址”指分配给一台计算机的唯一序列号。此 Internet 协议号码链接到您的计算机进行的所有联机活动。简单来说,IP 地址就像一个计算机指纹。就像没有两个指纹是相同的一样,没有两个IP 地址是相同的,这将使您的计算机与互联网上的数千台其他计算机区别开来。每台连接到互联网的机器都有一个IP 地址,包括 ……继续阅读 »

TOMORROW 4个月前 (05-31) 160浏览 0评论 0个赞

计算机网络

IP协议数据报格式详解(图)

IP协议数据报格式详解(图)
  版本字段是 4,表示 IPv4。IPv6 与 IPv4 的首部格式是不同的。 首部长度是指包括选项填充字段在内的 IP 数据报首部长度,单位是 4 个字节(32 位),之所以单位是 4 个字节,是因为 IP 首部是必需是 32 位对齐的,不对齐的必需填充对齐。 ??服务类型表示的是服务质量。 总长度表示的是整个 IP 数据报的总长度,包括……继续阅读 »

TOMORROW 4个月前 (05-30) 274浏览 0评论 0个赞

计算机网络

TCP/IP四层参考模型以及OSI七层模型简介

TCP/IP四层参考模型以及OSI七层模型简介
  TCP/IP 参考模型是一个包含了不同网络层次的一系列网络协议的集合。一般 TCP/IP 参考考模型分为四层,从下到上分别是,数据链路层、网络层、传输层和应用层。 也有将它分为五层的,也就是加上物理层,但是四层模型更受大家的认可,因为对于大部分的计算机网络应用,软件工程师一般都是不用考虑和涉及物理层的。        数据链路层包括了逻辑链……继续阅读 »

TOMORROW 4个月前 (05-30) 193浏览 0评论 0个赞

嵌入式

SPI通信协议详解

SPI通信协议详解
SPI,是英语 Serial Peripheral interface 的缩写,中文全称是串行外围设备接口。是 Motorola 所研发的一种串行通信协议。SPI接口主要应用在 EEPROM,FLASH,实时时钟,AD 转换器,还有数字信号处理器和数字信号解码器之间。SPI通信协议是一种高速的,全双工,同步的通信总线协议。可以支持百兆 bit/s 的通信速率……继续阅读 »

TOMORROW 4个月前 (05-25) 186浏览 0评论 1个赞

嵌入式

IIC总线协议详解

IIC总线协议详解
首先IIC英文全称为 Inter-Integrated Circuit BUS,又叫集成电路总线,该总线由 NXP(原 PHILIPS)公司设计,多用于主控制器和从器件间的主从通信,在小数据量场合使用,传输距离短(板级通信),任意时刻只能有一个主机等特性。   IIC总线简介 IIC协议是一种总线协议,是串行的,是同步的,是半双工的。它通信速率最高……继续阅读 »

TOMORROW 4个月前 (05-25) 247浏览 0评论 0个赞

Linux

Linux内核编译过程理解

Linux内核编译过程理解
内核配置 Linux 内核在编译之前首先要配置内核,配置内核有以下几种方式: #make config(基于文本的最为传统的配置界面,不推荐使用) #make menuconfig(基于文本菜单的配置界面,推荐) #make xconfig(要求 QT 被安装) #make gconfig(要求 GTK+被安装) 推荐使用 make menuconf……继续阅读 »

TOMORROW 5个月前 (04-08) 518浏览 4评论 0个赞

Linux

Linux 内核空间与用户空间

Linux 内核空间与用户空间
硬件 CPU 通常支持好几个优先级模式(操作模式),以满足不同类型程序的运行要求。   Arm 架构CPU 通常支持 7 个工作模式: 用户模式(usr):大多数应用程序运行在用户模式下,当处理器运行在用户模式下时,某些被保护的系统资源是不能访问的。  快速中断模式(fiq):用于高速数据传输或通道处理。  外部中断模式(irq):用于通用的中断……继续阅读 »

TOMORROW 6个月前 (04-03) 453浏览 2评论 0个赞

Linux

Linux内核组成部分

Linux内核组成部分
  Linux 内核主要组成部分有 5 个: 进程调度(SCHED); 内存管理(MM); 虚拟文件系统(VFS); 网络接口(NET); 进程间通信(IPC)。   进程调度(SCHED) 进程调度部分是所有的操作系统的核心部分,进程调度的主要工作是根据调度算法对进程进行调度,使得操作系统支持多进程并发,也即让用户感觉到进程在并行……继续阅读 »

TOMORROW 6个月前 (04-03) 441浏览 2评论 1个赞

编程与设计

为什么C语言还这么流行?

为什么C语言还这么流行?
评价任何一门编程语言,都是招人骂的。 永远是这样。就像是春寒料峭的季节, 街上穿棉袄和穿单衣的擦肩而过,双方一定是同时在心里出现了两个字:“傻逼!”这个在心理学上有个专业的名字:叫做“二逼”现象! 那我为啥还要做这个挨骂的事呢?作为《C 语言点滴》《drop of knowledge of C++》书籍的作者,《C 语言新思维,第二版》的译者。我觉得我有……继续阅读 »

TOMORROW 11个月前 (10-15) 1731浏览 37评论 7个赞

优雅的算法

判断单链表是否有环、求环长和环入口最优算法

判断单链表是否有环、求环长和环入口最优算法
判断单链表是否有环是一个十分经典的算法问题,许多考试或者面试都有很大的几率出现。如果事先对此没有一定的理解,临场发挥可能就比较困难了。   判断链表是否有环 首先定义两个指针 slow 和 fast,初始都指向链表头指针 head; 然后,slow 每走一步(每次移动一个节点),fast 走两步(移动两个节点); 如果 fast 遇到了 NULL……继续阅读 »

TOMORROW 11个月前 (10-11) 1166浏览 2评论 0个赞

Web

PHP入门之MySQL基本语法和基本操作

PHP入门之MySQL基本语法和基本操作
使用 PHP 对 MySQL 进行操作可以分为两步。 第一步是使用 PHP 与 MySQL 建立连接; 第二步是使用 PHP 执行 SQL 查询语言(包括增、删、改、查)。   使用 PHP 与 MySQL 建立连接 PHP 中对 MySQL 进行操作,常用的是 mysqli 这个类,在将 mysqli 实例化的过程,其实就是连接 MySQL ……继续阅读 »

TOMORROW 11个月前 (10-10) 887浏览 0评论 0个赞

IT资讯

中国爬虫图鉴

中国爬虫图鉴
大数据文摘授权转载自浅黑科技 大数据文摘授权转载自浅黑科技 作者:史中 我和幺哥坐在床窗边喝茶,他看着窗外的阴霾,联想起了辛酸往事。 每年总有那么几天,幺哥会心情焦虑,坐立不安,腰膝乏力,湿身盗汗。那是因为,他又要准备抢回家的火车票了。 幺哥家在湖南,离北京上千公里。他是家里的独子,每年买到火车票准时出现在家门口是他的“义务”。 这两年,他的救命稻草是一个叫……继续阅读 »

TOMORROW 12个月前 (10-07) 702浏览 3评论 7个赞

Web

PHP局部变量、静态变量、全局变量和超全局变量的使用和区别

PHP局部变量、静态变量、全局变量和超全局变量的使用和区别
首先,PHP 中从变量的范围上可以分为 4 类,分别是静态变量、局部变量、全局变量和超全局变量。   PHP 局部变量与全局变量 在 PHP 中中全局变量和局部变量的定义是和 C 语言类似的。在函数外定义的变量称为全局变量,在函数内定义的是局部变量。但是,想要在函数内部使用全局变量却不可以直接使用,而是要先通过 global 关键字声明: <……继续阅读 »

TOMORROW 12个月前 (10-07) 973浏览 1评论 0个赞

Web

PHP中GET方法和POST方法的使用(区别与联系)

PHP中GET方法和POST方法的使用(区别与联系)
GET 方法和POST 方法是http协议中最为常用的两个方法,所以理解这两个方法在PHP中的使用方法和他们的区别与联系十分重要。下面将通过一个实例来展示。   PHP中 GET 和 POST 的使用方法 首先写一个 HTML,里面包含两个表单 form,其中第一个 form 使用GET 方法;第二个使用POST 方法: <!DOCTYPE ……继续阅读 »

TOMORROW 12个月前 (10-06) 1460浏览 0评论 0个赞

Web

PHP入门之流程控制(条件与循环)

PHP入门之流程控制(条件与循环)
PHP 语言学习了很多 C 语言的优点,特别是它的流程控制语句,几乎和 C 语言的一模一样。有 C 语言基础的看一遍就能够掌握。 条件语句 PHP 条件语句包括两种,一种是 if…elseif…else 语句,另一种是 switch 语句。 if…elseif…else 语句 从下面的例子可以看到,PHP 中的……继续阅读 »

TOMORROW 12个月前 (10-06) 615浏览 2评论 0个赞

Web

PHP入门之变量

PHP入门之变量
PHP 英文全称为:Hypertext Preprocessor,中文全称为:“超文本预处理器”,它是一种通用开源脚本语言。PHP 吸收了众多高级语言的特点(如:C 语言、Java 和 Perl),使用非常广泛,是最好用、最适合于 web 后端的程序语言,没有之一。有过其他高级语言的基础,PHP 学起来也非常简单。 PHP 标签 最典范,通用的 PHP 标签……继续阅读 »

TOMORROW 12个月前 (10-06) 690浏览 1评论 0个赞

Web

超文本传输协议HTTP详解

超文本传输协议HTTP详解
HTTP 英文原文为:HyperText Transfer Protocol,中文全称叫超文本传输协议。它是基于 TCP/IP 通信协议来传输数据的,是互联网上应用非常广泛的一种网络传输协议,所有的万维网文件都必须遵守该协议。 下面将详细阐述 HTTP 协议的工作原理,消息结构,请求方法,响应头,状态码等相关内容。 HTTP 工作原理 浏览器作为 HTTP ……继续阅读 »

TOMORROW 12个月前 (10-05) 1640浏览 1评论 0个赞