03 2011 档案

摘要:那位同学碰到新的算法题了。去除A和B数组中的交集,即去除A和B数组中重复次数少的部分如A:111B:11,即去除B中的11下面是我的解决方案,另希望他最后面试能过: classProgram{staticvoidMain(string[]args){int[]ar={1,2,6,3,4,5};int[]ar2={100,100,3,2,6,100,9,3,4,7};try{Console.WriteLine(get2rdMax(ar).ToString());Console.WriteLine(get2rdMax(ar2).ToString());}catch(Exceptionexc){Co 阅读全文
posted @ 2011-03-31 18:52 today4king 阅读(404) 评论(0) 推荐(0) 编辑
摘要:如题,其实这个题目记得大学里教过的,即兴写了一个,记录代码如下: classProgram{staticvoidMain(string[]args){int[]ar={1,2,6,3,4,5};try{Console.WriteLine(get2rdMax(ar).ToString());}catch(Exceptionexc){Console.WriteLine(exc.Message);}}privatestaticintget2rdMax(int[]ar){intmax=ar[1],s_max=ar[1];for(inti=0;i<ar.Length;i++){if(ar[i]&g 阅读全文
posted @ 2011-03-28 13:51 today4king 阅读(557) 评论(0) 推荐(0) 编辑
摘要:要对下载的权限进行精确的控制(防止盗链,防止迅雷吸血,下载扣除积分等虚拟货币),以前接触的方法有几种:1、通过rewrite不断地更改下载文件的url,并插入很多无意义的字符;2、验证下载链接的来路,或者cookie;3、通过服务器端程序(例如一个php文件),open文件,读取内容然后返回给客户端。 第一种方法很笨,而且吃力不讨好;第二种方法很容易破解,因为referer和cookie都是客户端发出的,能够方便地伪造,而且迅雷对此已经是轻车熟路;第三种方法是可行的有效的,所有的文件都经过一个程序读取并发送,在读取之前可以有效的验证权限,但是下载过程中始终要占用一个cgi线程,而且一般cgi语 阅读全文
posted @ 2011-03-27 17:19 today4king 阅读(4464) 评论(1) 推荐(1) 编辑
摘要:F1帮助 F2改名 F3搜索 F4地址 F5刷新 F6切换 F10菜单 CTRL+A全选 CTRL+C复制 CTRL+X剪切 CTRL+V粘贴 CTRL+Z撤消 CTRL+O打开 SHIFT+DELETE永久删除 DELETE删除 ALT+ENTER属性 ALT+F4关闭 CTRL+F4关闭 ALT+TAB切换 ALT+ESC切换 ALT+空格键窗口菜单 CTRL+ESC开始菜单 拖动某一项时按CTRL复制所选项目 拖动某一项时按CTRL+SHIFT创建快捷方式 将光盘插入到CD-ROM驱动器时按SHIFT键阻止光盘自动播放 Ctrl+1,2,3… 切换到从左边数起第1,2,3…个标签 Ctr 阅读全文
posted @ 2011-03-27 17:16 today4king 阅读(340) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩