前言:Web 用户的身份验证,及页面操作权限验证是B/S系统的基础功能,一个功能复杂的业务应用系统,通过角色授权来控制用户访问,本文通过Form认证,Mvc的Controller基类及Action的权限验证来实现Web系统登录,Mvc前端权限校验以及WebApi服务端的访问校验功能。1. Web F...
分类:
Windows开发 时间:
2015-03-02 16:13:00
收藏:
0 评论:
0 赞:
0 阅读:
847
Node.js 创建HTTP服务器如果我们使用PHP来编写后端的代码时,需要Apache 或者 Nginx 的HTTP 服务器,并配上 mod_php5 模块和php-cgi。从这个角度看,整个"接收 HTTP 请求并提供 Web 页面"的需求根本不需 要 PHP 来处理。不过对 Node.js 来...
分类:
Web开发 时间:
2015-03-02 16:12:50
收藏:
0 评论:
0 赞:
0 阅读:
239
所谓代码优化是指对程序代码进行等价(指不改变程序的运行结果)变换。程序代码可以是中间代码(如四元式代码),也可以是目标代码。等价的含义是使得变换后的代码运行结果与变换前代码运行结果相同。优化的含义是最终生成的目标代码短(运行时间更短、占用空间更小),时空效率优化。 主要步骤:精简代码;头部优化,权重...
分类:
其他 时间:
2015-03-02 16:12:30
收藏:
0 评论:
0 赞:
0 阅读:
292
在Internet RFC标准中,Netstat的定义是: Netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。 Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络...
分类:
Web开发 时间:
2015-03-02 16:12:20
收藏:
0 评论:
0 赞:
0 阅读:
213
摘要访问认证是一种协议规定的Web服务器用来同网页浏览器进行认证信息协商的方法。它在密码发出前,先对其应用哈希函数,这相对于HTTP基本认证发送明文而言,更安全。从技术上讲,摘要认证是使用随机数来阻止进行密码分析的MD5加密哈希函数应用。它使用HTTP协议。一、摘要认证基本流程:1.客户端请求 (....
分类:
Windows开发 时间:
2015-03-02 16:12:10
收藏:
0 评论:
0 赞:
0 阅读:
1930
多线程是java语言区别于其它语言的一大特点。其它语言向C++的话如果要实现多线程的话,必须调用操作系统的多线程机制(我不确定自己记得对不对了感兴趣的自己上网查查看)。 在java5以前实现多线程有两种方法(继承Thread类和实现Runnable接口)它们分别为: 使用new Thread()和....
分类:
编程语言 时间:
2015-03-02 16:12:00
收藏:
0 评论:
0 赞:
0 阅读:
202
原文网址:http://blog.csdn.net/mliubing2532/article/details/7567164如果你只需要修改某一个模块的内容,但是却每次都要执行make, 最后等待很长时间。使用模块编译,那只需要在你所在的模块的目录或者其子目录,执行mm,便可以编译出一个单独的apk...
分类:
移动平台 时间:
2015-03-02 16:11:50
收藏:
0 评论:
0 赞:
0 阅读:
358
寒假老板给的任务,让我重现这个实验http://www.liuhaihua.cn/archives/15565.html。自己就随便试了下,用的都是比较经典(lao)的算法和知识,记录一下。一、从网页上爬取POI数据 找了一圈,感觉这个网站比较靠谱:http://www.poi86.com,因为这....
分类:
其他 时间:
2015-03-02 16:11:40
收藏:
0 评论:
0 赞:
0 阅读:
1175
1.当元素使用了position:relative或者position:absolute才能激活 top left 等属性的使用!2.使用了position后,display无论设置了什么值都会以 inline-block的方式展示!3.元素1使用了position:absolute后,在内部的元素...
分类:
Web开发 时间:
2015-03-02 16:11:30
收藏:
0 评论:
0 赞:
0 阅读:
207
1.给IE浏览器的7版本来提供需要引用的样式(如果把7去掉则给所有的IE浏览器提供样式)2.针对大于IE7的情况如下3.针对小于IE7的情况如下4.针对刨除IE7的情况如下(仅在IE7上不生效)5.属性前缀法(推荐)内联样式: 5.选择符前缀法(推荐)外部样式: *html test{border:...
分类:
Web开发 时间:
2015-03-02 16:11:21
收藏:
0 评论:
0 赞:
0 阅读:
327
//JavaScript函数//简单的求和函数function sum(a,b){ return a + b;}//函数可以存储在变量中,也可以通过变量调用函数x = sum(a,b);x(1,2);//自调用函数(function(){ var x = "Hello"; //以上函数实...
分类:
编程语言 时间:
2015-03-02 16:10:50
收藏:
0 评论:
0 赞:
0 阅读:
299
sql1="INSERT INTO tablename(Id,col1,col2) VALUES(@Id,@col1,@col2) update tablename2 set col=@col"; sql2="INSERT INTO tablename3(Id,col1,col2) VALU...
分类:
数据库技术 时间:
2015-03-02 16:10:40
收藏:
0 评论:
0 赞:
0 阅读:
258
Android动画学习笔记-Android Animation3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为proper...
分类:
其他 时间:
2015-03-02 16:10:30
收藏:
0 评论:
0 赞:
0 阅读:
339
写在前面在设计数据库表时,将主键设置为了自增的。在使用linq to sql的时候,添加数据,出现此错误。解决方案找到linq to sql生成的**.dbml文件,在对应的表上面右键修改其属性。在插入数据的时候,还应该注意,主键的设置。将“自动生成的值”设置为true即可。
分类:
其他 时间:
2015-03-02 16:10:20
收藏:
0 评论:
0 赞:
0 阅读:
236
总的来讲,JavaSeverPagesTM(JSP)和微软的ActiveSeverPages(ASP)在技术方面有许多相似之处。两者都是为基于WEB应用实现动态交互网页制作提供的技术环境支持。同等程度上来讲,两者都能够为程序开发人员提供实现应用程序的编制与自带组件设计网页从逻辑上分离的技术。而且两者...
分类:
Web开发 时间:
2015-03-02 16:10:10
收藏:
0 评论:
0 赞:
0 阅读:
257
1. 程序就是一切。文档是紧接其后的事情。因此,把你们的代码写成本身就是文档,而且要好用。2.测试 测试 测试。3. 单元测试要严格。任何一个单元测试中发现的bug都负担了开发人员成本外的双重代价。你们要知道,我宁愿给你们更多的薪水也不愿找别的QA公司来测试、让你们修改bug。但如果你的程序写的很....
分类:
其他 时间:
2015-03-02 16:10:00
收藏:
0 评论:
0 赞:
0 阅读:
203
股票型基金买卖方法股票型基金买卖方法 金字塔买入法:在市场回调过程中,买入股票型基金可采用金字塔法买入,例如:把资金分成6份,先买1份,再买2份,再买3份。在卖出时采取相反的方法。 乘胜追击法:在市场上升过程中,可采取分批买入法,买入后,如果出现一定盈利,可再加同等资金。如此防止高...
分类:
其他 时间:
2015-03-02 16:09:50
收藏:
0 评论:
0 赞:
0 阅读:
294
原文网址:http://www.cnblogs.com/zhx831/p/3550830.html这篇文章记录了我下载源码和编译的全过程, 全过程参考Android官方文档1. 下载Android源码1.1 安装repo$ mkdir ~/bin$ PATH=~/bin:$PATH$ curl ht...
分类:
移动平台 时间:
2015-03-02 16:09:40
收藏:
0 评论:
0 赞:
0 阅读:
300
分类:
其他 时间:
2015-03-02 16:09:30
收藏:
0 评论:
0 赞:
0 阅读:
337
一、 MD5 加密用户密码本系统用户密码采用MD5加密,这是一种安全性非常高的加密算法,是普遍使用广泛应用于文件验证,银行密码加密等领域,由于这种加密的不可逆性,在使用10位以上字母加数字组成的随机密码时,几乎没有************的可能性。二、 COOKIES加密a保存COOKIES时,对保...
分类:
Web开发 时间:
2015-03-02 16:09:20
收藏:
0 评论:
0 赞:
0 阅读:
260