郁闷

今天真郁闷。

早上停车的时候和经理撞车。

在外面大转弯的时候我回顾四周一辆车一个人都没有,当到了要停车的时候,(距离路口10米)我左边上靠,拐弯很小,(整条小路就3米宽)。经理就从后面飞过来了。

在大路口没有看到有车和人,靠边的时候我也没看后面。真悲剧。经理说他开的很慢的,车到我左前方才停住。把他早餐给搞没了。。。

真是郁闷。。。

world wide web publishing 127错误解决办法

公司里的IIS从我入职到到x现在,已经大半年,一直无法使用,我都没修复它,试过修复,但是没成功,后来就懒了,直接放到服务上去测试。后面的工作,开发的精力都在桌面软件上,用IIS就少了。但是测试的软件升级,升级客户端和服务端的修改,用服务上真实环境风险比较大,要做测试。 用了半天处理了这个问题,下面是我在网上找到的一些资料,希望对遇到相似问题的朋友可以参考之:
点击查看原图

问题原因和解决

IIS5.0启动的问题,遇到KB2124261、KB2271195、KB2290570、KB939373等新出的补丁导致IIS无法正常启动。在更新完这些新补丁后,World Wide Web Publishing服务启动会总会报127 错误
删除这两个补丁world wide web publishing 服务就正常启动了。

是否打上了这些补丁,可以通过360补丁工具查看

但是,如果你删除了更新的备份,那就无法卸载更新,解决的办法是
假如你的iis是5.1版(win xp默认即是),
那么从别的机器(前提是该机器能正常使用iis)的 %windir%system32inetsrv(一般为:C:WINDOWSsystem32inetsrv)
目录下复制 infocomm.dll 文件,
然后覆盖自己机器里的 %windir%system32dllcache(一般为:C:WINDOWSsystem32dllcache)

%windir%system32inetsrv(一般为:C:WINDOWSsystem32inetsrv)目录下的 infocomm.dll 文件。

重启电脑,然后就可以启动wwwp了

需要注意几点的是:

1、操作过程中如果出现提示非系统文件之类的警告,此时点“取消”,然后点“保留文件”即可。接着打开管理工具启动 World Wide Web Publishing 服务,一切即可恢复正常。若无法直接覆盖替换文件,可以启动至安全模式下或在winPE中完成替换。
2、此方法解决了不能启动问题,但系统漏洞还是没有补上。
3、若无法找到infocomm.dll文件,则从网上随便下个iis 安装包,解压开,找到INFOCOMM.DL_文件,然后使用dos命令:
    expand INFOCOMM.DL_ d:infocomm.dll  即可得到。

4、安装这几个补丁后,再重新安装iis为什么没用?

因为在 %windir%system32dllcache 目录下有备份的dll、exe文件,若发现文件被替换会自动还原系统核心文件。

 

附带一个正常的infocomm.dll(235KB)文件

一个计算多选题最终得分的函数

需求:多选或错选不得分、不倒扣分;少选但选择正确的每个选项得0.5分,未对全部答案时最高得分数小于该题得分0.5分。

 function TForm1.GetDuoXuanUsersScore(reply,answer:string;Score:Double):Double;
var
  userScore:Double;
  i:Integer;
begin
  if reply<>answer then
  begin
     for I := 0 to Length(reply) – 1 do
     begin
       if Pos(Copy(reply,i+1,1),answer)>0 then    //如果 回答存在于答案中
       begin
         userScore:=userScore+0.5;
       end else                                   //只要有答案错的,等0分
       begin
         Result:=0;
         Exit;
       end;
     end;
     if userScore>=Score then                     //如果大于或者原来的分数(总分值比较低,选项比较多的时候),那就等于原来的分数
     begin
       if Length(reply)<> Length(answer) then     //选不全的情况最高分是总分-0.5分
         userScore:=Score-0.5
       else                                       //这种是答案顺序排乱的情况,但是选择全部正确,所以是满分
         userScore:=Score;
     end;
  end else
  begin
    userScore:=Score;
  end;
  Result:=userScore;
end;

 

关于网店

老婆说我不支持她弄网店。

其实并非如此,我是很支持她弄网店的,很久以前就支持。

这次她说要和她以前的同事弄网店,我的意思是要她做事情前,先考察下市场,而不是盲目的想到什么就做什么。

老婆,我是很支持你弄网店的。并没有否定你的意思。

既然你也想做这个,那就要努力才行。