自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript基础-书写格式

JavaScript基础-书写格式JavaScript有三种书写格式,分别是“行内式”、“页内式”、“外链式”行内式今天天气很好!1行内式注意点JS内使用单引号页内式<body> <script type = "text/javascript"> alert("今天天气很好!"); </script></body>12345页内式注意点script标签中的js代码一般写在文档的尾部网页是从上至

2021-01-22 18:35:53 259 1

原创 JavaScript

JavaScript输出输入的方法输出:alert(‘提示信息’); - - 弹出一个警告框,会中断浏览器渲染及其他操作。document.write(‘内容’); - - 向文档流中打印输出内容。通常不会使用这种方式。可做了解。console.log(‘提示内容’); - - 向控制台输出日志内容(控制台就是你在页面当中使用F12然后出现的东西)。前端程序员算是必须学会的东西,因为实际项目开发的过程中需要不断的调试。尤其是出现令人恼火的bug的时候。console.log更多的玩法可看笔者的另外一

2021-01-22 15:32:09 4044 3

原创 Java基本数据类型

八种基本数据类型*byteshortintlongfloatdoublebooleanchar概念:byte二进制位数:8位最大值:127最小值:-128包装类:java.lang.Byte1234short二进制位数:16位最大值:32767最小值:-32768包装类:java.lang.Short1234int二进制位数:32位最大值:2147483647最小值:-2147483648包装类:java.lang.Integer123

2021-01-08 14:27:05 115

原创 Java面向对象知识点

面向对象介绍*面向对象和面向过程一样都是一种思想,面向对象是相对于面向过程而言的。面向过程,强调的是功能行为。面向对象,将功能封装进对象,强调具备了功能的对象。面向对象更加强调运用人类在日常的思维逻辑中采用的思想方法与原则,如抽象、分类、继承、聚合、多态等。过程和对象在我们的程序中是如何体现的呢?过程其实就是方法;对象是将函数等一些内容进行了封装。面向对象特点:1)将复杂的事情简单化。2)面向对象将以前的过程中的执行者,变成了指挥者。3)面向对象这种思想是符合现在人们思考习惯的一种思想。J

2021-01-08 14:24:18 147

原创 **Java堆介绍**

Java堆介绍对于Java应用程序来说,Java堆(Java Heap)是虚拟机所管理的内存中最大的一块。Java堆是被所 有线程共享的一块内存区域,在虚拟机启动时创建。此内存区域的唯一目的就是存放对象实例,Java 世界里“几乎”所有的对象实例都在这里分配内存。在《Java虚拟机规范》中对Java堆的描述是:“所有 的对象实例以及数组都应当在堆上分配[1]”,而这里笔者写的“几乎”是指从实现角度来看,随着Java语 言的发展,现在已经能看到些许迹象表明日后可能出现值类型的支持,即使只考虑现在,由于即时编

2021-01-04 19:41:11 124

原创 *Java对象相等问题**

Java对象相等问题public class TestA {private Integer a;public Integer getA() {return a;}public void setA(Integer a) {this.a = a;}}public class Test {public static void main(String[] args) {TestA a = new TestA();a.setA(1);TestA aa = a;a.setA(3);Sys

2021-01-04 19:38:34 91

原创 什么是枚举?

什么是枚举?枚举enum是一种特殊的类(但枚举是类),使用枚举可以很方便的定义常量比如设计一个枚举类型 四季,里面需要定义四个常量,常量写成大写public enum Season {SPRING,SUMMER,AUTUMN,WINTER;}这样就可以用switch语句进行判断,如当前季节为Season时,即为春季,以此类推;假在需要用到给某类的季节属性赋值时,不使用枚举,不管是定义int属性,用1-4表示四季,还是直接写中文“春季”、“夏季”、“秋季”、“冬季”表示四季,都有可能出现5或“春

2020-12-31 08:01:48 1221 1

原创 JavaScript基础知识(二)

JavaScript基础知识(二元素的位置,找不到就返回-1。14.find(function(value,index,arr){ return …}) 函数用来查找目标元素,找到就返回第一个符合的元素,找不到返回undefined。15.arr.filter(function(item){return item>5} 数组中数据的筛选 item就是遍历后的数组的每一项值16.some(function(item){return …})判断数组中是否至少有一个元素满足条件 只要有一个满足就返回t

2020-12-25 15:33:16 4900

原创 JavaScript基础知识(—)

JavaScript基础知识(—)**1.**alert()警告框 prompt()可以让用户输入内容confirm()提示用户并做选择 可以用来做判断 点击确认就是true 取消false**2.**字面量就是通过数据看出他是什么类型 比如看到8 字面量就是number**3.**编译型语言(例如java) 解释性语言(javascript) 两种区别 编辑型语言是所有代码编译完再执行 解释型是写一行编译一行4.类型转换 string转number Number(num); //只能转换数字 n

2020-12-25 15:27:49 4914

原创 计算机网络知识(二)

计算机网络知识客户TCP和服务器TCP建立TCP连接的方式:TCP三次握手详解:1)第一步:客户端的TCP首先向服务器短的TCP发送以一个特殊的TCP报文段。该报文段不包含应用层数据。但是在报文段的首部中的一个标志位(即SYN比特)被置为1。因此,这个特殊报文段被称为SYN报文段。另外,客户会随机选择一个初始序号(client_isn),并将此编号放置于该其实的TCP SYN报文段的序号字段中。该报文段会被封装在一个IP数据报中,并发送给服务器。适当的随机化client_isn可以避免某些安全性攻击。

2020-12-21 11:21:55 112

原创 计算机网络知识(一)

计算机网络知识1.网络的体系结构:应用层、运输层、网络层、链路层、物理层。2.web服务区端口号:80 邮件服务进程(SMTP):25TCP:1 FTP协议:21 talnet端口:23pop3端口:110 DNS服务端口:53**3.**TCP的服务模型是面向连接和可靠数据传输服务:TCP存在一个握手过程提示客户和服务器,使他们为大量分组的到来最好准备。之后,TCP连接就在两个进程的套接字之间建立。连接的双方可以同时在次链接上进行收发。应用程序结束发送报文时,必须拆除该连接。TCP可以无差错,按

2020-12-18 15:38:11 163 1

原创 MySQL数据库—创建计算字段

MySQL数据库—创建计算字段简单说,计算字段其实就是一段各个列的信息集合,这个集合实际并不存在与数据库表中吗计算字段是运行时在SELECT语句内创建的 。Tip: 字段: 基本上与列的意思相同,经常互换使用,不过数据库列一般称为列,而属于字段通常用在计算字段的连接上。1 拼接字段上面说到计算字段是一个集合,这个集合能够按照我们需要的格式列出各种不同的值。那就需要我们把不同的列拼接起来,形成拼接字段。如:SELECT CONCAT(users.user_name,'(',users.user_a

2020-12-18 15:28:01 237 1

原创 MySQL数据库——检索数据

*MySQL数据库——检索数据(一)为了使用SELECT检索表的数据,必须至少给出两条信息:(1)想选择什么(2)从什么地方选择*1:检索单个列SELECT userName FROM yellowriver1需要说明的是这是还没有排序的检索并且数据也没有进行过滤 。2 检索多个列:SELECT userName, email FROM yellowriver1说明下,在SELECT关键字后的列出多个列名,列名之间必须以逗号分隔。3 检索所有列我们可以通过使用 * 就是通配符来完成SE

2020-12-11 15:02:32 341

原创 MySQL数据库——过滤数据

MySQL数据库——过滤数据数据库一般包含大量的数据,但是我们大部分情况下并不需要检索所有的数据,只要检索部分数据就行了。1. 使用WHERE 子句在SELECT子句中,数据根据WHERE子句中指定的搜索条件进行过滤。WHERE子句在表名(FROM子句)之后给出,如下所示:SELECT users.user_name, users.user_age FROM users WHERE users.user_name = “张三”;2.WHERE子句操作符**2.1 检查单个值SELECT use

2020-12-11 14:55:15 657

原创 MySQL数据库简介

MySQL数据库简介一、数据库介绍(一)数据库相关概念数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。1.数据库系统:DBS (DataBase System)通常由数据库、数据库管理系统和数据管理员组成。2.数据库管理系统:DBMS (Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。3.数据

2020-12-06 17:20:24 3595 5

原创 Servlet简介

Servlet简介一,Servlet是什么?基本概念:Java Servlet是运行在Web服务器或应用服务器上的程序,它是作为来自Web浏览器或其他HTTP客户端的请求和HTTP服务器上的数据库或应用程序之间的中间层。​ 使用Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或其他源的记录,还可以动态创建网页。Java Servlet通常情况下与使用CGI (Common Gateway Interface,公共网关接口) 实现的程序可以达到异曲同工的效果。 但是相比于CGI

2020-12-03 14:38:27 118

原创 jdk环境变量配置

jdk环境变量配置1、右键桌面上“我的电脑”>>“属性”,在弹出的页面上点击“高级系统设置”。2、在弹出的“系统属性”窗口中“高级”标签页下点击“环境变量”按钮。3.变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录4.系统变量→寻找 Path 变量→编辑在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)5.系统变量→新建 CLASSPATH

2020-11-27 11:26:40 82

原创 Java基础知识点梳理

本文主要是我在学习Java过程中写的Java基础知识点总结。Java的知识点其实非常多,并且有些知识点比较难以理解,有时候我们自以为理解了某些内容,其实可能只是停留在表面上,没有理解其底层实现原理。我这里写了一些常见知识点,方便复习和记忆,但并不是全部内容。

2020-11-27 11:03:58 86

空空如也

空空如也

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

TA关注的人

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