-
PS达人将凤姐PS成阿凡凤·姐和《知音》《故事会》封面 近期,凤姐其人其事其语录就像一阵飓风,强劲地登陆互联网。猫扑、天涯等论坛头版被其占领,豆瓣有了她的小组,百度有了她的贴吧,PS、段子恶搞成风。对于“向前三百年,向后三百年,总共六百年无人超过”的凤姐来说,究竟当今世上谁能符合她的择偶标准呢?昨日罗玉凤在接受一家视频网站访问时说:“我想强调一点,奥巴马是非常符合我心目中择偶标准的。” 凤姐说,奥巴马符合她的择偶标准 昨日,罗玉凤接受了一家知名视频网站访问。主持人对凤姐苛刻的征婚条件十分感兴趣,想知道在凤姐的心目中,世上究竟有谁符合她的标准。凤姐淡淡地说:“有一天我看到一本奥巴马演讲的书,我只看了一页,觉得还可以。”对于奥巴马这样的大人物,凤姐表示可以放宽一点要求,不必苛求奥巴马是清华北大毕业,也不是非要经济学硕士才行,只要名校毕业就行。于是,网友们终于“内牛满面”地看到有人符合凤姐的要求了,凤姐说:“我想强调一点,奥巴马是非常符合我心目中择偶标准的。” 凤姐的择偶要求虽然苛刻到了极致,但是却只求才不求财,她表示:“即使两个人都一无所有,只要在一起,就能产生无限的想象力。” 凤姐:爱因斯坦发明电灯...
-
从认识黑莓到现在, 半年; 从使用黑莓到现在, 半年. 没错, 我几乎是认识后不久就买了的, 对于一个对自己完全陌生的品牌, 这样的行动, 很大胆吧~~ 嘿嘿, 事实证明, 我是对的, 黑莓, 满足了我的需求, 或者说, 是欲望. 不知道黑莓是啥的同学呢, 先看看维基百科吧: 黑莓 这个解释不错吧 嘿嘿.. 跟同学们开了个小小的玩笑~~ 其实, wiki 上的解释 在这里 ~~ 好了, 言归正传. 我买的是 BlackBerry 8800 (ZY倒置版), 实物照片如下(真的是我买的实物啊!!) P.S.: 由于使用有一段时间了, 轨迹球已经洁白不再了…. 背景呢, 是我们学校的课桌啦~~ 至于黑莓手机有什么特点啊什么的, 已经给广大博友写到烂了, 我就不再重复了, 就只写我对 BlackBerry 8800 的感觉. 有想知道其他型号的情况同学, 可以直接问 google 哦~~ 先给出 8800 的参数(仅显示我认为有用的)啦~ 手机型号: BlackBerry 8800 手机制式: GSM (毕竟 3G 咱还用不起.. 就不去考虑了) 网络连接: GSM/GPRS/EDGE (有...
-
http://www.cnblogs.com/sumtec/archive/2009/07/10/1520216.html 你的站点有被客户投诉很慢吗?是不是查了很多遍还是没有完全解决?是不是数据库没有发现异常,CPU也没有异常,内存占用量没有异常,GC计数没有异常,硬盘IO也没有异常,带宽没有异常,线路没有异常,没有丢包,但就是被投诉?而且还是阵发性的,有某个用户投诉慢的时候,你访问却很快,本地又复现不出来?今天你访问了博客园真是太幸运了,也许这里就有你想要的一个答案——假如你的站点动态处理了图片或者其他原本不会动态处理的非网页资源的话。没想到吧,这是Session惹的祸! 我们公司某个站点访问量一直很大,几年前就已经发现客户经常投诉说很慢,而这个问题我们一直都在排查和解决。从线路问题,到数据库连接泄露,到数据库死锁、索引,以及程序的优化问题,我们都查找过,并且解决过。然而,这个问题总还是存在。比如说,在IIS日志中,就会经常看到time-taken大于10秒钟的访问。而最近我们的KPI要求解决这个问题,不得已,再次踏上这趟艰难的排查之旅。 之所以说艰难,是因为这个现象在本地几乎无法复现...
-
http://www.mydigitallife.info/2008/02/26/unable-to-disable-integrity-checks-cause-drivers-not-found-in-64-bit-vista-x64/ Many Windows Vista users install non-certified or non-signed drivers on 64bit (x64) edition of Vista, which features Kernel Patch Protection that prevents unauthorized patch or change to the key resources used by the kernel or kernel code itself and its data structures from been modified. The workaround to run unsigned and uncertified drivers in 64-bit Vista is by using the following...
-
http://www.ngohq.com/home.php?page=dseo It seems that Microsoft has forgotten end users when it introduced a very restricted module of driver signature enforcement in Windows Vista and Windows 7. All drivers and system files must be digitally verified or they cannot run when using both 32-bit and 64-bit versions of Windows Vista and Windows 7. In the past, it was possible to turn that feature off in Vista, but due to new kernel security updates, it is impossible to turn it off without degrading security...
-
Outlook Express 6 (OE6) for Win7 Outlook Express 6 (OE6) for Windows Vista,Windows 7,Windows 2008,Windows 2008 R2 If you have tried Outlook 2010/2007/2003, Windows Mail, Windows Live Mail, Thunderbird, Becky, The Bat, Foxmail, Dream Mail ..., and still love Outlook Express 6, and still think it's your favorite email client, then this is the solution for you. HOW IT WORKS: The reason that OE6 cannot run in Vista or newer system, is Microsoft make some OE6 core DLLs incompatible, something called...
-
加号(+)是BASE64编码的一部分,而加号在QueryString中被当成是空格。 因此,当一个含有BASE64编码的字符串直接作为URL的一部分时,如果其中含有加号,则使用QueryString读取时,再使用BASE64解码就会发生错误。 解决的办法有两个: 一是使用BASE64的字符串作为URL的一部分是,使用UrlEncode一类的函数进行编码; 二是在接收BASE64字符串后,使用Replace将字符串中的空格替换成加号,然后再解码。
-
linux和windows下TIME_WAIT过多的解决办法 如果使用了nginx代理,那么系统TIME_WAIT的数量会变得比较多,这是由于nginx代理使用了短链接的方式和后端交互的原因,使得nginx和后端的ESTABLISHED变得很少而TIME_WAIT很多。这不但发生在安装nginx的代理服务器上,而且也会使后端的app服务器上有大量的TIME_WAIT。查阅TIME_WAIT资料,发现这个状态很多也没什么大问题,但可能因为它占用了系统过多的端口,导致后续的请求无法获取端口而造成障碍。 虽然TIME_WAIT会造成一些问题,但是要完全枪毙掉它也是不正当的,虽然看起来这么做没什么错。具体可看这篇文档: http://hi.baidu.com/tim_bi/blog/item/35b005d784ca91d5a044df1d.html 所以目前看来最好的办法是让每个TIME_WAIT早点过期。 在linux上可以这么配置: #让TIME_WAIT状态可以重用,这样即使TIME_WAIT占满了所有端口,也不会拒绝新的请求造成障碍 echo "1" > /proc...
-
http://blog.zhuzhaoyuan.com/2009/03/a-word-on-time_wait-and-close_wait/ I’m surprised by the fact that so many network programmers don’t know TIME_WAIT and CLOSE_WAIT well, particularly those who use Java, C#, Python and etc. It is true, however, TIME_WAIT and CLOSE_WAIT are the most confusing two among TCP’s 11 states (CLOSED, LISTEN, SYN_SENT, SYN_RECV, ESTABLISHED, CLOSE_WAIT, LAST_ACK, FIN_WAIT1, FIN_WAIT2, CLOSING, and TIME_WAIT), which are displayed by netstat(1). Before going into detail,...
-
http://www.cnbeta.com/articles/101755.htm 美国MIT Media Lab(麻省理工学院媒体实验室)的天才学生普拉纳夫- (Prarnav Mistry),发明了一项结合实体世界和虚拟世界的科技,令人又惊又喜;喜的是,对于未來生活,悠游於实体和虚拟之间,将更自由无限,惊的是,对于现今的人们和企业而言,这场演讲是一提醒 :「讯息上身,才有未来」。 以下是一段视频,长达13分52秒。但是,我相信你一定不会错过任何一秒。哪怕是它有关于科技,演讲人有浓重的印度口音,但是它如此贴近我们的生活,如此关怀人性,努力把人从“机器前的机器”里解放出来,以至于你会目不转睛地看完这段实况,而且遐想翩翩,愿意努力活到22世纪。 如果说,Windows系统的图形化界面把人们从Dos系统下解放出来,用更符合直觉和人性的方法让人们对电脑进行操作是一次新技术的跨越的话,那么视频里这套Prarnav Mistry提供的第六感(Sixth Sense)装置,则是另外一次意义更为深远的腾跃。和它相比,目前甚嚣尘上的所谓“物流网”,只是这个新技术的小小注脚,无论在深度还是广度上,都无法与之比拟...
-
oracle的分析函数over 及开窗函数 一:分析函数 over Oracle 从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是 对于每个组返回多行,而聚合函数对于每个组只返回一行。 下面通过几个例子来说明其应用。 1:统计某商店的营业额。 date sale 1 20 2 15 3 14 4 18 5 30 规则:按天统计:每天都统计前面几天的总额 得到的结果: DATE SALE SUM ----- -------- ------ 1 20 20 --1天 2 15 35 --1天+2天 3 14 49 --1天+2天+3天 4 18 67 . 5 30 97 . 2:统计各班成绩第一名的同学信息 NAME CLASS S ----- ----- ---------------------- fda 1 80 ffd 1 78 dss 1 95 cfe 2 74 gds 2 92 gf 3 99 ddd 3 99 adf 3 45 asdf 3 55 3dd 3 78 通过: -- select * from ( select name,class...
-
GB11643-1999 公民身份号码中规定,最后一位校验码是根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。 公式如下: ∑(a *W ) mod 11 ( i = 2, 3, ..., 18 ) (1) "*" 表示乘号 i--------表示身份证号码每一位的序号,从右至左,最左侧为18,最右侧为1。 a -----表示身份证号码第 i 位上的号码 W -----表示第 i 位上的权值 W = 2^(i-1) mod 11 计算公式 (1) 令结果为 R 根据下表找出 R 对应的校验码即为要求身份证号码的校验码C。 R 0 1 2 3 4 5 6 7 8 9 10 C 1 0 X 9 8 7 6 5 4 3 2 由此看出 X 就是 10,罗马数字中的 10 就是X,所以在新标准的身份证号码中可能含有非数字的字母X。
-
http://www.systemsabuse.com/2007/10/18/how-do-you-install-windows-messenger-51-on-vista-with-uac-enabled/ Vista - Messenger 5.1 SIP - workaround: 1) Setup windows messenger 5.1.0.639 (SIP protocol). 2) Download riched20.dll (version 5.0.150.0) from, for instance: http://www.dll-files.com/dllindex/dll-files.shtml?riched20 3) Copy riched20.dll to messenger folder application. This riched20.dll version resolve scrollbar issue.
-
http://www.iamkane.com/article.asp?id=2 序列号: MRX3F-47B9T-2487J-KWKMF-RPWBY(chs可用 ) CM3HY-26VYW-6JRYC-X66GX-JVY2D DP7CM-PD6MC-6BKXT-M8JJ6-RPXGJ F4297-RCWJP-P482C-YY23Y-XH8W3 HH7VV-6P3G9-82TWK-QKJJ3-MXR96 HCQ9D-TVCWX-X9QRG-J4B2Y-GR2TT QC986-27D34-6M3TY-JJXP9-TBGMD MRX3F-47B9T-2487J-KWKMF-RPWBY M6TF9-8XQ2M-YQK9F-7TBB2-XGG88 换Key的vbs ON ERROR RESUME NEXT Dim VOL_PROD_KEY if Wscript.arguments.count<1 then VOL_PROD_KEY=InputBox("使用说明(OEM版无效):"&vbCr&vbCr&" 本脚本程序将修改当前 Windows...
-
Svr 2008 评估版序列号,可以重置五次每次180天,总计可以免费使用900天 Product Key Type = Retail:TB:Eval (Evaluation Keys) Crypto Base ID = 168 Rearm count = 5 ! Windows Web Server 2008 R2 = KBV3Q-DJ8W7-VPB64-V88KG-82C49 = 00500-001-0000554-84*** = X15-34676 Windows Server 2008 R2 Standard = 4GGC4-9947F-FWFP3-78P6F-J9HDR = 00477-001-0000347-84*** = X15-34648 Windows Server 2008 R2 Enterprise = 7PJBC-63K3J-62TTK-XF46D-W3WMD = 00486-001-0001204-84*** = X15-34815 Windows Server 2008 R2 Datacenter = QX7TD-2CMJR-D7WWY-KVCYC-6D2YT...
-
http://www.sosdb.com/jdul/dispbbs.asp?boardID=2&ID=248 我们知道,在Oracle数据库中,可以通过kill session的方式来终止一个进程,其基本语法结构为: alter system kill session ' sid,serial# ' ; 被kill掉的session,状态会被标记为killed,Oracle会在该用户下一次touch时清除该进程. 我们发现当一个session被kill掉以后,该session的paddr被修改,如果有多个session被kill,那么多个session 的paddr都被更改为相同的进程地址: SQL> select saddr,sid,serial#,paddr,username,status from v$session where username is not null; SADDR SID SERIAL# PADDR USERNAME STATUS -------- ---------- ---------- -------- ----------...
-
下面,让我来为你介绍一个程序调试大法——“橡皮鸭程序调试法”,这个方法在调试界是很出众的,实施起来相当方便和简易,几乎可以随时随地地实验,几乎不需要借助任何的软件和硬件的支持,你甚至可以把你的程序打印出来,在纸面上进行调试。 那么,为什么这个方法要叫做橡皮鸭呢?因为橡皮鸭子是西方人在泡澡时最喜欢玩的一个小玩具,所以,这个东西应该家家户户都必备的。因为,这个方法由西方人发明,所以,就被取名为“橡皮鸭”了。 好了,话不多说,下面是整个调试方法的流程。 找一个橡皮鸭子。你可以去借,去偷,去抢,去买,自己制作……反正你要搞到一个橡皮鸭子。 把这个橡皮鸭子放在你跟前。标准做法是放在你的桌子上,电脑显示器边,或是键盘边,反正是你的跟前,面朝你。 然后,打开你的源代码。不管是电脑里的还是打印出来的。 对着那只橡皮鸭子,把你写下的所有代码,一行一行地,精心地,向这只橡皮鸭子解释清楚。记住,这是解释,你需要解释出你的想法,思路,观点。不然,那只能算是表述,而不是解释。 当你在向这只始终保持沉默的橡皮鸭子解释的过程中,你会发现你的想法,观点,或思路和实际的代码相偏离了,于是你也就找到了代码中的bug。 找到了BUG...
-
public static class StringExtension { public static T ChangeStringToType<T>(this string value) { if (typeof(T).IsValueType) { if (!typeof(T).IsEnum) { return (T)Convert.ChangeType(value, typeof(T)); } else { return (T)Enum.Parse(typeof(T), value); } } else { if (typeof(T).IsArray) { string[] strs = value.Split(new char[] { '\0' }); Type elementType = typeof(T).GetElementType(); Array array = Array.CreateInstance(elementType, strs.Length); for (int i = 0; i < strs.Length; i++) { array...
-
其实想说这句话很久了,和很多同事接触,有时候或多或少的都会发现大家会陷入在自己的一亩三分地里面. 主要表现得症状 1.PD(产品设计师 Product designer)的需求就是目标,踏实的实现,不懂的就猜。 2.经验盖过一切,设计系统就是要够完备够复杂。 从开发人员角度来看,第一种人多半比较有自己的想法,同时也有不少的工作经验,同时可能对技术比较着迷。另一种人多半是刚刚工作或者经验不足,要么就是习惯性把工作当任务,而不是爱好,写程序也就是一份赚钱的活。但看起来其实各自都在自己的一亩三分地上捣鼓,忘记了作为一个开发人员最基本的原则:“满足客户需求”。 先说1类型吧,在我们的Team有一个刚毕业一年多的同学,很勤奋,不论从学习以及工作,实实在在,踏踏实实。我们这边来需求,通常大需求我们都会全体过一下,一些小点的需求他就自己考虑一下就作了。那天正要上线,突然说了一下设计修改的内容,发现不仅满足不了PD原有的需求,而且给系统带来了缓存暴增的隐患。然后找来PD一谈,其实他要的功能已经在现有系统中已经实现,只是需要做部分的修改,而不需要新的去建立一套机制。这样的情况其实在前前后后出现了不少次数了...
-
http://sunya.org.cn/article.asp?id=1259 今天,试了下用foxmail收取gmail 跟msn邮件 能成功收下! 在6.5 beta 3版本已经全面支持hotmail了,只是目前没有随安装包一起发放出来 自己琢磨了一下,就缺一个文件msidcrl40.dll,找了半天都是4.0的都不能用 后来直接在live mail里面挖出来一个5.0的 将其放到Foxmail安装路径3rdParty目录下 然后在到注册表HKEY_CURRENT_USER\Software\Aerofox\Foxmail\General下,新建“字符串值”SupportHotmail,值为1。 重新启动foxmail就可以了,新增hotmail帐号时候就会有个http服务器 还会有个路径 http://mail.services.live.com/DeltaSync_v2.0.0/Sync.aspx 填上用户名、密码就可以使用了。 PS: 由于是HTTP登录,那么在客户端上Foxmail删除邮件,会同步删除hotmail上的邮件。所以要特别注意下,以免重要邮件被删除。 PS2:附上msidcrl40...
-
AJAX 开发中的难题 让我们通过一个简单的例子来认识这个问题。假设你要建立一个树形结构的公告栏系统(BBS),它可以根据用户请求与服务器进行交互,动态加载每篇文章的信息,而不是一次性从服务器载入所有文章信息。每篇文章有四个相关属性:系统中可以作为唯一标识的ID、发贴人姓名、文章内容以及包含其所有子文章ID的数组信息。首先假定有一个名为getArticle()的函数可以加载一篇文章信息。该函数接收的参数是要加载文章的ID,通过它可从服务器获取文章信息。它返回的对象包含与文章相关的四条属性:id,name,content和children。例程如下: function ( id ) { var a = getArticle(id); document.writeln(a.name + " " + a.content); } 然而你也许会注意到,重复用同一个文章ID调用此函数,需要与服务器之间进行反复且无益的通信。想要解决这个问题,可以考虑使用函数 getArticleWithCache(),它相当于一个带有缓存能力的getArticle()。在这个例子中,getArticle...
-
从前,有一只鹰蛋不小心落到了鸡窝里,被当成鸡孵了出来。从出生那天起,它就与鸡窝里的兄弟姐妹们不一样:没有五彩斑斓的羽毛,不会用泥灰为自己洗澡,不会三啄两扒就从土里刨出一只小虫来。矮小的鸡窝总是碰它的头,而小鸡们总是笑它笨。它对自己失望极了,于是跑到悬崖上,想跳下去结束自己的生命。就在它纵身跃下时,它本能地展开了翅膀,结果飞上了蓝天。它这才发现,自己原来是一只鹰,鸡窝和虫子不属于它。
-
http://msdn.microsoft.com/en-us/library/dd638062.aspx You can upgrade any installed SQL Server 2008 component with a SQL Server 2008 servicing update. If the version level of an existing SQL Server 2008 component is later than the update version level, the Setup program will exclude it from the update. The following considerations apply when you install SQL Server 2008 updates: All features that belong to an instance of SQL Server must be updated at the same time. For example, when you update the...
-
http://bbs.shzhidao.cn/showtopic.aspx?topicid=57947&forumpage=1&onlyauthor=1 https://www.dreamspark.com/Products/ProductList.aspx
-
如何才能去做喜欢的事情 Paul Graham (有原版的哦,点链接就可以了) 翻译 : 王 亮 修订历史 修订 1.0 2006年2月7日 初稿 摘要 本文译自Paul Graham的 How To Do What You Love ,原文链接为 http://www.paulgraham.com/love.html 。欢迎到 HowToDoWhatYouLove 讨论本译文。 目录 工作 界限 诱惑 慎重 两条路 致谢 喜欢一件事才能做好它,这可不是什么新想法,用4个字概括:"Do what you love."(“做你喜欢的事”)。然而,知易行难。 小时候没有人告诉我们这些。当我还是个孩子的时候,以为工作和娱乐截然不同。生活分成两部分:有时候大人给点活干;剩下的时间就去玩,随心所欲。偶尔,大人让做的事居然挺有趣,而玩也会有不开心的时候,比如摔倒受伤。但这种情况不多见,通常,干活都没啥意思。 既然上学是为了工作,那它肯定也很枯燥。 生活有工作和娱乐两种状态,相应地,人被分成两种,大人和孩子。大人要辛苦地工作,孩子虽然不用工作,但他们得去学校学做一些简单的事,为将来打基础...
-
http://www.mydigitallife.info/2007/12/27/install-microsoft-net-framework-11-on-windows-vista-fix-regsvcsexe-fails-error/ 将.net framework1.1安装到win7上还是有解决办法的,我把每一步的操作都列出来,请楼主照做: 1,在C盘下创建一个新文件夹(如C:\DotNet); 2,下载.net framework1.1安装包,一定要将此安装包的安装文件名命名为dotnetfx.exe; 3,下载.net framework1.1 sp1(NDP1.1 SP1-KB867460-X86.exe),重命名此SP1的安装文件为dotnetfxsp1.exe; 4,将这两个文件(dotnetfx.exe,dotnetfxsp1.exe)都拷入c:\DotNet文件夹下; 5,打开DOS命令行(“开始”--“运行”--敲入“CMD”); 6,用DOS命令进入C:\DotNet文件夹(cd c:\DotNet) 7,依次运行下列命令: 第一步 dotnetfx.exe ...
-
今天上午在洛杉矶举行的Professional Developer's Conference,微软正式发布了Silverlight 4 Beta。该版本属于开发人员使用版本,终端用户暂时不能下载Silverlight 4 Runtime。从下面的功能列表中可以看出,Silverlight技术越来越强大,相信不久的将来大多数企业级项目多会倾向使用Silverlight技术。 官方发布网址: http://www.silverlight.net/getstarted/silverlight-4-beta/ Silverlight 4 Beta版本新功能详解: http://timheuer.com/blog/archive/2009/11/18/whats-new-in-silverlight-4-complete-guide-new-features.aspx ---------------------------------------------------------------------------------------------------------------...
-
http://blogs.msdn.com/alexj/archive/2009/04/15/tip-12-choosing-an-inheritance-strategy.aspx The Entity Framework supports 3 primary inheritance strategies: Table Per Hierarchy (TPH): In TPH, all data for a type hierarchy is stored in one table, and there is a discriminator column that is used to establish the type of a particular row (i.e. 'C' for Car or 'B' for Boat). Columns for Properties that are not shared across all types need to be nullable, even if they aren't nullable...
-
使用 SimpleGridView 时, 如果需要在某些行添加特定背景样式, 则会出现点击这些行时, 它的背景色没有变成点击获焦行的背景色. 此时, 可使用如下 jQuery 脚本解决. 另外, jQuery 非常好用, 方便灵活, 脚本代码大量减少, 网页大小也随之而小; 且良好的兼容性, 不用担心到了别的浏览器或其它版本效果就不一样. 所以非常推荐推荐! public void gvData_RowDataBound(object sender, GridViewRowEventArgs e) { switch (e.Row.RowType) { case DataControlRowType.DataRow: if (...) { for (int i = 0; i < e.Row.Cells.Count - 1; i++) { e.Row.Cells[i].Attributes.Add("style", "font-weight:bold;background-color:#CCFFCC;"); } } break; } } protected...
-
WITH t AS ( SELECT 'BU0301' bu FROM DUAL UNION ALL SELECT 'BU0701' FROM DUAL UNION ALL SELECT 'BU0401' FROM DUAL UNION ALL SELECT 'BU0501' FROM DUAL UNION ALL SELECT 'BU0401' FROM DUAL UNION ALL SELECT 'BU0801' FROM DUAL UNION ALL SELECT 'BU0901' FROM DUAL UNION ALL SELECT 'BU0201' FROM DUAL UNION ALL SELECT 'BU0101' FROM DUAL UNION ALL SELECT 'BU0601' FROM DUAL) SELECT SUBSTR (MAX (SYS_CONNECT_BY_PATH (''''...