自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 【MySQL01】下载和安装MySQL

【MySQL01】下载和安装MySQL1、下载①打开MySQL的下载网址https://downloads.mysql.com/archives/community/,product version是版本,operating system是操作系统,os version是系统版本。我选择的是5.6.16版本,Windows操作系统,64位。2、安装①下载完成后,解压到想要放的文件夹,我放在了E:\software。②打开这个文件夹的bin文件夹,然后复制路径。③打开我的电脑,右键此电脑,点

2022-01-13 09:13:12 310

原创 【Java基础05】类和方法

【Java基础05】类和方法1、类public class Test { public static void main(String[] args) { }}class OtherClass{ }如上述代码,定义了两个类,只能有一个类使用public修饰,且这个类的名字需要和文件名相同。在之前讲到的Scanner类也是一个类,通过这个类可以调用它的next()方法。2、方法方法是定义在类中的,是语句的集合。比如之前使用的输出语句:Syste

2022-01-12 21:29:50 278

原创 【Java基础04】Java控制台输入输出

【Java基础04】Java控制台输入输出文章目录【Java基础04】Java控制台输入输出1、输出2、输入1、输出在之前,已经使用了System.out.println()来进行输出,下面来看println和print的区别。println()和print()都是输出打印字符串,但是println在输出之后会自动换到下一行,而print不会。System.out.println("1");System.out.println("2");System.out.println("3");Sy

2022-01-11 21:01:24 1054

原创 【Java基础03】Java控制语句

【Java基础03】Java控制语句1、条件选择结构①if语句public class java01{ public static void main(String[] args){ int x = 10; //声明一个整型变量x,并赋值为10 if(x<20){ System.out.println("这就是if语句"); } }}if语句就是判断这个表达式是否为真,如果为真,那就运行大括号里面的程序

2022-01-11 16:11:29 329

原创 【Java基础02】Java变量及运算符

【Java基础02】Java变量及运算符文章目录【Java基础02】Java变量及运算符1、基础语法2、变量3、常量4、运算符①算术运算符②关系运算符③逻辑运算符1、基础语法public class Java01{ public static void main(String[] args){ //两个斜杠是单行注释 /* 第一个Java程序 斜杠加星号是多行注释 */ System.out.println("H

2022-01-10 21:55:04 549

原创 4、常见的七种排序算法

常见的七种排序算法文章目录常见的七种排序算法插入类排序直接插入排序希尔排序选择类排序简单选择排序堆排序交换类排序冒泡排序快速排序归并类排序归并排序总结插入类排序直接插入排序直接插入排序算法是基于某序列已经有序排列的情况下,通过一次插入一个元素的方式按照原有排序方式增加元素。就像是给扑克牌排序,刚开始是所有的牌在桌上,而手上是空的。然后每次从桌上拿一张牌并插入到手上正确的位置。每次从桌上拿的牌都和手上的牌依次对比,找到对应的位置。最后手上的牌都是排好序的,桌上没有牌了,即所有的牌都排好序了。步骤:

2021-02-26 16:33:06 383 1

原创 3、二分查找算法学习及leetcode力扣网例题详解

二分查找文章目录二分查找概述例题求开方输入输出样例题解代码实现查找区间输入输出样例题解代码实现旋转数组查找数字输入输出样例题解代码实现概述二分查找又称为二分法或折半查找,每次查找时通过将待查找区间分成两部分并只取一部分继续查找,一个长度为 O(n)的数组,二分查找的时间复杂度为O(logn)。二分查找是一种算法,其输入是一个有序的元素列表(必须是有序的),如果查找的元素包含在列表中,二分查找返回其位置,否则返回NULL。例如一个有序数组1-100,需要寻找数字60。按照遍历的方法,则需要寻找到第

2021-02-23 17:14:44 669 3

原创 6、初学python之函数

python函数文章目录python函数定义函数练习答案函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。也就是说,你可以事先定义几个函数,然后再调用它,可以增加代码的可读性,也可以降低一定的工作量。定义函数python中函数的一般形式如下:def 函数名(参数列表): 函数体具体类型如下:# 最简单的函数,作用是输出一句话def sayHello(): print("hello")sayHello()这里定义了一个函数,名字叫sayHello(),

2021-02-22 10:29:21 1103

原创 5、初学python之列表、元组、字典等序列

python列表、元组、字典等序列文章目录python列表、元组、字典等序列列表访问列表元素增加列表元素删除列表元素更新列表元素列表脚本操作符列表的函数和方法元组增删改查元组运算符元组的函数字典访问字典的值修改字典删除字典元素字典的函数和方法序列是 python 中最基本的数据结构。python 有 6 个序列的内置类型,但最常见的是列表和元组。列表下面这些就是列表:list1 = ["a","b","c","d"]list2 = [1,2,3]list3 = ["a",1,"2",1]

2021-02-22 10:28:26 514 1

原创 4、初学python之流程控制语句

python流程控制语句文章目录python流程控制语句选择结构循环结构for语句while语句continue和break练习答案程序设计中流程控制语句一般都是有以下三种:顺序结构:按照自上向下,依次执行相应的语句。选择结构:用于判断给定的条件,根据判断的结果判断某些条件,根据判断的结果来控制程序的流程。循环结构:在程序中需要反复执行某个功能而设置的一种程序结构。选择结构Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。一般形式为:

2021-02-20 11:42:33 609 2

原创 3、初学python之数据类型和运算符

python数据类型和运算符文章目录python数据类型和运算符变量赋值多个变量赋值标准数据类型String(字符串)python 的字符串内建函数简单运算符算术运算符比较运算符变量赋值Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。age = 10 # 整型

2021-02-19 11:01:34 428 1

原创 2、初学python之基础和语法

python基础和语法文章目录python基础和语法创建文件输入和输出语句行与缩进注释练习答案创建文件启动IDLE,在这里可以运行python语句,但不方便编写更复杂的程序,因此需要创建一个py文件。点击IDLE的file菜单,选择New File,此时便创建了一个文件了。创建文件完成后,便可以编写程序,在运行前会提示保存代码,也可以提前在file菜单中选择保存或者按快捷键CTRL+S。运行程序是在Run菜单里的Run Module。输入和输出语句首先先了解两个简单的语句,也是python简

2021-02-17 22:42:16 233 1

原创 1、初学python之下载与安装

python下载与安装文章目录python下载与安装下载安装下载1、打开python的官网:https://www.python.org/。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yYQLpnhJ-1613568796437)(http://pic.qiusongtao.com/20210217203732.jpg)]2、点击导航栏上的download,进入下载页面3、在这个页面,可以直接点击页面上黄色的按钮,下载最新版的python。在这里选择下载旧版本

2021-02-17 22:41:06 420 5

原创 2、双指针算法学习及leetcode力扣网例题详解

双指针文章目录双指针概述快慢指针左右指针滑动窗口法例题Two Sum输入输出样例题解代码实现归并两个有序数组输入输出样例题解代码实现快慢指针输入输出样例题解代码实现滑动窗口输入输出样例题解代码实现概述双指针是一种思想和技巧,并不是什么特别具体的算法。常用于线性的数据结构中,比如链表和数组,有时候也会用在图中。双指针分为快慢指针和左右指针,其中快慢指针主要用于解决链表问题,而左右指针用于解决数组问题。快慢指针顾名思义,快慢指针是指一个指针走的快,一个指针走得慢。两个指针从同一侧开始遍历数组以不同的

2021-02-17 16:28:58 1004 2

原创 1、贪心算法学习及leetcode力扣网例题详解

贪心算法案例文章目录贪心算法案例概述思路使用条件存在问题例题分配问题AssignCookies输入输出样例题解代码实现Candy输入输出样例题解代码实现区间问题Non-overlapping Intervals输入输出样例题解代码实现概述贪心算法或贪心思想采用贪心的策略,保证每次操作都是局部最优的,从而使最后得到的结果是全局最优的。贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择。也就是说,不从整体最优上加以考虑,做出的只是在某种意义上的局部最优解。例如:小明最多能吃5个苹果,小王最

2021-02-14 17:44:19 574

原创 7、ssm之mybatis与spring整合

ssm之mybatis与spring整合文章目录ssm之mybatis与spring整合Mybatis 配置文件Spring 配置文件Mapper 编写的三种方法1、Dao 接口实现类继承 SqlSessionDaoSupport2、使用 org.mybatis.spring.mapper.MapperFactoryBean3、使用 mapper 扫描器实现 mybatis 与 spring 进行整合,通过 spring 管理 SqlSessionFactory、mapper 接口。Mybatis 配

2021-02-07 16:33:17 239

原创 6、ssm之关联查询

ssm之关联查询文章目录ssm之关联查询一对一查询方法一sql语句定义 po 类Mapper.xmlMapper 接口测试方法二sql语句定义 po 类Mapper.xml定义 resultMapMapper 接口测试一对多查询Sql 语句定义 po 类Mapper.xml定义 resultMapresultMap 使用继承Mapper 接口测试多对多查询sqlpo 定义resultMap小结一对一查询方法一使用 resultType,定义订单信息 po 类,此 po 类中包括了订单信息和用户信息

2021-02-07 16:32:21 939

原创 5、ssm之Mapper.xml 映射文件

ssm之Mapper.xml 映射文件文章目录ssm之Mapper.xml 映射文件parameterType(输入类型)#{}与${}传递简单类型传递pojo对象传递 pojo 包装对象定义包装对象mapper.xml 映射文件传递hashmapresultType(输出类型)输出简单类型输出 pojo 对象输出 pojo 列表总结输出 hashmapresultMapMapper.xml 定义定义 resultMapMapper 接口定义动态sqlifwhereforeach通过 pojo 传递 li

2021-02-07 16:31:26 1401

原创 4、ssm之SqlMapConfig.xml 配置文件

ssm之SqlMapConfig.xml 配置文件文章目录ssm之SqlMapConfig.xml 配置文件配置内容properties(属性)settings(配置)typeAliases(类型别名)typeHandlers(类型处理器)mappers(映射器)配置内容SqlMapConfig.xml 中配置的内容和顺序如下:properties(属性)settings(全局配置参数)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象

2021-02-07 16:29:22 325

原创 3、ssm之DAO开发方法

ssm之DAO开发方法文章目录ssm之DAO开发方法原始 Dao 开发方式映射文件Dao 接口Dao实现类存在的问题Mapper 动态代理方式原理Mapper.xml(映射文件)Mapper.java(接口文件)加载 UserMapper.xml 文件测试程序使用 Mybatis 开发 Dao,通常有两个方法,即原始 Dao 开发方法和 Mapper 接口开发方法。原始 Dao 开发方式原始 Dao 开发方法需要程序员编写 Dao 接口和 Dao 实现类。映射文件<?xml versio

2021-02-07 16:27:50 471 2

原创 2、ssm之mybatis介绍及入门程序

ssm之mybatis介绍及入门程序文章目录ssm之mybatis介绍及入门程序介绍架构入门程序创建工程并导入jar包log4j.propertiesSqlMapConfig.xmlpo 类映射文件加载映射文件测试程序#{}和${}parameterType 和 resultType增删改查增映射文件测试程序mysql 自增主键返回删映射文件测试程序改映射文件测试程序Mybatis 解决 jdbc 编程的问题介绍MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者 只

2021-02-07 16:26:47 508 1

原创 1、ssm之搭建ssm框架网站方法

ssm之搭建ssm框架网站方法文章目录ssm之搭建ssm框架网站方法解释原生jdbc存在的问题jdbc 编程步骤代码为什么需要使用框架,而不使用原生的jdbc呢?ssm框架整合搭建jar包相关配置文件web.xmlspringmvc-servlet.xmllog4j.propertiesdb.propertiesapplicationContext.xmlmybatis-config.xml创建持久化类创建Dao层创建Service层创建Controller层创建显示页面解释框架是整个或部分系统的可重

2021-02-07 16:24:58 698

原创 18、观察者模式

观察者模式文章目录观察者模式概述结构结构实现练习源代码观察者模式优/缺点与适用环境优点缺点适用环境概述观察者模式:定义对象之间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并被自动更新。观察者模式的别名包括发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式、从属者(Dependents)模式。观察者模式是一种对象行为型模式。一个对象的状态或行为的变化将导致其他对象的状态或行为

2020-12-20 00:54:49 1046 1

原创 17、状态模式及其扩展

状态模式文章目录状态模式概述结构结构实现练习源代码共享状态练习使用环境类实现状态转换练习状态模式优/缺点与适用环境优点缺点适用环境概述状态模式:允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类。状态模式又名为状态对象(Objects for States),状态模式是一种对象行为型模式。状态模式用于解决系统中复杂对象的状态转换以及不同状态下行为的封装问题。当系统中某个对象存在多个状态,这些状态之间可以进行转换,而且对象在不同状态下行为不相同时可以使用状态模式。状态模式将一个对

2020-12-20 00:54:02 316 1

原创 16、模板方法模式

模板方法模式文章目录模板方法模式概述结构结构实现练习源代码模板方法模式优/缺点与适用环境优点缺点适用环境概述模板方法模式:定义一个操作中算法的框架,而将一些步骤延迟到子类中。模板方法模式使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。模板方法模式是一种基于继承的代码复用技术,它是一种类行为型模式。模板方法模式是结构最简单的行为型设计模式,在其结构中只存在父类与子类之间的继承关系。通过使用模板方法模式,可以将一些复杂流程的实现步骤封装在一系列基本方法中,在抽象父类中提供一个称之为模板

2020-12-19 16:16:31 696 1

原创 15、职责链模式

职责链模式文章目录职责链模式概述结构结构实现练习源代码纯与不纯的职责链模式纯的职责链模式不纯的职责链模式职责链模式优/缺点与适用环境优点缺点适用环境概述职责链模式:避免将一个请求的发送者与接收者耦合在一起,让多个对象都有机会处理请求。将接收请求的对象连接成一条链,并且沿着这条链传递请求,直到有一个对象能够处理它为止。职责链又称为责任链模式,是一种对象行为型模式。在系统中如果存在多个对象可以处理同一请求,则可以通过职责链模式将这些处理请求的对象连成一条链,让请求沿着该链进行传递。如果链上的对象可以处

2020-12-19 15:53:59 168 1

原创 14、享元模式

享元模式文章目录享元模式概述结构结构实现练习源代码有外部状态的享元模式单纯享元模式与复合享元模式单纯享元模式复合享元模式享元模式优/缺点与适用环境优点缺点适用环境概述享元模式:运用共享技术有效地支持大量细粒度对象的复用。享元模式要求能够被共享的对象必须是细粒度对象,它又称为轻量级模式,享元模式是一种对象结构型模式。在享元模式中提供了一个享元池用于存储已经创建好的享元对象,并通过享元工厂类将享元对象提供给客户端使用。享元模式通过共享技术实现相同或相似对象的重用,在逻辑上每一个出现的字符都有一个对象

2020-12-19 15:27:44 197 1

原创 13、组合模式

组合模式文章目录组合模式概述结构结构实现练习源代码透明组合模式与安全组合模式透明组合模式安全组合模式组合模式优/缺点与适用环境优点缺点适用环境概述组合模式:组合多个对象形成树形结构以表示具有部分-整体关系的层次结构。组合模式让客户端可以统一对待单个对象和组合对象。组合模式又称为“部分-整体”模式,属于对象结构型模式,它将对象组织到树形结构中,可以用来描述整体与部分的关系。组合模式使用面向对象的方式来处理树形结构,它为叶子构件和容器构件提供了一个公共的抽象构件类,客户端可以针对抽象构件进行处理,而无

2020-12-19 14:40:54 162 1

原创 12、建造者模式

建造者模式文章目录建造者模式概述结构结构实现练习源代码指挥者类的深入讨论省略Director钩子方法的引入建造者模式优/缺点与适用环境优点缺点适用环境概述建造者模式:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式是一种对象创建型模式,它将客户端与包含多个部件的复杂对象的创建过程分离,客户端无须知道复杂对象的内部组成部分与装配方式,只需要知道所需建造者的类型即可。建造者模式可以将部件本身和它们的组装过程分开,关注如何一步一步创建一个包含多个组成部分的复杂对象,用

2020-12-18 23:28:56 419 1

原创 11、抽象工厂模式

抽象工厂模式文章目录抽象工厂模式概述结构结构实现练习源代码抽象工厂模式优/缺点与适用环境优点缺点适用环境概述抽象工厂模式:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为工具模式,它是一种对象创建型模式。在工厂方法模式中每一个具体工厂只需要生产一种具体产品,但是在抽象工厂模式中一个具体工厂可以生产一组相关产品,这样的一组产品称为产品族,产品族中的每一个产品都分属于某一个产品继承等级结构。结构抽象工厂模式包含以下4个角色:AbstractFactor

2020-12-18 22:52:25 253 1

原创 10、装饰模式

装饰模式文章目录装饰模式概述结构结构实现练习源代码透明装饰模式与半透明装饰模式透明装饰模式半透明装饰模式装饰模式优/缺点与适用环境优点缺点适用环境概述装饰模式:动态地给一个对象增加一些额外的职责,就增加对象功能来说,装饰模式比生成子类实现更为灵活。装饰模式是一种对象结构型模式。装饰模式是一种对象结构型模式,它以对客户透明的方式动态地给一个对象附加上更多的责任,可以在不需要创建更多子类的情况下让对象的功能得以扩展。装饰模式是一种用于替代继承的技术,它通过一种无须定义子类的方式来给对象动态增加职责,使

2020-12-18 22:19:56 156 1

原创 9、桥接模式

桥接模式文章目录桥接模式概述结构结构实现练习源代码桥接模式优/缺点与适用环境优点缺点适用环境概述桥接模式:将抽象部分与它的实现部分解耦,使得两者都能够独立变化。桥接模式是一种对象结构型模式,它又被称为柄体模式或接口模式。桥接模式用一种巧妙的方式处理多层继承存在的问题,用抽象关联取代了传统的多层继承,将类之间的静态继承关系转换为动态的对象组合关系,使得系统更加灵活,并易于扩展,同时有效控制了系统中类的个数。如果系统中的某个类存在两个独立变化的维度,通过桥接模式可以将这两个维度分离出来,使两者可以独立

2020-12-18 22:19:18 238 1

原创 8、原型模式

原型模式文章目录原型模式概述结构结构实现浅克隆与深克隆浅克隆深克隆实现通用实现方法Java语言中的clone()方法和Cloneable接口练习源代码模式优/缺点与适用环境优点缺点适用环境概述原型模式:使用原型实例指定待创建对象的类型,并且通过复制这个原型来创建新的对象。原型模式是一种对象创建型模式,将一个原型对象传给要发动创建的对象(即客户端对象),这个要发动创建的对象通过请求原型对象拷贝自己来实现创建过程。原型模式是一种特殊的创建型模式,它通过复制一个已有对象来获取更多相同或相似的对象。创建克隆

2020-12-18 16:23:39 417 1

原创 7、外观模式

外观模式文章目录外观模式概述结构结构实现练习源代码抽象外观类案例模式优/缺点与适用环境优点缺点适用环境概述外观模式:为子系统中的一组接口提供一个统一的入口。外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。外观模式又称为门面模式,是一种对象结构型模式。通过引入一个新的外观角色可以降低原有系统的复杂度,同时降低客户类与子系统的耦合度。在外观模式中,一个子系统的外部与其内部的通信通过一个统一的外观类进行,外观类将客户类与子系统的内部复杂性分隔开,使得客户类只需要与外观角色打交道,而不需要与

2020-12-18 14:51:24 770

原创 6、代理模式及扩展

代理模式及扩展文章目录代理模式及扩展概述结构结构实现代理模式分类练习源代码代理模式优/缺点与适用环境优点缺点适用环境概述代理模式:给某一对象提供一个代理或占位符,并由代理对象来控制对原对象的访问。代理模式是一种对象结构型模式。在代理模式中引入了一个新的代理对象,代理对象在客户端对象和目标对象之间起到中介作用,它去掉客户不能看到的内容和服务或者增添客户需要的额外的新服务。与代购网站类似的功能。当无法直接访问某个对象或访问某个对象存在困难时可以通过一个代理对象来间接访问,为了保证客户端使用的透明性,所

2020-12-18 14:13:28 216

原创 5、单例模式及扩展

单例模式文章目录单例模式概述结构结构实现练习1源代码1练习2源代码2优缺点及适用环境优点缺点适用环境单例模式扩展饿汉式单例模式结构图结构实现懒汉式单例类与双重检查锁定结构图结果实现饿汉式单例类与懒汉式单例类的比较使用静态内部类实现单例模式概述单例模式:确保一个类只有一个实例,并提供一个全局访问点来访问这个唯一实例。单例模式是一种对象创建型模式。单例模式有3个要点:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。单例模式是结构最简单的设计模式,在它的核心结

2020-10-25 23:35:43 1523

原创 4、工厂方法模式及扩展

工厂方法模式及扩展文章目录工厂方法模式及扩展概述结构结构实现练习源代码工厂方法的重载工厂方法的隐藏工厂模式的优缺点以及使用环境优点缺点适用环境概述工厂方法模式:定义一个用于创建对象的接口,但是让子类决定将哪一个类实例化。工厂方法模式让一个类的实例化延迟到其子类。工厂方法模式简称工厂模式,又可称作虚拟构造器模式或多态工厂模式。工厂方法模式是一种类创建型模式。工厂父类负责定义创建产品对象的公共接口,而工厂子类负责生成具体的产品对象,这样做的目的是将产品类的实例化操作延迟到工厂子类中完成,即通过工厂子类来

2020-10-25 19:42:21 519 1

原创 3、Android项目结构分析

Android项目结构分析作者:阿涛CSDN博客主页:https://blog.csdn.net/qq_43313113文章目录Android项目结构分析一、文件系统结构1、项目配置清单文件夹 manifests2、源程序文件夹Java3、资源程序文件夹res①布局文件夹res/layout②值文件夹res/values③软件设计的国际化④图像文件夹res/drawable⑤声音文件夹res/raw二、创建多模块三、Android应用程序的基本组成1、Activity组件与视图View2、Servic

2020-10-20 20:36:23 2333 5

原创 2、创建和运行第一个Android Studio项目

创建和运行第一个Android Studio项目作者:阿涛CSDN博客主页:https://blog.csdn.net/qq_43313113文章目录创建和运行第一个Android Studio项目创建步骤Android Studio项目创建模拟器创建运行步骤创建步骤Android Studio项目创建1、启动Android Studio程序,在主菜单中,选择Start a new Android Studio project后,将出现选择Activity模板对话框。2、在选择Activit

2020-10-20 17:01:01 2410

原创 1、Android Studio的安装及环境配置

Android Studio的安装及环境配置文章目录Android Studio的安装及环境配置概述步骤概述Android Studio是一项全新的基于IntelliJ IDEA的Android集成开发和调试环境。使用Android Studio开发,推荐的计算机硬件配置要求如下:Intel i5以上处理器8G及以上内存128G及以上固态硬盘(具有较快的启动速度)步骤下载和安装Android Studio 3.1.2访问Android Studio中文社区http://www.an

2020-10-08 17:01:21 2269

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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