摘要: Windows 平台下安装Cygwin后,sshd服务无法启动系统日志记录信息:事件 ID ( 0 )的描述(在资源( sshd )中)无法找到。本地计算机可能没有必要的注册信息或消息 DLL 文件来从远程计算机显示消息。您可能可以使用 /AUXSOURCE= 标识来检索词描述;查看帮助和支持以了解详细信息。下列信息是事件的一部分: sshd: PID 7340: `sshd' service stopped, exit status: 255.重新配置sshd服务解决方案:按上图配置命令的提示说明,需要执行mkpasswd 和 mkgroup重新生成权限信息依次执行下面命令$ mkp 阅读全文
posted @ 2013-08-16 12:58 kinglau 阅读(19219) 评论(5) 推荐(2) 编辑
摘要: 在公司的研发部门工作了将近8年的时间,现在大概共有200多名研发人员,这期间进进出出的人员就不好统计了。这几年的时间里,我接触到的只有一名员工因工作做不好而被辞退。实际上,在这么多员工里,有些员工根本就达不到他所在岗位的要求,还拿着不算低的工资,为什么公司不辞退他们,重新招聘合适的员工。当然了,不适合目前的岗位可以调整到别的岗位,这里所说的是指换岗后依然不行或根本就没有合适岗位的人员。个人浅见,可能存在下面一些原因。一、中层管理者个人因素 为什么这里要强调中层管理者,因为他们一般是底层员工的行政上的直接上级。 大部分的人都不愿意明目张胆的做“坏事”,或者说不愿意得罪人,虽然以后再遇到的... 阅读全文
posted @ 2012-07-23 10:21 kinglau 阅读(4887) 评论(0) 推荐(0) 编辑
摘要: HTML5 Canvas实现简单的俄罗斯方块最近学习了下HTML5,抽时间利用Canvas写了个俄罗斯方块的小游戏,写的比较简单也比较粗糙,还有点bug,算法方面也没深入考虑,只是为了学习使用Canvas。主要实现思路:一、绘制画布画布宽200px,高400px,小方块宽和高为10px。二、绘制7种形状的方块在画布上,每个形状的4个小方块,用相对于画布左上角的坐标来绘制,HTML5的Canvas的左上角坐标为x=0,y=0.以第一个形状举例,四个方块的坐标分别为: 4个坐标位置存储在数组中[0,0,1,0,1,1,1,2] 每个形状的变形后的相对坐标也存储在数组中,这样做是为了简单... 阅读全文
posted @ 2012-07-18 14:11 kinglau 阅读(7989) 评论(1) 推荐(0) 编辑
摘要: ASP.NET MVC3 异常处理 在ASP.NET MVC中可以使用HandleError特性很容易的实现错误的处理。 使用HandleError Attribute,并且在web.config中设置CustomErrors,当程序中有未处理的异常时,可以定向到一个友好的视图页面。 首先,我们通过反编译HandleError中的OnException方法,看一看是如何实现的:publicvirtualvoidOnException(ExceptionContextfilterContext){if(filterContext==null){thrownewArgumentNullE... 阅读全文
posted @ 2011-10-17 19:55 kinglau 阅读(6575) 评论(1) 推荐(3) 编辑
摘要: 创建空的ASP.NET MVC3项目,添加对Unity2.0动态库的引用。 方法1:在MSDN上下载Untity2.0,安装后,默认安装在C:\Program Files\Microsoft Unity Application Block 2.0下。 Microsoft.Practices.ServiceLocation.dll Microsoft.Practices.Unity.Configuration.dll Microsoft.Practices.Unity.dll Microsoft.Practices.Unity.Interception.Configuration.dll Mic 阅读全文
posted @ 2011-07-25 22:19 kinglau 阅读(2581) 评论(2) 推荐(2) 编辑
摘要: 创建一个包含类似有输入页面的ASP.NET MVC3程序,输入框中需要可以输入HTML标记,假如没有使用某种方式禁用Request Validation,那么如果从客户端检测到有潜在危险的Request.Form值,例如Name输入框输入了<br>,点击Create,则会出现如下错误提示:Request Validation是防止有人通过注入脚本攻击我们的应用程序(XSS)。如果我们的应用程序需要用户可以输入HTML标记,我们可以禁用Request Validation.ASP.NET MVC2中可以使用Action方法的ValidateInpute属性禁用Model的所有字段的验 阅读全文
posted @ 2011-07-07 22:49 kinglau 阅读(4771) 评论(2) 推荐(0) 编辑
摘要: ASP.Net MVC3提供了一种Remote Server Call机制,可以用来校验Form中某字段的合法性,而不用提交整个Form到服务器。当有一个字段不能使用客户端校验,而且提交到服务器后有可能会校验失败的时候,就可以采用远程服务器调用机制。例如:某些网站需要用户注册一个唯一的用户名。下面实现一个简单的使用Remote Server Call机制验证用户名是否重复的实例 1、创建空MVC3项目,命名为MvcRemoteValidation 2、资源管理器,Models文件夹,右键,添加类,命名为User using System;using System.Collections.Ge. 阅读全文
posted @ 2011-07-06 12:59 kinglau 阅读(4223) 评论(6) 推荐(2) 编辑
摘要: 文章出处 :http://create.msdn.com/en-US/education/quickstarts/Get_Started_Creating_a_Windows_Phone_Application上一章节:创建第一个Windows Phone应用程序(一)添加图形 在SilverLight中,可以使用Shape类添加图形,可以创建简单的形状,例如长方形或者更复杂的形状,例如多边形。在SilverLight中Brushes用来涂色或绘制图形。 在TextBlock外围添加一个StackPanel,Panel是一个容器,用来组合和处理UI元素布局。每个应用程序至少有一个Panel,S 阅读全文
posted @ 2011-06-07 20:55 kinglau 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 文章出处 :http://create.msdn.com/en-US/education/quickstarts/Get_Started_Creating_a_Windows_Phone_Application一、安装开发工具 下载和安装必须的开发工具,创建和发布Windows Phone应用程序。 C#开发人员 VB开发人员 如果是C#开发人员,需要安装下列工具和更新: 1. Windows Phone Developer Tools 2. Windows Phone Developer Tools January 2011 Update 如果是VB开发人员,需要安装Visual Studi 阅读全文
posted @ 2011-06-06 21:46 kinglau 阅读(1386) 评论(1) 推荐(0) 编辑