php或js判断网站访问者来自手机或者pc机 针对不同平台选择不同的网站版本,最终总结如下: 一、JS版代码: //Js方法二 二、PHP代码版: //方法四:综合以上0) or ((isset($_SERVER['HTTP_X_WAP_PROFILE']) or isset($...
分类:
移动开发 时间:
2014-09-03 14:45:26
阅读次数:
351
形象例子: 情人节到了,要给每个MM送一束鲜花和一张卡片,可是每个MM送的花都要针 对她个人的特点,每张卡片也要根据个人的特点来挑,我一个人哪搞得清楚,还是找花店老板和礼品店老板做一下Visitor,让花店老板根据MM的特点选一 束花,让礼品店老板也根据每个人特点选一张卡,这样就轻松多了;访问者模....
分类:
其他好文 时间:
2014-09-01 21:08:53
阅读次数:
274
C# 中对 Session 的“(string)”、“.ToString()”与“Convert.ToString”用法笔记在实际操作当中,我们经常会遇到将 Session 的值转为 String 去判断是否为空或者判断是否有权限访问某页,这里的转换过程如果用得不恰当会抛出异常,给访问者带来不好的用...
分类:
其他好文 时间:
2014-09-01 15:30:23
阅读次数:
152
我们通常说的网站流量(traffic)就是指网站的访问量,是用来描述访问一个网站的用户数量以及用户所浏览的网页数量等指标,常用的统计指标包括网站的独立用户数量、总用户数量(含重复访问者)、网页浏览数量、每个用户的页面浏览数量、用户在网站的平均停留时间等。网站访问量..
分类:
其他好文 时间:
2014-08-28 18:22:16
阅读次数:
207
编译器为什么要替我们内存对齐?学了计算机组成原理,了解了内存的基本单元是一个字节,内存可以随机寻址,于是乎我天真的认为内存就是一个字节型的容器,基本单位是单个字节。Figure 1. 我眼中的内存空间布局悲剧的是,内存读写的真正访问者cpu不是这么想的。cpu是根据内存访问粒度(memory acc...
分类:
其他好文 时间:
2014-08-28 18:04:25
阅读次数:
316
模式说明访问者模式即表示一个作用于某对象结构中的各元素的操作,它使我们可以在不改变各元素的类的前提下定义作用于这些元素的新操作。模式结构图程序示例说明:男人、女人被成功、失败‘访问’的反应代码:# -*- coding: cp936 -*-class Person: def Accept(se...
分类:
其他好文 时间:
2014-08-25 18:35:24
阅读次数:
207
行为类模式包括责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、策略模式、模板方法、访问者模式,我去,好多。。。下面主要挑选几个比较容易混淆且比较重要的模式进行对比说明。
一、命令模式VS策略模式
1、关注点不同
策略模式关注的是算法替换的问题:一个新的算法投产,旧算法退休,或者提供多种算法由调用者自己选择使用,算法的自由更替是它实现的要...
分类:
其他好文 时间:
2014-08-22 21:11:09
阅读次数:
259
对cookie操作不太熟悉的可以参考一下。
一般来说 cookie是个针对访问者电脑存储数据的东西,可以把一个cookie看作一个表,有表名,可以有很多行,每一行有两个字段,key和value,key唯一,可以通过key找到对应的值 value.
封装方法:
#region 设置cookie
///
/// 设置cook...
分类:
Web程序 时间:
2014-08-22 12:56:09
阅读次数:
161
网页打开的最佳速度2秒!许多研究都表明,用户最满意的打开网页时间,是在2秒以下。用户能够忍受的最长等待时间的中位数,在6~8秒之间。这就是说,8秒是一个临界值,如果你的网站打开速度在8秒以上,那么很可能,大部分访问者最终都会离你而去。研究显示,如果等待12秒以后,网页还是没有载入,那么99%以上的用...
分类:
Web程序 时间:
2014-08-18 00:14:13
阅读次数:
266