08 2011 档案
摘要:在MvvmLight中要注意的一个地方的就是在某些地方要用到消息注销Unregister<T>。否则注册后的消息处理方法会被执行多次(至少是3次)这里把这个问题总结如下:(一)场景:如果你是在MainPage中New一个ReceiverSecond消息接受者,然后再发送消息,就像下面的做法:private void Button_Click(object sender, RoutedEventArgs e) { //sp2.Children.Clear(); ReceiverSecond temp = new ReceiverSecon...
阅读全文
摘要:问题:办公室里一台xp主机连接了打印机,开了共享其他几台xp的都能共享,可是用win7的却连不上。ping主机ip能通,可是在网上邻居里面找不到那台主机。\主机IP,能看到共享的打印机,可是点了之后提示“操作无法完成(错误0x0000709)。再次检查打印机名称,并确保打印机已连接到网络。”网上一些解决的方法都试过了,还是出现这错误解决办法:把打印机共享(范围是everyone),其他同域内机器,不管什么win7还是xp,到网上邻居里找那台共享的打印机,双击,搞定!xp当主机时,win7 32位、64位均试过可以,其余没有实验过
阅读全文
摘要:要想通过创建临时网络共享上网,主要有如下几个步骤。必备条件(1)计算机A带有线网卡和无限网卡(2)计算机B至少带无线网卡(一)创建临时网络(1)在A计算机上创建临时网络,对桌面上的“网络”图标,右键属性,出现网络和共享中心,设置新的网络连接|设置无线临时(计算机到计算机)网络,如下图。然后就是下一步...
阅读全文
摘要:在网络方面我们常常会用到如下命令:(1)ping命令:我们常常用来判断2台或2台以上的机器间是否网络连通。 ping 192.168.1.88 -t 如果想看任何命令的参数是什么意思,我们只需要:命令 /?就可以查看该命令的用法了。如下图:(2)ipconfig命令:往往是用来查看我们计算机的IP、网关、子网掩码、DNS等信息 ipconfig -all(3)netstat命令:查看本地计算机的TCP和UDP端口是否监听 netstat -a(4)telnet命令: 1)telnet提供对远程机器的终端服务,即本地机器作为远程的一个虚拟终端对远程机器 进行操作。 2)检查远程机器或本地机器上某
阅读全文
摘要:windows7下,在命令窗口中用telnet命令时, 命令无法执行,提示:“'telnet' 不是内部或外部命令,也不是可运行的程序或批处理文件”。原因分析:Vista和windows7带有telnet,只是默认没有安装而已。解决办法:控制面板|程序|程序和功能|打开和关闭Windows功能,勾选Telnet客户端。确定保存即可。
阅读全文
摘要:(一)实践代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net;namespace ConstReadOnlyDemo{ //常量(const表示):在应用程序的生存周期内保持不变的字段 //常量的三个规则 //(1)常量成员的值是在编译时设置的 //(2)常量成员的值必须被写为文字的形式 //(3)要想字段的值为常量,只需要被指定的成员前,指定const关键字 //(4)默认情况下const成员是静态的。 ...
阅读全文
摘要:今天学习FloatableWindow控件,下面是我学习的代码,要添加FloatableWindow.dll,关于FloatableWindowpublic partial class MainPage : UserControl { FloatableWindow tempFW = null; public MainPage() { InitializeComponent(); this.btnShow.Click += new RoutedEventHandler(btnShow...
阅读全文
摘要:在做项目时发现自己VS2010的智能感知突然消息(好像是我按了Shift+Ctrlf+R+E)后,但具体是哪个造成的我也没弄明白,加上我做的是Silverlight程序,xaml错误我也没管,直接编译,编译无法通过,智能感知始终无法使用,我另外开了一个成功的编译的项目,智能感知有,这个说明不是智能感知的问题了,开始还在网上找了怎样让智能感知的生效的方法,请看先面的VS2008智能提示消失的解决方法 ,也试过工具|导入和导出设置,重置所有设置,依然不行。这个折腾了我2个小时,在痛苦不堪中我将错误移除,重新编译通过,当看到智能提示现身之时,我兴奋不已!这个就总结到这里。
阅读全文
摘要:今天在做项目时,想通过数据绑定,将TabControl中TabItem的Head直接绑定上去,但是这种做法似乎不行,下面是我的做法 <Grid x:Name="LayoutRoot" Background="White" DataContext="{Binding Source={StaticResource SampleDataSource}}"> <sdk:TabControl Height="244" HorizontalAlignment="Left" x:Name=&
阅读全文
摘要:无法启动调试 未安装silverlight developer 运行时 解决办法 有朋友在更新完silvierlight后,在开发时提示“无法启动调试 未安装silverlight developer 运行时”,这个问题是安装的sl版本不是开发版本导致的步骤如下: 解决办法:1.在添加删除程序里卸载silverlight插件2.winrar打开silverlight_tools.exe3.安装里面的silverlight_developter.exe文件参考
阅读全文
摘要:今天在安装 msdn中文版VS2010后,安装SilverlightTools时,报如下错误Visual Studio 2010 or Visual Web Developer Express 2010 or Visual Phone Developer Express 2010 that matches the language version of Silverlight Tools 4 must be installed before installation of Silverlight Tools can continue. Silverlight Tools is availabl
阅读全文
摘要:今天学习了Silverlight中Effect.下面是我总结的。直接贴代码了(1)前台代码 <UserControl.Resources> <Style x:Name="buttonBlurEffectStyle" TargetType="Button"> <Style.Setters> <Setter Property="Effect"> <Setter.Value> <BlurEffect Radius="3"/> </Setter.
阅读全文
摘要:分享点面试经验吧:1.笔试题要做好,当然这个碰运气了,看碰到什么题了。对我来说,碰到C++语法题,基本可以打很高的分。对于数据结构,毕业有段时间了,有些忘了,但不至于很差。对算法题,是我的软肋。一般笔试题只是参考,重要的还是和面试官的面谈。当然,笔试太次的,面试官是见不到的了。2.面试官的面谈,这一关,就要看你平时的积累,看过书多了,就可以很轻松应付了。上来自我介绍,我一般都是说说以前做的项目。然后面试官就开始问技术问题了,他一般也不会问太深入的问题,但是你要给深入了答。如有人问你非阻塞IO,就连非阻塞accept,非阻塞connect答了,甚至你可以连epoll,线程都答了。他就会觉得你基础
阅读全文