为网站添加短信验证码

我们在一些网站注册的时候,为确保业务的完整和正确性,防止恶意注册,经常会需要用到短信的验证码。但是他是怎么实现的呢? 原理很简单,就是在用户点击"获取验证码"的时候,在前台或者后台(ajax)获取一串固定位数的数字,然后写数据库发短信,写cookie设置验证码的有效期。

WebSocket技术相关

在HTML5规范中,我最喜欢的Web技术就是正迅速变得流行的WebSocket API。WebSocket提供了一个受欢迎的技术,以替代我们过去几年一直在用的Ajax技术。这个新的API提供了一个方法,从客户端使用简单的语法有效地推动消息到服务器。让我们看一看HTML5的WebSocket API:它可用于客户端、服务器端。而且有一个优秀的第三方API,名为Socket.IO。

执行PHP计划任务

我们的PHP程序有时候需要定时执行,我们可以使用 ignore_user_abort 函数或是 在页面放置js让用户帮我们实现。但这两种方法都不太可靠,不稳定。我们可以借助Linux的Crontab工具来稳定可靠地触发执行PHP任务。

在win7中Py2exe打包后图标不显示的解决方法

ico 文件是windows下图片格式,我们看到的文件夹,执行文件等都有不同的图标显示,并且当我们切换视图模式(包括 Thumbnails,Tiles,Icons, List, Details)时,文件的图标会以"不同"尺寸显示,确切的说,应该是不同的图标文件(尺寸亦不同)。ico文件里面可以有多个不同的图标文件以适应不 同的视图模式,并且这些图标文件通常按尺寸大小的顺序存放。windows XP/server 2003下支持的ico尺寸为16x16,32x32和48x48。vista/win7下则最多可以支持到256x256

MYSQL–事务处理

事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!

Wireshark基本介绍和学习TCP三次握手

wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。 wireshark是开源软件,可以放心使用。 可以运行在Windows和Mac OS上。 使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。