Microsoft

Visual SourceSafe 入门教学

社会主义新天地 提交于 2021-01-13 18:42:17
Visual SourceSafe 入门教学 作者:蔡焕麟 日期: Sep-4-2003 1. 简介 在软件工程的领域里,有一块叫做 SCM ( Software Configuration Management ),有人管它叫「软件建构管理」。 SCM 的传统定义是原始码的版本管理,后来则逐渐演进扩大,还包含了软件开发的一些标准和程序的制定与应用 [Summerville 2000] 。版本管理工具对目前的软件开发开环境来说相当重要,因为不管是软硬件环 境的改变、需求改变、软件本身的 bug... 等等,都会令软件不断地演进,我 们必须记录各个版本,以便随时比对版本之间的差异,或者回到( rollback to )过 去的某个版本;此外,当项目小组成员众多时,工作交接、多人修改同一个档案等情况,都有可能造成档案的版本混乱。例如一支程序本来由张三撰写,可是因为某 些原因(请假、临时支持其它项目、请别人 debug.... )暂时由李四修改,后来又 交回给张三。如果用传统的档案共享机制,每次有这种情形就要互相通知:我改好啰,请把档案从档案服务器搬回你家,万一有人忘了,可能就会造成档案版本错 乱,而东西交到客户手上才发现 bug 依然存在。 因此,如果你曾碰过下列情形,而且深感困扰,你可能就需要版本管理工具的协助: 档案不见了(用鼠标拖放档案时误动作,不知道拖去哪儿放了);

转发: VM Depot 登陆中国!

狂风中的少年 提交于 2021-01-05 07:32:16
今天我很高兴地向大家宣布,来自微软开放技术(上海)有限公司的首个产品 VM Depot 正式在中国发布! VM Depot 是为 Microsoft Azure 打造且由社区用户推动的开源虚拟机镜像站。在 VM Depot 上,开发者社区可以创建、部署及分享他们喜爱的Linux配置,创建定制化的开源堆栈,并在开放灵活的 Microsoft Azure 平台上,基于开放的API与他人共同合作创建全新的云计算架构。预览版的 VM Depot 中包含了超过700个现成的虚拟机,其中更有来自CCN开源创新联合实验室的Ubuntu麒麟,来自淘宝的Tengine 和Tair 以及来自阿里巴巴的PHPWind 等倍受欢迎的镜像。以下几点原因可以让您喜欢上我们的 VM Depot : 快速高效地测试各种解决方案 预览版的 VM Depot 中包含了超过700个现成的虚拟机,其中更有来自中国本地的Ubuntu麒麟,PHPWind 以及Tengine 等倍受欢迎的镜像。您可轻松部署各种不同配置的Linux虚拟机以评估和测试相应的解决方案。从软件开发包到全套应用解决方案,您都可以通过 VM Depot 安装初期版本,再根据您的特殊场景需求进行试验。 定制虚拟机镜像并与人分享 VM Depot 中所有的虚拟机都可在 Windows Azure 平台上免费部署,并且您还可以修改后再重新分享到 VM

字体英文名

隐身守侯 提交于 2020-11-21 12:18:07
好难记的字体英文名 Pmingliu新细明体 SimSun宋体 SimKai楷体 SimFang仿宋 SimLi隶书 字体名好难记住啊~.~ Font-Family: "宋体"; >> Font-Family: SimSun ; Font-Family: "新细明体"; >> Font-Family: Pmingliu ; SimYou 幼圆 SimHei 黑体 SimKai 楷体 SimFang 仿宋 SimLi 隶书 ----------------------------------- 分割线 ------------------------------------------- css字体中文、英文、Unicode名对照表 中文名 英文名 Unicode Unicode 2 Mac OS 华文细黑 STHeiti Light [STXihei] /534E/6587/7EC6/9ED1 华文细黑 华文黑体 STHeiti /534E/6587/9ED1/4F53 华文黑体 华文楷体 STKaiti /534E/6587/6977/4F53 华文楷体 华文宋体 STSong /534E/6587/5B8B/4F53 华文宋体 华文仿宋 STFangsong /534E/6587/4EFF/5B8B 华文仿宋 丽黑 Pro LiHei Pro Medium /4E3D/9ED1

malloc()和calloc()

痞子三分冷 提交于 2020-11-17 07:15:46
malloc()和calloc() 进程对动态内存的请求被认为是不紧迫的。例如,当进程的可执行文件被装入时,进程并不一定立即对所有的代码进行访问。类似地,当进程调用malloc() 请求动态内存时,并不意味着进程很快就会访问所有获得的内存。因此一般来说,内核总是尽量推迟给用户态进程动态分配内存。 The kernel succeeds in deferring the allocation of dynamic memory to processes by using a new kind of resource. When a User Mode process asks for dynamic memory, it doesn't get additional page frames; instead, it gets the right to use a new range of linear addresses, which become part of its address space. This interval is called a "memory region." 内核使用一种资源成功实现了对进程动态内存的推迟分配。当用户态进程请求动态内存时,并没有获得请求的页框,而仅仅获得对一个新的线性地址区的使用权,而这一线性地址区间就成为进程地址空间的一部分

C语言关键---sizeof

[亡魂溺海] 提交于 2020-03-01 16:33:40
sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。  二、sizeof的使用方法   1、用于数据类型    sizeof使用形式:sizeof(type)    数据类型必须用括号括住。如sizeof(int)。    2、用于变量    sizeof使用形式:sizeof(var_name)或sizeof var_name    变量名可以不用括号括住。如sizeof (var_name),sizeof var_name等都是正确形式。带括号的用法更普遍,大多数程序员采用这种形式。    注意:sizeof操作符不能用于函数类型,不完全类型或位字段。不完全类型指具有未知存储大小的数据类型,如未知存储大小的数组类型、未知内容的结构或联合类型、void类型等。    如sizeof(max)若此时变量max定义为int max(),sizeof(char_v) 若此时char_v定义为char char_v [MAX]且MAX未知,sizeof(void)都不是正确形式。  三、sizeof的结果   sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型

“检查 Microsoft Visual Studio 2008 的早期版本”失败的问题解决方法

依然范特西╮ 提交于 2019-12-06 07:38:02
安装sql server 2008 报错“检查 Microsoft Visual Studio 2008 的早期版本”失败的问题解决方法 安装sql server 2008 management,提示错误:此计算机上安装了 Microsoft Visual Studio 2008 的早期版本。请在安装 SQL Server 2008 前将 Microsoft Visual Studio 2008 升级到 SP1。 解决方法: 修改注册表。 运行注册表,将HKEYLocalMachine/Software/Microsoft/DevDiv 重命名就行。安装好后再将其改回。就可以搞掂这个问题了。 来源: oschina 链接: https://my.oschina.net/u/224385/blog/167189

WPF老矣,尚能饭否——且说说WPF今生未来(下):安心

南楼画角 提交于 2019-12-02 00:33:17
在前面的上、中篇中,我们已经可以看到园子里朋友的点评“后山见! WPF就比winform好! 激情对决”。看到大家热情洋溢的点评,做技术的我也很受感动。老实说,如何在本文收笔--WPF系列文章,我很紧张;我希望大家阅读完本系列文章后:各取所取、尽兴而归。 坦白的说,葡萄城作为一家专注.NET技术的公司(仅海外分公司之一的西安葡萄城已经成立26年),我们几乎走遍了微软的技术路线,无论从技术前瞻性、或是技术深度均有涉猎。 我们做控件的,也是非常想知道WPF未来走势如何。 但抱歉的是,我无法预测未来WPF会怎么样: WPF to die? or not to die! 我只能在本篇收尾披露葡萄城Spread Studio系列产品技术研发路线,与大家共勉: you can't connect the dots looking forward; you can only connect them looking backwards. ---------摘录一段乔布斯在哈佛大学的演讲词。 有理由安心 在前面的2篇中你肯定认为我在“黑”微软,而事实上这确实是在“黑”微软。但是事物都有两面性,“黑”完了,也得夸一下,再就是给大家分享一些微软积极和改进的WPF地方,咱继续…… 仍是活跃的团队 根据Greg Levenhagen的文章信息( WPF已死?——不,没死

Office中没有显示ABBYY FineReader插件的原因

℡╲_俬逩灬. 提交于 2019-11-29 11:50:19
  ABBYY FineReader 12支持与Microsoft Office应用程序进行集成,让您在使用Microsoft Outlook、Microsoft Word和Microsoft Excel时识别文档,但在安装 ABBYY FineReader 12 之后,不少用户发现ABBYY FineReader 12插件并未显示在Microsoft Office中,本文将具体教大家解决这一问题。    问题描述:   ABBYY FineReader插件未显示在Microsoft Office应用程序中    解决方案:    针对Microsoft Office 2003   1、启动不显示插件的应用程序;   2、打开工具菜单,选择自定义>工具栏;   3、勾选ABBYY FineReader复选框;   4、点击确定,检查ABBYY FineReader插件是否正确地显示。   如果这样做没有用,或者如果ABBYY FineReader不在列表中,遵循以下步骤:   1、打开工具菜单,选择模板和插件项;   2、勾选FR<版本号>.<应用程序名称>.Tmpl.dot复选框。   <版本号>就是安装在你电脑上的ABBYY FineReader版本编号,比如ABBYY FineReader 12。<应用程序名称>就是不显示插件的Microsoft Office应用程序名称

ASP.NET 5系列教程 (四):向视图中添加服务和发布应用到公有云

余生颓废 提交于 2019-11-27 02:23:20
向视图中添加服务 现在,ASP.NET MVC 6 支持注入类到视图中,和VC类不同的是,对类是公开的、非嵌套或非抽象并没有限制。在这个例子中,我们创建了一个简单的类,用于统计代办事件、已完成事件和平均优先级的服务。 1. 添加命名为 Services 的文件夹,在该文件夹下添加名称为 StatisticsService.cs 的类: StatisticsService 类代码设计如下: System.Linq; System.Threading.Tasks; TodoList.Models; TodoList.Services { StatisticsService { ApplicationDbContext db; StatisticsService(ApplicationDbContext context) { db = context; } async Task<int> GetCount() { await Task.FromResult(db.TodoItems.Count()); } async Task<int> GetCompletedCount() { await Task.FromResult( db.TodoItems.Count(x => x.IsDone == )); } async Task<> GetAveragePriority() {