posts - 35,  comments - 51,  trackbacks - 3
  2008年8月14日

     v8.1系统开部分文家夹速度缓慢,发现是由于文件关联造成,重新恢复文家管理即可

     创建.reg 文件,内容如下:

 

Code
posted @ 2008-08-14 15:59 Boy Xie 阅读(81) | 评论 (2)编辑
  2008年6月16日
     摘要:   阅读全文
posted @ 2008-06-16 22:23 Boy Xie 阅读(66) | 评论 (0)编辑
  2008年6月13日
     摘要: 收藏ascII 值  阅读全文
posted @ 2008-06-13 15:32 Boy Xie 阅读(138) | 评论 (0)编辑
  2008年6月5日
    正式开始学习WPF,跟着《Windows Presentation Foundatation Unleashed》一书,一步一步的来学些。
    当然,一开始就是学习他新推出的一门标记语言XAML。
    先建一个简单的XAML文件
    
<Window x:Class="MixingXamlWithProceduralCode.Window1"
    xmlns
="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x
="http://schemas.microsoft.com/winfx/2006/xaml"
    Title
="Window1" Height="366" Width="646">
    
<Grid Height="294" Width="579">
        
<Button Content="Test" Height="23" HorizontalAlignment="Left" Margin="40,38,0,0" Name="button1" VerticalAlignment="Top" Width="75" Click="button1_Click"></Button>
        
<Button x:Name="okButton" Content="OK" Margin="60,40,0,0" Width="78" Height="20" FlowDirection="RightToLeft" HorizontalAlignment="Left" VerticalAlignment="Center" Background="DarkGray"></Button>
    
</Grid>
</Window>

    默认名称空间 http://schemas.microsoft.com/winfx/2006/xaml/presentation
    其中元素属性,可以按照XML的格式随意设置

最后,关于XAML的优点,我附上一点翻译过来的条款,可能更直观:

XAML除了有标记语言、XML的优点外,还有如下一些优点:

   用XAML设计UI更简单

   XAML比其他的UI设计技术所需编码更少。

   XAML设计的UI方便转移、方便在其他环境提交。比如在Web或Windows Client。

   用XAML设计动态UI非常容易

   XAML给UI设计人员带来新的革命,现在所有的设计人员不再需要.NET开发的知识同样可以设计UI。在不远的将来,终端用户可以看到更漂亮的UI。

posted @ 2008-06-05 15:31 Boy Xie 阅读(200) | 评论 (0)编辑
  2008年6月4日
     摘要: 把90天试用版改为正式版,二种方法:

1. 把Setupsetup.sdb文件中的
[Product Key]
T2CRQGDKBVW7KJR8C6CKXMW3D
改成
[Product Key]
PYHYPWXB3BB2CCMV9DX9VDY8T

2.安装完成后,在“控制面板”中启动“添加删除程序”,选中Vs2008,点击“更改、删除”,
输入序列号:PYHYP-WXB3B-B2CCM-V9DX9-VDY8T
  阅读全文
posted @ 2008-06-04 06:43 Boy Xie| 编辑
  2008年6月3日
     摘要: 在公司的一个项目里面,使用WCF做通讯,里面需要取得使用WCF做客户端的IP,在服务器上做进一步的处理,但是让人很失望的是WCF 3.0 里面并不能支持这个功能。
还好,微软在3.5的新版WCF中提供了这个方法。
  阅读全文
posted @ 2008-06-03 14:10 Boy Xie 阅读(2136) | 评论 (7)编辑
  2008年5月28日
     摘要: 秦王使人谓安陵君曰:“寡人欲以五百里之地易安陵,安陵君其许寡人。”安陵君曰:“大王加惠,以大易小,甚善。虽然,受地于先生,愿终守之,弗敢易。”秦王不说。安陵君因使唐且使于秦。秦王谓唐且曰:“寡人以五百里之地易安陵,安陵君不听寡人,何也?且秦灭韩亡魏,而君以五十里之地存者,以君为长者,故不错意也。今吾以十倍之地请广于君,而君逆寡人者,轻寡人与?”唐且对曰:“否,非若是也。安陵君受地于先生而守之,虽千里不敢易也,岂直五百里哉?”秦王曰:“天子之怒,伏尸百万,流血千里。”唐且曰:“大王尝闻布衣之怒乎?”  阅读全文
posted @ 2008-05-28 12:50 Boy Xie 阅读(128) | 评论 (2)编辑
     摘要: 近日,王石先生的一片博文可谓是“一石激起千层浪”,得罪了不少网友,网上是骂声漫天飞啊。
  我想实在是大可不必了,现在这种情况完全是一些别有用心者刻意造成的局面。那么让我们想想为什么要骂王石,骂的理由又是什么,无非是认为万科200万的捐款“太小气”,万科提示员工“只捐10元”。
  对于万科提示员工“只捐10元”,这完全是有心者对王石先生的博文断章取义的结果。看完王石的原文,就会发现“10元论”其实完全不是网络传言的那个意思。所谓的提示10元,只是说万科在日常的慈善活动,希望员工量力而为,不要然慈善成为一种负担,这样的慈善行为才能够长期坚持。这恰恰说明了万科其实是一家长期从事慈善事业的公司。
  阅读全文
posted @ 2008-05-28 09:13 Boy Xie 阅读(175) | 评论 (4)编辑
  2008年5月26日
     摘要: 最近因为要使用VS2008,想将机器上的老版本的VS去掉,结果引发了很多麻烦。  阅读全文
posted @ 2008-05-26 10:47 Boy Xie 阅读(1142) | 评论 (3)编辑
  2008年1月22日
--1. 查看数据库的版本    
  select @@version 
  
--2. 查看数据库所在机器操作系统参数   
  exec master..XP_msver 
  
--3. 查看数据库启动的参数         
  sp_configure 
        
--4. 查看数据库启动时间         
  select convert(varchar(30),login_time,120from master..sysprocesses where spid=1   
--查看数据库服务器名和实例名 
  print 'Server Name' + convert(varchar(30),@@SERVERNAME)         
  
print 'Instance' + convert(varchar(30),@@SERVICENAME)       

--5. 查看所有数据库名称及大小 
  sp_helpdb 
--重命名数据库用的SQL 
  sp_renamedb 'old_dbname''new_dbname' 
  
--6. 查看所有数据库用户登录信息 
  sp_helplogins 
--查看所有数据库用户所属的角色信息   
  sp_helpsrvrolemember 
  
--修复迁移服务器时孤立用户时,可以用的fix_orphan_user脚本或者LoneUser过程
--
更改某个数据对象的用户属主 
  sp_changeobjectowner [@objectname =] 'object'[@newowner =] 'owner' 
  
--注意: 更改对象名的任一部分都可能破坏脚本和存储过程。 
--
把一台服务器上的数据库用户登录信息备份出来可以用add_login_to_aserver脚本 
  
--7. 查看链接服务器       
  sp_helplinkedsrvlogin 
--查看远端数据库用户登录信息   
  sp_helpremotelogin
  
--8.查看某数据库下某个数据对象的大小 
  sp_spaceused @objname 
--还可以用sp_toptables过程看最大的N(默认为50)个表 
--
查看某数据库下某个数据对象的索引信息 
  sp_helpindex @objname 
--还可以用SP_NChelpindex过程查看更详细的索引情况 
  SP_NChelpindex @objname 

--clustered索引是把记录按物理顺序排列的,索引占的空间比较少。 
--
对键值DML操作十分频繁的表我建议用非clustered索引和约束,fillfactor参数都用默认值。 

--查看某数据库下某个数据对象的的约束信息 
  sp_helpconstraint @objname 
  
--9.查看数据库里所有的存储过程和函数 
  use @database_name 
  sp_stored_procedures 

--查看存储过程和函数的源代码 
  sp_helptext '@procedure_name' 
  
--查看包含某个字符串@str的数据对象名称 
  select distinct object_name(id) from syscomments where text like '%@str%' 
  
--创建加密的存储过程或函数在AS前面加WITH ENCRYPTION参数 
  
--解密加密过的存储过程和函数可以用sp_decrypt过程 
  
--10.查看数据库里用户和进程的信息 
  sp_who 

--查看SQL Server数据库里的活动用户和进程的信息 
  sp_who 'active' 

--查看SQL Server数据库里的锁的情况 
  sp_lock 
  
--进程号1--50是SQL Server系统内部用的,进程号大于50的才是用户的连接进程. 
--
spid是进程编号,dbid是数据库编号,objid是数据对象编号 

--查看进程正在执行的SQL语句 
  dbcc inputbuffer () 
        
--推荐大家用经过改进后的sp_who3过程可以直接看到进程运行的SQL语句 
  sp_who3 
  
--检查死锁用sp_who_lock过程 
  sp_who_lock
    
--11.收缩数据库日志文件的方法 

--收缩简单恢复模式数据库日志,收缩后@database_name_log的大小单位为M 
  backup log @database_name with no_log 
  
dbcc shrinkfile (@database_name_log5

--12.分析SQL Server SQL 语句的方法: 
  set statistics time {on off
  
set statistics io {on off
--图形方式显示查询执行计划 
--
在查询分析器->查询->显示估计的评估计划(D)-Ctrl-L 或者点击工具栏里的图形 
--
文本方式显示查询执行计划 
  set showplan_all {on off
  
set showplan_text { on off } 
  
set statistics profile { on off } 
  
--13.出现不一致错误时,NT事件查看器里出3624号错误,修复数据库的方法 
--
先注释掉应用程序里引用的出现不一致性错误的表,然后在备份或其它机器上先恢复然后做修复操作 
  alter database [@error_database_name] set single_user 
  
--修复出现不一致错误的表 
  dbcc checktable('@error_table_name',repair_allow_data_loss) 
--或者可惜选择修复出现不一致错误的小型数据库名 
  dbcc checkdb('@error_database_name',repair_allow_data_loss) 
  
alter database [@error_database_name] set multi_user 
  CHECKDB 

posted @ 2008-01-22 16:08 Boy Xie 阅读(48) | 评论 (2)编辑