找到相关内容 3226
【原创】Pascal高精度减法
先来看一下什么是高精度算法: 高精度算法,属于处理大数字的数学计算方法。在一般的科学计算中,会经常算到小数点后几百位或者更多,当然也可能是几千亿几百亿的大数字。一般这类数字我们统称为高精度数,高精度算法是用计算机对于超大数据的一种模拟加,减,乘,除,乘方,阶乘,开方等运算。对于非常庞大的数字无法在计算机中正常存储,于是,将这个数字拆开,拆成一位一位的,或者是四位四位的存储到一个数组中, 用一个数组
http://cyqdata.cn/cnblogs/article-detail-42168 
C#也玩尾递归(续)
大约半年前,我写过一篇文章《C#也玩尾递归》,里面介绍了一种技巧使得C#也能实现尾递归,不再像普通递归调用那样受调用栈的限制。   今天重新看了下文中最后的实现代码,感觉还是不够满意:因为引入了一个对用户来说不是很必要的数据结构RecFunc<>,用户需要定义的代码大概是这样: (rec,i,n,a,b) => (n<3 ? 1 : (i==n ? a+b : rec.
http://cyqdata.cn/cnblogs/article-detail-42166 
(译)如何使用cocos2d制作一个滑动图片游戏(Slide Image Game):第一部分
原文链接地址:http://www.iphonegametutorials.com/2010/09/23/cocos2d-game-tutorial-building-a-slide-image-game/ 教程截图: 这是一张完整的图片: 这是一张打乱了的图片:   PS:为了方便大家更好地交流学习cocos2d,一位热心的网友组建了一个ios游戏开发交流群,群号166128264。以后大家
http://cyqdata.cn/cnblogs/article-detail-42162 
Chrome(12)中使用getComputedStyle获取透明度(opacity)返回字符串不同于其它浏览器
获取计算后的元素样式,IE有currentStyle,而标准浏览器用getComputedStyle。IE9后也支持getComputedStyle了。发现以前写的css方法不好用了,在chrome中返回的结果与其它浏览器不同。重现如下 <!DOCTYPE HTML> <HTML> <HEAD> <meta charset="utf-8" />
http://cyqdata.cn/cnblogs/article-detail-42159 
简析Sizzle.matchesSelector
在讲到matchesSelector时,风之石同学提到Sizzle里也提供了。于是从github上取下最新的sizzle看了下。相关的代码如下: Sizzle.matches = function( expr, set ) { return Sizzle( expr, null, null, set );};Sizzle.matchesSelector = function( node,
http://cyqdata.cn/cnblogs/article-detail-42155 
CYQ.Data V4.5 离线帮助文档发布下载
CYQ.Data 简介:   CYQ.Data :是一款支持多数据库(access/mssql/oracle/mysql/sqlite)应用的底层数据库操作类库,使用本类库可以轻松快速开发项目,开发起来相当给力。 使用本框架进行开发,入门简单,开发效率高,性能优越。 更有详尽的API文档,有相关的使用帮助文章、示例文章、更甚有相关的视频教程及辅助
http://cyqdata.cn/cnblogs/article-detail-42154 
(译)如何使用cocos2d制作一个滑动图片游戏教程:第二部分(完)
原文链接地址:http://www.iphonegametutorials.com/2011/03/17/cocos2d-game-tutorial-%E2%80%93-building-a-slide-image-game-part-2-with-solution/ 教程截图:   大家好!我们将再一次回到滑动图片游戏教程,然后给它添加一些新的特性。我们将添加判断,是否玩家成功解谜。这个任务
http://cyqdata.cn/cnblogs/article-detail-42153 
Android开发教程 --- 葵花宝典第五层 控件之 Menu DatePicker TimePicker AutoCompleteTextView MultiAutoCompleteTextView
Hi 大家好!   从今天起,课程中所讲的控件会比前几节复杂,功能也越强大,希望大家能将这些控件消化理解。   照例,上笑话。。   楼主:给我一个女人,我就能创造出一个民族!   回复:嗯,给你一头母猪,明年的肉价就能下跌! :)   开始今天的课程   1 Menu   菜单控件,很实用,也很常用的一种控件,那么运行的效果什么样呢?如下图   创建Menu有三种方式 第一种 通过配置文件实现
http://cyqdata.cn/cnblogs/article-detail-42152 
Mac下安装Android模拟器
像iPhone的iOS或者其他的手机操作系统一样,Android的开发者非常需要一个模拟器,以在设备上实地测试前对自己开发的应用进行测试。这需要借住SDK来实现(Software Development Kit)。与iPhone的iOS SDK和Microsoft的SDK不同,Android的SDK支持PC和Mac系统。 下面是如何安装和使用的过程,我的环境是Mac OS X 10.6.8: 1、
http://cyqdata.cn/cnblogs/article-detail-42151 
分享open-open AJAX开源项目中的几个javascript评价、投票控件
  Starbox 利用Starbox能够轻松创建各种类型的Rating Boxes。该项目基于 Prototype Javascript框架开发,对于一些特效需要增加Scriptaculous框架。 Starbox     jQuery Ajax Rater Plugin 能够动态创建Ajax Rater的jQuery插件。 jQuery Ajax Ra
http://cyqdata.cn/cnblogs/article-detail-42150 
XML-RPC for PHP简介及使用
一.XML-RPC是什么?XML-RPC是Userland Software公司设计的一种格式:是一种使用HTTP协议传输XML格式文件来获取远程程序调用(Remote Procedure Call)的传输方式。官方网站是www.xmlrpc.com。 在http://phpxmlrpc.sourceforge.net/上面有个PHP XML-RPC的框架(
http://cyqdata.cn/cnblogs/article-detail-42149 
Orchard动态编译机制
Orchard作为一个可扩展的CMS系统,需要在运行时加载一些模块或主题(统称扩展)。从Orchard 0.5版起就致力于让安装和升级这些扩展变得更加简单。Orchard和其他任何一个ASP.NET MVC应用程序一样,都可以在Visual Studio环境下编译。但是Orchard还提供了另外一种模块加载策略,例如,它允许模块的dll无需部署在网站的bin目录下。此外Orchard还可以动态的根
http://cyqdata.cn/cnblogs/article-detail-42148 
用 WCF 实现多层服务架构平台——客户层演示
·〉上章介绍 用 WCF 实现多层服务架构平台——业务适配器已经向大家描述了服务端的实现。本来我想写一片相关的技术文章。但是发现人们似乎对“过程”没有兴趣,更有兴趣的是结果。那么,我便演示下这个客户层应用。不过先声明一句,整个产品在内部试用中,并没有在产品美观下功夫。让各位看官看笑了。 ·〉登录界面 ·〉
http://cyqdata.cn/cnblogs/article-detail-42147 
MVC3+EF4.1学习系列(四)----- ORM关系的处理
文章索引和简介 上篇文章 终于把基础的一些操作写完了 但是这些都是单表的处理 而EF做为一个ORM框架  就必须点说说对于关系的处理  处理好关系 才能灵活的运用EF 关于关系的处理 一般就是  一对一   一对多  多对多  还有就是采用双向关联还是单项关联  而关系的处理  站长dudu的文章 就已经有了很好的介绍
http://cyqdata.cn/cnblogs/article-detail-42146 
浅谈.NET编译时注入(C#--&gt;IL)
     .NET是一门多语言平台,这是我们所众所周知的,其实现原理在于因为了MSIL(微软中间语言)的一种代码指令平台。所以.NET语言的编译就分为了两部分,从语言到MSIL的编译(我喜欢成为预编译),和运行时的从MSIL到本地指令,即时编译(JIT)。JIT编译分为经济编译器和普通编译器,在这里就不多说了,不是本文的重点。本文主要讨论下预编译过程中我们能
http://cyqdata.cn/cnblogs/article-detail-42142 
C#根据dll文件加载C++或者Delphi插件
      这两天忙着把框架改为支持加载C++和Delphi的插件,来不及更新blog了。      原来的写的框架只支持c#插件,这个好做,直接用c#的反射功能便可。但是公司不是所有人都搞C#,也不是所有的程序C#都能很好的完成,又或者其他公司提供的API不是C#的,这个时候,就需要这个框架能够支
http://cyqdata.cn/cnblogs/article-detail-42138 
switch ( VcImageProc ) case 1:Win7 下 Vc 6.0 平台搭建
一、前言   本文主要介绍在 Win7 下 Vc 6.0 的开发环境搭建。首先介绍两者兼容性的解决办法,以使 Vc 6.0 能够在 Win7 上正常运行;接着为了增强 Vc 6.0,介绍了功能极其强大的插件 Visual  Assist X ;最后,为了增强 coder 的用户体验,推荐了一款代码字体的修改工具 Vc 6.0 FontSet。呵呵,希望在看完本文之后,抱怨 Vc 6.0
http://cyqdata.cn/cnblogs/article-detail-42137 
Javascript基础 (一)类型
做了多年的程序员,虽然不是做前端,但却一直也在和Javascript脚本打交道。我对Javascript的看法可以用两个字来概括“灵活”,因其灵活,所以入手容易,真正的掌握理解却很难,因此使用中总是有许多的不确定。在使用中,我一直遇到种种的问题,有的解决了并理解了,有的就就直接借鉴(或者说Copy)了许多其他的一些优秀的库的代码,但却因种种缘故,没有深入理解其设计思想、实现思路,自己也懒于梳理,所
http://cyqdata.cn/cnblogs/article-detail-42136 
【MFC分享】一个支持浮点数的旋转按钮控件CNumSpinCtrl
最近在做嵌入式MFC的东西,发现普通MFC中的旋转按钮CSpinButtonCtrl中的方法只支持整形的数值,所以网上找了一个支持浮点数的旋转按钮控件CNumSpinCtrl来代替项目中原有的旋转按钮。   将“NumSpinCtrl.cpp”和“NumSpinCtrl.h”两文件添加到项目之后。与普通旋转按钮一样,在资源视图里拖一个EDI
http://cyqdata.cn/cnblogs/article-detail-42125 
MVC3+EF4.1学习系列(三)-----排序 刷选 以及分页
文章索引和简介 上篇文章 已经做出了基本的增删改查    但这远远不足以应付实际的项目  今天讲下实际项目中 肯定会有的 排序 刷选  以及分页。 重点想多写点分页的 毕竟这个是任何时候都要有的 而且 我会尽量把这个分页做的复杂下  这样到实际项目时 可以复制过来改改就行了~~ (这里我用的是国产的基于ScottGu的PagedList<T&
http://cyqdata.cn/cnblogs/article-detail-42104