那时阳光满地

人的一生有如负重致远,不可急躁。以不自由为常事,则不觉不足。心生欲望时,应回顾贫困之日。心怀宽恕,视怒如敌,则能无事长久。只知胜而不敌败,必害其身。责人不如责已。不及胜于过之。

2008年7月30日 #

VS2008出现问题,package load failure

 

之前很久就有这个问题了,因为之前的那些插件都无所谓,也就不理了。今天装了Resharper也出现这个问题,怎么办呢~~

 

还是像上次一个,重置一下就好了。

devenv.exe /setup /resetuserdata /resetsettings

posted @ 2008-07-30 10:23 阳光沙滩海岸线 阅读(12) | 评论 (0)编辑

2008年1月23日 #

测试Writer

找了很久,一直找不到可以在2003下用的Writer 2008。最后在某人的一个角落里找到,所以还是来测试一下~:)

 

如果谁有需要的话,就联系我罗。

posted @ 2008-01-23 00:28 阳光沙滩海岸线 阅读(19) | 评论 (1)编辑

2008年1月15日 #

重新安装.NET环境后修复IIS

某天,突然想装VS2008,装完后才发现,还没有装好IIS,又装了一次IIS,但这时发现,没有ASP.NET 2.0可以选择。。。。
没办法了,在网上搜了以下答案。


要为 asp.net 修复 iis 映射,请运行 aspnet_regiis.exe 实用工具:
1. 单击“开始”,然后单击“运行”。
2. 在“打开”框中,键入 cmd,然后按 enter。
3. 在命令提示符下键入以下内容,然后按 enter:
"%windir%\microsoft.net\framework\version\aspnet_regiis.exe" -i
在此路径中,version 代表在服务器上安装的 .net framework 的版本号。键入此命令时,必须将此占位符替换为实际版本号。

posted @ 2008-01-15 22:53 阳光沙滩海岸线 阅读(62) | 评论 (0)编辑

修复Visual Studio 2005/2008代码智能提示

开始->所有程序->Microsoft Visual Stdio 2005->Visual Stdio Tools->Visual Stdio 2005 命令提示
这时会弹出一个命令行对话框, 输入cd..退到上一级目录, 然后 cd Common7\IDE 进入该目录后再输入devenv.exe /setup /resetuserdata /resetsettings
然后按回车. 在上句中/前面都应该留一个空格.

转载自http://blog.csdn.net/apaolove/archive/2007/09/02/1769586.aspx

posted @ 2008-01-15 19:28 阳光沙滩海岸线 阅读(80) | 评论 (0)编辑

2007年12月26日 #

win2003没有声音服务的修复方法

在一次优化的后,系统竟然没有了声音的服务。网上找了一下,把以下的服务文字导入到注册表了就行了。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AudioSrv]
"DependOnService"=hex(7):50,00,6c,00,75,00,67,00,50,00,6c,00,61,00,79,00,00,00,\
      52,00,70,00,63,00,53,00,73,00,00,00,00,00
"Description"="管理基于 Windows 的程序的音频设备。如果此服务被终止,音频设备及其音效将不能正常工作。如果此服务被禁用,任何依赖它的服务将无法启动。"
"DisplayName"="Windows Audio"
"ErrorControl"=dword:00000001
"Group"="AudioGroup"
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
      74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
      00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
      6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00
"ObjectName"="LocalSystem"
"Start"=dword:00000002
"Type"=dword:00000020

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AudioSrv\Parameters]
"ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
      00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
      61,00,75,00,64,00,69,00,6f,00,73,00,72,00,76,00,2e,00,64,00,6c,00,6c,00,00,\
      00
"ServiceDllUnloadOnStop"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AudioSrv\Enum]
"0"="Root\\LEGACY_AUDIOSRV\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001

或者下载导入就行了。


具体文章见:
http://hi.baidu.com/%D5%DD%B2%F5/blog/item/04e9e336ac2816310b55a961.html

posted @ 2007-12-26 09:40 阳光沙滩海岸线 阅读(531) | 评论 (0)编辑

2007年11月21日 #

让IIS支持ASP.NET 2.0

昨天在虚拟机上装了VS2008B2,今天打开一个工程来测试时发现,虽然IIS里面有V2.0的选择,但选择了2.0却不能生效。网上查了一下,原来安装VS2008的时候竟然不在IIS的Web服务扩展那里添加ASP.NET 2.0的支持。。。没办法了,只有自己添加了。
添加后,果然成功,问题又来了~出现提示:
当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限。

解决办法:为C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files的目录添加用户:NETWORK SERVICE,相应的权限:完全控制

posted @ 2007-11-21 13:58 阳光沙滩海岸线 阅读(333) | 评论 (0)编辑

2007年11月19日 #

如何取得TEXTBOX里的光标位置

有个同事下午的时候提出这个问题,没有人解答,结果他在百度找到了~
我也贴出来,做个记号,可能以后要用到呢。

function getCaret(textbox) 

 
var control = document.activeElement; 
 textbox.focus(); 
 
var rang = document.selection.createRange(); 
  rang.setEndPoint(
"StartToStart",textbox.createTextRange()) 
 control.focus();
 pos.innerText 
= rang.text.length;
 
return rang.text.length; 
}

在Textbox里光标的位置添加字符串:
function insertunit(text, textend)
{
    $('txtFormular').focus();
    textend 
= isUndefined(textend) ? '' : textend;
    
if(!isUndefined($('txtFormular').selectionStart))
    {
        
var opn = $('txtFormular').selectionStart + 0;
        
if(textend != '')
        {
            text 
= text + $('txtFormular').value.substring($('txtFormular').selectionStart, $('txtFormular').selectionEnd) + textend;
        }
        
        $('txtFormular').value 
= $('txtFormular').value.substr(0, $('txtFormular').selectionStart) + text + $('txtFormular').value.substr($('txtFormular').selectionEnd);
    }
    
else if(document.selection && document.selection.createRange)
    {
        
var sel = document.selection.createRange();
        
if(textend != '')
        {
            text 
= text + sel.text + textend;
        }
        sel.text 
= text.replace(/\r?\n/g, '\r\n');
        
//sel.moveStart('character', -strlen(text));
    }
    
else
    {
        $('txtFormular').value 
+= text;
    }
    
//formulaexp();
}

posted @ 2007-11-19 16:56 阳光沙滩海岸线 阅读(106) | 评论 (0)编辑

关于正则表达式:.需要转义

今天发现了一个很奇怪的BUG,是一个检查是否浮点数的JS。这个JS是我从别人的项目那里拷贝过来的,当是浮点数的时候返回TRUE,否则返回FALSE。现在发现,只要中间有字符都当成浮点数了。像原来 56.6才是正确的,但56p9也算是正确的了~晕。原来的JS是用正则表达式来检查的,原来的正则表达式是 ^(-|\+)?\d*\.?\d+$ ,俺看了很久,也没有看明白为什么会出错。。实在太不可思议了~后来,在网上找了一下其它的表达式,对比后才发现,那个“.”也应该要转义才行的。不然,.的意思就是表示所有的字符~。。不过我又不明白了,这个JS是从别人的已经完成的项目里COPY过来的,为什么他们的项目能通过检查呢,俺的就不行呢。。。

修改:只需要在“.”前加多一个\
修改后如下:
function fucIsFloat(strFloat)
 
{
        
//验证规则:实数

        
var newPar=/^(-|\+)?\d*\.?\d+$/
        
if(strFloat.length>0 && newPar.test(strFloat)==false)
        
{return false;}
         
else
         
return true; }
 }

posted @ 2007-11-19 15:44 阳光沙滩海岸线 阅读(58) | 评论 (0)编辑

2007年11月5日 #

在SQL中把格式化浮点数

     摘要: 数据库把字段设计成了decimal,所以每一个存进去的字段都有五个有效数字~ 如:50000.00000我之前的任务是把四个字段中的两个数字,两个条件,拼成 0<X<=100 的样子,如果直接拼出来的话,所有的数字都有五个有效小数,SQL语句如下:selectFactorName,RS.FactorID,RS.RewardStandardID,RS.RuleTemplateID,cas... 阅读全文

posted @ 2007-11-05 13:21 阳光沙滩海岸线 阅读(64) | 评论 (0)编辑

2007年10月6日 #

美酒加咖啡

其实,没有美酒,只是一瓶珠江纯生;也没有咖啡,眼泪,或许有几滴。
我此时,不知应该如何形容的心情。一段两年多的感情,终于狠下心去结束。我是应该开心吗?我有什么好开心的?我失去了一个最爱我的人,一个最值得我珍惜的人。我应该伤心吧?但这一段感情,我不知是为了什么,已经犹豫了那么长的时间,不能再拖下去了。再继续只是对双方的伤害。似乎找不到我想要的那种完美爱情,这仿佛不应该是我要的。但事实上,哪里会有完美的爱情。一切都只不过是自欺欺人的说话。

但我,真的好想珍惜她,我好怕她伤心,好怕她会哭……
你说,我应该怎么做?

一直我都是在等待,等待别人给我答案,难道这一次,我还是在等待?
或者一切由它去?我不知……


My Love,
My Baby!

posted @ 2007-10-06 01:01 阳光沙滩海岸线 阅读(12) | 评论 (0)编辑