IT技术博客

IT技术博客,精选各种精华文章供您阅读,是您学习各种IT技术的博客优选之地

软件工程结对编程:IP GeoLocation Module for Academic Map

概述 这篇报告是对一个结对编程项目的总结。我(林萌)和李亚韬同学共同完成了这个项目。 项目的目标是在用户访问Academic Map的时候通过用户的IP来获得用户的地理位置信息,以重新定位地图,将用户所在的地点设为当前显示的中心。这个功能在许多网络地图上都有,比如Bing Map,Google Map等等

《Python自然语言处理》学习笔记索引

关于Python自然语言处理   关于该书的简介:     《Python自然语言处理》提供了非常易学的自然语言处理入门介绍,该领域涵盖从文本和电子邮件预测过滤,到自动总结和翻译等多种语言处理技术。在《Python自然语言处理(影印版)》 中,你将学会编写P

WPF 开机一键启动程序V1.0【原创】

每天上班第一件事就是开电脑,然后开一堆软件... QQ..Opear..VS..虚拟机..RTX..等等。。很费时间.有了这个软件就可以在开始的时候点击一键启动,之后你可以去泡杯茶了。 最近也正在回顾WPF一些知识,就用 WPF做了一款开机一键启动程序的软件。 高手莫笑。 软件截图: 功能说明: 1,支持鼠标拖动图标

子程序(过程、函数、方法)

一般程序设计语言包含两种基本的抽象:过程抽象和数据抽象。过程抽象有时也称控制抽象。子程序是最主要过程抽象机制。 面向对象语言中的方法与子程序的概念十分相似,不同在于它们的调用以及它们与类或对象关联的方式。 一、子程序的特征 1,每个子程序只有一个入口。 2,在执行期间,调用程序单位被停止执行,即任意时刻只有一个子程

asp.net在遨游3下的一个BUG

今天客户投诉,博客在遨游3不能登录了。于是,便一层层查找,终于发现 HttpContext.Current.Request.Browser.Cookies(判断客户端浏览器是否支持COOKIE) 在遨游3下总是返回为False,因此导致无法读取客户的COOKIE。 在此告诫一下,以后避免类似浏览器问题,不要

在WCF中调用ArcObjects的一个例子

在使用ArcGIS Web API开发GIS应用的时候,系统提供的一般服务常常不能满足需要,这时候就需要在服务端调用ArcObjects。下面就把我就给出一个简单的示例程序,用来读取给定的Personal Geodatabase中要素类的一个列表,并把相关的一些经验分享一下: 系统环境 Windows 7 SP1 中

【My Project】开关稳压电源--第八届索尼杯全国大学生电子设计竞赛(2007)

------------------------------------------------------------------------------------------------------------------------------ 【My Project】开关稳压电源 SkySeraph 

最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用17

专注还是活着转眼一个月过去,吴言的项目在缓慢但是坚定的进步着,再有两三个月,这个产品应该就可以上线了,这使吴言很欣慰。但是这个介于alpha版和Beta版之间的版本上线之后,下一步再要做什么吴言目前还没有很好的打算。这天吴言正在做着程序,忽然接到了同学钟永发的电话,吴言与钟永发大毕业后的联系并不多,只知道他去了江西的一

擦亮自己的眼睛去看SQLServer之历史渊源

       在这个擦亮自己的眼睛去看SQLServer的系列中的第二篇中提过要写历史渊源,这里的历史主要描述的是数据库本身的历史与SQLServer本身关系不大。说实话这部分的内容要说清楚个人感觉难度比较大比较抽象。个人能力有限,如果文中有什么不合适的地方或

微软学术搜索小实践——导航功能的改善

结对编程项目总结 ——宋哲 最近编程实践了一点小东西,为“微软学术搜索地图”增加功能。 作为是11个小组中的一个,我将和我的队友汤骏完成我们的任务。 一点说明: 微软学术搜索网址:http://academic.research.microsoft.com/acade

分布式文件系统KFS源码阅读与分析(二):MetaServer元数据持久化

KFS文件系统的MetaServer元数据的持久化采用的是checkpoint + log方式,下面将结合其源码,对KFS MetaServer中元数据的持久化机制及其实现细节进行分析。 1. 相关源码文件 KFS MetaServer元数据持久化所涉及的代码所在目录为kfs-[version]/src/cc/meta

AS3.0制作的一款简单PDF在线文档阅读器

效果演示:还是贴个图好了,文件在这上面显示不了,可能是域的问题吧...,如果想看效果可下载到本地进行查看 下载地址:/Files/zhoujunfeng2011/SWF/Reader2.swf 此文档阅读器使用简单原理制作而成,制作此在线文档阅读器需有后台支持,后台使用SWFTOOLS中的PDFTOSWF工具进行转换

两个人的效率——记软件工程结对编程

      作为程序员的你,不知道曾经是否尝试过这样一种开发模式:你有一个伙伴,你们坐在一起,并肩作战,面对着同一台显示器,使用着同一键盘,同一个鼠标,你们一起思考,一起分析,一起编程。如果你尝试过,那你可以继续读下去,看看我们是不是有同样的感受;如果你没有尝试过,那你

1+1 >, =, <2 ? 软件工程之结对编程pair-programming

1+1 >, =, <2 ? 记软件工程之结对编程pair-programming 顾名思义,结对编程技术是一个非常简单和直观的概念:两位程序员肩并肩地坐在同一台电脑前合作完成同一个设计。一个很有意思的问题是,这种编程方法能够带来必然的好处吗?两位程序员的时间、精力和能力各为1,那结对编程能使产

基于正则表达式匹配的CSS语法高亮及代码格式化

点击此处进行全屏查看 ©2011 Copyright Ider Zheng 此项目中用到的Javascript偏门知识 prototype扩展已有的Javascript对象: String.prototype.trim = function(){return this.replace(/^\s+|

LLBL Gen 3.x 源代码追踪与解析 验证Validation的原理和流程

先看应用程序如何应用验证。以SalesOrderHeaderEntity为例子。 常见的三种验证: 1)保存之前的验证,重写ValidateEntityBeforeSave 2) 删除前的验证,重写ValidateEntityBeforeDelete 3) 属性获取值之后的验证,重写Val

【share】第六期html5沙龙讲稿 (深圳)

临时被邀请去深圳区html5沙龙第六期分享些html5相关的内容。     结果不出意外,没有脱离canvas。     并且由于时间关系,准备不够充分,很多demo甚至就直接从本博客拉下去的。(鄙人表示汗颜...)     但是重心内容是没在本博客发表过的:

[原]跟我学silverlight系列教程[1]—wpf/silverlight体系架构和运行机制

一、wpf和silverlight简介 在这个教程的最开始,我们先了解下什么是wpf以及silverlight,这个至关重要,只有从根本上理解了这个概念,我们才能深入的知道它能做什么以及它适合做什么。 关于wpf的定义,在msdn中是这样定义的:“WPF是下一代显示系统,用于生成能带给用户震撼视觉体验的 W

基于CUDA实现Ray-Casting

By 猷子 @http://www.cnblogs.com/fengyuheliu/ 目录 前言 三维可视化与体绘制 Ray Tracing vs. Ray Casting 体绘制的加速技术 基于CUDA实现Ray-Casting 后话 参考文献   1.    &

说说我暑假在慧图信息实习

大学最后一年的暑期社会实践,我是到慧图信息科技有限公司实习,在那里实习的主要内容有基于ASP.Net的WebGIS框架开发,基于Android操作系统的桌面软件开发,因为在本科期间我一直在做基于ASP.Net的web应用性程序,所以在这个新的实习内容来说,在这个平台上还是相对容易入门,不过相比我那些单子的增删查改来说,