随笔分类 - 学习资料
摘要:第一章 介绍团队环境
第二章 ASP.NET网络应用软件开发模型
第三章 构造解决方案和项目
第四章 管理依存关系
第五章 创建过程
第六章 使用Visual SourceSafe工作
常见问题
阅读全文
摘要:1、下载哪一个安装包
2、安装提速
3、可能出现的问题处理:
阅读全文
摘要:相信使用WORD的人的非常的多了,大家应该都有这种体会:文档中的章节或段落调整位置后,非常头疼的工作就是修改章节号或插图的编号。如2.2.3节、图5.3等。网上解决这种问题方案有很多,如交叉引用、选择性粘贴等等,这里就不多废口舌了。这些方法大都要用到域(人个认为这是Office最有特色的东东),写文档时,Word是不会自动更新域的,当我们修改一个地方的文字时,最希望的整篇文档中相关文字全部自动改过来,这就是“更新所有域”。
实现“更新所有域”的方法其实很简单
1、选中需更新的文字(当然可以CTRL+A选中全部文档)
2、在选中文字中右键,更新域,即可。(文档大时,要等一会)
阅读全文
摘要: 以前用的fox 2007版本是5.12的,在反编译.Net程序后,也就是打开看看,分析一下就算了。今天给朋友反编译一个DLL,包含的类太多,只能用输出工程的方法,于是退到5.01(新版本没有导出为 VS 工程的功能)。奇怪的是,运行“Export to Visual Studio"后,打开的源码竟然是这样的:
? u s i n g S y s t e m ;
u s i n g S y s t e m . C o m p o n e n t M o d e l ;
u s i n g S y s t e m . D i a g n o s t i c s ;
u s i n g
阅读全文
摘要:Word 不但具有无与伦比的图文处理能力,同时也提供了Word层次结构的对象,使用户可以用VBA或者第三方软件开发工具实现文档自动化。COM技术的发展,使得客户程序可以更方面容易的控制服务器程序。硬件速度的大幅提高,使原来制约COM执行速度慢的瓶颈也已不复存在。因此,越来越多的软件系统开始采用 Word作为报表输出工具,有的甚至将Word作为数据录入工具。
但是,无论将Word作为报表输出或者录入工具,都涉及到 Word中字符定位的问题。一般都是采用制作Word模板的方法来解决字符的定位。本文中所指的模板是一个体现用Word文档,和Word中定义的. dot后缀形式的模板是有区别的。模板的制作共有特殊字符标记法、书签定义法、表格法和域定义4种方法,下面分别论述其制作方法和内容识别技术、对其优缺点进行比较并对共性的问题提供解决办法。以下程序示例都以Delphi语言为主,但对其他语言也同样适用。
阅读全文
摘要:一直以为动态生成静态页面不好做,昨天在网上找了下,其实很简单,思路大概是这样的,
1:建立一个html页面模板,在这个页面中把你想要动态显示的地方用特殊的字符串表示(如
$htmlstrstr$);
2:在程序中用将这个html页面读到一个字符串变量如str;
3:用字符串的resplace方法将在第一步中特殊字符替换成你想要的内容;
4保存;
OK,so easy,今天就用C#写了一个这样的类,用来处理动态生成html页面的,自认为还写的完
整,刚接触.NET不久,望指教
阅读全文
摘要:强大的插件系统,通过Addin构建成一个功能齐全的.net开发IDE。核心是AddInTree。跟随这个项目开发许多有用的组件,比如功能文本编辑器(ICSharpCode.TextEditor),SharpZipLib等。
链接:http://www.icsharpcode.net/
阅读全文
摘要:一个朋友的比较旧的台式电脑IDE硬盘坏了,去市场还买不到相应的硬盘(晕,旧主板还不支持大硬盘,现在的市场上的大硬盘,动不动就上百G)。正好他有一个闲置的笔记本硬盘,一个卖配件的朋友说,用“笔记本硬盘转IDE卡”转一下,就可以挂在台式机里用了,就是下图这个东东。市场价,8元。
阅读全文
摘要: 我的本本是Thinkpad T60,装的是Windows2003,原来的SoftWare Install现在变成了System Update了。可恨的是,升级后无法使用,升级时总是提示错误:“无法获取用户信息”。
今天无意间想到兼容性问题,试着将C:\Program Files\Lenovo\System Update\tvsu.exe的兼容性改成了”Windows XP",再一试,通过。原来就这么简单...
阅读全文
摘要: CodeSmith是一款不错的.Net开发辅助工具,可以使工作效率得到很大提高。最近用它做了一项目,其中要自动保存多个文件。上网查了查,能查到的都是用继承Inherits="OutputFileCodeTemplate" 方法来实现,个人觉得这方法过于麻烦。后来查了查CodeSmith 4.1的联机帮助,里面讲得很清楚,用子模版的RenderToFile就可以了,原文如下:
阅读全文
摘要:netsh命令的详解
Netsh是本地或远程计算机的 Windows 2000 网络组件的命令行和脚本实用程序。为了存档或配置其他服务器,Netsh 实用程序也可以将配置脚本保存在文本文件中。
Netsh 实用程序是一个外壳,它通过附加的"Netsh 帮助 DLL",可以支持多个 Windows 2000 组件。"Netsh 帮助 DLL"提供用来监视或配置特定 Windows 2000 网络组件的其他命令,从而扩展了 Netsh 的功能。每个"Netsh 帮助 DLL"都为特定的网络组件提供了一个环境和一组命令。每个环境中都可以有子环境。例如,在路由环境中存在子环境 Ip 和 Ipx,它们将 IP 路由和 IPX 路由命令集中在一起。
Netsh 命令行选项包括下列各项:
用法: netsh [-a AliasFile] [-c Context] [-
阅读全文
摘要:创建 DLL 的 C++ 托管扩展项目默认包含 MSIL(微软中间语言)代码,这个代码并不与 C 运行时库(CRT),ATL 或 MFC 这样的本机 C/C++ 库链接,也不使用任何静态变量。其代码只面向公共语言运行时。
之所以要这么做是因为带有入口点的链接导致 DllMain 期间运行托管代码,这样不安全(参见 DllMain 相关文档,了解在它执行期间你不能做那些事情)。
不带 入口点的 DLL 无法初始化静态变量,非常简单的类型如整型除外。通常,在 /NOENTRY DLL 中,你不能有任何静态变量。
ATL,MFC 和 CRT 库都依赖于静态变量,所以你也不能在该 DLL 中使用这些库。
如果你的混合模式 DLL必须使用静态变量或者依赖静态变量的库(如:ATL,MFC 或 CRT),那么你必须修改你的 DLL,使之具备外在入口点。
为此,必须将托管 DLL 转换为混合模式。那么,
如何将将托管 DLL 转换为混合模式?
阅读全文
摘要:什么是C++/CLI呢?C++当然指的是Bjarne Stroustrup在BELL实验室发明的C++语言,它实现了运行时取得速度和尺寸最佳化的静态对象模型,然而它除了堆分配外不支持程序的动态修改,它准许无限地接近底层设备,但在程序运行过程中几乎无法操作活动类型,也无法操作与程序相关联的底层结构。Herb Sutter,C++/CLI的主要构造者之一,称C++是一门“混凝土”式的语言。
阅读全文
摘要:地图符号是地图的语言单位,通过对地图符号的解读,可以直观的了解地图所表达的地理信息。ArcGis的符号化功能对于测绘符号,特别是大比例测绘符号的绘制是有一定局限的。而其他大部分测图软件的符号系统基本上是针对各个软件的,不同的软件都有独立的符号系统,离开了软件平台,如不打散块状符号或不添加辅助线就不能为其它软件所调用,而浙大数维信息系统有限公司开发的ArcSymbol实现了在ArcGis操作环境下无需打散或添加辅助线即可方便、快速、无损的查看和打印满足地形图图式要求的图形,减少空间数据库中的数据冗余。并且ArcSymbol支持Shape、Coverage、Geodatabase格式,不需要数据的转换就能轻松地实现图形符号化,实现符号化的无损性。
能够制作出美观实用的地形图
阅读全文
摘要:在ArcGis Engine中实现对符号的预览,生成预览图片。使用的时候只要调用SymbolToBitmp(符号,宽,高)就可以返回生成的图片了。关键代码如下:
阅读全文
摘要:一、要的软件环境
1、ARCMAP 9.0
2、Font Creator 5.0
3、Arcgis Engine 9
阅读全文
摘要:符号的来源
符号的来源有以下几种:
1、符号库
Desktop的符号文件
Arcgis Engine符号文件
2、利用程序自动生成相应的符号
阅读全文
摘要:在地图制图学中,将所有的地图符号划分为三大类:点状符号、线状符号和面状符号。
各种GIS平台都有自己的符号库用于地物的表示。ESRI的ArcMap中就提供了非常丰富的地图符号库,在安装目录下的Bin\Styles目录中你会发现许多以.Style的文件,这些文件中存储的就是一些符号信息。另外安装目录下的Styles目录中有许多以.ServerStyle为扩展名的文件,这些也是ESRI提供符号库文件,不过这些是专门提供给ArcGis Engine使用的。关于.Style和.ServerStyle的信息访问www.esri.com可以获得更多的信息。通过这些符号库用户可以在ArcMap中制作出各式各样的专题地图。ArcMap中提供的符号信息非常丰富,基本满足了用户的需求,当然在不够用的情况下还可以自己增加符号库中的符号,甚至制作一套自己的符号库。
阅读全文
摘要:http://www.rinuo.com/index.php
免费国内顶级域名申请步骤:
阅读全文
摘要:1、重置IE为系统默认浏览器
平时我们习惯于Maxthon、Greenbrowser或Firefox等第三方浏览器并将其设置为默认浏览器,如果想用回IE(VS2005下调试WEB程序还是IE最方便,讨厌Maxthon总禁用JS脚本调试,哈哈),并勾选了“Internet选项→程序”标签下的“检查Internet EXPlorer是否为默认的浏览器”,这样确认运行IE弹出是的询问窗口,或通过“重置Web设置”就可以重归IE。
2、重置IE为VS2005默认浏览器
阅读全文