代码改变世界

让Windows命令行始终启用快速编辑模式

2011-10-19 22:46 by 贼寇在何方, 2150 阅读, 0 推荐, 收藏, 编辑
摘要:在命令行下,快速编辑模式是一种很便捷的操作方式:左键选中,右键复制以及右键从剪贴板粘贴内容,都是相当人性化的功能。 但是,在某些临时的快捷方式(比如Github的Git bash here) 中,快速编辑模式是没有办法被记忆的。我们可以设定快速编辑模式缺省选中,这样就省去了每次设置的麻烦。 打开regedit,转到HKEY_CURRENT_USER\Console,将QuickEdit的值从0改成1,完成! 阅读全文

让Xlight使用SQLServer验证用户

2011-10-18 10:37 by 贼寇在何方, 1226 阅读, 0 推荐, 收藏, 编辑
摘要:在我们的一个数据管理系统的项目中,需要让FTP使用与系统相同的用户。这就需要让FTP服务端访问数据库,取得用户信息。 我们使用的Xlight FTP Server的外部权限鉴定功能能够轻松地实现这一功能。 阅读全文

Windows Server 2008 R2 用于桌面应用的改造之路

2011-10-09 10:21 by 贼寇在何方, 1555 阅读, 0 推荐, 收藏, 编辑
摘要:对开发人员而言,Windows Server 2008 R2提供了比Windows 7更多的功能(比如HyperV),也省了Windows 7一些没用的功能(比如媒体中心),但它的默认设置非常不适合日常的使用, 下面我开始全面的改造工作: 阅读全文

在WCF中调用ArcObjects的一个例子

2011-08-29 10:24 by 贼寇在何方, 2083 阅读, 1 推荐, 收藏, 编辑
摘要:在使用ArcGIS Web API开发GIS应用的时候,系统提供的一般服务常常不能满足需要,这时候就需要在服务端调用ArcObjects。 下面就把我就给出一个简单的示例程序,用来读取给定的Personal Geodatabase中要素类的一个列表,并把相关的一些经验分享一下: 阅读全文

Silverlight学习点滴之四——DataGrid如何绑定外键

2011-08-17 20:47 by 贼寇在何方, 2203 阅读, 1 推荐, 收藏, 编辑
摘要:在上一篇(Silverlight学习点滴之三——DataGrid的基本使用)的第一个运行截图中,我们看到第一列是Category,并且全部都是空白。转到数据库的表中查看,发现Products表只有CategoryID,而没有Category这个属性!那么,这个Category是···?答案在Model.edmx里:可以看到,Category和Product两张表之间有个外键,这个外键在EF中表现为一对导航属性。在缺省状态下,导航属性的值为null,必须做一些设置才能得到相应的值:修改ProductMetadata在NorthwindService.metadata 阅读全文

Silverlight学习点滴之三——DataGrid的基本使用

2011-08-07 23:48 by 贼寇在何方, 3405 阅读, 3 推荐, 收藏, 编辑
摘要:DataGrid是一个是一个非常基本的表结构控件,常用来展示数据库的详细信息。我选用的是微软的NorthWind示例数据库。服务端设置添加ADO.Net Entity Data Model,命名Model,选择NorhWind数据库,选择数据对象时把所有表都选上,并勾选"Pluralize or singularize generated object names"。生成一下项目。添加Domain Service Class,命名NorthWindDataService,选择刚才创建的实体类,勾选所有的"Enable Editing"。基本的数据绑定在M 阅读全文

Wunderlist1.22(Window版)无法启动的解决方法

2011-08-07 10:45 by 贼寇在何方, 486 阅读, 0 推荐, 收藏, 编辑
摘要:Wunderlist是个非常简洁的ToDoList工具,真是我这样需要计划的人所需要的。这个软件发布了Windows,Linux,Mac以及移动设备上的许多版本。我所用的Windows版装完之后,启动时,就遇到了这么个问题:非常诡异啊···还好在官方的知识库中找到了答案,Problems with Wunderlist 1.2.2 on Windows machines。看上去这个版本的Wunderlist依赖于一个新版本的Visual C++ 2005 运行时,下下来安装一下,重启启动Wunderlist,一切正常了。参考:Problems with Wunde 阅读全文

一个VS2010 SP1补丁无法安装的解决方法

2011-08-06 23:32 by 贼寇在何方, 7763 阅读, 0 推荐, 收藏, 编辑
摘要:给家里台式机的VS2010英文版打个补丁,不料遇到了一个错误:怀疑是Silverlight Tools或者Async Framework之类的组件和SP1补丁冲突了,就把相关的都卸载了。重试,还是不行。之后搜到了一位园友的文章,浏览过之后深受启发,于是做了如下尝试。日志文件保存在系统的Temp目录下。先把%Temp%目录清空了,运行Setup,看到失败的界面后,就能在Temp目录下找到名字以Microsoft Visual Studio 2010 Service Pack 1打头的日志文件了。用IE打开,勾选Message,然后点击Collapse All。最后一项Global Block C 阅读全文

UAC开启可能引发的问题——SQLServer无法附加数据库

2011-08-02 16:58 by 贼寇在何方, 417 阅读, 0 推荐, 收藏, 编辑
摘要:单位的局域网内各种病毒,为了安全起见,UAC就没有关。于是,某一天,在尝试附加一个同事拷来的数据库时,出现如下问题:乍一看,一头雾水。什么T-SQL,批处理···仔细看下,用户是guest ,而不是Administrator···这就明朗了,开启了UAC,所有没有管理员权限。解决方法也很简单,设定Management Studio为"以管理员方式运行"。当然,关闭UAC也可以解决。 阅读全文

VS2010编辑Silverlight时,XAML设计器经常崩溃的解决方法

2011-07-29 09:12 by 贼寇在何方, 3119 阅读, 3 推荐, 收藏, 编辑
摘要:我的Visual Studio 2010 旗舰版,打了SP1补丁。创建的Silverlight业务应用程序,在使用XAML设计器时,经常崩溃,错误如下。考虑到刚升级了Resharper 6.0,便怀疑是这个原因,停用后,错误依旧···谷歌之,看到了一个帖子:Reference-to-SystemWindowsInteractivity-not-found-x64其中有个哥们说,当他安装了Microsoft Expression Blend SDK for Silverlight 4之后,问题就消失了···于是尝试着装了下这玩意儿,问题 阅读全文