程序语言
bluedoctor
PDF.NET开发框架原创作者
展开
-
为什么教小学生x=x+1是错误的?浅议少儿编程教育的误区。
对程序员而言,类似x=x+1的代码是再常见不过的了,几乎所有常见的编程语言教程在开始初级教程的时候,都会拿这个问题的计算来做示例,比如对于C#,会像下面这样的代码:int x=0;x=x+1; 也可以这样写:x+=1; 也可以像C语言那样,这样写更简单:int x=0;x++;++x; 其它编程语言都大同小异了,程序员朋友们都知道上面的代码无非就是将变量x的值增加了1,或者说为变量x赋了一个比它原来大1的新数值。但是,如果你打算把这行代码告诉一个小学生,...原创 2020-05-17 22:42:02 · 1459 阅读 · 0 评论 -
数字证书相关技术资源
这两天调研数字证书相关的技术问题,查了很多资料,下面做下汇总: 数字证书原理http://www.cnblogs.com/JeffreySun/archive/2010/06/24/1627247.html科普性质的文章,很详细,强烈作为入门级的推荐教程 .NET中如何操作数字证书详解http://developer.51cto.com/art/201006/206原创 2012-08-30 17:18:59 · 1156 阅读 · 0 评论 -
N年后有多少只兔子的问题
今天在博客园看到一个题目,C# 算兔子的算法 要求用递归,面试题为简单,我用JS写了一个求解,没有使用递归,先说下题目:一对小兔子一年后长成大兔子;一对大兔子每半年生一对小兔子。大兔子的繁殖期为4年,兔子的寿命是6年。假定第一年年初投放了一对小兔子,试编程计算,第n年原创 2011-09-19 13:46:49 · 1643 阅读 · 0 评论 -
Java&.Net互操作技术介绍
现在.NET和Java各自占据了企业级用户市场的半壁江山,选择一种技术平台就意味着丢弃了一半市场;所以,大的企业就选择了“双管其下”,为同一个产品做两个不同的版本,运行在不同的平台上,而小公司就要求开发人员都是全能人才,级精通Java又精通.NET,但这样做却带来了高昂的成本问题。本文试图解决这个问题,实际上解决方案早就存在,让我们去看看吧!原创 2010-08-19 13:55:00 · 2032 阅读 · 0 评论 -
由几道面试题谈到的计算机技术闲话
[转]下面是我们今天在网上闲聊的一些 由几道面试题谈到的计算机技术闲话,文中的名字不是真名,请勿对号入座。zp. 2009-07-02 12:11:511、 RadioButton 如何构成一组的形式?2、 为使界面布局可以随窗体大小调整而调整,控件如何定位?3、 窗体间传值有哪几种方式?4、 窗体的Load事件与Page的Load事件有原创 2009-07-02 19:06:00 · 2269 阅读 · 0 评论 -
整理:.NET 性能优化方法总结
网上搜索并整理的文章,感谢原文作者:).NET 性能优化方法总结 Ver 1.0 2009-1-20目录1. C#语言方面... 41.1 垃圾回收... 41.1.1 避免不必要的对象创建... 41.1.2 不要使用空析构函数 ★... 41.1.3 实现 IDisposable 接口...转载 2009-02-03 11:24:00 · 8837 阅读 · 3 评论 -
CSS下拉菜单在IE6需要注意的问题
最近看到一些利用CSS实现的下拉菜单,有的纯CSS在IE6下面实现不了下拉效果,经过很多次尝试,终于知道在IE6下面必须使用脚本。下拉菜单的实现文件如下: html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN"> head> meta http-equiv="Content-Type" content="text/html; charset=原创 2008-10-08 15:22:00 · 2719 阅读 · 1 评论 -
JavaScript中支持面向对象的基础
6.1 JavaScript中支持面向对象的基础6.1.1 用定义函数的方式定义类在面向对象的思想中,最核心的概念之一就是类。一个类表示了具有相似性质的一类事物的抽象,通过实例化一个类,可以获得属于该类的一个实例,即对象。在JavaScript中定义一个类的方法如下: function class1(){ //类成员的定义及构造函数 } 这里class1既是一个函数也是一个类转载 2008-07-02 11:50:00 · 688 阅读 · 0 评论 -
函数式语言的优美:不用循环,不用递归,输出1...100的数
不用循环,不用递归,输出1...100的数,这是一个最近很热门的话题,有很多人支持直接手写100条输出语句,大多数人支持使用递归,但是如果不允许使用递归,还有别的方式吗?毕竟,递归也是一种循环。其实,使用函数式语言,可以轻松做到:不用循环,也不用递归,输出1。。。100之间的数。下面是测试代码(看Html源码): var F=function(x){document.wri原创 2008-07-10 16:54:00 · 3085 阅读 · 8 评论 -
基于SQL词法分析的多种数据库自动分页方案
基于SQL词法分析的多种数据库自动分页方案(原文见 http://www.pwmis.cn/bbs/dispbbs.asp?boardID=8&ID=595 )一、背景:1,巨大的数据处理量;2,快速分页;3,动态查询(列表显示的项目);4,适应多种数据库;5,适应多表查询;6,适应无主键或主键无序的情况;二、算法:一般快速分页都是采用基于有序主键采用二分查找排序的算法,可以应对大数据转载 2006-11-30 09:28:00 · 5294 阅读 · 6 评论