- 浏览: 462955 次
- 性别:
- 来自: 坚持零分
最新评论
-
wzwahl36:
文章非常赞,http://www.atool.org/img2 ...
在浏览器中解析Base64编码图像 -
realyasswl:
ie sucks
IE9 媲美Firebug的强大的程序员开发工具 -
di1984HIT:
不错啊。呵呵。
MS的一些小工具 -
NothingCanBeDone:
楼主,你这Project,能放出来了,感激不尽。
[Ray Linn]用Visual Studio 2008开发IE BHO(浏览器帮助对象) 之三 -
烬难烬:
这就没了???我去....
IE9 媲美Firebug的强大的程序员开发工具
文章列表
现在可以用ironruby控制乌龟爬了
up 10
lt 5
up 10
lt 10
up 11
rt 10
但是问题有2
1. ScriptEngin.Runtime.Globals里的变量 为什么在ruby里无法得到?
public void SetupGlobals(ScriptEngine engine)
{
engine.Runtime.Globals.SetVariable("test_global", "This is a test global variable.");
}
如果是ironruby,那么 ...
在ArcGIS API 里已经定义了多种类型的地图层(这里避免用图层以免和SL的cavas混淆),它们都可以直接添加到地图控件里,这些地图层的地图资源可以是来自上一篇罗列的ESRI公司的免费地图,也可以是自己用arcgis server 发布的服务,还可以是Bing的地图,或者可以通过扩展加载GoogleMap的资源。
ArcGIS支持三种地图层类型
ArcGISTiledMapServiceLayer :瓷砖式地图层,是经过缓存的地图层,适用于发布后不需要更新的地图资源,可以提高速度。
ArcGISDynamicMapServiceLayer :动态地图层,没有经过缓存,数据可以是矢量 ...
这个题目已经弄清楚了,可以研究一下进阶阶段的内容了,所以改了题目,作为好好讨论的东西了。
玩过魔兽或者Office的人都对嵌入式语言有一定了解,通过lua或者VBA,你可以操作宿主语言里的物件,可能是一个人物角色或者一个表格的单元。
在.NET 4.0发布之后,DLR成了.NET不可或缺的一部分,但如何让嵌入式语言能够更方便的与操作宿主里的组件通讯却是一个新的问题。比如说,我的winform画面上有个小乌龟,可以让ironruby(ironpython,或者其他基于DLR的语言)控制它前进,后退,这样嵌入式语言就可以自由的和控制宿主里的暴露对象。
这段代码似乎能为宿主添加事件的响应, ...
题记
ArcGIS之所以比较普及,特点之一就是它能紧跟计算机发展的趋势。推出适合各种平台的API比如JavaScript API,Java API,Flex API,Siverlight API,后二者是现在RIA的主流代表,开发工具、设计工具一应俱全,至于这些API如何取舍,其实 ...
进程是现代操作系统的一个最基本的概念。书本上说:进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。它不只是程序的代码,还包括当前的活动,通过程序计数器的值和处理寄存器的内容来表示。
详细点说:进程的概念主要有两点:
第一,进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域(text region)、数据区域(data region)和堆栈(stack region)。文本区域存储处理器执行的代码;数据区域存储变量和进程执行期间使用的动态分配的内存;堆栈区域存储着活动过程调用的指令和本地变量。
第二 ...
先占个坑吧,回头再总结一些林林总总的东西
C:\dosbin\objconv.exe -fcoff -np:_lzma:__imp__lzma liblzma.a liblzma.lib -v2
C:\dosbin\objconv.exe -fpe -np:_lzma:__imp__lzma liblzma.a liblzma.lib -v2
关键字:ruby 1.9.1 Visual studio 2010 MSVC 1600 download compile
VC 2010增加了许多对C99的支持,编译许多GNU的项目会方便许多,考虑到以后编译ruby扩展的方便,所以重新用VC 2010 (1600) 把ruby编译了一遍。
编译Ruby需要一些第三方类库,首先是Zlib,Zlib最新版本是1.2.4,编译很简单,解开之后,nmake -f .\win32\makefile.msc,编译完成之后,得到2个头文件zlib.h和zconf.h和一个library zlib.lib,将他们放到VC的目录(默认是"C:\Pr ...
一、轧名Name mangling和修饰名 Decoration name
在现代编程语言中,许多情况下需要解析程序实体的唯一既定名称,轧名(Name mangling)(又叫命名修饰)是解决这些问题的一种手段。它在函数、结构、类或者其他数据结构的名称中加 ...
采用ming C编译,将ming/bin加入path
(注:pythonxx.dll一般在winnt/system32下,以下操作后文件如xx.def,xx.a放到python/libs下)
1)pexports python24.dll >python24.def
2)dlltool --dllname python24.dll --def python24.def --output-lib libpython24.a
使用sqlite3,只有.dll和.def文件,为了直接用它,需要一个lib文件,使用以下命令行好了:) lib /def:xx.def /out:xx.lib l ...
memcached (32bit和64bit)
一直以来memcached都没有官方的windows实现,不过也有个人和公司做了windows porting,最出色的应该算是north scale,他们基于memcached开发了memcached服务器,同时也提供了Windows下的memcached.
VC++ 2008 Feacture Pack
除了对MFC的补强(比如Studio的界面,office的界面)外,最重要的是就是对C++0x标准的初步支持了。 PS:SP1自带了FP,所以Visual Studio 2008 SP1 安装不了FP.
Envy Code for cod ...
MKMF可以帮你自动成Ruby扩展库的Makefile,这样生成的.so或.dll链接库,以直接在ruby程序中被require,鉴于Ruby的Win32API写得极其糟糕,强烈建议在需要与Windows API打交道的时候,直接放弃Ruby的Win32API,而采用MKMF来扩展ruby。
这里,我会着重谈Windows平台,因为Windows平台提供了大量的SDK和详细的文档,可以很快地为Ruby扩展出丰富的功能。
MKMF通常以一个名为extconf.rb的ruby脚本开始,运行该脚本会自动生成编译所需的Makefile. 简单的看一下extconf.rb的内容,十分简单明了
re ...
在公司里,选择ruby作为类似perl、python的脚本语言来运用,主要是想建立一些DSL.但是在工作中,遇到了一系列的问题,最终我的选择是抛弃了cruby,果断投入ironruby的怀抱。下面的故事会说明我在CRuby上是多么被折腾
项目的有部 ...
要编写Windows平台上的驱动程序,首先需要一份WDK(Windows Driver Kit)的SDK,WDK目前支持到Windows 7,打开https://connect.microsoft.com/default.aspx这个网站,在主页中单击站点目录,在该页左侧的*类别*中选择开发人员工具,并在右侧找到Windows ...
先来看一个实际开发中的例子,我们常常需要对系统中的某些方法进行日志记录,需要日志记录的方法常常散布在几十个类中。面对这种需求,传统方法就是创建一个基类(或接口),将日志的功能放在其中,并让所有需要日志 ...
原料:猪肉1000克 生姜4片 香葱50克
调料A:冰糖80克 生抽70ml 老抽1/4小匙 花雕酒50ml 清水600ml
调料B:花雕酒30ml 大红枣6颗
步骤1.首先选肉要选肉厚,多层次,肉质紧致的带皮五花猪肉。
步骤2.将猪肉切成40mmx40mm的方块,并用粗棉绳绑成十字结,扎口朝下。
步骤3.平底锅内放半碗油,将肉皮朝上,中小火慢慢煎出油脂,取出肉块备用。
步骤4.取一大砂锅,锅底铺上一张竹篾。(这样防止肉块烧焦)
步骤5.在锅底垫上香葱及姜片。
步骤6.将煎好的肉块平铺在锅里。
步骤7.炒锅内放入80克冰糖及50克清水,小火烧至冰糖溶化。
步骤8 ...