自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 问答 (1)
  • 收藏
  • 关注

原创 JavaWeb实现群聊系统(已开源)

效果展示1,打开首页会有登录提示2,点击确定自动跳转到登录页面3,在登录页面如果没有账号可以点击注册,自动跳转到注册页面4,注册或者登陆成功会自动跳转到聊天页面 聊天页面右侧有群成员展示,只有在线成员头像是明亮的,且优先展示5,发送且接收消息...

2022-03-02 17:45:06 5154 3

原创 HTTP协议

目录一,HTTP协议的工作过程二,HTTP是什么?1,HTTP概述2,HTTP协议格式3,请求4,响应5,请求/响应头 1)Host(请求)2)Content-Type 3) Content-Length 4)User-Agent(请求) 5)Referer三,关于URL1,URL格式1)服务器地址和端口2)关于路径4),查询字符串(query string)5),片...

2022-02-14 10:06:03 1154

原创 JavaScript

一,JavaScript概述1,JavaScript是什么?JavaScript简称JS,是世界上最流行的编程语言之一,是一种解释性语言(没有编译和运行之分),即使有语法错误那么也只有运行时错误,没有编译错误(查看JS报错需要通过控制台)JS主要运用于网页开发(更复杂的特效和用户交互) 、网页游戏开发 、服务器开发(node.js) 、桌面程序开发(Electron, VSCode 就是这么来的) 、手机 app 开发等。2,JavaScript 和 HTML 和 CSS 之间的关系HT

2022-02-12 22:49:59 416

原创 CSS基础

一,CSS是什么?CSS即Cascade Style Sheet(层叠样式表),能够对网页中元素位置的排版进行像素级精确控制, 实现美化页面的效果. 能够做到页面的样式和结构分离CSS是一门独立的语言,是一种声明式语言(类似于SQL语言),只声明结果,不管过程其主要针对哪些元素给定哪些样式二,HTML如何关联CSS?1,内部样式:通过一个HTML标签<style>…CSS语法的内容…</style>2,外部样式:把CSS专门写到另外的资源(css文件中),通过

2022-02-09 18:47:58 459

原创 HTML基础

一,HTML概述HTML:Hyper(超)Text(文本) Markup(标记) Lannguage(语言)由此可知HTML代码是由“标签”构成的关于标签的整体概述:●大部分标签都是成对出现的,<body>为开始标签,</body>为结束标签●少数标签只有开始标签成为“单标签”,如<meta>●开始标签和结束标签之间写的是标签的内容●开始标签中可能会带有属性,如id属性,相当于给这个标签设置了一个唯一的标识符二,HTML文件基本结构

2022-02-05 23:58:02 514

原创 Web基础知识

1,Web基本概念和常识 ①web应用:网站(广义上的PC,手机app) ②浏览器(Browser):也称用户代理,web客户端,主要有IE、Edge、Chrome、Firefox、腾讯浏览器,360浏览器等……我们在初学web的过程中最好使用chrome浏览器 ③web服务器(web server):也称HTTP服务器(HTTP server),主要有Apache、Tomcat、Netty……我们在初学阶段主要使用tomcat理...

2022-02-04 11:05:43 17279

原创 面向对象编程

目录一,包:二,封装:三,继承:(is a 的关系)1,super关键字2,子类对象要构造,要先帮父类对象进行构造3,protected关键字关于private,default,protected,public的权限区别:关于protected在不同包的子类中的访问:4,final关键字四,组合:(a part of /has a)的关系五,多态:1,向上转型2,向下转型3,运行时绑定1,发生运行时绑定的条件:2,重写3,发生向上转型的时机

2021-12-16 10:33:27 394

原创 时间复杂度和空间复杂度

一,大O的渐进表示法推导大O阶方法:1、用常数1取代运行时间中的所有加法常数。2、在修改后的运行次数函数中,只保留最高阶项。3、如果最高阶项存在且不是1,则去除与这个项目相乘的常数。得到的结果就是大O阶最坏情况:任意输入规模的最大运行次数(上界) 常说的平均情况:任意输入规模的期望运行次数最好情况:任意输入规模的最小运行次数(下界)二,时间复杂度算法中的基本操作的执行次数,为算法的时间复杂度。常见时间复杂度计算递归的时间复杂度=递归次数*每次递归之后的操作次...

2021-12-04 14:33:42 570

原创 类和对象的认识

一,简要概述1,类与对象是什么类就是一类对象的统称。对象就是这一类具体化的一个实例2,面向对象编程的核心:1,找对象;2,创建对象;3,使用对象二,类和类的实例化对象由类产生,而由类产生对象就是实例化过程,一个类可以产生多个对象Java使用关键字class来声明类1,声明类的基本语法:2,实例化对象使用 . 来访问对象中的属性和方法.(引用.属性/引用.方法)三,类的成员类的成员可以包含以下:字段、方法、代码

2021-12-04 14:30:47 674

原创 测试初识~

目录1,什么是需求?(1)软件开发的流程:(2)用户需求:(4)测试人员如何才能深入了解需求?(5)测试人员角度看需求:2,测试用例3,软件开发的5个模型1,瀑布模型2,螺旋模型3,迭代,增量模型4,敏捷开发模型4,软件测试模型1,V模型2,W模型1,什么是需求?(1)软件开发的流程:需求——计划——设计——开发/编码——测试——运行维护(2)用户需求:系统的使用者提出的需求,系统要满足用户的期望,所需要的条件或者权限(3)软件

2021-12-02 08:59:11 82

原创 数组基础知识

一,数组的定义,创建和使用数组可以理解为一组连续的空间,里面存放的是一组相同数据类型的数据。那么数组该如何创建呢?我们有如下两个类型:1,动态初始化数据类型[] 数组名称 = new 数据类型 [] { 初始化数据 };2,静态初始化数据类型[] 数组名称 = { 初始化数据 };比如:这里红色框框表示的是类型,就像定义整数变量int a = 10一样,这里的int[]类似于int,都属于类型,而array类似于a,都是变量...

2021-12-01 21:54:59 1012

原创 循环和方法

一,if语句二,switch语句这里要特别注意一定不能忘记break,否则会贯穿执行剩下的语句,失去多分枝选择的效果三,循环结构这里的循环结构主要包括while循环,do while循环和for循环1,while循环例如计算1-5的阶乘之和的代码运算 public static void main(String[] args) { int j = 1; int n = 5; int sum = 0; .

2021-12-01 19:00:52 287

原创 用java如何将十进制整数转成二进制和十六进制形式

//如何将十进制整数转化成二进制和十六进制 public static void main2(String[] args) { //十进制转化成二进制 Scanner scan = new Scanner(System.in); int n = scan.nextInt(); String c = " "; while (n != 0) { int b = n % 2; .

2021-11-25 20:28:01 895

原创 数据类型和运算符

欢迎指教

2021-11-25 14:42:31 421

原创 初识java和main语言

初学java,还请各位大神多多指教

2021-11-25 11:38:30 362

空空如也

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

TA关注的人

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