Android开发环境搭建
安卓是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发...
安卓是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发...
java环境搭建,是每个学习java的入门课程,搭建java环境,jdk是核心。没有JDK,无法编译Java程序;如果只运行Java程序,要确保已安装相应的JRE...
Java Development Kit (JDK) 是Sun公司(已被Oracle收购)针对Java开发员的软件开发工具包,JDK 是整个Java的核心,他提供了java开发环境和运行环境。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握 JDK是学好Java的第一步...
Redis是Remote Dictionary Server 的缩写,即远程字典服务,它是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API...
搭建私服的目的是,通常企业项目开发,特别是使用maven作为项目管理,现在非常流行使用maven,包括我和我的同学及其朋友相关的公司,它们公司都用maven构建项目。因为jar包统一方便管理。搭建私服的目的,也就在于管理Jar包...
Vue的生命周期通俗来讲就是我们用Vue写的网页在浏览器运行起来之后,我们写的代码要在内存里执行。就是new出来了一个Vue 实例。这个实例从创建一直到我们关掉浏览器这个实例消亡,这一段时间里,Vue这个框架干了啥,Vue的实例做了啥,先做啥,后做啥,这一系列事情的关系是怎样的,这就是Vue的生命周期...
Linux 只是一个内核。内核指的就是一个提供设备驱动、文件系统、进程管理、网络通信等功能的系统软件,内核并不是一套完整的操作系统,它只是操作系统的核心。不同的厂商或者组织将 Linux 内核与各种软件和文档包装起来,并提供系统安装界面和系统配置、设定与管理工具,就构成了 Linux 的不同发行版本...
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器...
Java中,生成随机数的方法有两种,一种是调用 Math 类的 random() 方法,一种是使用 Random 类。Random 类提供了丰富的随机数生成方法,可以产生 boolean、int、long、float、byte 数组以及 double 类型的随机数,这是它与 random() 方法最大的不同之处...
对于Linux很多人感觉比较老火,一行行命令着实看的有些头大,难免感觉枯燥。但是对于服务器来讲,稳定性、可靠性、安全性才是最主要的。服务器也不会去给你考虑如何使用他,所以对于学习Linux服务器就不得不先去学习这些命令...
对于任何编程语言都存在对数据的处理,比如数字、字符串、字符等,我们可以直接使用数据,同时还可以将数据保存到变量中,方便以后使用。什么是变量?在任何语言里面都一样,可以把它看成是个小容器...
Redis是一种基于内存的数据库,它提供一定的持久化功能, Redis 是一种键值(key-value)数据库,用 key 作为索引来查找对应缓存数据信息,并且返回给调用者。当前的 Redis 支持 6 种数据类型,它们分别是字符串(String)、列表(List)、集合(set)、哈希结构(hash)、有序集合(zset)和基数(HyperLogLog)...
面向对象简称 OO(Object Oriented),后期发展出现了面向对象分析(OOA)、 面向对象设计(OOD)、面向对象程序设计(OOP)等新的系统开发方式。对于Java语言来说,一切皆对像。每一个对象就代表了某个具体的操作。一个个可以独立的或者从其他地方继承过来的对象组合起来就成了完整的程序设计...
简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好...
Vue是一套构建用户界面的框架, 开发只需关注视图层, 易上手,还便于与第三方库或既有项目的整合。是基于MVVM(Model-View-ViewModel)设计思想。提供MVVM数据双向绑定的库,专注于UI层面...
目前远程管理协议常用有四种,分别是RFB、RDP、Telnet和SSH,远程管理协议指的是远程管理服务器,由于服务器通常放置在机房中,用户无法直接接触到服务器硬件,所以只能采用远程管理的方式。远程管理,实际上就是...
随着时间的推移,开源数据库在中低端应用中逐渐流行起来,占据了很大的市场份额。开源数据库具有免费使用、配置简单、稳定性好、性能优良等特点,而 MySQL 数据库正是开源数据库中的杰出代表...
Redis是当前较流行的NoSQL(Not Only SQL)数据库。NoSQL 在互联网系统中的作用很大,因为它可以在很大程度上提高互联网系统的性能。Redis 具备一定持久层的功能,也可以作为一种缓存工具...
1.首先,打开Intellij IDEA软件。点击 File,选择 Project Structure。快捷键:ctrl + Alt + Shift + s。2.弹出 Project Structure 窗口,点击 Modules,然后选择 Dependencies。3.点击如图“+”图标,选择 JARs or directories...
SDK (Software Development Kit) 软件开发工具包是软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。所以Android SDK 就是 Android 专属的软件开发工具包...
所谓虚拟机就是通过软件技术虚拟出来的一台计算机,它在使用层面和真实的计算机并没有什么区别。常见的虚拟机软件有 VMware Workstation(简称 VMware)、VirtualBox、Microsoft Virtual PC 等,其中 VMware使用率最高...
Docker是一种运行于 Linux 和 Windows 上的软件,用于创建、管理和编排容器。它是在 GitHub 上开发的 Moby 开源项目的一部分。Docker 公司,位于旧金山,是整个 Moby 开源项目的维护者。Docker 公司还提供包含支持服务的商业版本的 Docker...
MCMS快速建站系统,它是铭飞团队开发的开源项目,是基于SpringBoot 2架构,前端基于vue、element ui。为开发者提供上百套免费模板,同时提供适用的插件(文章、商城、微信、论坛、会员、评论、支付、积分、工作流、任务调度等...
Java中局部内部类和匿名内部类访问的局部变量必须由 final 修饰,以保证内部类和外部类的数据一致性。但从 Java 8 开始,我们可以不加 final 修饰符,由系统默认添加,当然这在 Java8 以前版本中是不可以的...
从含以上来说Error是错误,Exception是异常的意思,它们都是 java.lang.Throwable 类的子类,在 Java 代码中只有继承了 Throwable 类的实例才能被 throw 或者 catch...
现在我们使用的操作系统(Windows、Mac OS、Android、iOS 等)都是带图形界面的,简单直观,容易上手,对专业用户(程序员、网管等)和普通用户(家庭主妇、老年人等)都非常适用;计算机的
杨辉三角形由数字进行排列,可以把它看作是一个数字表,其基本特性是两侧数值均为 1,其他位置的数值是其左上方数值与右上角数值之和。打印杨辉三角形的实现思路是:每一行前面都是空格,而每行空格的个数需要根据...
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set
Java虚拟机(JVM)是JavaVirtualMachine,是一个虚拟的计算机,它是通过在真实的计算机上仿真模拟各种计算机功能来实现的,在实体机上的操作它都能完成...
每一种编程语言都有自己特定的一套语法规范,java也是如此,同样需要遵从一定的语法规范,比如代码的书写、标识符的定义、关键字的应用等。都需要特定的规则来书写,因此要学好Java就要掌握代码基本规范..
网络爬虫也叫做网络机器人,可以代替人们自动地在互联网中进行数据信息的采集与整理。在大数据时代,信息的采集是一项重要的工作,如果单纯靠人力进行信息采集,不仅低效繁琐,搜集的成本也会提高...
什么是集合类,简单来说集合类是Java数据结构的实现。Java的集合类是java.util包中的重要内容,它允许以各种方式将元素分组,并定义了各种使这些元素更容易操作的方法...