摘要: Low-code platforms provide intuitive and visual tools for businesses to optimize their software development process. Gartner predicts that by 2024, 65 阅读全文
posted @ 2023-03-15 22:58 Miracle He 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1.罗列ASP.NET服务器控件的运行的生命周期。一般服务器控件的生命周期包含11个阶段:/// /// 1. 初始化/// /// /// 1. 主要完成控件的初始化,页面通过ProcessRequest方法来递归它的子控件并依次调用对应的OnInit方法;/// 2. 通过调用TrackViewState方法打开控件的视图状态跟踪功能,以便存储在ViewState中的值在页面回发时能正确的恢复到控件上。/// protected override void OnInit(EventArgs e){ Write("1. OnInit"); base.OnInit(e); 阅读全文
posted @ 2014-03-07 11:36 Miracle He 阅读(798) 评论(0) 推荐(1) 编辑
摘要: 基础知识篇 Javascript基础知识篇(1): 初识Javascript Javascript基础知识篇(2): 面向对象之接口实现 Javascript基础知识篇(3): 面向对象之封装和信息隐藏 Javascript基础知识篇(4): 面向对象之继承 Javascript基础知识篇(5): 面向对象之链式调用Javascript基础知识篇(6): 高质量开发准则(上) Javascript基础知识篇(7): 高质量开发准则(下)高级技术篇 Javascript高级技术篇(1):搭建JS框架类库 Javascript高级技术篇(2):深入理解面向对象实战应用篇Javascript实战.. 阅读全文
posted @ 2013-02-06 00:54 Miracle He 阅读(920) 评论(0) 推荐(3) 编辑
摘要: 面向对象的设计模式系列之一:单件模式(Singleton)面向对象的设计模式系列之二:工厂方法模式(FactoryMethod)面向对象的设计模式系列之三:抽象工厂模式(AbstractFactory) 阅读全文
posted @ 2013-02-06 00:30 Miracle He 阅读(413) 评论(0) 推荐(0) 编辑
摘要: ASP.NET MVC架构与实战系列之一:理解MVC底层运行机制ASP.NET MVC架构与实战系列之二:理解MVC路由配置ASP.NET MVC架构与实战系列之三:MVC控件解析ASP.NET MVC架构与实战系列之四:MVC实例演练 阅读全文
posted @ 2013-02-06 00:27 Miracle He 阅读(965) 评论(0) 推荐(0) 编辑
摘要: 基础知识篇 Java学习之旅开篇:运行机制及环境搭建 Java学习之旅基础知识篇(1):数据类型及流程控制 Java学习之旅基础知识篇(2):数组及引用类型内存分配 Java学习之旅基础知识篇(3):面向对象之封装、继承及多态Java学习之旅基础知识篇(4):面向对象之内部类、抽象类及接口 Java学习之旅基础知识篇(5):集合与泛型 Java学习之旅基础知识篇(6):文件操作及异常处理 Java学习之旅基础知识篇(7):图形编程(AWT&Swing)高级技术篇Java学习之旅高级技术篇(8):多线程及网络编程 Java学习之旅高级技术篇(9):类加载反射机制 Java学习之旅高级技术 阅读全文
posted @ 2013-02-06 00:11 Miracle He 阅读(2267) 评论(2) 推荐(2) 编辑
摘要: Java是一种面向对象设计的高级语言,支持继承、封装和多态三大基本特征,首先我们从面向对象两大概念:类和对象(也称为实例)谈起。来看看最基本的类定义语法:/*命名规则: *类名(首字母大写,多个单词组合时每个单词首字母大写,单词之间不加任何连接符号) *字段名、方法名(首字母小写,多个单词组合时第一... 阅读全文
posted @ 2012-10-25 17:18 Miracle He 阅读(7798) 评论(4) 推荐(2) 编辑
摘要: 在上一篇中,我们已经了解了数组,它是一种引用类型,本篇将详细介绍数组的内存分配等知识点。数组用来存储同一种数据类型的数据,一旦初始化完成,即所占的空间就已固定下来,即使某个元素被清空,但其所在空间仍然保留,因此数组长度将不能被改变。当仅定义一个数组变量(int[] numbers)时,该变量还未指向任何有效的内存,因此不能指定数组的长度,只有对数组进行初始化(为数组元素分配内存空间)后才可以使用。数组初始化分为静态初始化(在定义时就指定数组元素的值,此时不能指定数组长度)和动态初始化(只指定数组长度,由系统分配初始值)。//静态初始化int[] numbers = new int[] { 3. 阅读全文
posted @ 2012-10-22 21:50 Miracle He 阅读(9739) 评论(2) 推荐(2) 编辑
摘要: 经过开篇对Java运行机制及相关环境搭建,本篇主要讨论Java程序开发的基础知识点,我简单的梳理一下。在讲解数据类型之前,我顺便提及一下Java注释:单行注释、多行注释以及文档注释,这里重点强调文档注释。通常单行注释独占一行并用"//"来开头,多行注释会占据多行并用/*...*/来表示。/* ... 阅读全文
posted @ 2012-10-20 19:50 Miracle He 阅读(1893) 评论(6) 推荐(2) 编辑
摘要: 在写这篇博客之前,我想对自己进行简单概括:我从事软件开发工作已经三年多了,并且一直在从事.NET相关项目的开发。为什么突然间想学习Java呢?有以下几个原因: 1. 开发程序三年多来,已经对.NET相关体系完成了基本掌握,但是还不是炉火纯青的那种,我不想一直忙碌的奔跑,想停下来看看Java这位与.N... 阅读全文
posted @ 2012-10-18 20:06 Miracle He 阅读(2635) 评论(5) 推荐(0) 编辑