- 博客(407)
- 资源 (30)
- 收藏
- 关注
原创 樱花未开,小白已来
虽然现在已是5月中旬,但我们这里樱花还没有开放,而我编著的《Java从小白到大牛》纸质版终于登陆各大电商了。 这本书倾注我一年时间,这也是我总结15年Java开发之经验,编著Java立体化之电子图书——《Java从小白到大牛》。所谓立体化图书包括:电子图书、视频、课件和服务等内容。为了祝贺《Java从小白到大牛》纸质图书上市,现购买CSDN学院《Java从小白到大牛全集视频课程》...
2018-05-23 18:01:04 756
原创 《Java从小白到大牛》纸质版已经上市了!!
《Java从小白到大牛精简版》是免费电子图书,本书是一本Java语言学习教程,读者群是零基础小白,通过本书的学习能够成为Java大牛。主要内容包括:Java语法基础、数据类型、运算符、控制语句、数组、字符串、面向对象基础、继承与多态、抽象类与接口、集合框架、异常处理、输入输出和网络编程等技术。
2017-09-16 11:47:33 2987
原创 AI时代项目经理成长之道:ChatGPT让项目经理插上翅膀
AI时代项目管理新模式一本专注于帮助项目经理在AI时代实现晋级、提高效率的图书。100%提高管理效率:揭秘ChatGPT与项目管理高效融合的核心方法论和实践经验。
2023-11-02 09:42:51 146
原创 AI时代产品经理升级之道
2.全流程解析:涵盖产品管理的不同应用场景,介绍从编写各种文档,到竞品分析与市场调研、需求管理、原型设计,再到产品发布与运营、维护与支持等关键环节。4.100%提高产品管理效率:揭秘ChatGPT与产品管理高效融合的核心方法论和实践经验。3.实战检验:ChatGPT结合多种产品管理工具及案例实操讲解,理解更加透彻。5. 超值资源:免费赠送教学视频及配套工具,供读者下载学习。1.产品管理新模式:让产品管理更高效、更快捷、更完美。
2023-10-31 10:58:06 122
原创 AI时代:ChatGPT让程序员插上翅膀
最后,本书以两个实战案例作为结尾:第一个是使用ChatGPT辅助开发PetStore宠物商店项目,第二个是使用ChatGPT辅助开发“我的备忘录”App。这两个实战案例将会帮助读者更好领悟如何将ChatGPT引入具体的软件开发中。不同应用场景,从编写各种文档,到辅助进行需求分析和系统设计,以及数据库设计和开发高质量代码等,均有详尽的讲解。2.全流程解析:涵盖ChatGPT的不同应用场景,从编写各种文档,到辅助进行需求分析和系统设计,以及数据库设计和开发高质量代码等使用ChatGPT进行程序开发的关键技巧。
2023-10-31 10:54:23 156
原创 《AI时代架构师修炼之道:ChatGPT让架构师插上翅膀》
无论你是初入职场的新手架构师还是经验丰富的专业人士,本书都将成为你的指南,帮助你在人工智能时代展现卓越的架构设计能力。通过本书的指导,你将学习如何运用ChatGPT等工具和技术,以创新的方式构建高效、可靠、可扩展的软件架构。通过学习本书的内容,你可以深入了解人工智能对架构设计的影响和带来的挑战,拓展自己的技术视野,提升对软件系统整体架构的理解和把握能力。2.全流程解析:涵盖架构设计的不同应用场景,介绍从编写各种文档,到应用图形图表与UML建模、设计模式、数据库设计,再到编写代码、开发软件架构等关键环节。
2023-10-30 22:23:11 542
原创 【day2】Android Jetpack Compose环境搭建
以下是适用于 Jetpack Compose 的环境要求:读者可以在以下链接中找到Android Studio和相关组件的下载链接:https://developer.android.com/studio。。。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Oq1KhUPK-1680482815342)下载安装完成之后呢,还需要配置虚拟机,这个过程呢不再赘述,大家可以参考其他的网上资料。如果大家对这个安装过程不太熟悉,可以参考我的配套视频。好的,我们今天课程就到这里,欢迎大家关
2023-04-03 13:00:00 440
原创 【day1】Android Jetpack Compose简介
代码更少:使用 Jetpack Compose,您可以使用更少的代码创建用户界面,而无需编写大量的 XML 布局代码。直观:Jetpack Compose 提供了一种声明式的方式来描述用户界面,这使得代码更容易理解和维护。加速开发:Jetpack Compose 的快速迭代周期和即时预览功能可大大加速应用程序开发。功能强大:Jetpack Compose 提供了丰富的 UI 组件和功能,例如动画、手势处理、状态管理等,以及与 Kotlin 语言深度集成,使得开发更加方便和高效。
2023-04-03 08:45:10 177
原创 FastAPI: 极速开发Python Web应用的未来之星
我在工作中经常使用Flask来开发Web应用。但是随着项目规模的增长,我发现自己需要写越来越多的重复代码,同时Flask并没有提供一个良好的数据验证和文档生成工具。
2023-03-23 18:17:33 2810
原创 模板方法设计模式在JDBC中的应用
设计模式是在特定场景下对特定问题的解决方案,这些解决方案是经过反复论证和测试总结出来的。实际上,除了软件设计,设计模式也被广泛应用于其他领域,比如UI设计和建筑设计等。Java软件设计模式大都来源于GoF1的23种设计模式。这段时间一直在录制Java EE视频课程,其中在JDBC(Java数据库连接)中使用了模板方法设计(Template Method),下面给大家分享一下。###1. 什么是...
2019-01-14 11:45:58 907
原创 《Java从小白到大牛》之第14章 异常处理(下)
《Java从小白到大牛》纸质版已经上架了!!!释放资源有时在try-catch语句中会占用一些非Java资源,如:打开文件、网络连接、打开数据库连接和使用数据结果集等,这些资源并非Java资源,不能通过JVM的垃圾收集器回收,需要程序员释放。为了确保这些资源能够被释放可以使用finally代码块或Java 7之后提供自动资源管理(Automatic Resource Management)技...
2018-10-15 09:40:10 764
原创 《Java从小白到大牛》之第14章 异常处理(上)
《Java从小白到大牛》纸质版已经上架了!!!很多事件并非总是按照人们自己设计意愿顺利发展的,而是有能够出现这样那样的异常情况。例如:你计划周末郊游,你的计划会安排满满的,你计划可能是这样的:从家里出发→到达目的→游泳→烧烤→回家。但天有不测风云,当前你准备烧烤时候天降大雨,你只能终止郊游提前回家。“天降大雨”是一种异常情况,你的计划应该考虑到这样情况,并且应该有处理这种异常的预案。为增强程...
2018-10-08 12:46:44 570
原创 《Java从小白到大牛》之第13章 抽象类与接口
《Java从小白到大牛》纸质版已经上架了!!!设计良好的软件系统应该具备“可复用性”和“可扩展性”,能够满足用户需求的不断变更。使用抽象类和接口是实现“可复用性”和“可扩展性”重要的设计手段。抽象类Java语言提供了两种类:一种是具体类;另一种是抽象了。前面章节接触的类都是具体类。这一节介绍一下抽象类。抽象类概念 {#-0}在13.4.1节介绍多态时候,使用过几何图形类示例,其中Fig...
2018-09-26 15:56:45 493
原创 《Java从小白到大牛》之第12章 继承与多态
《Java从小白到大牛》纸质版已经上架了!!!类的继承性是面向对象语言的基本特性,多态性前提是继承性。Java支持继承性和多态性。这一章讨论Java继承性和多态性。Java中的继承 {#java}为了了解继承性,先看这样一个场景:一位面向对象的程序员小赵,在编程过程中需要描述和处理个人信息,于是定义了类Person,如下所示://Person.java文件package com.a5...
2018-09-19 11:03:09 523
原创 《Python从小白到大牛》第10章 函数式编程
《Python从小白到大牛》第10章 函数式编程定义函数函数参数使用关键字参数调用函数参数默认值可变参数函数返回值无返回值函数多返回值函数函数变量作用域生成器嵌套函数函数式编程基础函数类型上述代码第①行重构了calculate_fun()函数的定义,现在只接收一个参数opr。代码第②行是在oprLambda表达式三大基础函数本章小结配套视频配套源代码程序中反复执行的代码可以封装到一个代码块中,这...
2018-09-19 10:59:07 950
原创 师傅带徒弟学:Python Web之Django框架-关东升-专题视频课程
Python Web是Python语言一个重要的应用方面,Python Web有很多,其中Flask和Django框架是他们的佼佼者。Django是一个高级的Python Web框架,可以快速开发安全和可维护的网站。...
2018-09-17 18:07:37 1070 2
原创 师傅带徒弟学:Python Web之Flask框架-关东升-专题视频课程
Python Web是Python语言一个重要的应用方面,Python Web有很多,其中Flask和Django框架是他们的佼佼者。Flask是一个Python实现的Web开发微框架。
2018-09-06 13:22:35 1111
原创 《Java从小白到大牛》之第11章 对象
《Java从小白到大牛》纸质版已经上架了!!! 类实例化可生成对象,实例方法就是对象方法,实例变量就是对象属性。一个对象的生命周期包括三个阶段:创建、使用和销毁。前面章节已经多少用到了对象,这一章详细介绍一下对象的创建和销毁等相关知识。创建对象创建对象包括两个步骤:声明和实例化。1. 声明声明对象与声明普通变量没有区别,语法格式如下:type objectName...
2018-08-21 11:27:53 462
原创 《Python从小白到大牛》第9章 数据结构
当你有很多书时,你会考虑买一个书柜,将你的书分门别类摆放进入。使用了书柜不仅仅使房间变得整洁,也便于以后使用书时方便查找。在计算机程序中会有很多数据,这些数据也需要一个容器将他们管理起来,这就是数据结构。常见的数据结构:数组(Array)、集合(Set)、列表(List)、队列(Queue)、链表(Linkedlist)、树(Tree)、堆(Heap)、栈(Stack)和字典(Dictionary...
2018-08-21 11:19:10 1115
原创 《Java从小白到大牛》之第10章 面向对象基础(下)
《Java从小白到大牛》纸质版已经上架了!!! 封装性与访问控制Java面向对象的封装性是通过对成员变量和方法进行访问控制实现的,访问控制分为4个等级:私有、默认、保护和公有,具体规则如表10-1所示。表 101 Java类成员的访问控制 可否直接访问控制等级 同一个类 同一个包 不同包的子类 不同包非子类 私有 Yes ...
2018-07-30 09:45:45 459
原创 《Python从小白到大牛》第8章 控制语句
程序设计中的控制语句有三种,即顺序、分支和循环语句。Python程序通过控制语句来管理程序流,完成一定的任务。程序流是由若干个语句组成的,语句可以是一条单一的语句,也可以是复合语句。Python中的控制语句有以下几类:分支语句:if循环语句:while和for跳转语句:break、continue和return分支语句分支语句提供了一种控制机制,使得程序具有了“判断能力”,...
2018-07-30 09:39:51 574
原创 师傅带徒弟学HTML+CSS-关东升-专题视频课程
本课程是学习Web前端的基础课程,是学习Web前端框架、JavaWeb开发、Python Web开发、PHP开发和.NET Web开发前置课程。
2018-07-20 13:52:07 474
原创 师傅带徒弟学JavaScript-关东升-专题视频课程
本课程是学习Web前端的基础课程,是学习Web前端框架、JavaWeb开发、Python Web开发、PHP开发和.NET Web开发前置课程。
2018-07-20 13:51:45 411
原创 《Java从小白到大牛》之第10章 面向对象基础(上)
《Java从小白到大牛》纸质版已经上架了!!! 面向对象是Java最重要的特性。Java是彻底的、纯粹的面向对象语言,在Java中“一切都是对象”。本章将介绍面向对象基础知识。面向对象概述面向对象的编程思想:按照真实世界客观事物的自然规律进行分析,客观世界中存在什么样的实体,构建的软件系统就存在什么样的实体。例如:在真实世界的学校里,会有学生和老师等实体,学生有学号、姓名、所...
2018-07-16 14:43:06 599
原创 《Python从小白到大牛》第7章 运算符
本章为大家介绍Python语言中一些主要的运算符(也称操作符),包括算术运算符、关系运算符、逻辑运算符、位运算符和其他运算符。算术运算符Python中的算术运算符用来组织整型和浮点型数据的算术运算,按照参加运算的操作数的不同可以分为一元运算符和二元运算符。一元运算符Python中一元运算符有多个,但是算数一元运算符只有一个,即:-,-是取反运算符,例如:-a是对a取反运算。...
2018-07-16 14:37:50 768
原创 《Java从小白到大牛》之第9章 字符串
《Java从小白到大牛》纸质版已经上架了!!! 由字符组成的一串字符序列,称为“字符串”,在前面的章节中也多次用到了字符串,本章将重点介绍。Java中的字符串Java中的字符串是由双引号括起来的多个字符,下面示例都是表示字符串常量:"Hello World" ...
2018-07-11 13:42:55 483
原创 《Python从小白到大牛》第6章 数据类型
在声明变量时会用到数据类型,在前面已经用到一些数据类型,例如整数和字符串等。在Python中所有的数据类型都是类,每一个变量都是类的“实例”。没有基本数据类型的概念,所以整数、浮点和字符串也都是类。Python有6种标准数据类型:数字、字符串、列表、元组、集合和字典,列表、元组、集合和字典可以保存多项数据,他们每一个都是一种数据结构,本书中把他们统称为“数据结构”类型。本章先介绍数字和字符...
2018-07-09 15:00:07 903 1
原创 《Java从小白到大牛》之第8章 数组
在计算机语言中数组是非常重要的集合类型,大部分计算机语言中数组具有如下三个基本特性:一致性:数组只能保存相同数据类型元素,元素的数据类型可以是任何相同的数据类型。有序性:数组中的元素是有序的,通过下标访问。不可变性:数组一旦初始化,则长度(数组中元素的个数)不可变。在Java中数组的下标是从零开始的,事实上很多计算机语言的数组下标从零开始的。Java数组下标访问运算符是中括号,如i...
2018-07-05 11:53:59 620
原创 《Python从小白到大牛》第5章 Python编码规范
俗话说:“没有规矩不成方圆”。编程工作往往都是一个团队协同进行,因而一致的编码规范非常有必要,这样写成的代码便于团队中的其他人员阅读,也便于编写者自己以后阅读。 提示 关于本书的Python编码规范借鉴了Python官方的PEP8编码规范1和谷歌Python编码规范2。命名规范程序代码中到处都是标识符,因此取一个一致并且符合规范的名字非常重要。Python中命名规范...
2018-07-04 07:34:42 2657
原创 《Java从小白到大牛》之第7章 控制语句
《Java从小白到大牛》纸质版已经上架了!!! 程序设计中的控制语句有三种,即顺序、分支和循环语句。Java程序通过控制语句来管理程序流,完成一定的任务。程序流是由若干个语句组成的,语句可以是一条单一的语句,也可以是一个用大括号({})括起来的复合语句。Java中的控制语句有以下几类:分支语句:if和switch。循环语句:while、do-while和for跳转语句:break、...
2018-06-25 13:13:00 479
原创 《Python从小白到大牛》第4章 Python语法基础
本章主要为大家介绍Python的一些语法,其中包括标识符、关键字、常量、变量、表达式、语句、注释、模块和包等内容。标识符和关键字任何一种计算机语言都离不开标识符和关键字,因此下面将详细介绍Python标识符和关键字。标识符标识符就是变量、常量、函数、属性、类、模块和包等由程序员指定的名字。构成标识符的字符均有一定的规范,Python语言中标识符的命名规则如下:区分大小...
2018-06-25 09:59:40 1016
原创 《Python从小白到大牛》第3章 第一个Python程序
本章以HelloWorld作为切入点,介绍如何编写和运行Python程序代码。运行Python程序主要有两种方式:1.交互式方式运行2.文件方式运行本章介绍这两种运行方式实现HelloWorld程序。使用Python Shell进入Python Shell可以通过交互式方式编写和运行Python程序。启动Python Shell有如下三种方式:1.单击Python...
2018-06-20 11:44:57 1413
原创 《Python从小白到大牛》第2篇 开发环境搭建
开发环境搭建《论语•魏灵公》曰:“工欲善其事,必先利其器”,做好一件事,准备工作非常重要。在开始学习Python技术之前,先介绍如何搭建Python开发环境是非常重要的一件事件。就开发工具而言Python官方只提供了一个解释器和交互式运行编程环境,而没有IDE(Integrated Development Environments,集成开发环境)工具,事实上开发Python的第三方ID...
2018-06-12 12:04:04 2486
原创 《Python从小白到大牛》第1章 开篇综述
Python诞生到现在已经有20多年了,但是Python仍然是非常热门的编程语言之一,很多平台中使用Python开发。表1-1所示的是TIOBE社区发布的2017年3月和2018年3月的编程语言排行榜,可见Python语言的热度,或许这也是很多人选择学习Python的主要原因。Python语言历史Python之父荷兰人吉多 范·罗苏姆(Guido van Rossum)在1989...
2018-06-06 14:11:15 2768
原创 《Python从小白到大牛》简介
本书是一部系统论述Python编程语言、OOP编程思想以及函数式编程思想的立体化教程(含纸质图书、电子书、教学课件、源代码与视频教程)。为便于读者高效学习,快速掌握Python编程方法。本书作者精心制作了电子书、完整的教学课件、完整的源代码与丰富的配套视频教程以及在线答疑服务等内容。本篇包括8章内容,系统介绍了Python语言的基础知识。内容包括Python语言历史,Python语言的特点,开...
2018-05-29 12:28:55 4066
原创 Python项目实战:迷失航线游戏开发-关东升-专题视频课程
课程内容包括游戏项目分析与设计过程、项目敏捷开发、面向对象、Lambda表达式、游戏开发引擎cocos2d-python。QQ服务群 628808216
2018-05-07 18:06:21 390
原创 Python项目实战:开发Python版QQ2006聊天工具-关东升-专题视频课程
课程包括项目分析与设计过程、数据库设计过程、项目敏捷开发、MySQL数据库、Python访问数据库、面向对象、Lambda表达式、wxPython图形用户界面编程技术、多线程和Socket网络通信。QQ服务群 628808216...
2018-05-07 18:05:51 692
原创 Python项目实战:开发PetStore宠物商店项目-关东升-专题视频课程
课程内容包括项目分析与设计过程、数据库设计过程、项目敏捷开发、MySQL数据库、Python访问数据库、面向对象、Lambda表达式、wxPython图形用户界面编程技术。QQ服务群 628808216目录24.1 系统分析与设计24.2 任务1:创建数据库24.3 任务2:初始化项目24.4 任务3:编写数据持久层代码24.5 任务4:编写表示层代码24....
2018-05-07 18:05:16 1476
JavaSwing版PetStore宠物商店项目源代码
2017-09-16
Java QQ聊天工具源代码
2017-09-16
Java从小白到大牛精简版源码
2017-09-16
Java版QQ聊天工具源代码
2017-09-13
Java Swing版PetStore宠物商店项目源代码
2017-09-13
《Java从小白到大牛精简版》电子书源代码
2017-09-11
《Java从小白到大牛精简版》电子书
2017-09-11
关东升《iOS开发指南》第4版27-28章代码
2016-03-13
关东升《iOS开发指南》第4版21-26章代码
2016-03-13
关东升《iOS开发指南》第4版11-20章代码
2016-03-13
关东升《iOS开发指南》第4版1-10章代码
2016-03-13
《从零开始学Swift》代码
2016-03-12
《从零开始学Swift》样章
2016-03-12
《Swift开发指南》源码
2014-08-12
《Swift开发指南》精彩样章
2014-08-12
《iOS传感器应用开发最佳实践》源码
2014-03-26
《iOS6开发指南》精彩书摘
2013-06-09
《iOS网络编程与云端应用最佳实践》精彩书摘
2013-05-21
《iOS网络编程与云端应用最佳实践》源码
2013-05-21
《iPhone与iPad开发实战--iOS经典应用剖析》--源码
2012-05-03
《Android开发案例驱动教程》
2011-12-08
《Android开发案例驱动教程》源码
2011-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人