「智捷课堂」关东升的博客

一个20年的老程序员、老师、作家。 著有《iOS开发指南》《Swift开发指南》《从零开始学Swift》等书籍。...

樱花未开,小白已来

虽然现在已是5月中旬,但我们这里樱花还没有开放,而我编著的《Java从小白到大牛》纸质版终于登陆各大电商了。 这本书倾注我一年时间,这也是我总结15年Java开发之经验,编著Java立体化之电子图书——《Java从小白到大牛》。所谓立体化图书包括:电子图书、视频、课件和服务等内容。 ...

2018-05-23 18:01:04

阅读数 260

评论数 0

《Java从小白到大牛》纸质版已经上市了!!

《Java从小白到大牛精简版》是免费电子图书,本书是一本Java语言学习教程,读者群是零基础小白,通过本书的学习能够成为Java大牛。主要内容包括:Java语法基础、数据类型、运算符、控制语句、数组、字符串、面向对象基础、继承与多态、抽象类与接口、集合框架、异常处理、输入输出和网络编程等技术。

2017-09-16 11:47:33

阅读数 2016

评论数 0

模板方法设计模式在JDBC中的应用

设计模式是在特定场景下对特定问题的解决方案,这些解决方案是经过反复论证和测试总结出来的。实际上,除了软件设计,设计模式也被广泛应用于其他领域,比如UI设计和建筑设计等。Java软件设计模式大都来源于GoF1的23种设计模式。 这段时间一直在录制Java EE视频课程,其中在JDBC(Java数据库...

2019-01-14 11:45:58

阅读数 127

评论数 0

《Java从小白到大牛》之第14章 异常处理(下)

《Java从小白到大牛》纸质版已经上架了!!! 释放资源 有时在try-catch语句中会占用一些非Java资源,如:打开文件、网络连接、打开数据库连接和使用数据结果集等,这些资源并非Java资源,不能通过JVM的垃圾收集器回收,需要程序员释放。为了确保这些资源能够被释放可以使用finally代...

2018-10-15 09:40:10

阅读数 275

评论数 0

《Java从小白到大牛》之第14章 异常处理(上)

《Java从小白到大牛》纸质版已经上架了!!! 很多事件并非总是按照人们自己设计意愿顺利发展的,而是有能够出现这样那样的异常情况。例如:你计划周末郊游,你的计划会安排满满的,你计划可能是这样的:从家里出发→到达目的→游泳→烧烤→回家。但天有不测风云,当前你准备烧烤时候天降大雨,你只能终止郊游提前...

2018-10-08 12:46:44

阅读数 136

评论数 0

《Java从小白到大牛》之第13章 抽象类与接口

《Java从小白到大牛》纸质版已经上架了!!! 设计良好的软件系统应该具备“可复用性”和“可扩展性”,能够满足用户需求的不断变更。使用抽象类和接口是实现“可复用性”和“可扩展性”重要的设计手段。 抽象类 Java语言提供了两种类:一种是具体类;另一种是抽象了。前面章节接触的类都是具体类。这一节介...

2018-09-26 15:56:45

阅读数 102

评论数 0

《Java从小白到大牛》之第12章 继承与多态

《Java从小白到大牛》纸质版已经上架了!!! 类的继承性是面向对象语言的基本特性,多态性前提是继承性。Java支持继承性和多态性。这一章讨论Java继承性和多态性。 Java中的继承 {#java} 为了了解继承性,先看这样一个场景:一位面向对象的程序员小赵,在编程过程中需要描述和处理个人信息...

2018-09-19 11:03:09

阅读数 143

评论数 0

《Python从小白到大牛》第10章 函数式编程

《Python从小白到大牛》第10章 函数式编程定义函数函数参数使用关键字参数调用函数参数默认值可变参数函数返回值无返回值函数多返回值函数函数变量作用域生成器嵌套函数函数式编程基础函数类型上述代码第①行重构了calculate_fun()函数的定义,现在只接收一个参数opr。代码第②行是在oprL...

2018-09-19 10:59:07

阅读数 328

评论数 0

师傅带徒弟学:Python Web之Django框架-关东升-专题视频课程

Python Web是Python语言一个重要的应用方面,Python Web有很多,其中Flask和Django框架是他们的佼佼者。Django是一个高级的Python Web框架,可以快速开发安全和可维护的网站。...

2018-09-17 18:07:37

阅读数 129

评论数 2

师傅带徒弟学:Python Web之Flask框架-关东升-专题视频课程

Python Web是Python语言一个重要的应用方面,Python Web有很多,其中Flask和Django框架是他们的佼佼者。 Flask是一个Python实现的Web开发微框架。

2018-09-06 13:22:35

阅读数 113

评论数 0

《Java从小白到大牛》之第11章 对象

《Java从小白到大牛》纸质版已经上架了!!! 类实例化可生成对象,实例方法就是对象方法,实例变量就是对象属性。一个对象的生命周期包括三个阶段:创建、使用和销毁。前面章节已经多少用到了对象,这一章详细介绍一下对象的创建和销毁等相关知识。 创建对象 创建对象包括两个步骤:声明和实例化。...

2018-08-21 11:27:53

阅读数 154

评论数 0

《Python从小白到大牛》第9章 数据结构

当你有很多书时,你会考虑买一个书柜,将你的书分门别类摆放进入。使用了书柜不仅仅使房间变得整洁,也便于以后使用书时方便查找。在计算机程序中会有很多数据,这些数据也需要一个容器将他们管理起来,这就是数据结构。常见的数据结构:数组(Array)、集合(Set)、列表(List)、队列(Queue)、链表...

2018-08-21 11:19:10

阅读数 483

评论数 0

《Java从小白到大牛》之第10章 面向对象基础(下)

《Java从小白到大牛》纸质版已经上架了!!! 封装性与访问控制 Java面向对象的封装性是通过对成员变量和方法进行访问控制实现的,访问控制分为4个等级:私有、默认、保护和公有,具体规则如表10-1所示。 表 101 Java类成员的访问控制 可否直接访问控制等级 同...

2018-07-30 09:45:45

阅读数 159

评论数 0

《Python从小白到大牛》第8章 控制语句

程序设计中的控制语句有三种,即顺序、分支和循环语句。Python程序通过控制语句来管理程序流,完成一定的任务。程序流是由若干个语句组成的,语句可以是一条单一的语句,也可以是复合语句。Python中的控制语句有以下几类: 分支语句:if 循环语句:while和for 跳转语句:break、con...

2018-07-30 09:39:51

阅读数 199

评论数 0

师傅带徒弟学HTML+CSS-关东升-专题视频课程

本课程是学习Web前端的基础课程,是学习Web前端框架、JavaWeb开发、Python Web开发、PHP开发和.NET Web开发前置课程。

2018-07-20 13:52:07

阅读数 115

评论数 0

师傅带徒弟学JavaScript-关东升-专题视频课程

本课程是学习Web前端的基础课程,是学习Web前端框架、JavaWeb开发、Python Web开发、PHP开发和.NET Web开发前置课程。

2018-07-20 13:51:45

阅读数 109

评论数 0

《Java从小白到大牛》之第10章 面向对象基础(上)

《Java从小白到大牛》纸质版已经上架了!!! 面向对象是Java最重要的特性。Java是彻底的、纯粹的面向对象语言,在Java中“一切都是对象”。本章将介绍面向对象基础知识。 面向对象概述 面向对象的编程思想:按照真实世界客观事物的自然规律进行分析,客观世界中存在什么样的实体,构建...

2018-07-16 14:43:06

阅读数 205

评论数 0

《Python从小白到大牛》第7章 运算符

本章为大家介绍Python语言中一些主要的运算符(也称操作符),包括算术运算符、关系运算符、逻辑运算符、位运算符和其他运算符。 算术运算符 Python中的算术运算符用来组织整型和浮点型数据的算术运算,按照参加运算的操作数的不同可以分为一元运算符和二元运算符。 一元运算符 Pyth...

2018-07-16 14:37:50

阅读数 223

评论数 0

《Java从小白到大牛》之第9章 字符串

《Java从小白到大牛》纸质版已经上架了!!! 由字符组成的一串字符序列,称为“字符串”,在前面的章节中也多次用到了字符串,本章将重点介绍。 Java中的字符串 Java中的字符串是由双引号括起来的多个字符,下面示例都是表示字符串常量: "Hello ...

2018-07-11 13:42:55

阅读数 153

评论数 0

《Python从小白到大牛》第6章 数据类型

在声明变量时会用到数据类型,在前面已经用到一些数据类型,例如整数和字符串等。在Python中所有的数据类型都是类,每一个变量都是类的“实例”。没有基本数据类型的概念,所以整数、浮点和字符串也都是类。 Python有6种标准数据类型:数字、字符串、列表、元组、集合和字典,列表、元组、集合和字典可以...

2018-07-09 15:00:07

阅读数 246

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭