AhDung

/*追求代码质量的野生码农*/

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 7 8 9 10 11

2013年1月29日

摘要: 机缘巧合,这段接触了一下js,刚开始各种磕碰各种不顺手,一个日期计算都折腾我半天,积累了一些,赶紧码下: 1 var now = new Date(); //当前日期 2 var nowDayOfWeek = (now.getDay() == 0) ? 6 : now.getDay() - 1; / 阅读全文
posted @ 2013-01-29 15:48 ahdung 阅读(1751) 评论(2) 推荐(0) 编辑

2012年6月16日

摘要: 今天打开excel记账,发现下面的图标竟然是PowerPoint的,MS也玩穿越~真够奇葩,留图作纪念: 阅读全文
posted @ 2012-06-16 11:36 ahdung 阅读(245) 评论(0) 推荐(0) 编辑

2012年5月22日

摘要: 环境:WIN2K8R2(WIN5.X及WIN6.X均适用,只不过我发现这个问题在2K8R2上比较突出)问题:【HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ProductOptions】键的【administrators】组的读权限被拒绝,导致系统无法启动解决思路:利用SYSTEM权限把被拒绝的administrators权限改回解决办法:1、用SC命令创建交互服务,目的是以SYSTEM权限启动一些东西~例如CMDsc create SysCmd binPath= "cmd /k start" type= own t 阅读全文
posted @ 2012-05-22 12:18 ahdung 阅读(596) 评论(0) 推荐(0) 编辑

2012年5月21日

摘要: 功能:可防止exe更名、挪动位置再运行的问题实现思路:在Main()方法开始时遍历所有进程,获取每个进程的程序集GUID和PID,若发现有跟自己GUID相同且PID不同的进程,就勒令自身退出。注:1、采用GUID是为了尽可能保证判定的可靠性,采用进程名太不靠谱。因为程序集GUID是建立项目时就生成的,不随版本、内容的变化而变化,所以除非人为改动,否则同一项目编译若干次都还是那个GUID,用来判断程序集身份再适合不过。题外,市面上常见的互斥体方法,互斥名也建议采用GUID;2、之所以要加上进程ID的判断,是因为遍历的进程中已经包含自身进程,所以必须排除自身;3、经尝试似乎只有.Net程序集才能获 阅读全文
posted @ 2012-05-21 16:16 ahdung 阅读(1959) 评论(9) 推荐(4) 编辑

上一页 1 ··· 7 8 9 10 11