自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构与算法Java实现-17堆排序

堆排序package aStudy.day9;import java.text.SimpleDateFormat;import java.util.Arrays;import java.util.Date;/** * @author haoqi * @Date 2020/10/7 - 20:55 * * 堆排序,(选择排序,不稳定) */public class data03 { public static void main(String[] args) {

2020-10-10 09:29:20 44

原创 数据结构与算法Java实现-16基数排序

基数排序package aStudy.day6;import java.text.SimpleDateFormat;import java.util.Arrays;import java.util.Date;/** * @author haoqi * @Date 2020/10/4 - 10:16 * 基数排序 * 桶排序的优化,利用空间换时间 * */public class data07 { public static void main(String[] args)

2020-10-10 09:28:45 52

原创 数据结构与算法Java实现-15归并排序

归并排序package aStudy.day6;import org.junit.Test;import org.omg.CORBA.ARG_OUT;import java.text.SimpleDateFormat;import java.util.Arrays;import java.util.Date;/** * @author haoqi * @Date 2020/10/4 - 8:12 * * 归并排序 * 分而治之思想,稳定,快 * */public clas

2020-10-10 09:27:52 44 1

原创 数据结构与算法Java实现-14快速排序

快速排序package aStudy.day6;import org.junit.Test;import java.text.SimpleDateFormat;import java.util.Arrays;import java.util.Date;/** * @author haoqi * @Date 2020/10/3 - 20:10 * * 快速排序 * 定义基准值 * 左右进行调换,再分别进行递归 */public class data05 { publi

2020-10-10 09:27:19 29

原创 数据结构与算法Java实现-13希尔排序

希尔排序package aStudy.day6;import org.junit.Test;import java.text.SimpleDateFormat;import java.util.Arrays;import java.util.Date;/** * @author haoqi * @Date 2020/10/3 - 17:19 * * 希尔排序: * 分组,缩小增量模型 * */public class data04 { public static v

2020-10-10 09:26:27 28

原创 数据结构与算法Java实现-12插入排序

插入排序package aStudy.day6;import org.junit.Test;import java.text.SimpleDateFormat;import java.util.Arrays;import java.util.Date;/** * @author haoqi * @Date 2020/10/3 - 15:13 * * 插入排序: * 将数组分割成有序数组和随机数组, * 从随机数组中取数向有序数组中插入 */public class data

2020-10-10 09:25:57 32

原创 数据结构与算法Java实现-11选择排序

选择排序package aStudy.day6;import org.junit.Test;import java.text.SimpleDateFormat;import java.util.Arrays;import java.util.Date;/** * @author haoqi * @Date 2020/10/3 - 13:54 * * 选择排序: * 先从一组数中找到最小值与假定最小值组交换 * 依次向后 */public class data02 {

2020-10-10 09:25:24 29

原创 数据结构与算法Java实现-10冒泡排序

冒泡排序package aStudy.day6;import org.junit.Test;import java.text.BreakIterator;import java.text.SimpleDateFormat;import java.util.Arrays;import java.util.Date;import java.util.concurrent.BrokenBarrierException;/** * @author haoqi * @Date 2020/10

2020-10-10 09:24:48 47

原创 数据结构与算法Java实现-09八皇后问题

八皇后问题package aStudy.day5;/** * @author haoqi * @Date 2020/10/2 - 15:57 * * 八皇后问题。递归思想 */public class data02 { //定义max表示有多少个皇后 int max = 8; //定义array,保存皇后位置 int[] array = new int[max]; static int count = 0; static int judg

2020-10-09 14:50:46 32

原创 数据结构与算法Java实现-08递归迷宫问题

递归迷宫问题package aStudy.day5;/** * @author haoqi * @Date 2020/10/2 - 13:39 * * 递归走迷宫 */public class data01 { public static void main(String[] args) { //1.创建一个地图——迷宫 //map int[][] map = new int[8][8]; //墙 :1 空 :0

2020-10-09 14:50:14 42

原创 数据结构与算法Java实现-07逆波兰计数器

逆波兰计算器package aStudy.day4;import java.util.ArrayList;import java.util.List;import java.util.Stack;/** * @author haoqi * @Date 2020/10/1 - 20:20 * * 逆波兰计算器 */public class data03 { public static void main(String[] args) { //创建一个表达式

2020-10-09 14:49:30 38

原创 数据结构与算法Java实现-04双向链表

Java双向链表package aStudy.day2;import jdk.nashorn.internal.objects.NativeError;import java.net.HttpRetryException;import java.sql.SQLOutput;/** * @author haoqi * @Date 2020/9/28 - 7:44 */public class data02 { public static void main(String[]

2020-10-09 07:53:27 30

原创 数据结构与算法Java实现- 05栈

栈package aStudy.day4;import java.util.Scanner;/** * @author haoqi * @Date 2020/10/1 - 13:23 */public class data01 { public static void main(String[] args) { //测试 ArrayStack stack = new ArrayStack(5); String key = "";

2020-10-09 07:52:51 21

原创 数据结构与算法Java实现-06利用栈计算表达式

利用栈计算表达式package aStudy.day4;import java.awt.geom.Arc2D;import java.nio.file.OpenOption;/** * @author haoqi * @Date 2020/10/1 - 15:42 * * //计算公式-栈的思想 */public class data02 { public static void main(String[] args) { //根据前面老师思路,完成表达式的

2020-10-09 07:52:09 51

原创 数据结构与算法Java实现-03创建一个单链表

day02-创建一个单链表package aStudy.day2;import sun.font.EAttribute;import javax.sql.rowset.CachedRowSet;import java.io.PrintWriter;import java.time.temporal.Temporal;import java.util.TreeMap;/** * @author haoqi * @Date 2020/9/26 - 13:33 * * 01.建立一个单

2020-10-09 07:51:48 157

原创 数据结构与算法Java实现-02创建一个队列

day01-创建一个队列package aStudy.day1;import java.util.Scanner;/** * @author haoqi * @Date 2020/9/21 - 9:40 * * 02.队列 */public class data02 { public static void main(String[] args) { // exam //1.创建队列 ArrayQueue queue = ne

2020-10-08 21:10:32 220

原创 数据结构与算法Java实现-01稀疏数组

Java稀疏数组package aStudy.day1;/** * @author haoqi * @Date 2020/9/30 - 16:29 * * day01: 二维数组转换稀疏数组 */public class data01 { public static void main(String[] args) { //1.创建一个二维数组 //随机赋值几个数据 int[][] arr = new int[10][10];

2020-10-08 21:08:56 55

原创 浩浩学编程JavaWeb-08综合案例实现表单增删改查

综合案例 实现表单的 增删改查案例 实现表单的 增删改查综合案例 实现表单的 增删改查1. user.java 建立一个uesr类2.userServlet.java创建user的对象并操作3.index.jsp表单的提交4.add.jsp 添加功能5.update.jsp 更新修改界面6.效果图结束啦1. user.java 建立一个uesr类package com.hou.web03;import javax.servlet.annotation.WebServlet;/** * @au

2020-10-08 20:48:19 270

原创 浩浩学编程JavaWeb-07JSTL标签

JSTL标签引入前提:当需要遍历输出时,JSP 脚本穿插,循环结构复杂<table> <tr> <th>编号</th> <th>姓名</th> <th>成绩</th> </tr> <% List<User> list=(List&lt

2020-10-08 20:42:40 77

原创 浩浩学编程JavaWeb-06EL表达式

EL表达式EL表达式EL表达式1.基本概念2. EL对四种作用域对象默认查找顺序3.指定作用域进行查找4.级联/通过EL表达式获取对象里的数据5.EL运算符1.基本概念Expression Language 表达式语⾔,替代 JSP ⻚⾯中数据访问时的复杂编码,可以⾮常便捷地取出域对象(pageContext、 request、 session、 application)中保存的数据,前提是⼀定要先setAttribute,EL 就相当于在简化 getAttribute代替的是:request.ge

2020-10-08 20:36:26 25

原创 浩浩学编程JavaWeb-05JSP内置对象作用域

JSP内置对象作用域page < request < session < application (常用)方法: setAttribute,getAttributepage 作⽤域:对应的内置对象是 pageContext。 只在当前页面有效request 作⽤域:对应的内置对象是 request。 再一次请求内有效session 作⽤域:对应的内置对象是 session。 再一次会话内有效application 作⽤域:对应的内置对象是 application。 对整个we

2020-10-08 20:33:05 20

原创 浩浩学编程JavaWeb-04Cookie

cookie目录结构cookie1.基本概念3.常用方法4.Cookie 和 Session 的区别session: 保存在服务器, 数据为 Objectcookie:5.登录案例1.基本概念Cookie是存储在浏览器里面的一个东西,不属于JSP内置对象,是一个全新的内容。每个浏览器只有一个属于自己的 cookie,默认关闭浏览器即失效实现会话的一种机制,Cookie存储在客户端/浏览器,seeion存储在服务端。Cookie 是服务端在 HTTP 响应中附带传给浏览器的⼀个⼩⽂本⽂件,⼀旦

2020-10-08 20:31:10 26

原创 浩浩学编程JavaWeb-03Session

Session目录Session1.session常用方法4.JSP内置对象的作用域3案例:网站的访问量统计1.session常用方法String getId() 获取 sessionID主要作用:完成用户会话服务器⽆法识别每⼀次 HTTP 请求的出处(不知道来⾃于哪个终端),它只会接受到⼀个请求信号,所以就存在⼀个问题(将⽤户的响应发送给其他⼈),必须有⼀种技术来让服务器知道请求来⾃哪,这就是会话技术。一次会话:就是客户端和服务器之间发⽣的⼀系列连续的请求和响应的过程,打开浏览器进⾏操作到关闭

2020-10-08 20:25:45 42

原创 浩浩学编程JavaWeb-02JSP

jsp目录jsp1.jsp定义2.jsp 9个内置对象3.jsp中的转发4.jsp重定向5.HTTP 请求状态码1.jsp定义JSP 本质上就是⼀个 Servlet,JSP 主要负责与⽤户交互,将最终的界⾯呈现给⽤户, HTML+JS+CSS+Java 的混合⽂件。 当服务器接收到⼀个后缀是 jsp 的请求时,将该请求交给 JSP 引擎去处理,每⼀个 JSP ⻚⾯第⼀次被访 问的时候,JSP 引擎会将它翻译成⼀个 Servlet ⽂件,再由 Web 容器调⽤ Servlet 完成响应。 单纯从开发的⻆

2020-10-08 20:15:58 55

原创 浩浩学编程JavaWeb-01Servlet

JavaWeb笔记1.servlet篇JavaWeb笔记1.tomcat2.servlet生命周期3.ServletConfig4. ServletContext1.tomcattomcat 目录架构bin: 存放各个文件下启动和停止 Tomcat 服务脚本文件conf:存放各种 Tomcat 服务器配置文件lib:存放 Tomcat 服务器所需要的 jarlogs:存放Tomca 服务运行日志temp:Tomcat 运行时临时文件webapps:存放允许客户端访问的资源work:存

2020-10-08 19:54:46 72

空空如也

空空如也

空空如也

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

TA关注的人

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