软件工程结对编程:IP GeoLocation Module for Academic Map
概述
这篇报告是对一个结对编程项目的总结。我(林萌)和李亚韬同学共同完成了这个项目。
项目的目标是在用户访问Academic Map的时候通过用户的IP来获得用户的地理位置信息,以重新定位地图,将用户所在的地点设为当前显示的中心。这个功能在许多网络地图上都有,比如Bing Map,Google Map等等
http://www.cyqdata.cn/cnblogs/article-detail-52800
《Python自然语言处理》学习笔记索引
关于Python自然语言处理
关于该书的简介:
《Python自然语言处理》提供了非常易学的自然语言处理入门介绍,该领域涵盖从文本和电子邮件预测过滤,到自动总结和翻译等多种语言处理技术。在《Python自然语言处理(影印版)》 中,你将学会编写P
http://www.cyqdata.cn/cnblogs/article-detail-52799
asp.net在遨游3下的一个BUG
今天客户投诉,博客在遨游3不能登录了。于是,便一层层查找,终于发现 HttpContext.Current.Request.Browser.Cookies(判断客户端浏览器是否支持COOKIE) 在遨游3下总是返回为False,因此导致无法读取客户的COOKIE。
在此告诫一下,以后避免类似浏览器问题,不要
http://www.cyqdata.cn/cnblogs/article-detail-52796
在WCF中调用ArcObjects的一个例子
在使用ArcGIS Web API开发GIS应用的时候,系统提供的一般服务常常不能满足需要,这时候就需要在服务端调用ArcObjects。下面就把我就给出一个简单的示例程序,用来读取给定的Personal Geodatabase中要素类的一个列表,并把相关的一些经验分享一下:
系统环境
Windows 7 SP1 中
http://www.cyqdata.cn/cnblogs/article-detail-52786
【My Project】开关稳压电源--第八届索尼杯全国大学生电子设计竞赛(2007)
------------------------------------------------------------------------------------------------------------------------------
【My Project】开关稳压电源
SkySeraph 
http://www.cyqdata.cn/cnblogs/article-detail-52784
分布式文件系统KFS源码阅读与分析(二):MetaServer元数据持久化
KFS文件系统的MetaServer元数据的持久化采用的是checkpoint + log方式,下面将结合其源码,对KFS MetaServer中元数据的持久化机制及其实现细节进行分析。
1. 相关源码文件
KFS MetaServer元数据持久化所涉及的代码所在目录为kfs-[version]/src/cc/meta
http://www.cyqdata.cn/cnblogs/article-detail-52779
1+1 >, =, <2 ? 软件工程之结对编程pair-programming
1+1 >, =, <2 ?
记软件工程之结对编程pair-programming
顾名思义,结对编程技术是一个非常简单和直观的概念:两位程序员肩并肩地坐在同一台电脑前合作完成同一个设计。一个很有意思的问题是,这种编程方法能够带来必然的好处吗?两位程序员的时间、精力和能力各为1,那结对编程能使产
http://www.cyqdata.cn/cnblogs/article-detail-52775
LLBL Gen 3.x 源代码追踪与解析 验证Validation的原理和流程
先看应用程序如何应用验证。以SalesOrderHeaderEntity为例子。 常见的三种验证: 1)保存之前的验证,重写ValidateEntityBeforeSave 2) 删除前的验证,重写ValidateEntityBeforeDelete 3) 属性获取值之后的验证,重写Val
http://www.cyqdata.cn/cnblogs/article-detail-52773
【share】第六期html5沙龙讲稿 (深圳)
临时被邀请去深圳区html5沙龙第六期分享些html5相关的内容。
结果不出意外,没有脱离canvas。
并且由于时间关系,准备不够充分,很多demo甚至就直接从本博客拉下去的。(鄙人表示汗颜...)
但是重心内容是没在本博客发表过的:
http://www.cyqdata.cn/cnblogs/article-detail-52772
[原]跟我学silverlight系列教程[1]—wpf/silverlight体系架构和运行机制
一、wpf和silverlight简介
在这个教程的最开始,我们先了解下什么是wpf以及silverlight,这个至关重要,只有从根本上理解了这个概念,我们才能深入的知道它能做什么以及它适合做什么。
关于wpf的定义,在msdn中是这样定义的:“WPF是下一代显示系统,用于生成能带给用户震撼视觉体验的 W
http://www.cyqdata.cn/cnblogs/article-detail-52771
基于CUDA实现Ray-Casting
By 猷子
@http://www.cnblogs.com/fengyuheliu/
目录
前言
三维可视化与体绘制
Ray Tracing vs. Ray Casting
体绘制的加速技术
基于CUDA实现Ray-Casting
后话
参考文献
1. &
http://www.cyqdata.cn/cnblogs/article-detail-52770
sencha touch 快速入门2.0 第三章 布局(2) Card布局
在这篇里面,我就尽量少说废话了,如果有什么不清楚的地方,请看前面的章节。
Sencha Touch 快速入门2.0 第三章 布局(一)Box布局
一、Fit布局
Fit布局很有特点,它只允许自己的第一个item被显示出来,并且填充满自己。如果它的item多于一个,那难免是会出些意外的情况的。下图是在一个layout
http://www.cyqdata.cn/cnblogs/article-detail-52767
.NET简谈组件程序设计之(上下文与同步域)
我们继续学习.NET多线程技术,这篇文章的内容可能有点复杂。在打破常理之后,换一种新的思考模型最为头疼。这篇文章里面会涉及到一些不太常见的概念,比如:上下文、同步域等等。我也是最近才接触这些关于组件编程方面的高深技术,大家一起学习,再大的困难也是有时间限制的,只要我们坚持。
在本人的上一篇文章“.NET简谈
http://www.cyqdata.cn/cnblogs/article-detail-52765
基于bing 搜索引擎和 Microsoft Academic Search 的高校申请指南的NABC分析
前面的话;刚踏入科研圈子,接着便迎来了软件工程这个为期近三个月的大课,五人组成的近两个月的团队项目确实不是一件小事,要确定一个切实可行,能够有些创新,又能适合团队的项目很是困难。目前恰好有 Microsoft Academic Search和bing 搜索引擎的资源,所以就想了高校申请指南,现
http://www.cyqdata.cn/cnblogs/article-detail-52745
IE6/7中getAttribute获取href / src 属性(相对路径)值与其它浏览器不同
如下
<a href="http://www.cnblogs.com/abc/index.html">home</a>
<img src="http://images.cnblogs.com/img.png">
<script>
var link = document
http://www.cyqdata.cn/cnblogs/article-detail-52742
我的KT库之----数据库的操作(DbCommandExecutor)
了解或者认识KT: http://www.cnblogs.com/kingthy/archive/2011/08/08/2130973.html 在项目中如何使用KT? KT是一个库,所以将KT的dll文件引用到您的项目上即可使用KT里的函数功能。 本节将介绍大家如何使用KT库操作数据库
http://www.cyqdata.cn/cnblogs/article-detail-52730
IE6/7中获取Button元素的值的bug
如下
<button value="abc">测试</button>
<script>
var btn = document.getElementsByTagName('button')[0];
alert(btn.value);
alert(btn.getAttribute
http://www.cyqdata.cn/cnblogs/article-detail-52727
Microsoft Surface示例之PhotoPaint
PhotoPaint是微软为Microsoft Surface给出的一个经典示例,此示例展示可在一张图片上绘图,就像Windows系统自带画图软件铅笔的效果,下面先看一下效果:
下面是代码部分:
Xaml Code:
<s:SurfaceWin
http://www.cyqdata.cn/cnblogs/article-detail-52726
jQueryUI Repeater 无刷新删除 新建 更新数据 - JQueryElement [7]
接着给大家介绍 Repeater 的使用 ajax 更新删除和新建行的功能.
本次的示例是上个文章示例的延续, 其中 JQueryElement 更新到了 3.1.1, 使 repeater 自身包含了对分页的控制, Repeater 控件也增加了一些属性, 其中增加了各类模板, 比如: HeaderTem
http://www.cyqdata.cn/cnblogs/article-detail-52724
EXT.NET高效开发(四)——实用技巧
很久没有发文了,一是忙上线的事。二是有些颓废了,身体虚弱了,感觉工作没有激情了,不太想写。好了,既然承诺了写下去,那么就坚持吧。
俗话说“授人以鱼,不如授之以渔”,下面就开始本篇之旅吧。
1)检测浏览器与IE版本。
这里是在后台检查,然后输出相应的Extjs脚本,你也可以在前台写JS检测。
这里
http://www.cyqdata.cn/cnblogs/article-detail-52722