摘要:
前段时间给客户网站做新浪微博账号登录功能,对OAuth协议以及相关的一些安全协议做了一些研究,顺便就记录一下学习心得吧。在这里就不打算具体讲OAuth的协议流程了,而是针对OAuth请求头里的nonce(随机数)、timestamp(时间戳)、signatrue(签名)这些参数的作用做一下总结。 首 阅读全文
摘要:
1、 使用瀑布图初步诊断网站性能瓶颈 一般来说,打开一个网页的速度会受到以下几项的影响: 1)服务器花了太长的时间将.aspx页面的内容转化为html。 2).aspx页面花了太长的时间从服务器端将内容发送到客户端。 3)页面上的图片或者flash文件花了太长的时间从服务器端发送到客户端。 4)JavaScript和CSS文件阻塞页面渲染。 我们可以使用“瀑布图”来确定一个页面的性能问题是由于哪一项造成的。FireBug、Chrome自带的“开发人员工具”都可以生成“瀑布图”。FireBug与Chrome (9.0或以上版本)通过“网络(Network)”选项卡查看“瀑布图”。下面... 阅读全文
摘要:
在Javascirpt代码中,调用Jquery的方法$.Ajax(function)实现Ajax,传递账号信息给Web服务,Web服务再调用数据库操作类查询数据库,并返回数据给前台页面。详细代码如下:Default.aspxCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlight... 阅读全文
摘要:
GridView模板列有一TextBox,TextBox的AutoPostBack属性为True,在TextChanged事件中可通过如下代码获取当前行某列的值:[代码] 阅读全文
摘要:
超链接有四种样式:a.link{} /* 正常情况下的样式 */a.visited{} /* 已访问过的样式 */a.hover{} /* 鼠标超链接移过时的样式 */a.active{} /* 鼠标在超连接上使用右键时的样式 */正常的书写顺序应该如上面的写法,即:lvha,可以按“LoVe,HAte" 来帮助记忆如果没有按照这个顺序的话,那可以显示的结果就可能会出现问题,比如,在最... 阅读全文