预览模式: 普通 | 列表

发布Flash流量统计

发布Flash天气预报国际版

ASP.NET中impersonate验证失败案例分析

首先,介绍一下,ASP.NET中与impersonate相关的背景知识:

ASP.NET中的impersonate跟Internet Information Services (IIS)中的Integrated Windows authentication (NTLM)的功能是类似的,它可以通过内部网络中的domain用户登录信息来确定用户是否具有Windows identity,从而可以确定一个Web应用程序是否可以访问微软Windows平台上的资源,例如一些通过使用Access Control List (ACL)而受到保护的文件,或者某台数据库服务器.

默认情况下,ASP.NET是被设置为Windows authentication模式,这样就可以将Windows identity应用到当前的HttpContext对象中去(注意,当使用anonymous identification 匿名验证时,HttpContext对象中用户名Name是空白的).但是,这不是用于某一个页面,而是为一个Web应用程序提供访问权限,从而可以访问某一个文件或是网络资源.

要使用ASP.NET的impersonate,我们可以在Web.config 文件中配置impersonate属性,例如下面所示:

<configuration>
  <system.web>
    <identity impersonate="true" userName="***" password="***" />
  </system.web>
</configuration>

查看更多...

Tags: ASP.NET impersonate

分类:软件|.NET技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1

15元加上两个电容等于600元的显卡

天洗完澡后,习惯性地打开了电脑,却发现电脑一进到操作系统后就死机了,试了N次还是同样.于是我第一感觉认为是显示出问题了,我打开机箱来看,果然,发现是显卡板上有两个电容已经爆裂开了,看来温度过高导致的.仔细了回想一下,马上顿悟,这十有八九是因为我这一个月来一直在玩"龙之谷"(这是最近网上流行得很火的盛大从韩国代理来的网游.另外,这款叫"龙之谷"的网游有太多的bug,因为非常频繁地掉线,被广大网友称为"掉线谷".本人属于休闲型玩家,随便玩玩,现玩的角色是箭手,只有26级,最好的装备是同事送给我的A级鞋,不错的属性是移动速度加2%)的结果咯~我可是把显示效果开到最高的啊,再加上房间通风不够好,电容过热页爆裂是再正常不过的了.

不能用电脑了,只能好好休息了.躺在床上,回忆起这块显卡是在07年5月自己在华强北组装的第一台台式电脑时一起选购的,这可是8600GT,当时也算得是挺好的显卡了.只不过没有想到才用了两年就坏了,坏得有点快了吧,有点不爽喔,再花钱买一块新卡,还要好好动脑想想要买哪一种好呢,因为差的用得不爽,好的又买不起哈.总之预算在600元的显卡左右就足够好了.

本想今天在上班的时间抽点时间来挑选显卡,可是工作太忙忘记了.唉,下班吃完晚饭后,不能开电脑就不知道干啥好了,于是又把显卡拆下来慢慢研究了一下.确定是除了两个坏了的电容,显卡其它地方是完好的,于是问我自己:"等等!为什么显卡一坏就想着换新?!为什么不想想能不能修好呢?!对啊~只要想办法换掉这两个坏了的电容就OK了~".主意一定,我就带着显卡到附近的家店维修店去.我问店老板:"能不能帮我换掉这显卡上的两个坏了的电容?",他说可以,说"全部只要15元,但是不保证修好喔".Kao,我听完这些话,感觉当时就想是在赌场赌钱一样,有两条路选:修不好,就亏15元,还要考虑再花600元选新卡;赢的话就可以赚600元,汗~...

最后我下了决定,说:"好~!帮我换吧".虽然只是15元的小生生意,但那老板还是非常认真地帮我找相同型号的电容,再拆卸掉坏的电容,最后再仔细地的焊上两个新电容.

查看更多...

Tags: 龙之谷 电容 显卡

分类:生活|站长日记 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 12

教你学做几种美味的炖蛋、蒸蛋

小时候最喜欢吃母亲做的蒸蛋,现在自己会最简单最常做的蒸蛋的做法,不过还是觉得母亲做的比较香哈。后来在网上还有许多更美味的美味蒸蛋做法,很想学会做了给母亲尝尝~ 下面主要除了列出几种蒸蛋做法,还有一些炖蛋,炒蛋等方法:

[家常蒸鸡蛋羹]

材料:鸡蛋 2个 凉开水 约5汤匙 盐 1/2茶匙 厨房纸巾 1张 香油 1/4茶匙 

查看更多...

Tags: 蒸蛋 鸡蛋 牛奶

分类:生活|美食佳肴 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 25

判断你是否足够成熟的七大标准

在生活中,用于判断某个人是否足够有如下七大标准的,大家看看,你满足哪些条件呢?

一:沉稳
(1)不要随便显露你的情绪。
(2)不要逢人就诉说你的困难和遭遇。
(3)在征询别人的意见之前,自己先思考,但不要先讲。
(4)不要一有机会就唠叨你的不满。
(5)重要的决定尽量有别人商量,最好隔一天再发布。
(6)讲话不要有任何的慌张,走路也是。

(7)自信是好,但是别忽略任何人的想法。
(8)人无高低,不要一副拽拽的样子,对人对事,别忘了礼貌。你没有比任何人优秀。
二:细心
(1)对身边发生的事情,常思考它们的因果关系。
(2)对做不到位的问题,要发掘它们的根本症结。
(3)对习以为常的做事方法,要有改进或优化的建议。
(4)做什么事情都要养成有条不紊和井然有序的习惯。
(5)经常去找几个别人看不出来的毛病或弊端。
(6)自己要随时随地对有所不足的地方补位。

三:胆识
(1)不要常用缺乏自信的词句
(2)不要常常反悔,轻易推翻已经决定的事。
(3)在众人争执不休时,不要没有主见。
(4)整体氛围低落时,你要乐观、阳光。
(5)做任何事情都要用心,因为有人在看着你。
(6)事情不顺的时候,歇口气,重新寻找突破口,就结束也要干净利落。
四:大度
(1)不要刻意把有可能是伙伴的人变成对手。
(2)对别人的小过失、小错误不要斤斤计较。
(3)在金钱上要大方,学习三施(财施、法施、无畏施)
(4)不要有权力的傲慢和知识的偏见。
(5)任何成果和成就都应和别人分享。
五:诚信
(1)做不到的事情不要说,说了就努力做到。
(2)虚的口号或标语不要常挂嘴上。
(3)停止一切“不道德”的手段。
(4)耍弄小聪明,要不得!
六:担当
(1)检讨任何过失的时候,先从自身或自己人开始反省。
(2)事情结束后,先审查过错,再列述功劳。

(3)一个计划,要统筹全局,规划未来。
(4)勇于承担责任所造成的损失。

七:内涵
(1)学习各方面的知识,虚心观察周围的事物。眼界宽阔。
(2)了解自己,培养属于自己的审美观。
(3)笑对生活。懒惰要不得。培养健康的生活习惯。
(4)不要盲目的做任何事。要有目标。
(5)不仅仅只关注内在美,外在美也很重要。
(6)不要整天的对着电脑,玩着无聊的东西。
(7)理智的判断,学会控制情绪。

分类:生活|网络百科 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6

AjaxUI开发必备的模板引擎jTemplate

jTemplate是一个免费开源的,完全用Javascript程序语言开发的模板引擎,它是专门为Jquery量身定做的插件plugin,最适合用于Ajax+Json开发。

它的使用方法也比较简单,首先制作一个模板文件template.htm :

Template example:


 
<table width=\"200\">
 {#foreach $T.table as row}
  <tr bgcolor=\"{#cycle values=['#AAAAAA','#CCCCCC']}\">
  <td>{$T.row.name.link('mailto:'+$T.row.mail)}</td>
  </tr>
 {#/for}
</table>

 
然后,用Jquery调用jTemplate内置方法:

var mydata = {
[
{id: 1, name: 'Anne', age: 22, mail: 'anne@domain.com'},
{id: 2, name: 'Amelie', age: 24, mail: 'amelie@domain.com'},
{id: 3, name: 'Polly', age: 18, mail: 'polly@domain.com'},
{id: 4, name: 'Alice', age: 26, mail: 'alice@domain.com'},
{id: 5, name: 'Martha', age: 25, mail: 'martha@domain.com'}
]

};//在这里直接定义一个json数据,在实际情况中,我们用可用Ajax请求远程网页返回的Json.

$("#result").setTemplate("setTemplateURL",null,null);

$("#result").processTemplate(mydata);

查看更多...

Tags: Ajax javascript JQuery jTemplate

分类:软件|深入Javascript | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 58

CSS去除点击链接后出现的虚框

通常情况下,我们在浏览网页时,点击过的链接都会留有一个虚线方框.还有,我们在点击用图片制作Tab菜单选项切换选项时,Tab选项上会留下难看的虚框,这时我们应该想办法去除它

在IE浏览器里,我们只需要在 a 标签中加入 hidefocus=”true” 属性:<a href=”” hidefocus=”true” title=””>siteface</a>;

而在Firefox等浏览器中定义CSS:a { outline:none; }或者a { outline:0; } 就可以了。

在IE里 hideFocus属性的意思即隐藏聚焦,具有使对象聚焦失效的功能,其功能相当于: onFocus=”this.blur()” 它的值是一个布尔值,如hideFocus=true。也可省略赋值直接写hideFocus。

查看更多...

Tags: CSS hideFocus

分类:网页|CSS/DHTML | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 14

世界杯,非洲悲

2010年六月的盛夏,四年一度的,万众瞩目的,让人期待的世界杯足球赛在非洲的南非举行了,但是这届世界杯最有特点的嗡嗡声让人很是不爽,这种难听的声音从一开始就给大家带了不祥的预感.许多球队都没有踢出应该有的水平,尤其是几个被大家看好的球队在八强赛之前就被早早淘汰了.另外,这届的裁判执法表现也很让人非常不满意,由于他们的误判和判法不当给许多球队造成了阴影,使他们更加不能发扬出实力来,于是许多冷门频频出现,可谓是悲剧连连啊.总之,这届世界杯足球赛可以以用六个字形容:"世界杯,非洲悲".


从上次卫冕冠军意大利在小组赛就直接退出,到法国队内讧导致失败,再到英格兰由于裁判的误判让他们不得不在16强赛中离开,然后到巴西受到裁判不公的判法,因此越打越糟,结果也被迫淘汰,最后到昨晚到四强争夺赛中的阿根廷也逃不过"蓝色"球衣的诅咒,被德国战国碾平,真是极大的杯具!


查看更多...

Tags: 世界杯 足球 阿根廷 巴西 德国

分类:生活|站长日记 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 10

Jquery操作表单Select元素的用法

Jquery的功能很强大,但是我们需要通过一些比较的实例来学习了解每个函数的准确用法.下面介绍Jquery操作表单Select元素的用法:

jQuery获取Select元素,并选择的Text和Value:
实例分析:
1. $("#select_id").change(function(){//code...});   //为Select添加事件,当选择其中一项时触发
2. var checkText=$("#select_id").find("option:selected").text();  //获取Select选择的Text
3. var checkValue=$("#select_id").val();  //获取Select选择的Value
4. var checkIndex=$("#select_id ").get(0).selectedIndex;  //获取Select选择的索引值
5. var maxIndex=$("#select_id option:last").attr("index");  //获取Select最大的索引值


jQuery获取Select元素,并设置的 Text和Value:
实例分析
1. $("#select_id ").get(0).selectedIndex=1;  //设置Select索引值为1的项选中
2. $("#select_id ").val(4);   // 设置Select的Value值为4的项选中
3. $("#select_id option[text='jQuery']").attr("selected", true);   //设置Select的Text值为jQuery的项选中

jQuery添加/删除Select元素的Option项:
实例分析
1. $("#select_id").append("<option value='Value'>Text</option>");  //为Select追加一个Option(下拉项)
2. $("#select_id").prepend("<option value='0'>请选择</option>");  //为Select插入一个Option(第一个位置)
3. $("#select_id option:last").remove();  //删除Select中索引值最大Option(最后一个)
4. $("#select_id option[index='0']").remove();  //删除Select中索引值为0的Option(第一个)
5. $("#select_id option[value='3']").remove();  //删除Select中Value='3'的Option
5. $("#select_id option[text='4']").remove();  //删除Select中Text='4'的Option


Tags: JQuery

分类:软件|深入Javascript | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 38