喜欢GIS,喜欢将GIS技术在中国推广
http://www.oschina.net/question/17_2823 Ubuntu 不像 RedHat 或者 CentOS 那样有开机启动配置器 ntsysv 但其也有个很方便的工具:rcconf 不过需要另外安装 安装方式:sudo apt-get install rcconf 完成后在命令状态下输入:sudo rcconf 即可 运行界面跟红帽子的 ntsysv 差不多。
http://www.csharpwin.com/csharpspace/3917r4248.shtml 1、什么是Atrribute 公共语言运行时允许你添加类似关键字的描述声明,叫做Attribute, 它对程序中的元素进行标注,如类型、字段、方法和属性等。
http://www.cnblogs.com/JeffreyZhao/archive/2009/08/07/1540866.html NET 3.5中委托的写法(Lambda表达式) Lambda表达式在C#中的写法是“arg-list => expr-body”,“=>”符号左边为表达式的参数列表,右边则是表达式体(body)。
c# 4.0新特性一览 终于静下心来仔细听了一遍Anders Hejlsberg(Visual Studio组的TECHNICAL FELLOW,C#的设计者之一)在PDC08上讲的“The Future of C#”(http://channel9.msdn.com/pdc2008/TL16/)。
http://developer.51cto.com/art/200908/148353.htm 在发布Visual Studio 2005和C#2.0之后,微软公司又马不停蹄的展示了人们所期望的C#的下一代版本:C# 3.0。
/// /// 建立拓扑 /// /// 目标数据集 /// 拓扑名称 public void CreateTopology(IFeatureDataset featureDataset, string topologyName) { // 建立一个空拓扑(拓扑名称、获得数据集的...
我们知道Geodatabase的分布式数据库可以在线也可以离线,而在线和离线的接口是不同的,这是因为两者的操作过程不一样,我们看一下两者的区别: ...
Vim替换命令的格式一般为(方括号中的内容为可选项,花括号中的内容为必选项)::[range]s/{pattern}/{string}/[flag]其中:冒号':'是这一类命令的开始;[range]表示命令的作用域,即命令起作用的行的范围;s是替换命令substitute的简写;{pattern}和{string}分别为待搜索的模式串和所要替换成的替换串;'/'用来界定{pattern}和{string}的起始;[flag]表示标志位,用来开启或关闭一些选项。
Console.WriteLine(@"""天才"""); Console.WriteLine("\"天才\"" );
Json格式其实就是Key-Value,只不过这个Value还可能是一个Key-Value,如果将外面的当成一个json对象,那么这个key可能就是一个新的json对象。在C#中,较难解析的可能是后面的这个Value是一个数组,而这个数据里面又有新的数组,因为我是搞GIS的,和点,线,面这样的数据打交道,所以对此深有体会,因为一个线可以有多个path构成,而一个path可以由多个point构成,了解这些其实也就是一个高级对象的形成过程,对象就是真实世界的抽象,对象和对象之间的关系就如json格式一样,看来这些东西都是相通的呀,好了言归正传。
在Linux上架设服务器,我将它分为四个步骤: 安装 配置 启动服务 使用 安装,对于centos来说我喜欢yum,yum可以自动的解析依赖情况,所以安装一般不会有问题,,启动服务也很容易,一般用service xx start,使用就更简单了,麻烦就麻烦在配置文件中。
关闭了Redhat,重新启动,就遇到Kernel Panic -- not syncing: attempted to kill init,并有这样的提示:CPU has been disabled by guest os. Power off or resset。
1.卸载redhat自带的yum组件 [root@localhost ~]# rpm -qa|grep yum|xargs rpm -e --nodeps 2.查看系统版本 [root@localhost ~]# lsb_release -a 显示为:Red Hat Enterprise Linux Server release 6.
加载模块简单来说有2种方式,一种是较为简单的使用ModuleLoader,另一种是使用ModuleManager。 1.关于ModuleLoader的使用,请参见Flex 使用ModuleLoader加载模块及卸载模块的实例 一文。
http://developer.51cto.com/art/201008/215925.htm 在Flex中我们经常使用xml文件,因为Flex支持强大的E4X功能,读取xml相当简洁。总结一下常用的Flex读取XML配置文件的方法: 1.使用Model标签形式 首先声明Model标签, xml形如: hzd 123456 那么,只需要在初始化事件中直接调用即可,例如:model.username,model.psw即可取到想要的值。
http://www.tracefact.net/CLR-and-Framework/Reflection-Part4.aspx 动态创建对象 在前面节中,我们先了解了反射,然后利用反射查看了类型信息,并学习了如何创建自定义特性,并利用反射来遍历它。
http://qing.weibo.com/tj/400082fa33001h7x.html 1.5 实现依赖注入1.5.1 背景介绍 设计模式中,尤其是结构型模式很多时候解决的就是对象间的依赖关系,变依赖具体为依赖抽象。
主要是在runtime的时候加载一些文件,最大用处就是用做国际化, 1, 在flex中的project的property面板里选择flex compiler选项,在compiler arguments里添加参数: 比如-locale zh_CN -source-path=locale/{locale} -keep-all-type-selectors=true,其中的{locale}就是zh_CN ,而且zh_CN 其实就是一个目录2,创建配置文件(*.properties),里面都是键值对,比如name=123,old=123 ... 3,在flex程序中,绑定它。
解决问题,要有解决问题的方法,即使是在无意之中,如果能加以分析,相信对自己会带来好处的。 遇到问题,就想办法解决,有的问题,没有见过,听过,甚至google不出来,那这个问题就不容易解决,持之以恒觉得浪费时间,尤其在这个时代,将时间浪费在一个问题之上,带来的效率是很低的,变通是一种很不错的办法,这一点往往很难做到,变通的前提是什么?我觉得用一题多解比较合适,问题解决了吗?对于刚开始的那个途径,不知是否还能坚持,解决问题,我们自己而言应该享受这个过程,这个过程中查阅资料,各种方法,只有自己的努力,对这样的问题才会记忆深刻,人往往记住的是自己曾经努力过的。
在linux上搭建Android环境,因为遇到很多问题,所以记录下来跟大家分享。 使用Java开发,我们都知道JDK是首选,然后就是一个Eclispe,然后就是第三方的SDK+plugin. JDK 的安装就不用说了吧,在linux上解压,然后配置JAVA_HOME和ClASSPATH,其实这和windows上是一样的,windows上将这两个配置在环境变量中,而Linux中配置在profile文件中,其实window下的很多都和linux下相似,只是一个是界面的方式,一个是命令,或者说文件的方式。
在JavaScript中,prototype对象是实现面向对象的一个重要机制。每个函数就是一个对象(Function),函数对象都有一个子对象prototype对象,类是以函数的形式来定义的。prototype表示该函数的原型,也表示一个类的成员的集合。
http://www.cnblogs.com/yencain/articles/1375616.html 环境:VS2008、C#3.0在WinForm开发中,我们通常不希望当窗体上点了某个按钮执行某个业务的时候,窗体就被卡死了,直到该业务执行完毕后才缓过来。
++++++++++++++++++++++++++++++++++++++++++ 本文系本站原创,欢迎转载! 转载请注明出处: http://blog.csdn.net/mr_raptor/article/details/7251948 ++++++++++++++++++++++++++++++++++++++++++ 上一节主要分析了控件类库,控件类之间的继承关系,通过继承关系,可以知道一些属性,事件的源头和机制。
这篇博客是我再理解WPF模板的时候写的,其实不算是我写的,而是我经常看的, 我只不过修改了里面的几个句子而已,因为觉得原文很好,沁人心脾,所以就转载到自己的博客中,原文的地址也一并付出: http://www.
欢迎转载,转载请注明:转载自周金根 [ http://zhoujg.cnblogs.com/ ] 由于上周主要做了项目组产品架构、给公司新员工培训以及其他会议等事情,在OpenExpressApp对建模支持的初步计划中我列了一些建模任务还没有开展,其中参考部分在以前的blog中都已经介绍了(MetaModelEngine:元模型引擎开发思路、DSM:使用MetaEdit+编写Family Tree Modeling Language、读书笔记:Visual Studio DSL工具特定领域开发指南)。
http://www.cnblogs.com/mgen/archive/2011/08/31/2160581.html (注:Logical Tree中文称为逻辑树,Visual Tree中文称为可视化树或者视觉树,由于名称不是很统一,文中统一用英文名称代表两个概念,况且VisualTreeHelper和LogicalTreeHelper也是WPF中提供的类名称) 众所周知WPF中的Logical Tree是逻辑上定义的元素层次树,而实际上显示在屏幕上的元素层次树是Visual Tree,Visual Tree是Logical Tree节点扩充后的的产物。
http://www.cnblogs.com/Clingingboy/archive/2008/07/03/wpfcustomcontrolpart-1.html 从现在开始,我将尝试写有关WPF控件开发相关的知识,把文章这对我来说很难,所以这个系列的文章在时间跨度上可能会拖的比较长。
http://www.cnblogs.com/smallstone/archive/2010/06/29/1767508.html 一、GAC的作用 全称是Global Assembly Cache作用是可以存放一些有很多程序都要用到的公共Assembly,例如System.Data、System.Windows.Forms等等。
下面这样类似的代码: ? 1 if ( strParam== null ){ strParam= "";} 与这样的代码: ? 1 string strParam= Request.Params["param"] == null ? "" : Request.Params["param"]; 你发现,尽管实现的同一个功能,但第二段代码要比第一段代码是不是更简洁。
http://www.webjx.com/server/windows-5808_2.html SQL Server、Internet 信息服务器和 ASP.NET 引擎都提供了坚实可靠的安全模型,它们可以很好地在一起协同工作。
http://blog.vsharing.com/wswa915/A914480.html 循环递归遍历xml文档的所有节点或按某种要求来遍历xml文档的节点 下面的实例是循环递归遍历xml文档并读取文本节点的内容CDList.
#region TreeView递归无限节点加载 /// /// TreeView递归无限节点加载 /// /// 数据表要求--------------------------------------------...
using 语句(C# 参考) Visual Studio 2005 其他版本 Visual Studio 2010 Visual Studio 2008 Visual Studio 2012 32(共 46)对本文的评价是有帮助 - 评价此主题 定义一个范围,将在此范围之外释放一个或多个对象。
http://www.cnblogs.com/wenwei/archive/2011/10/14/2212351.html 一、c#基础 1.控制台基本操作 Console控制台标准输入、输出流和错误流,此类不能继承;下面的输入、输出都要通过他才能做到。
try { OracleConnection pConn = new OracleConnection("Host=myserver;SID=sde;UID=sde;PWD=orcl;License Path=C:\\devdll\\DDTek.
http://blog.csdn.net/ljl_xyf/article/details/6082534 using System;using System.Data;using System.
当Office 2007来的时候,C#连接EXCEL,连接引擎发生了变化,对于2007和2010来说,连接引擎是Microsoft.ACE.OLEDB.12.0,所以在这两个下的练级字符串为: OleDbConnection con = new OleDbConnection(); con.
http://www.blogjava.net/xcp/archive/2008/08/10/221126.html栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。
http://www.cnblogs.com/beniao/archive/2011/03/22/1989310.html 友情提示,您阅读本篇博文的先决条件如下: 1、本文示例基于Microsoft SQL Server 2008 R2调测。
继承是OO开发的一个重要特性,通过继承子类可以扩充父类,甚至直接使用父类的一些方法和属性,在子类中可以通过Super关键字使用父类的构造方法,注意这句必须放在方法的第一行。 如下面的例子: class Person { public static void prt(String s){ System.
http://hzlitai.com.cn/article/ARM11/SYSTEM/android.html 一 相关下载 (1) java JDK下载: 进入该网页: http://java.
委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的调用可以像其他任何方法一样,具有参数和返回值 委托具有以下特点: 委托类似于 C++ 函数指针,但它们是类型安全的。
最近在研究ArcGIS Runtime,被下面代码中的这个符号搞晕了() =>,总感觉这是一个函数,去微软的网站查了查,果不其然,这个也算一个新的东西吧,学习了,感谢群友的帮忙。 LocalServer.
// Declare a delegate.delegate void Printer(string s);class TestClass{ static void Main() { // Instatiate the delegate type using an anonymous method.
1:ArcSDE机器必须安装数据库的客户端 2:ArcSDE的安装位数必须与数据库客户端的位数一致 3:如果ArcSDE安装的操作系统是64Bit,而且安装的ArcSDE是32Bit,安装ArcSDE路径必须不能带有括号 4:装ArcSDE,post配置时,选择Custom,去掉"Create Ar...
http://blog.sina.com.cn/s/blog_640e6f8d0100gbkt.html 类之间的关系 UML把类之间的关系分为以下5种. ● 关联:类A与类B的实例之间存在特定的对应关系 ● 依赖:类A访问类B提供的服务 ● 聚集:类A为整体类,类B为局部类,类A的对象由类B的对象组合而成 ● 泛化:类A继承类B ● 实现:类A实现了B接口 关联(Association) 关联指的是类之间的特定对应关系,在UML中用带实线的箭头表示。
http://xyiyy.iteye.com/blog/359362 1. 首先定义一个抽象类,在类中定义了start()方法,其中实现了比大小的规则,但并没有实现如何取得使用者输入和信息的显示方式,只先定义了抽象方法showMessage()与getUserInput()。
http://www.cnblogs.com/lds85930/archive/2008/07/07/1237523.html Oracle的SQL*PLUS是设计所有应用系统的基础工具。要想将应用系统设计成一个健壮的、性能优越的系统。
http://virgos.iteye.com/blog/383562 1.Desktop连接Linux上Server服务 在Toolbox中用切图工具的时候,挡在主机那个参数里输入linux的IP时,地图服务器那个参数框里什么东西都没有,旁边会有错误提示,说是权限不够。
本文转自http://www.blogjava.net/reeve/archive/2007/08/01/133759.html 最近因为工作的关系,开始接触GIS,采用开源的Geoserver、Geotools、Mapbuilder来开发,数据库使用oracle spataral,刚...