- 博客(92)
- 资源 (11)
- 收藏
- 关注
转载 C#中的DllImport
大家在实际工作学习C#的时候,可能会问:为什么我们要为一些已经存在的功能(比如Windows中的一些功能,C++中已经编写好的一些方法)要重新编写代码,C#有没有方法可以直接都用这些原本已经存在的功能呢?答案是肯定的,大家可以通过C#中的DllImport直接调用这些功能。 DllImport所在的名字空间 using System.Runtime.InteropServices; M
2009-10-21 15:09:00 277
转载 C#多线程编程(整理)
Donet基础类库的System.Threading命名空间提供了大量的类和接口支持多线程。这个命名空间有很多的类,下面是Thread的资料。 System.Threading.Thread类是用来创建并控制线程,设置其优先级并获取其状态最为常用的类。他有很多的方法,在这里我们将就比较常用和重要的方法做一下介绍: Thread.Start():启动线程的执行;
2009-10-16 08:41:00 326
转载 ArcGIS Server中的各种服务
使用服务通过服务可以在客户端之间更容易的共享资源。通过服务可以保证所有的客户端访问到同样的资源,而不用在他们的机器上单独进行安装。服务器存储着资源,管理服务,进行GIS相关工作,将结果通过图片或者文字的形式返回给客户端。要使用服务,并不需要安装单独的GIS软件,用普通的Web浏览器或者自定义的应用程序即可。但ArcGIS的应用程序,比如ArcMap和ArcGlobe同样可以
2009-10-16 08:38:00 311
转载 在一个aspx文件加一段声音文件的代码怎么写
可以在Web页中使用Media Player 在Web页中嵌入Media Player的方法比较简单,只要用HTML中的可以了,如下所示。 CLASSID="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" CODEBASE="http://activex.microsoft.com/activex/controls
2009-08-21 10:11:00 624
转载 wxWidgets类列表
管理窗口这里有若干直接由窗口管理器(例如:MS Windows或Motif Window Manager)操纵的窗口类型。在wxWidgets中,frames和dialogs是相似的,但是只有dialogs可能是模式的。wxTopLevelWindow任意的顶层窗口,dialog或framewxDialog对话框wxFrame通用的framewxMDIChildFrameMDI(多文档界面)chi
2009-08-19 20:11:00 813
转载 DataTable,DataView和DataGrid中一些容易混淆的概念
一、DataTable DataTable表示内存中数据的一个表,它完全是在内存中的一个独立存在,包含了这张表的全部信息。DataTable可以是从通过连接从数据库中读取出来形成的一个表,一旦将内容读到DataTable中,此DataTable就可以跟数据源断开而独立存在;也可以是完全由程序自己通过代码来建立的一个表。 ◆ DataColumn 一个表是由行和列组成
2009-08-18 09:48:00 197
转载 C#winform中如何通过点击按钮切换窗口
效果如图:主窗口点击第一个按钮后实现方法如下:1.设计 首先在左侧放一个panel,右侧放一个panel(命名为pnlMain),调整大小,在左侧panel里放置两个按钮(多个按钮同理)2.在按钮里面写方法 在【命名规范检查】按钮(我写的代码测试工具)里写如下方法 private void btnNameCheck_Click(object sende
2009-08-14 12:55:00 3862
转载 javascript鼠标拉框(框选)的实现
这个功能,我花了好几天的时间才实现,主要是在拉框的时候,我可以实现,但是,我想在松开鼠标的时候,进行自己的业务处理,但是,怎么也不能响应鼠标的mouseup事件,也看了不少的例子,都是只有拉框,在移动事件里面可以实现功能,但是,鼠标的抬起事件不能响应。有的,可以相应事件,但是要鼠标在多点一下,后来就找了好多的资料,了解了事件的处理,才把这个问题搞定。现在把代码重新整理了一下,希望对大家能有所帮助。
2009-08-14 12:20:00 509
转载 Server操作Mxd文件详细讲解
Server发布地图都是基于Mxd去发布的,这点与IMS使用axl文件差不多。一般来说,发布后mxd尽可能不要修改,或者在通过使用arcMap进行编辑后在重新发布。修改mxd会导致地图服务发生变化,因此,相对来说是一种危险的操作。但有时客户需要对Mxd进行修改,自定义的添加修改图层,并重新发布服务。当然,这些苛刻的需求server同样可以应付,但懒羊羊还是不建议这样做。方法总是有的,
2009-08-14 12:08:00 338 1
转载 Creating a DHTML scale bar with the .NET Web ADF
Creating a DHTML scale bar with the .NET Web ADFAt the 9.3 release, the .Net Web ADF’s JavaScript library exposes a lot of logic to the client side, allowing you to create a more responsive UI w
2009-08-14 12:06:00 435
转载 使用VML在地图上绘制轨迹
在WebGIS项目中,我们可能经常碰到一些需要在地图上进行动态绘制一些轨迹路线,如GPS轨迹,公交线路路线,流量走向等。而VML是最简单的实现方式,VML的全称是Vector Markup Language(矢量可标记语言),矢量的图形,意味着图形可以任意放大缩小而不损失图形的质量,这在制作地图上有很大用途。 实际应用中我们经常会是这样实施,先获得轨迹的地理坐标,然后通过接口转换成屏幕
2009-08-14 12:05:00 901
转载 MapResourceManager control
The MapResourceManager control is often the first control youll add to a Web application. The design-time interface enables you to add, remove and set properties for any resource that provides mappe
2009-08-14 12:02:00 981
转载 ArcGIS Server中的各种服务
ArcGIS Server中的各种服务使用服务通过服务可以在客户端之间更容易的共享资源。通过服务可以保证所有的客户端访问到同样的资源,而不用在他们的机器上单独进行安装。服务器存储着资源,管理服务,进行GIS相关工作,将结果通过图片或者文字的形式返回给客户端。要使用服务,并不需要安装单独的GIS软件,用普通的Web浏览器或者自定义的应用程序即可。但ArcGIS的应用程序,比如Arc
2009-08-14 12:00:00 408
转载 ArcGIS.Server.9.2.DotNet实现类似GoogleMap的操作工具条
目的:1.ArcGIS.Server.9.2.DotNet实现类似GoogleMap的操作工具条。准备工作:1.用ArcGis Server Manager或者ArcCatalog发布一个叫usa的Map Service,并且把这个Service启动起来。完成后的效果图:开始:1.从用ADF开发起就觉得,怎么Toolbar控件这么丑了,样式啊外观啊真不随意死板版的,这次就学一下GoogleMap的
2009-08-13 16:15:00 321
转载 谈谈JavaScript中的数组、集合及效率
数组是JavaScript提供的一个内部对象,它是一个标准的集合,我们可以添加(push)、删除(shift)里面元素,我们还可以通过for循环遍历里面的元素,那么除了数组我们在JavaScript里还可以有别的集合吗?由于JavaScript的语言特性,我们可以向通用对象动态添加和删除属性。所以Object也可以看成是JS的一种特殊的集合。下面比较一下Array和Object的特性:Array:
2009-08-13 09:23:00 179
转载 javascript中的页面事件
onactivate 当对象设置为活动元素时触发。 onafterprint 对象所关联的文档打印或打印预览后立即在对象上触发。 onbeforeactivate 对象要被设置为当前元素前立即触发。 onbeforecut 当选中区从文档中删除之前在源对象触发。 onbeforedeactivate 在 activeElement 从当前对象变为父文档其它对象之前立即触发。 onbeforeedi
2009-08-06 12:10:00 259
转载 javascript鼠标拉框(框选)的实现
这个功能,我花了好几天的时间才实现,主要是在拉框的时候,我可以实现,但是,我想在松开鼠标的时候,进行自己的业务处理,但是,怎么也不能响应鼠标的mouseup事件,也看了不少的例子,都是只有拉框,在移动事件里面可以实现功能,但是,鼠标的抬起事件不能响应。有的,可以相应事件,但是要鼠标在多点一下,后来就找了好多的资料,了解了事件的处理,才把这个问题搞定。现在把代码重新整理了一下,希望对大家能有所帮助。
2009-08-06 11:51:00 445
转载 Eclipse+WxWidgets开发环境搭配
Eclipse+WxWidgets开发环境搭配一直在寻找一个方便使用的C++GUI库。今天终于把WxWidgets搞定。大致的步骤是四步:第一步,Eclipse及CDT的安装第二步,MinGW及编译器的安装配置第三步,wxWidget的下载及编译第四步,Eclipse下有关wxWidget的配置 搞定wxWidget的配置、开始编写像样的windows程序----Richa
2009-08-04 10:59:00 596 1
原创 C#中计算两个时间的差
/// /// 计算两个日期的时间间隔 /// /// 第一个日期和时间 /// 第二个日期和时间 /// private string DateDiff(DateTime DateTime1, DateTime DateTime2) { string dateDiff =
2009-07-16 15:46:00 207
转载 Cygwin技巧
让我们来写一个hello world程序。 # cd 进入了/home/administrator目录,我当前的登陆帐号是administrator # mkdir source 建立一个叫做source的子目录 # cd source 进入 /home/administrator/source # vim hello.c 启动vim编辑器,来编写程序。好了,现在有必要简要介绍一下vim。 在l
2009-05-22 15:52:00 341
转载 Cygwin的使用方法
由于自己的项目需要使用Linux内核,所以自己在windows下安装了一个Linux虚拟机!自己实在忍受不了这种速度,随想用cygwin进行替代,毕竟我只是使用Linux内核的部分命令就好。今天下午进行了实验,效果不错,从网上找到了这篇文章,做为cygwin的入门文章!写的不错,enjoy it!原文如下:By EnterBD[BCT]QQ:4791821E-Mail:Taynn
2009-05-22 15:49:00 258
转载 ArcEngine的符号库
符号化是GIS应用开发中重要的功能或者是处理,由于程序中每次调入一个图层的图层的符号都是随机的,动态变化的,所以不利于图层的美观。还有一点就是符号有增加电子地图可读性的功能。符号的来源 符号的来源有以下几种:1、符号库Desktop的符号文件把要用的符号用desktop的style manage制作相应符号,并把他存成style文件。该文件实际为mdb数据库。Style
2009-05-04 10:56:00 1580 2
转载 文档知多少---走出软件作坊:三五个人十来条枪 如何成为开发正规军(二十五)
转自阿朱:http://blog.csdn.net/david_lv/archive/2008/06/30/2597946.aspx去年,我们要让软件开发团队管理上台阶。我们由于处于企业管理软件开发领域,而对日外包大部分接的单子都是管理软件之类的单子,但是人家的项目管理、进度、质量都比我们好,如果他们再配合管理咨询公司作为合作伙伴,再加上大规模的服务呼叫中心,像我们之类岂有出路?于是我
2008-12-21 20:27:00 309 1
转载 葵花点穴手 定---走出软件作坊:三五个人十来条枪 如何成为开发正规军(二十四)
转自阿朱:http://blog.csdn.net/david_lv/archive/2008/06/29/2595346.aspx我的手下经常会面临这样一个问题:客户必须让咱们按他们的需求改,您看怎么办?这种情景大家可能很熟悉,一个业务处理,可以这样处理,也可以那样处理。你的软件采用了你的处理方法,客户采用了客户自己的处理方法。两种方法平风秋色,没有优劣。但客户用惯了自己的方法,所以
2008-12-21 20:25:00 210
转载 八部众---走出软件作坊:三五个人十来条枪 如何成为开发正规军(二十三)
转自阿朱:http://blog.csdn.net/david_lv/archive/2008/06/27/2592636.aspx这几天在规划新产品,新产品要做什么,两个来源:1看看业界最新的产品,先来个海阔天空的头脑风暴。从ipod模式谈到金山与google的合作,从android谈到百度的电子商务,从孙正义的投资校内网到汽车GPS、车载充电、车载MP3。但这些只是引新思路,真正还要落
2008-12-21 15:36:00 225
转载 波、波、波---走出软件作坊:三五个人十来条枪 如何成为开发正规军(二十二)
转自阿朱:http://blog.csdn.net/david_lv/archive/2008/06/26/2589809.aspx这几天,去了一趟罗布泊。为什么去罗布泊?因为罗布泊没有办公室、没有客户、没有员工、没有邮件、没有电话。大沙漠中一望无际还是沙漠,地表温度接近60度,人很渺小,人的生命也很脆弱,唯一能做的就是找个凉快地方躺下保存体力、保存好水和食物。就这样,在路上,可以有很
2008-12-21 15:26:00 204
转载 我要飞的更高---走出软件作坊:三五个人十来条枪 如何成为开发正规军(二十一)
转自阿朱:http://blog.csdn.net/david_lv/archive/2008/06/19/2565724.aspx又到了半年,公司这几天要开半年会。老板让我做一下总结报告,对上半年的研发成果、下半年的研发计划、明年要做什么新产品的规划,希望我都能谈到。对上半年做了哪些工作,这些都有工作记录,也有项目管理系统,也有Bug管理系统,也有版本升级发布,所以很容易总结出来。
2008-12-21 15:16:00 177
转载 累斗累---走出软件作坊:三五个人十来条枪 如何成为开发正规军(二十)
转自阿朱:http://blog.csdn.net/david_lv/archive/2008/06/18/2561986.aspx有时候,我感觉事情就好像大螃蟹,总是一串一串的。我刚聊过新项目如何收集需求,就有人跟我提老产品升级需求的管理。有人说:老师,我看了许多IT项目管理的书籍,也讲到需求管理。但他们是需求调研、需求分析、需求确认,好像都是针对新项目的,我们是老产品维护,老板随便
2008-12-20 19:20:00 226
转载 一个人的战斗---走出软件作坊:三五个人十来条枪 如何成为开发正规军(十九)
转自阿朱:http://blog.csdn.net/david_lv/archive/2008/06/17/2556540.aspx今天早上,有个网友给我发了一条消息:他是一个老产品版本维护开发人员。他应聘到这家公司的时候,这个产品已经卖了4年了。最初的开发者已经都在这4年中不断流失走掉了。他来了,任务就是维护这套软件,而且就他这一个人维护这套代码,有BUG改BUG,有需求就改需求。虽说这
2008-12-20 19:19:00 195
转载 焦油坑---走出软件作坊:三五个人十来条枪 如何成为开发正规军(十八)
转自阿朱:http://blog.csdn.net/david_lv/archive/2008/06/16/2554085.aspx我有一个以前的同事。过去他总认为能成事的人什么时候都能成事,不能成事的人你再扶他也成不了事。所以他带领人的方法一般是他以身作则,你如果有悟性,你就照着他做,如果你看不出来,那么你就自己一个人玩着去,能玩成什么样玩成什么样。我主张的是:普通人通过使用一定的方法和
2008-12-20 19:16:00 336
转载 走钢索的人---走出软件作坊:三五个人十来条枪 如何成为开发正规军(十七)
转自阿朱:http://blog.csdn.net/david_lv/archive/2008/06/15/2548210.aspx架构师是个很神圣的词。盖茨,世界首富。微软,世界最大最富有的软件公司。盖茨是微软的首席架构师。好多程序员流口水,一听某人是架构师,就两眼发亮,比技术总监的头衔还要厉害。一想起架构师,大家就想起那些UML设计工具、类图、时序图,想起那些水泥大楼的框架和地基,
2008-12-20 19:15:00 220
转载 七里香---走出软件作坊:三五个人十来条枪 如何成为开发正规军(十六)
转自阿朱:http://blog.csdn.net/david_lv/archive/2008/06/13/2542966.aspx窗外的麻雀在电线杆上多嘴你说这一句很有夏天的感觉手中的铅笔在纸上来来回回我用几行字形容你是我的谁又是凤凰花开,新人毕业,老人跳槽的季节了。这几天的电台老是这样的主题。有人要找工作,有人刚刚入职,无措的看着这个和学校和课桌截然不同的公司和工位。有老人
2008-12-20 19:13:00 221
转载 那根胡萝卜---走出软件作坊:三五个人十来条枪 如何成为开发正规军(十五)
昨天,有个网友给我写了一个MAIL,里面诉说了他现在的矛盾和困境,他是一个项目经理,但是他现在很尴尬,根源就是项目奖金。具体情况是这样的:一个项目经理,带了三个人。项目经理主要管详细功能设计与测试,其他人开发。但很关键的一点是:需求是老板定的。老板说我希望这个产品具有什么什么样的功能,然后项目经理根据老板与他的交流,他理解后进行设计,然后再分配下去实现编码。但问题就在于:老板并不是开发
2008-12-19 20:50:00 343
转载 懈寄生---走出软件作坊:三五个人十来条枪 如何成为开发正规军(十四)
转自阿朱:http://blog.csdn.net/david_lv/archive/2008/06/11/2535650.aspx他渐渐合上流露挂念的双眼时, 我意识到自己是一株懈寄生, 当他枯萎时, 猛然发觉, 我失去的, 不只是他给的养分............很多人问我,我是怎么知道这么多的,别人怎么成为我?我突然想起了痞子蔡的一篇小说:《懈寄生》。里面有上面的一篇诗句。我回顾
2008-12-19 20:33:00 306
转载 敢问路在何方---走出软件作坊:三五个人十来条枪 如何成为开发正规军(十三)
转自阿朱:http://blog.csdn.net/david_lv/archive/2008/06/10/2530502.aspx由于写了这个《三五个人十来条枪》系列,受到了许多网友的欢迎,所以也每天接到了很多网友们的问题请教。我整理了一下,大部分网友有以下四类:1 正在上大一或大二。问最多的问题就是学什么语言好。2 正在着急找工作,但不知道如何才能找到工作的应届毕业生3 已经做了3-4
2008-12-19 20:21:00 232
转载 为什么DIY报价----走出软件作坊:三五个人十来条枪 如何成为开发正规军(十二)
转自阿朱:http://blog.csdn.net/david_lv/archive/2008/06/09/2525898.aspx前段时间,写了一个开发、实施、服务费用计算三部曲。引起了网友的大讨论。软件如何报价如何定价一直是软件业讨论的热点。这算捅了马蜂窝了。有个网友给我一个评论,很值得深思和大家讨论:刚开始写得不错,越写越觉得离谱,不是三五个人了,和教材接近了。现在做
2008-12-19 20:20:00 252
转载 物以类聚,人以群分--走出软件作坊:三五个人十来条枪 如何成为开发正规军(十一)
转自阿朱:http://blog.csdn.net/david_lv/archive/2008/06/06/2517685.aspx上个星期和一群刚认识的朋友吃饭。很多朋友都看过了我的博客,对我写的《走出软件作坊:三五个人十来条枪》非常感兴趣,纷纷询问我怎么了解这么多。而你为什么会这样想,你又是如何做到的?我说:其实我特别局限性。一则我只工作了10年,但我一直在商业软件公司工作,赚钱为
2008-12-19 14:54:00 405
转载 将服务费用DIY到底----走出软件作坊:三五个人十来条枪 如何成为开发正规军(十)
转自阿朱:http://blog.csdn.net/david_lv/archive/2008/06/05/2514857.aspx前一段时间,讲了一系列开发经理、实施经理、服务经理的工具箱:开发经理的工具箱---走出软件作坊:三五个人十来条枪 如何成为开发正规军(三) ,实施经理的工具箱--走出软件作坊:三五个人十来条枪 如何成为开发正规军(五) ,客服顾问的工具箱--走出软件作坊:三五个人
2008-12-18 17:32:00 212
转载 实施费用也能DIY--走出软件作坊:三五个人十来条枪 如何成为开发正规军(九)
转自阿朱:http://blog.csdn.net/david_lv/archive/2008/06/05/2514752.aspx咱们书接上回。水清则无鱼--走出软件作坊:三五个人十来条枪 如何成为开发正规军(八)上次咱们讲完了开发费用的计算,很多人在后面跟帖在那里算费用。有人说:你把程序员都不当人,94天,一天都不休息啊。我想答曰:94天,是工作时间。不算双休日在里面。也就是说
2008-12-18 17:31:00 181
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人