使用gii生成用户表的model生成的几个方法解析:
随机数生成
protected function generateSalt($cost = 13)
{
$cost = (int) $cost;
if ($cost 31) {
throw new InvalidParamException('Cost must b...
分类:
其他好文 时间:
2015-05-11 18:04:05
阅读次数:
175
本文视图尽可能不杂糅其它技术,尽可能少写代码,完成SSH整合。以致于各位在现有网上资料越来越天花龙凤之下,清晰地了解到传说中的三大框架SSH是怎么整合的。
一、SSH的下载
首先SSH的下载就已经是一个难点。SSH三个地方同时推出各自的新技术,已经要求利用Maven完成其版本的同步。毕竟Spring的版本,决定其能整合什么版本的Struts与Hibernate。Spring3.0.5就...
分类:
编程语言 时间:
2015-05-11 13:09:08
阅读次数:
175
上一篇《多线程第一次亲密接触 CreateThread与_beginthreadex本质区别》中讲到一个多线程报数功能。为了描述方便和代码简洁起见,我们可以只输出最后的报数结果来观察程序是否运行出错。这也非常类似于统计一个网站每天有多少用户登录,每个用户登录用一个线程模拟,线程运行时会将一个表示计数...
分类:
其他好文 时间:
2015-05-11 12:23:45
阅读次数:
188
mysql查询默认不区分大小写,这在用户登录验证等情况下明显行不通。不过可以加一个关键字,binary,用二进制查询的方式。而在thinkphp中没有这个查询条件,只好用原生sql查询实现。publicfunction loginCheck(){ $username = I('para...
分类:
Web程序 时间:
2015-05-10 23:48:32
阅读次数:
183
.1 Session一段时间内,单个客户与Web服务器的一连串相关的交换过程。Ø 4.1.1 应用的场景: 用户登录后保存用户状态确定用户的唯一 Sessin.getId();Ø 4.1.2 会话的创建和使用: 创建Httpsession session= request.getSession(Bo...
分类:
Web程序 时间:
2015-05-10 17:05:52
阅读次数:
116
权限管理中关于如何来设计的问题?可以转换为用户、角色、资源的设计,至多还可以配置一个用户组的概念。前言权限的设计是为了满足系统在不同的用户在使用过程中,系统呈现给使用用户的资源(界面、功能等统称为资源)对于权限不同的用户是不一样的。权限:可分为数据权限、资源权限。 数据权限:用户A只能查看属于用户A的数据。例如:用户A登录某电商网站后,只能查看属于自己的订单记录,无权查看其它用户的订单。...
分类:
其他好文 时间:
2015-05-10 11:29:20
阅读次数:
200
当我们限定了用户不能跳出其主目录之后,使用该用户登录FTP时往往会遇到这个错误:
[html] view
plaincopy
500 OOPS: vsftpd: refusing to run with writable root inside chroot ()
这个问题发生在最新的这是由于下面的更新造成的:...
分类:
系统相关 时间:
2015-05-09 23:41:35
阅读次数:
419
一.先说思路
//1.数据库加三个字段,state:(0:未激活,1:激活成功),ActiCode:(放激活码),token_exptime(过期时间,用来验证激活邮件是否过期)
//2.用户填写资料,点击注册,插入数据成功,state字段默认是0,同时生成一个ActiCode(用传过来的邮箱、密码、和当前时间加密形成)也存入数据库
//3.发送邮件。。。提示用户登录邮箱激活。。。邮件中带一...
分类:
其他好文 时间:
2015-05-09 15:06:47
阅读次数:
261
写入Cookie HttpCookie _cookie = new HttpCookie("User");_cookie.Values.Add("UserName", login.UserName);_cookie.Values.Add("Password", login.Password);Res...
分类:
其他好文 时间:
2015-05-09 11:30:18
阅读次数:
129
??
众所周知,Struts2是一款优秀的Java MVC框架,由控制器决定展现那个视图给用户。从开发者角度来认识一个框架,第一步是能快速搭建一个基于该框架的应用或demo,在会使用的基础上进一步了解其实现原理更有助于运用。
关于Struts2实现原理,以后会详细阐述,我们先来做一个小小实验,也就是在Web 应用中最常见的用户登录。
1. 配置Web.xml
在Web.xml中加上如下内容...
分类:
其他好文 时间:
2015-05-09 10:17:18
阅读次数:
102