摘要:
VS2008命令窗口用的很少,“命令”窗口用于直接在 Visual Studio 集成开发环境 (IDE) 中执行命令或别名。可以执行菜单命令和不在任何菜单上显示的命令,不过有些命令还是挺方便的。命令名 别名 完整名称命令名 别名 完整名称 1.打印 ? Debug.Print 2.快速监视 ?? Debug.Quickwatch 3.添加新项目 AddProj File.AddNewProject 4.别名 Alias Tools.Alias 5.“自动”窗口 Autos 调试.自动窗口 6.“断点”窗口 bl 调试.断点 7.切换断点 bp Debug.ToggleBreakPoint 8 阅读全文
摘要:
对于初学者来说,二、十六进制之间的换算会显得有些繁琐,不过可以以十进制为中介来换算,首先要学会二、十六进制分别与十进制的互化方法:(一)1、转换为十进制 二进制化为十进制 zcv545%#(么K:JFD()$#_*本文来自移动通信网www.mscbsc.com,版权所有例:将二进制数101.01转换成十进制数 54afd5aK:JFD()本文来自移动通信网www.mscbsc.com,版权所有(101.01)2 = 1×2^2 + 0×2^1 + 1×2^0 + 0×2^(-1) + 1×2^(-2) = (5.25)10 K:JFD()$#本 阅读全文
摘要:
.NET Framework中一个比较难懂的部分是CAS,很多开发人员都对此不甚了了。很多次在讲课中提到这些内容,大家的反应也不一。下面这个图很好地说明了CAS是如何工作的?下面略微地对其进行讲解首先,CLR会在运行程序集之前,收集该程序集所携带的证据(Evidence),这个证据其实就好比是我们的身份证的概念。不过,程序集的证据有很多种类型,例如它所运行的位置(区域),它所携带的签名(强名称),或者来自某个发行者等等,如下图所示。有两个比较特殊的证据这里没有列出来:所有代码,应用程序目录。一个程序集可能携带多个证据。例如它既在本地区域(My Computer)运行,又带有强名称。这样就有两个 阅读全文
摘要:
内容摘要:这是之前有一个朋友项目中实际遇到的问题:在一个窗口中,希望点击某个按钮后(或者同类操作),播放一个警告的声音,很显然,这个音频播放是用异步来实现。但又希望播放一段时间后,自动地停止播放。这个问题要说难也不是很难,我们无非是要想办法做一个计时,到达规定时候(例如5秒)后,强制地将线程结束掉。问题出在如何写较为理想些。问题分析:播放音频本身不难,而且在WPF中,音频播放默认就是异步的,根本不需要我们单独去启动线程。代码大致如下 var player = new SoundPlayer(); player.SoundLocatio... 阅读全文
摘要:
这一讲的时间大约是25分钟。内容还是有点多了。后期将逐渐规范到15分钟左右一个主题。摘要提示在这一讲中,我会介绍以下三个方面的内容}.NET开发环境简介}安装和配置Visual Studio}安装Web Platform Installer讲义地址http://www.xizhang.com/fmplan/resources/01/善用你的.NET开发环境.pdf视频地址http://www.tudou.com/programs/view/dy2LxvuqTyA/Visual Studio Style Manager下载地址http://www.xizhang.com/fmplan/resou 阅读全文
摘要:
PL/SQL Developer初始界面布局,当你设置后,重新启动,界面又重新默认布局。解决办法:Tools->Preferences->User Interface->Options->Autosave desktop工具-首选项-用户界面-选项-自动保存桌面。保存设置,重启即可。邀月注:本文版权由邀月和博客园共同所有,转载请注明出处 阅读全文
摘要:
一、TOP替代Set RowCount在SQL Server 2005之前的传统SQL语句中,top语句是不支持局部变量的。见http://www.cnblogs.com/downmoon/archive/2007/12/29/1019686.html此时可以使用Set RowCount,但是在SQL Server 2005/2008中,TOP通常执行得更快,所以应该用TOP关键字来取代Set RowCount。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.c 阅读全文
摘要:
前几天在项目中遇到一个问题,需要从SQL Server导出表到Excel,但需要带列名。晚上尝试了几种方法,并作个小结。假定表如下:USE testDb2GOIF NOT OBJECT_ID('Demo_A') IS NULLDROP TABLE [Demo_A]/****** Object: Table [dbo].[Demo_A] downmoon:3w@live.cn ******/CREATE TABLE [dbo].[Demo_A]([ID] int not null,[Name] [Nvarchar](20) NOT NULL)GOINSERT [dbo].[Dem 阅读全文
摘要:
/*脚本说明:数据库备份 要点: 1 备份文件名规则:库名_backup_yyyymmdd 2 全备后缀为 bak 差异备份后缀为 dif 日志备份后缀为 trn 2 在指定路径生成指定类型备份,备份细节由初始参数决定注意: 在try catch中只能捕获最后一条错误日志,要得到详细的错误原因,需要去掉try捕获*/--定义参数DECLARE @DatabaseName VARCHAR(100)DECLARE @Path VARCHAR(200)DECLARE @PathfileName VARCHAR(200)DECLARE @BackupName VARCHA... 阅读全文
摘要:
在北京、上海这样的一线城市,地铁绝对是上班族的首选交通工具,尽管有时挤得要命,但你真的找不出比地铁更准点的交通工具了。平时出门,我也总是习惯于在百度地图或丁丁地图里先查询一下地铁乘车路线,这些程序用起来非常方便。最近几天终于有点空余时间了,我就在想,我是否也可以写一个这样的程序?作为一名专业码农,我决定立刻动手。 首先,我给地铁线路图程序MetroGraphApp设定了几个关键目标: 1、 操作界面模仿百度地图,可以直接在线路图上设置起点和终点。 2、 路径查找算法不能太慢,绝大多数情况下,必须小于1秒。 3、 线路图数据必须是可配置的,适用于各个城市的地铁。 在介绍实现方法之前,先看一下最. 阅读全文