自定义博客皮肤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)
  • 收藏
  • 关注

原创 简单登录(1)

LoginServlet类package com.ffyc.webback.servlet;import com.ffyc.webback.dao.LoginDao;import com.ffyc.webback.model.User;import com.google.gson.Gson;import com.sun.media.sound.SoftTuning;import javax.servlet.ServletException;import javax.servlet.http

2022-02-23 22:07:36 228

原创 Servlet基础(1)

web开发概述Web服务器是指驻留于因特网上某种类型计算机的程序.web开发环境搭建获取Tomcat安装程序包安装JDK● 设置JAVA_HOME环境变量● 设置PATH环境变量安装Tomcat● 解压tomcat压缩文件双击 bin 目录下的 startup.bat 文件创建并发web项目在开发工具中创建一个web project在webContent中创建index.html文件发布web应用到服务器,发布应用有两种方式:方式1:手动发布将项目下web目录中的文件复

2022-02-21 22:16:39 239

原创 javaScript基础

javaScript概述● JavaScript一种直译式脚本语言,用来为网页添加各式各样的动态功能(javaScript可以操作网页内容),不需要编译可直接通过浏览器解释运行,通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。作用:1.响应客户端鼠标和键盘事件2.客户端页面表单数据验证3.使用JavaScript动态的改变页面标签的样式<!DOCTYPE html><html> <head> <meta charse

2022-02-21 21:58:48 358

原创 css基础语法(2)

css基础语法盒子模型一个盒子我们会分成几个部分:–内容区(content)–内边距(padding)–边框(border)–外边距(margin)内容区:内容区指的是盒子中放置内容的区域,也就是标签 中的文本内容,子标签都是存在于内容区中的。如果没有为标签设置内边距和边框,则内容区大小 默认和盒子大小是一致的。通过width和height两个属性可以设置内容区的大小而不是整个盒子的大小。内边距:内边距指的就是标签内容区与边框以内的空间。内边距会影响整个盒子的大小。使用padding属性来设

2022-02-16 16:00:48 219

原创 css基础语法(1)

css基础语法css概述● CSS是Cascading Style Sheets(级联样式表)。● CSS是一种样式表语言,用于为HTML文档控制外观,定义布局。例如,CSS涉及字体、颜色、边距、高度、宽度、背景图像、高级定位等方面 。● 可将页面的内容与表现形式分离,页面内容存放在HTML文档中,而用于定义表现形式的CSS在一个.css文件中或HTML文档的某一部分。● CSS与HTML的关系     HTML是网页内容 &nbs

2022-02-14 22:38:17 312

原创 html基本语法

html基本语法html概述●HTML 指的是超文本标记语言 (HyperText Markup Language)。超文本:是指页面内可以包含图片、链接、声音,视频等内容标记:标签(通过标记符号来告诉浏览器网页内容该如何显示)<!-- ctrl+shift+/生成注释 声明html语言的版本,主要是告诉浏览器,使用的是html的哪一个版本为标准来解析网页 !DOCTYPE html <-- html5 --> <!DOCTYPE html>

2022-02-13 22:15:16 767

原创 多线程的实现

多线程的实现线程的分类用户线程 和守护线程区别:正常创建的是用户线程,守护线程与用户线程的功能是一样的,用户线程的工作做完后他就结束了,守护线程是等待所有的守护线程结束后,守护线程才会自动退出。多线程多线程是指程序中包含多个执行单元,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程序创建多个并行执行的线程来完成各自的任务。多线程的优点:提高程序速度提高了cpu的利用率改善程序结构多线程的缺点:多线程对内存消耗增高多线程切换执行,对cpu的要求也提

2022-02-12 23:58:21 122

原创 线程练习(1)

客户端服务器端交互在单客户端与服务器聊天中引入线程,将发送消息和接收消息功能分别加入到线程中实现.//服务器端public class Server { public static void main(String[] args) throws IOException { ServerSocket serverSocket=new ServerSocket(9999); Socket socket=serverSocket.accept();//监听

2022-02-12 11:08:13 403

原创 线程(1)

程序,进程,线程程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码.进程((process)就是正在执行的程序,从Windows角度讲,进程是操作系统进行资源分配的最小单位.线程(thread)进程可进一步细化为线程,是一个进程内部的最小执行单元,是操作系统进行任务调度的最小单元,隶属于进程线程和进程的关系一个进程可以包含多个线程,一个线程只能属于一个进程每个进程至少有一个线程(主线程)在主线程中咳哟创建并启动其他的线程一个进程内的所有线程共享该

2022-02-11 18:14:13 185

原创 TCP和UDP

Tcp服务器端 ServerSocket客户端 Socket单向//服务器端 Serverpublic class Server { public static void main(String[] args) throws IOException { //创建服务器端 ServerSocket serverSocket=new ServerSocket(9999); System.out.println("服务器启动成功");

2022-02-11 16:14:09 1390

原创 IO流练习(1)

文件的合并和分割写一个方法,将feige.exe文件分割为每份1MB大小的若干份,存储在一个temp的文件夹中(每份文件名自己定义), 1.temp 2.temp…然后再写一个方法,将这若干份合并为一个文件.import java.io.*;public class FileOper { public static void main(String[] args) throws IOException { cut();//分割 join();//合并

2022-02-11 10:16:27 311

原创 Print流和对象输入输出流

Print流Print 打印流:只做输出没有输入打印流分为字节打印流和字符打印流PrintWriter:字符打印流print方法可以打印各种类型数据/* 打印字符流,单项从服务器端向客户浏览器相应数据 javaEE*/ PrintWriter p=new PrintWriter("D:/demo.html"); p.println("<h1>你好世界</h1>"); p.close();对象输入输出流● 对

2022-02-10 18:55:08 370

原创 IO流(读写文件)

IO流 //创建一个输入流管道,为其指定输入文件,输入流要求文件存在,否则会报错 FileInputStream in =new FileInputStream(new File("C:/demo/demo.txt")); //创建输出流管道,为其指定输出的文件,输出文件可以不存在,会自动创建 FileOutputStream out=new FileOutputStream(new File("D:/demo.txt")); //in.read(); 从文件中读取数

2022-02-10 17:36:57 1029

原创 File类

File类一个file类的对象表示硬盘上的一个文件或目录(文件夹)File只能表示文件 不能对文件内容进行读写操作按照读写的单位分为字节流 (一次读写一个字节)字节输入流 从硬盘向程序中读数据字节输出流 从程序中向硬盘上写数据字符流 (一次读写一个字符)字符输入流 从硬盘向程序中读数据字符输出流 从程序中向硬盘上写数据文件表示/* new File("String类型的文件名 可以是相对的路径,也可以是绝对的路径")

2022-02-10 11:15:43 303

原创 Mysql基础(2)

DDL数据(结构)定义语言DDL(Data Definition Language),是用于创建和修改数据库表结构的语言。创建删除数据库创建数据库并设置编码格式CREATE DATABASE [if not exists] 数据库名 [ CHARSET utf8]删除数据库DROP DATABASE 数据库名 / [IF EXISTS数据库名];修改字符集ALTER DATABASE 数据库名 CHARSET gbk设计表char(n) 长度为n的定长字符串varchar(n)

2022-02-09 23:11:42 262

原创 Mysql基础(1)

数据库概述数据库(DataBase)为了方便数据的存储和管理,它将数据按照特定的规则存储在磁盘上,就是一个存储数据的仓库。通过数据库管理统,可以有效的组织和管理存储在数据库中的数据。DB:数据库(DataBase)存储数据的容器,它保存了一系列有组织的数据。DBMS:数据库管理系统(DataBase Management System)又称为数据库软件或数据库产品,用于创建或管理DB。SQL:结构化查询语言(Structure Query Language)用于和数据库通信的语言,不是某个数据库软

2022-02-09 22:47:33 84

原创 Java基础语法

Java基础语法注释注释对程序功能的说明,以某种特定符号作为标记,程序在运行过程中不会执行注释。//单行注释/*多行注释*//** *文档注释 可在调用时提示 */关键字定义:被Java语言赋予了特殊的含义,用作专门用途的字符串。特点:关键字中的所有字母都为小写标识符定义:Java对各种变量、方法和类等要素命名时只用的字符序列成为标识符。定义合法标识符规则:● 由26个英文字母大小写,0-9 ,_或 $ 组成 数字不可以开头。● 不可以使用关键字和保留字,但能包含关

2022-01-15 20:46:51 161

原创 Java语言的概述

Java语言的概述Java语言的特点开源简单高效面向对象平台无关性交互式特性多线程机制动态的内存管理机制安全性JVMJVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的,因为有了不同的JVM,所以同一个Java程序在三个不同的操作系统中都可以执行。这样就实现了Java程序的跨平台性,也称为Java具有良好的可移植性,但是前提是要具有不同的jvm.

2022-01-15 19:04:11 79

空空如也

空空如也

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

TA关注的人

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