FGMap学习之--添加标注
标注是地图上添加最常见的对象之一,下面这个示例演示了标注的各类属性。当然,我们尽可能的赋予这个示例其它一些功能:当我们添加完一个标注,或者拖动这个标注后,我们会得到标注所在位置的坐标。
运行示例如下:
代码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.
http://www.cyqdata.cn/cnblogs/article-detail-35074
Mongodb源码分析--主程序入口main()
作为这个系列的开篇,本人特此声明,因为本人技术功力有限,且对mongodb源码目前也在研究探索中,可能会对mongodb内部某些实现机制及原作者的意图领会不够精确,因此错误再所难免,希望大家批评指正。另外本文所使用的mongodb源码为1.8 rc1,同时如果有条件的话,大家可以安装vs2010,用C++来编译调试mongodb源码,以便通过运行
http://www.cyqdata.cn/cnblogs/article-detail-35066
Silverlight实用窍门序列:27.Silverlight二维旋转+平面渐变+动画,模拟雷达扫描图--基本框架【附带源码实例】
在现实生活中的雷达运行扫描到物体的某一些属性(比如:速度,频率)超过安全范围值将会报警。在实际的某一些项目中(比如监控系统),我们也想制作一个雷达扫描图来模拟扫描各种设备那么应该如何做呢?
我们将各种设备作为雷达需要扫描到的点,
http://www.cyqdata.cn/cnblogs/article-detail-35045
ESFramework 4.0 进阶(02)-- 核心:消息处理的骨架流程
(ESFramework 4.0 快速上手 系列文章介绍的是属于ESFramework的傻瓜式应用,对于开发一般的通信程序已经足够了,但是如果要构建更高性能更灵活更具扩展性的应用,还是必须要从基础开始了解ESFramework的内核机制。《ESFramework 4.0 进阶》系列是为通向ESFramework内核的一条路。)
 
http://www.cyqdata.cn/cnblogs/article-detail-35042
ESFramework 4.0 快速上手 -- 重登陆模式
在ESFramework框架中基于TCP的服务端引擎(当然也包括Rapid引擎)都采用了这样一条规则:默认情况下,客户端与服务器成功建立TCP连接以后,服务端会从客户端发过来的第一条消息中取出消息头的UserID属性的值,并将其与对应的TCP连接绑定起来。这样,服务端就知道每一个TCP连接所对应的用户UserID,而当我们要求服务端向某个客户端发送消息时,服务端就知道通过哪个TCP连接进行发送了。
http://www.cyqdata.cn/cnblogs/article-detail-32708
ALinq 入门学习(八)--ALinq 对Vs2010 的支持
1. ALinq FOR VS2010 简介 之前写过一些关于ALinq 的相关文章,详细请参考如下: ALinq 入门学习(一)--ALinq简介 ALinq 入门学习(二)--DataContext &nbs
http://www.cyqdata.cn/cnblogs/article-detail-32699
学习笔记之---ref与out的区别
ref与out都是C#的关键字,所实现的功能也基本相同,都是指定一个参数按照引用传递,但是它们在使用时还是有一定的区别:
1.使用out关键字时,必须在离开函数体前给其赋值,而Ref传进去的参数可以不被修改。
2.out关键字传进去的参数调用前可以不用初始化,但是Ref穿进去的参数调用前必须初始化。
如:int i
&nb
http://www.cyqdata.cn/cnblogs/article-detail-32644
免费好用的 NHibernate 可视化实体代码生成器 -- Visual Entity 1.1 支持 NHibernate 了
忙了两个星期,终于可以骄傲地宣称,我们的产品,Visual Entity V1.1 支持 NHibernate 了。
关于产品特点以及下载,请点击这里。
下载安装 Visual Entity 1.1,Visula Entity 1.1 已经打包 NHibernate 3.0 了,不需要另外下载了。
1、添加 *.nhib 文件到项目中去,并将它命名为 Northwind.nhib。
2、在
http://www.cyqdata.cn/cnblogs/article-detail-32631
.net remoting学习(1)---remoting简单介绍与实现
什么是.net remoting
window为了程序的安全,每个应用程序被划分为一个个进程。如果不通过例如RPC进程通信机制之类的方法就很难访问另外的进程。而.net remoting不仅提供了在本地两个.net程序之间互访问的能力,而且还允许远程调用从而建立分布式的应用程
http://www.cyqdata.cn/cnblogs/article-detail-32518
WPF企业应用--自实现Binding,可用于WinForm,Web等
前言 开始写这个新系列,这些年用WPF做了很多项目,杂七杂八的东西写了不少,略略总结下,也希望能给朋友们带来点帮助。 本篇文章主要是自实现了一个BindingEngine,可以在WPF,WinForm,Web等各个情景中使用。 引子 按照惯例,先找一个插入点,从之讲起。 既然是企业应用,先来说说为什么要写这个BindingEngine。 项目背景是一个机械的配置文件
http://www.cyqdata.cn/cnblogs/article-detail-32357
缓存应用--Memcached分布式缓存简介(二)
1 命令行查看状态 很多时候我们需要去查看Memcached 的使用状态,比如Memcached 的运行时间,使用状态等等。在Windows系统中我们可以使用telnet 命令来查看Memcached 的相关运行情况。 开始—>运行àcmd 运行得到如下: 输入telnet命令: telnet 服务地址 端口 
http://www.cyqdata.cn/cnblogs/article-detail-32310
360度全方位沟通--向上领导法则一
上一章说到向上领导,那接下来我们要说到怎么向上领导,向上领导的一些法则,我相信如果你做到以下几点,在公司你一定是最棒的,一定很快上升到更高的职位。 法则一:极佳的自我领导。很多人喜欢去领导别人做决定,但很少人管理你的决定。所以这导致你的领导并不成功,只是用职位在领导,说到这里呢,我想借用世界第一领导力大师曾教导过我们:领导力的五个阶梯:1、 用职务在领导;(这也是最低层的领导)。2、&n
http://www.cyqdata.cn/cnblogs/article-detail-31818
血泪八条---给中国IT教育培训机构
这本身是给我之前的培训机构的董事长的信。但是后来转念一想,这不正是我对中国IT教育要写得信吗???
恳请管理员将其置于首页,让更多人看到,思考这个问题。
&
http://www.cyqdata.cn/cnblogs/article-detail-31805
ESFramework 4.0 快速上手 -- 如何使用自定义消息?
在ESFramework 4.0 快速上手一文中,我们讲述了如何使用Rapid引擎可以快速地上手ESFramework开发,文中介绍了使用ESPlus.Application.CustomizeInfo命名空间下的类可以发送和处理自定义消息,本文我们就通过一个简单的例子来深入讲解如何使用自定义消息。
例子的场景很简单:假设客户端登陆到服务器之后,要求请求加入某个组,服务端收到该请求后,处理该请
http://www.cyqdata.cn/cnblogs/article-detail-31797
360度全方位沟通--向上领导
为什么叫“360度全方位沟通”,怎么理解呢,有些人听到这个名字可能有点疑问,我们可以理解为“360度全方位领导”,因为沟通也就是领导力,也就是说服力。有些人说我是基层员工,谈领导对我来说太遥远,但事事不是这样。大部分人都会遇到这样一个状况:大部分人在公司里都有领导,大部分都有同事,而且大部分大部分时间都处在这个里面,所以别的主管也是和你
http://www.cyqdata.cn/cnblogs/article-detail-31731
ESFramework 4.0 快速上手 -- 异常日志
ESFramework框架(包括ESPlus、ESPlatform)实现时就内置了相对完整的日志功能,几乎所有的异常(Exception)和错误信息都会被记录到日志。通过查看日志记录,我们可以了解到程序在运行的过程中出现了哪些非正常的状况,并且,详细的日志记录可以帮我们迅速定位问题,并解决问题。(关于我对日志记录的更多认识,可以参看我的博文我的架构经验小结(五)
http://www.cyqdata.cn/cnblogs/article-detail-31564
麻省理工《C内存管理和C++面向对象编程》笔记---第一讲:认识C和内存管理
最近一年都在用.net和Java,现在需要用C了。昨天看到博客园首页的麻省理工开放课程,就找来看看,正好复习一下。这门《C内存管理和C++面向对象编程》不是那种上来就变量,循环的千篇一律的讲法,而是重点讲C的核心机制如内存管理、指针等,这对于我这种有一定编程基础,但很久没用C的人比较适合。简明的plain English,加上生动有趣的描述,看起来即畅快,又令人深受启发。不得不感慨M
http://www.cyqdata.cn/cnblogs/article-detail-28708
介绍一个开源的ORM--ORM.NET
一.介绍 ORM.NET是一个开源的.net对象关系映射的代码生成工具,它根据数据库结构生成一个数据实体层,为每一个表生成一个对应的类,为表的每一个字段生成类的一个属性。 通过生成的DataManager对象,不用使用存储过程和嵌入SQL脚本就可以很容易根据复杂的条件检索数据,除此之外,数据更新,插入和删除可以通过一次调用就可以对数据进行保存。 官网地址:
http://www.cyqdata.cn/cnblogs/article-detail-28699
将Java进行到底--Hashtable和HashMap引发的血案
人物:
王小胖:性别:男。程序员,工作经验1 year。爱好:吃肉、电玩、马小花。特技:吃肉不用考虑胃的容量。
马小花:性别:女。学生,工作经验0 year。爱好:蛋糕、臭美、王小胖。特技:能够降服王小胖……
/**2011年2月,电影《将爱情进行到底》火得不得了。周末,小胖也陪着小花去看这部电影。放映中,小花被影片中的
http://www.cyqdata.cn/cnblogs/article-detail-28666
ESFramework 4.0 快速上手 -- 离线消息如何实现?
在ESFramework 4.0 快速上手一文中,主要介绍了如何使用ESPlus.Rapid命名空间中的引擎来快速地构建基于TCP的网络通信系统,即使是使用ESPlus.Rapid来进行ESFramework快速开发,也还有很多可以介绍的内容,于是,我想再多写几篇文章来说明现实通信系统中的一些常见需求如何使用ESFramework快速实现。本文是为第一篇,介绍离线消息的原理和实现。
http://www.cyqdata.cn/cnblogs/article-detail-28617