<?php
/**
*抽象工厂模式
*/
header("Content-type:text/html;charset=utf-8");
classblogAppPannel
{
functiongetPannel()
{
return‘这是博客频道页<br>‘;
}
}
abstractclasscommsManager
{
constPANNEL=1;
constLISTS=2;
constVIEW=3;
abstractfunctiongetHeadTex..
分类:
其他好文 时间:
2014-08-18 01:39:53
阅读次数:
214
一些说明:
通过UIWebView登录后,会自动得到web服务器设置的cookie包括服务器中的seesionid。cookie不会自动保存在app里面,需要通过设置才能在下次启动app时获取。自动登录,需要设置header,才能将cookie带给web服务器。自动登录,需要web服务器端进行cookie验证方可登录。
实现流程:
1. 做好Sign in页面后,通过get或...
分类:
移动开发 时间:
2014-08-17 20:01:42
阅读次数:
405
默认情况下,很多apache安装时会显示版本号及操作系统版本,甚至会显示服务器上安装的是什么样的apache模块。这些信息可以为黑客所用,并且黑客还可以从中得知你所配置的服务器上的很多设置都是默认状态。
分类:
Web程序 时间:
2014-08-17 16:52:52
阅读次数:
209
CSS样式命名整理(转)CSS命名规范CSS样式命名整理页面结构容器: container/wrap整体宽度:wrapper页头:header内容:content页面主体:main页尾:footer导航:nav侧栏:sidebar栏目:column中间内容:center导航导航:nav导航:main...
分类:
Web程序 时间:
2014-08-17 14:15:02
阅读次数:
289
网络数据包的封包与拆包
过程如下:
将数据从一台计算机通过一定的路径发送到另一台计算机。应用层数据通过协议栈发到网络上时,每层协议都要加上一个数据首部(header),称为封装(Encapsulation),如下图所示:
不同的协议层对数据包有不同的称谓,在传输层叫做段(segment),在网络层叫做数据包(packet),在链路层叫做帧(frame)。数据封装成帧后发到传输介质...
分类:
系统相关 时间:
2014-08-17 11:47:12
阅读次数:
560
转岗申请的Email总算发出去了,心里长舒一口气,该来的,总得面对。 愿在阿里研究院的未来依然光明。 安全部,提前说再见了。
分类:
其他好文 时间:
2014-08-16 20:55:41
阅读次数:
171
HTML数据解析 用到开源代码 HTMLParser :HTMLNode.m HTMLNode.h HTMLParser.m HTMLParser.h 到这个网址可以找到: https://github.com/解析你的数据前还有三步:1在工程中添加libxml2的库2: 在Header Searc...
分类:
Web程序 时间:
2014-08-16 18:29:20
阅读次数:
329
public static bool IsEmail(string email){ String strExp = @"\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"; Regex r = new Regex(strExp); Match ...
分类:
其他好文 时间:
2014-08-16 11:03:20
阅读次数:
190
lovep2c项目pay模块注释:views.py:def create_user_no(email): return md5(email).hexdigest().upper() + "".join([choice(string.letters) for i in range(8)])/** m....
分类:
其他好文 时间:
2014-08-16 00:55:19
阅读次数:
297
python发送email还是比较简单的,可以通过登录邮件服务来发送,linux下也可以使用调用sendmail命令来发送,还可以使用本地或者是远程的smtp服务来发送邮件,不管是单个,群发,还是抄送都比较容易实现。
先把几个最简单的发送邮件方式记录下,像html邮件,附件等也是支持的,需要时查文档即可
1 登录邮件服务
#!/usr/bin/env python
# -*- coding:...
分类:
编程语言 时间:
2014-08-15 22:33:59
阅读次数:
433