- 博客(439)
- 资源 (30)
- 收藏
- 关注

原创 樱花未开,小白已来
虽然现在已是5月中旬,但我们这里樱花还没有开放,而我编著的《Java从小白到大牛》纸质版终于登陆各大电商了。 这本书倾注我一年时间,这也是我总结15年Java开发之经验,编著Java立体化之电子图书——《Java从小白到大牛》。所谓立体化图书包括:电子图书、视频、课件和服务等内容。为了祝贺《Java从小白到大牛》纸质图书上市,现购买CSDN学院《Java从小白到大牛全集视频课程》...
2018-05-23 18:01:04
811

原创 《Java从小白到大牛》纸质版已经上市了!!
《Java从小白到大牛精简版》是免费电子图书,本书是一本Java语言学习教程,读者群是零基础小白,通过本书的学习能够成为Java大牛。主要内容包括:Java语法基础、数据类型、运算符、控制语句、数组、字符串、面向对象基础、继承与多态、抽象类与接口、集合框架、异常处理、输入输出和网络编程等技术。
2017-09-16 11:47:33
3096
原创 第4章 Jetpack Compose提供了一系列的布局组件
本章介绍了Jetpack Compose中的内容槽和布局机制。首先,布局是将多个UI元素组合在一起的机制,例如Column、Row、Box、ConstraintLayout等。这些布局定义了子元素的排列方式和位置,但子元素的数量和类型是固定的。其次,内容槽是实现布局子元素灵活定义的概念。内容槽是通过在可组合函数中定义占位符(即槽),并在调用时填充的机制实现的。声明槽API需要在函数签名中增加参数表示槽,调用时传递组件填充。内容槽与各种布局组合使用,可以创建动态内容和可复用性强的布局。
2025-02-07 16:19:51
87
原创 第3章 第一个Jetpack Compose例子
本章详细介绍了Jetpack Compose的第一个Hello World例子。通过这个例子,我们学习到Compose function,Preview function和热重载的概念和用法。这些知识在后续的Jetpack Compose学习和开发中将起到重要作用。理解透彻这些概念,对进一步学习Jetpack Compose至关重要。
2025-01-25 14:48:39
29
原创 第3章 第一个Jetpack Compose例子
本章详细介绍了Jetpack Compose的第一个Hello World例子。通过这个例子,我们学习到Compose function,Preview function和热重载的概念和用法。这些知识在后续的Jetpack Compose学习和开发中将起到重要作用。理解透彻这些概念,对进一步学习Jetpack Compose至关重要。
2025-01-21 16:10:41
874
原创 数据分析的未来,尽在R语言的强大功能
极简R语言数据分析与可视化实战训练营》专为零基础学习者设计,通过最简单易懂的方式帮助你快速掌握R语言的核心技能,从数据导入到高级建模、数据可视化等,课程内容涵盖了数据分析的方方面面。通过安装不同的包和插件,R语言可以应对不同领域的分析需求,无论是金融分析、医学研究,还是市场营销数据分析,它都能提供高效、专业的解决方案。借助R语言的脚本编写能力,你可以将数据分析中的重复任务自动化,节省大量的时间和精力。通过R语言的代码,你能够快速处理大规模数据,减少手动操作的误差,提升数据处理的准确性和一致性。
2025-01-17 08:00:00
452
原创 告别 Excel,拥抱 R 语言:开启数据分析新时代
在这个数据驱动的时代,数据分析已然成为每个行业的核心竞争力。从市场营销到金融领域,从医疗健康到教育行业,数据无处不在,深刻影响着每一个决策。然而,面对日益复杂的数据集,单纯依靠 Excel 进行分析,已渐渐难以满足不断增长的需求。
2025-01-16 20:24:17
1499
原创 第2章 Android Jetpack Compose环境搭建
本章主要介绍了如何搭建Android Jetpack Compose环境,包括要求的环境版本、下载和安装Android Studio、安装Android SDK、创建Android模拟器等步骤。通过本章的介绍,读者可以快速搭建起适合Jetpack Compose开发的开发环境,为后续的开发工作打下基础。
2025-01-15 08:15:00
43
原创 第1章 Android Jetpack Compose简介
代码更少:使用 Jetpack Compose,您可以使用更少的代码创建用户界面,而无需编写大量的 XML 布局代码。直观:Jetpack Compose 提供了一种声明式的方式来描述用户界面,这使得代码更容易理解和维护。加速开发:Jetpack Compose 的快速迭代周期和即时预览功能可大大加速应用程序开发。功能强大:Jetpack Compose 提供了丰富的 UI 组件和功能,例如动画、手势处理、状态管理等,以及与 Kotlin 语言深度集成,使得开发更加方便和高效。
2025-01-14 17:41:41
58
原创 《看漫画学C++》背后的故事8:用打扫房间隐喻析构函数
C++中的析构函数是一种特殊的成员函数,它的主要目的是在对象生命周期结束时进行清理工作。析构函数对于资源管理和对象的生命周期至关重要,尤其是在需要释放动态分配的资源时。在《看漫画学C++》一书中我们采用如下的打扫放假漫画隐喻析构函数。
2024-05-20 08:42:20
292
原创 《看漫画学C++》背后的故事7:用布置房间隐喻构造函数
C++中的构造函数是一种特殊的成员函数,用于创建类的对象时初始化对象的状态。构造函数的主要目的是在对象的生命周期开始时,为其分配资源、设置初始值或执行其他必要的初始化操作。
2024-05-16 21:38:20
298
原创 《看漫画学C++》背后的故事6:死循环
C++ 中的死循环是指一个循环结构没有终止条件,导致程序永远无法跳出该循环,从而陷入无限循环的状态。这种情况通常是由于逻辑错误或编程错误导致的。在《看漫画学C++》中我们用这样一副漫画描述死循环。
2024-05-13 09:30:01
262
原创 《看漫画学C++》背后的故事5:超人C++
在第1章中,作者大羽老师通过超人的形象来比喻C++是C语言的增强版,这种比喻生动形象,易于理解。在漫画中,超人通常拥有超越常人的能力,这可以类比C++相对于C语言增加的高级特性,例如面向对象编程、异常处理、模板等。C++是在C语言的基础上发展起来的,它保留了C语言的高效性和灵活性,同时引入了面向对象编程的概念,使得程序设计更加模块化和易于维护。如果你对C++编程感兴趣,或者想要深入学习这门语言,阅读《看漫画学C++》可以是一个既有趣又有效的学习方式。
2024-05-10 11:14:34
332
原创 《MATLAB科研绘图与学术图表绘制从入门到精通》示例:绘制德国每日风能和太阳能产量3D线图
在《MATLAB科研绘图与学术图表绘制从入门到精通》书中通过绘制德国每日风能和太阳能产量3D线图解释了如何在MATLAB中绘制3D线图。在MATLAB中,要绘制3D线图,可以使用 plot3 函数。
2024-05-06 21:08:40
318
原创 《Python语言科研绘图与学术图表绘制从入门到精通》解锁Python语言绘图魅力,让数据可视化成为你的科研利器!
本书系统介绍了使用Python语言进行数据处理、分析和科研绘图的相关知识和技能。全书共11章,第1章讲解Python基础,第2章讲解数据处理与分析,第3章讲解科研绘图与学术图表绘制库,第4章讲解绘制单变量图形,第5章讲解绘制双变量图形,第6章讲解绘制多变量图形,第7章讲解绘制其他2D图形,第8章讲解绘制3D图形,第9章讲解地理信息可视化,第10章讲解数据学术报告、论文和出版,第11章讲解实战训练营。
2024-04-30 06:37:57
579
原创 《MATLAB科研绘图与学术图表绘制从入门到精通》示例:绘制婴儿性别比例饼图
在MATLAB 中可以使用 pie 函数来创建饼图。饼图是一种展示不同部分占总体的相对比例的图表。本示例从“婴儿出生数据.csv”文件读取婴儿出生数据,然后计算男性和女性婴儿的数量,使用MATLAB绘制饼图。
2024-04-25 21:05:03
384
原创 《看漫画学C++》背后的故事1:艺术与科技的结合
在创作《看漫画学C++》的过程中,我们始终坚持科技的精确性与艺术的表现力相结合,力求每一页都能既传递准确的技术信息,又能提供愉悦的阅读体验。我们相信,通过这样的努力,可以激发更多人对编程的兴趣,帮助他们以一种全新的视角来理解编程,进而认识到编程不仅是一种技术,更是一种艺术,一种能够表达创意和解决问题的艺术。我们与赵大羽的合作,证明了科技与艺术的结合能够产生强大的教育影响力。未来,我们将继续在这一领域深耕,不断探索新的方法和形式,以科技和艺术的结合为编程教育注入新的活力,为知识的传播开辟更广阔的天地。
2024-04-24 20:58:54
844
原创 《MATLAB科研绘图与学术图表绘制从入门到精通》示例:绘制太阳黑子区域分布极坐标散点图
下面是一个示例,演示如何使用MATLAB绘制太阳黑子区域分布的极坐标散点图。在这个示例中,我们使用了数据集sunspotarea.csv的太阳黑子区域数据,来绘制极坐标散点图。
2024-04-23 20:34:29
296
原创 中小学生学C++:挑战与机遇并存的教育探索
在当前教育改革的背景下,一些中小学开始了编程课程。那么C++作为一门功能强大的编程语言,其复杂性引发了广泛的讨论:中小学生学习C++是否难度过大?一、C++语言概述C++语言的特点:介绍C++语言的基本特性,包括其面向对象的特性、内存管理和灵活性。C++在行业中的地位:阐述C++在软件开发、游戏开发、系统编程等领域的广泛应用。二、教育现状与挑战当前编程教育水平:分析当前中小学生编程教育的现状,包括所使用的编程语言和教学方法。
2024-04-22 20:55:59
466
原创 世界读书日:探索阅读的多样性样性——漫画、图解、图形化立体图书
在当今信息爆炸的时代,阅读已经不再局限于传统的书籍形式。随着科技的发展和文化的多样化,人们可以通过多种形式来获取知识和享受阅读的乐趣。从漫画、图解到图形化立体图书,每一种形式都有其独特的魅力,适合不同类型的读者和学习者。在本文中,我们将探讨这些不同形式的阅读体验,以及如何选择适合自己的阅读方式。漫画:视觉化的乐趣漫画作为一种具有浓厚视觉效果的形式,能够通过生动的图像和简洁的文字,将复杂的概念以及深刻的思想表达得淋漓尽致。它常常以幽默风格和夸张的画面吸引读者的注意力,使阅读变得更加轻松有趣。
2024-04-22 20:46:57
1001
原创 《MATLAB科研绘图与学术图表绘制从入门到精通》示例:绘制伊甸火山3D网格曲面图
11.4.2小节我们使用3D曲面图可视化分析伊甸火山数据,本小节我们采用3D网格曲面图可视化分析伊甸火山数据,以展示其地形,具体示例代码如下。
2024-04-20 19:51:36
527
原创 我们一起看看《看漫画学C++》中如何讲解对象的动态创建与销毁
看漫画学C++》这本书中会用图文的方式生动地解释对象的动态创建与销毁。在C++中,动态创建对象是通过new运算符来实现的,而销毁对象则是通过delete运算符来完成的。这种方式可以让程序在需要时分配内存给对象,并在对象不再需要时释放内存,从而提高内存的利用率。
2024-04-20 09:35:33
297
原创 《MATLAB科研绘图与学术图表绘制从入门到精通》示例:绘制伊甸火山3D曲面图
伊甸火山( Mount Eden)是新西兰奥克兰市的一座火山,也是一处受欢迎的旅游景点。数据来自R内置volcano数据,笔者导出为volcano.csv文件,这个数据集用于演示3D曲面图和地形建模的目的。
2024-04-18 19:39:44
712
原创 我们一起看看《看漫画学C++》中如何介绍的字符串的用法
C++中的字符串使用的是 std::string 类型,它是C++标准库中提供的字符串类,提供了丰富的字符串操作方法。
2024-04-17 20:03:40
169
原创 探索R语言的无限魅力,通晓数据可视化之道,助力科研之路!
本书专注于使用R语言进行数据分析和可视化,主要目标是帮助读者掌握R语言这一强大的数据科学工具,以在科技领域中更好地处理数据、分析数据以及呈现结果。本书面向的读者群体广泛,无论是初学者还是有经验的数据科学家,都能够从中获取丰富的知识和技能,以在科技领域取得成功。本书中包含了实用的示例和练习,可以帮助读者掌握数据分析和可视化的关键概念和实际操作。
2024-04-17 09:38:59
589
原创 您通过《看漫画学C++》中的看这两幅漫画,就可以掌握C++数据类型转换了
C++中基本数据类型之间的相互转换指的是将一个数据类型的值转换为另一个数据类型的值的过程。这种转换可以分为两种方式:隐式类型转换(自动类型转换)和显式类型转换(强制类型转换)。
2024-04-16 11:17:59
256
原创 《MATLAB科研绘图与学术图表绘制从入门到精通》示例:绘制空气质量数据平行坐标图
在MATLAB中绘制平行坐标图可以使用parallelcoords函数。平行坐标图通常用于可视化多维数据,特别适用于观察各个维度之间的关系。以下是一个简单的示例,展示如何使用MATLAB创建一个平行坐标图。[在这里插入图片描述](https://img-blog.csdnimg.cn/direct/a079a19a2b944a33816713。
2024-04-14 22:42:53
394
原创 《看漫画学C++》第13章 我与“对象”的故事(一)
《看漫画学C++》通过漫画形式生动地呈现了C++编程语言中的各种概念和知识点,包括面向对象编程。通过图文并茂的方式,读者可以轻松理解抽象的概念,例如对象、类、继承、封装等,同时也能够在故事情节中感受到这些概念的实际运用。漫画中的角色和情节往往以生动的方式展现了这些概念在实际编程中的应用场景,使得读者更容易理解和记忆。购书地址: https://item.jd.com/14418856.html。
2024-04-13 19:50:07
401
原创 看看《MATLAB科研绘图与学术图表绘制从入门到精通》示例:绘制太阳黑子区域面积随时间的变化针状图
针状图( Stem Plot)通常用于可视化离散数据或序列的变化趋势。它强调离散数据点的振幅或值,并在图形上以垂直线段(“针”)的形式表示这些值。以下是针状图的一些主要应用方面。
2024-04-11 21:15:56
178
原创 《看漫画学C++》第12章 可大可小的“容器”——向量
此外,vector提供了一系列便捷的成员函数,如push_back()、pop_back()、resize()等,使得元素的添加、删除和调整变得轻而易举。在C++编程的世界里,数组是一种基础且广泛使用的数据结构。幸运的是,C++标准库中的vector类为我们提供了一种更加灵活、高效的动态数组解决方案。《看漫画学C++》这本书以生动的漫画和通俗易懂的语言,详细介绍了vector的使用方法和背后的原理。通过阅读,你将学会如何利用vector来优化你的代码,处理复杂的数据集合,提升程序的性能和可读性。
2024-04-11 21:03:37
647
原创 《看漫画学C++》第9章 直达记忆深处的数据类型——指针类型
上述知识点摘录于:《看漫画学C++》第9章 直达记忆深处的数据类型——指针类型。C++中最难的主题之一莫过于指针,《看漫画学C++》通过漫画形式介绍知识。
2024-04-09 19:57:38
314
原创 看看《MATLAB科研绘图与学术图表绘制从入门到精通》示例:绘制山鸢尾萼片长度和萼片宽度的小提琴图
使用MATLAB绘制鸢尾花数据集( fisheriris)中山鸢尾( Iris Setosa)的萼片长度和。示例摘录于《MATLAB科研绘图与学术图表绘制从入门到精通》示例:绘制山鸢尾萼片长度和萼片宽度的小提琴图。萼片宽度的小提琴图。这将帮助我们更好地了解山鸢尾的这两个特征的数据分布情况,包括它们的。中位数、四分位范围及密度估计。这种可视化工具有助于比较不同特征的数据分布,并识别任何潜。
2024-04-09 19:41:22
422
3
原创 《看漫画学C++》
程序员小灰、臧秀涛、鱼C-小甲鱼、陈小玉、李艳鹏、魏进锋、陈然、张硕。超值赠送400分钟配套教学视频、课件、代码、习题、软件、读者群。爆款书《看漫画学Python》作者新作!看漫画学C++入门书,让人爱不释手,念念不忘。 C++课程培训机构及高校C++教学老师。 正在从事软件开发的职场人。 计算机专业相关的大学生。 想参加信息学奥赛的学生。有趣、有料、好玩、好用的。 想学习编程的中小学生。
2024-04-07 10:20:23
1455
原创 《MATLAB科研绘图与学术图表绘制从入门到精通》
本书是一本全面指导读者掌握MATLAB数据可视化的实用指南。全书精心编排了13章内容,旨在帮助读者了解和掌握MATLAB的数据分析和可视化功能。具体而言:第1章为MATLAB基础;第2章为数据结构;第3章为程序流程控制;第4章为函数;第5章为数据导入与准备;第6章为科技绘图基础;第7章为单变量图形绘制;第8章为双变量图形绘制;第9章为多变量图形绘制;第10章为极坐标相关图形绘制;第11章为3D图形绘制;第12章为地理信息可视化;第13章为数据学术报告、论文和出版。
2024-04-07 10:16:40
1032
原创 AI时代项目经理成长之道:ChatGPT让项目经理插上翅膀
AI时代项目管理新模式一本专注于帮助项目经理在AI时代实现晋级、提高效率的图书。100%提高管理效率:揭秘ChatGPT与项目管理高效融合的核心方法论和实践经验。
2023-11-02 09:42:51
266
原创 AI时代产品经理升级之道
2.全流程解析:涵盖产品管理的不同应用场景,介绍从编写各种文档,到竞品分析与市场调研、需求管理、原型设计,再到产品发布与运营、维护与支持等关键环节。4.100%提高产品管理效率:揭秘ChatGPT与产品管理高效融合的核心方法论和实践经验。3.实战检验:ChatGPT结合多种产品管理工具及案例实操讲解,理解更加透彻。5. 超值资源:免费赠送教学视频及配套工具,供读者下载学习。1.产品管理新模式:让产品管理更高效、更快捷、更完美。
2023-10-31 10:58:06
190
原创 AI时代:ChatGPT让程序员插上翅膀
最后,本书以两个实战案例作为结尾:第一个是使用ChatGPT辅助开发PetStore宠物商店项目,第二个是使用ChatGPT辅助开发“我的备忘录”App。这两个实战案例将会帮助读者更好领悟如何将ChatGPT引入具体的软件开发中。不同应用场景,从编写各种文档,到辅助进行需求分析和系统设计,以及数据库设计和开发高质量代码等,均有详尽的讲解。2.全流程解析:涵盖ChatGPT的不同应用场景,从编写各种文档,到辅助进行需求分析和系统设计,以及数据库设计和开发高质量代码等使用ChatGPT进行程序开发的关键技巧。
2023-10-31 10:54:23
296
原创 《AI时代架构师修炼之道:ChatGPT让架构师插上翅膀》
无论你是初入职场的新手架构师还是经验丰富的专业人士,本书都将成为你的指南,帮助你在人工智能时代展现卓越的架构设计能力。通过本书的指导,你将学习如何运用ChatGPT等工具和技术,以创新的方式构建高效、可靠、可扩展的软件架构。通过学习本书的内容,你可以深入了解人工智能对架构设计的影响和带来的挑战,拓展自己的技术视野,提升对软件系统整体架构的理解和把握能力。2.全流程解析:涵盖架构设计的不同应用场景,介绍从编写各种文档,到应用图形图表与UML建模、设计模式、数据库设计,再到编写代码、开发软件架构等关键环节。
2023-10-30 22:23:11
679
原创 【day2】Android Jetpack Compose环境搭建
以下是适用于 Jetpack Compose 的环境要求:读者可以在以下链接中找到Android Studio和相关组件的下载链接:https://developer.android.com/studio。。。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Oq1KhUPK-1680482815342)下载安装完成之后呢,还需要配置虚拟机,这个过程呢不再赘述,大家可以参考其他的网上资料。如果大家对这个安装过程不太熟悉,可以参考我的配套视频。好的,我们今天课程就到这里,欢迎大家关
2023-04-03 13:00:00
581
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关注的人