- 博客(8)
- 收藏
- 关注
原创 解决12306订票和票贩子问题的办法
12306存在的问题,就是大家都在抢票,导致在某个时间段网络流量太大。票贩子的问题,在于票贩子可以使用更多的计算资源,从而能够比普通人更快的抢到票。只要换个思路,火车票不用先到先得的规则,那么就不存在这些问题了。要买票的人提交申请,在统一的时间摇号抽奖,抽中的人就可购票。退票也照此办理。只要没有抢票,网络拥堵和票贩子的问题就都解决了。当然任何制度都有漏洞,不过这种方案至少能解决现在
2013-01-29 10:36:55
923
原创 win7+ie9的一个crash/hung问题的解决
正开发的一个软件遇到了一个奇怪的问题,还Windows 7 + IE9 (x86 & x64) 平台下,会出现一些奇怪的问题,有crash, 有hung, 但也不是每次都出,出现概率不大,一天可能能遇到一次。在网上搜索了一下,发现也有人遇到同样的问题,但是都没有结果。crash的时候是在mshtml里面,因为我们的应用使用了IWebBrowser来嵌入网页,页面中还有flash,具体出错的位置
2011-12-02 13:37:39
1176
原创 自动Ghost
有一台远程的服务器,Server 2008系统,由于是做测试用,经常要Ghost和恢复,老跑过去麻烦,就想做一个自动Ghost/Restore的东西。网上看了一下,一键Ghost有这个功能,下来试了一下,它还提示要装一个百度bar,里面有很多设置其实我都用不到,想想应该不难,自己做一个吧。 要自动Ghost/Restore,要做到以下几步1。在启动菜单中加入自动Ghost/恢复的菜
2009-12-07 16:15:00
1015
原创 还是U盘
还是U盘启动的事,看自己的U盘做的不错,有个朋友也想做一个,他的是普通的U盘,4G,不过想来应该和U盘盒也没什么差别。插进机器看了一下,是USB-HDD。 将mbr读进来看一下,没有引导代码,分区表只有一个分区,并且启动标志是01非法启动分区(80是启动分区,00是非启动,其它值非法,不过只用于引导,所以01使用应该没有问题),后面的分区表数据貌似正常,分区标志是0B说明是一个FAT
2009-11-04 10:20:00
1134
原创 大硬盘限制
看引导扇区的时候想到的。 MBR中的分区表已经很有年头了,对于它的结构大家也都很了解了。还记得当初由于分区表中的起始扇区、柱面磁头数导致了硬盘的8G限制,后来通过扩展Int13解决了。实际扩展之后的硬盘用了4个字节代表扇区数,因此硬盘容量达到了2TB。我查了一下关于这方面的文章,当然都是早几年的文章了,都很乐观,认为2TB是一个很大的数字,暂时没有影响。 不过现在呢?狼已经来了,
2009-11-02 14:36:00
728
原创 FAT32的DOS启动
还是USB硬盘引导,由于我做的是ntldr的引导,一些工具需要在DOS下运行,虽然有grub4dos可以运行DOS启动映像,但是总觉得不舒服,最好能直接引导DOS。 ntldr支持DOS引导,只要在boot.ini中加上c:/="Start MS-DOS"它就会在根目录下寻找BOOTSECT.DOS文件作为分区引导扇区加载,后面就可以进入DOS启动流程了。DOS启动要求分区是
2009-11-02 13:41:00
1391
原创 USB启动
今天有点事情要做一个USB引导盘,手头正好也没有U盘,不过有一个移动硬盘盒,应该也可以做吧。 网上找了一下,很多工具,不过我的移动硬盘上可有不少数据,要倒出来也费事,怎么在不损坏硬盘数据的情况下将这个硬盘做成引导盘呢? 考虑了一下,USB硬盘要引导,也就3个条件1。MBR可以引导2。分区可以引导3。分区激活 3好办,在硬盘管理中将分区标记成激活就可以了。本
2009-10-30 11:28:00
843
原创 BSTR和WCHAR*
好久没有写COM了,这两天写了个进程外COM,结果遇到一个很奇怪的问题,程序运行总是不正确。用js做客户端调试没有问题,用VC的客户端就不行,打了日志一看,原来是传入的一个BSTR参数不正确。可是用js就传的就没问题。 想了半天,突然想到BSTR和WCHAR*好像有点不一样,因为之前调试COM的时候看bstr变量都是直接指向一个WCHAR的,所以一直没有太在意,仔细看了下MSDN,果然。
2009-10-29 12:57:00
1772
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人