6 Linus_xs

学生身份

我要认证

虽然我走的很慢,但我仍在前进!

等级
TA的排名 4w+

JavaWeb学习篇5_HTTP响应消息、Response对象、ServletContext对象、重定向小案例、服务器字符、字节输出到浏览器小案例、配合JS的图片验证码案例、文件弹框下载案例

目录HTTP响应消息、响应消息响应行响应头响应空行响应体Response对象、功能:设置响应信息设置响应行设置响应头设置响应体获取输出流使用输出流,将数据输出到客户端的浏览器功能:重定向(资源跳转的方式)重定向的特点(和转发对比)路径写法相对路径绝对路径ServletContext对象、概念:代表是整个web应用,可以和程序的容器(服务器)来通信获取通过request对象获取:request.getServle

2020-10-31 16:49:18

数据结构实验5_C语言_链队列的基本操作、入队、出队、获取队头元素等

实验5、链队列的基本操作(1)实验目的通过该实验,使学生理解链队列的构造特点并灵活应用,掌握链队基本操作的编程实现,认识栈是在一端进行插入,在另一端进行删除集中操作的线性结构,掌握队列的“先入先出”操作特点,知道判断队列空和满的条件,进一步熟悉C语言中指针操作。(2)实验内容用链式存储结构,实现教材定义的队列的基本操作。(3)参考界面菜单中包括以下功能:初始化队列,销毁队列,清空队列,队列判空,求队列长度,获取队头元素,插入一个 元素,删除一个元素,输出所有元素。要求:自

2020-10-30 14:02:26

Java课堂篇4_关键字this、static的理解

写在前面在Java课堂篇3_对象类型下的“==“和equals()、字符串常量池、(-128-127)int类型装箱Integer大整型常量池、关于static关键字 简单记录了static关键字和静态常量池的的关系下面主要记录一下this指针和static关键字修饰的类没有this指针等情况目录this关键字static关键字开始先来一个小栗子Monkey类import java.time.ZoneOffset;/** * @author 司超龙 * */publ

2020-10-29 22:16:19

JavaWeb学习篇4_HTTP、Request的简单学习、基于Tomcat、Servlet、JDBCTemplate、HTTPRequest的登录验证小项目、Beanutils封装JavaBean

目录开始

2020-10-29 18:45:31

JavaWeb学习篇3_Tomcat、Servlet简单学习、JavaEE Web项目简单部署、Servlet3.0 、Servlet的体系结构

目录Tomcat概念快速入门安装、卸载、打开、关闭配置Tomcat集成到IDEA中、JavaEE Web项目简单部署Servlet概念快速入门创建JavaEE项目定义一个类,实现Servelet方法实现重写接口中的抽象方法配置ServletServlet方法执行的原理Servlet中生命周期的方法被创建提供服务被销毁WebServlet注解的实现不用使用web.xml了Servlet3.0IDEA和tom

2020-10-27 23:14:25

JavaWeb学习篇2_Bootstrap、XML简单学习

目录Bootstrap概念快速入门响应式布局XML概念功能XML和HTML的区别基本语法快速入门组成部分文档声明指令(了解,结合CSS设置页面)标签属性文本约束作为框架的使用者要求分类:DTD一种简单的约束技术、Schema一种复杂的约束技术XML解析操作XML文档解析XML的方式(思想):DOM、SAX常见的解析器JAXP:sun公司提供的解析器,支持dom和sax两种思想DOM4J:一款非常优秀的解析器Jsoup:一款Java的

2020-10-26 18:34:04

NK6_栈、递归_请写一个整数计算器,支持加减乘三种运算和括号。

题目描述请写一个整数计算器,支持加减乘三种运算和括号。输入输出思路和 数据结构 课本上的实现计算器还不太相同,课本上采用的是开辟两个栈,一个存放括号、运算符,一个存放数值根据栈内运算符的优先级(()的优先级最低),下一个是优先级高的运算符,就压栈,优先级低的运算符,就弹栈一个运算符+两个数值,计算结果再压栈这个是只用到一个栈,存放各部分的结果值(带符号的存放),(一对括号里的表达式值和两个运算符之间的 数值 分别是一个部分),然后最后一次弹栈相加,为所要的结果需要注意的是,所给表..

2020-10-25 21:36:10

数据结构实验4_C语言_顺序栈的基本操作及应用、栈的应用之进制转换

实验4、顺序栈的基本操作及应用(1)实验目的通过该实验,让学生掌握栈的相关基本概念,认识栈是插入和删除集中在一端进行的线性结构,掌握栈的“先入后出”操作特点。栈在进行各类操作时,栈底指针固定不动,掌握栈空、栈满的判断条件。(2)实验内容用顺序存储结构,实现教材定义的栈的基本操作,提供数制转换功能,将输入的十进制整数转换成二进制、八进制或十六进制。(3)参考界面菜单中包括以下功能:1.初始化栈,2.销毁栈,3.清空栈,4.栈判空,5.求栈长度,6.获取栈顶元素,7.插入一个 元素,

2020-10-25 14:42:28

NK5_给出一个有n个元素的数组S,S中是否有元素a,b,c满足a+b+c=0?找出数组S中所有满足条件的三元组。

题目描述给出一个有n个元素的数组S,S中是否有元素a,b,c满足a+b+c=0?找出数组S中所有满足条件的三元组。注意:三元组(a、b、c)中的元素必须按非降序排列。(即a≤b≤c)解集中不能包含重复的三元组。例如,给定的数组 S = {-10 0 10 20 -10 -40},解集为(-10, 0, 10) (-10, -10, 20)我的解答最low的思想,必超时(脑子啊脑子啊)import java.util.ArrayList;import java.util...

2020-10-24 21:48:28

NK4_有序数组元素合并_不开辟新数组实现合并除了sort方法还可以3while从末尾比较赋值

题目描述给出两个有序的整数数组 A和 B,请将数组 B合并到数组 A中,变成一个有序的数组注意:可以假设 A数组有足够的空间存放 B数组的元素, A和B 中初始的元素数目分别为m 和 n我的解答直接sort就完了!import java.util.Arrays;public class Solution { public void merge(int A[], int m, int B[], int n) { if(m == 0 && n !..

2020-10-24 20:29:44

NK3_斐波那锲数列_一般递归思路、循环优化算法

题目描述大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0,第1项是1)。n<=39一般思路递归实现(时间复杂度O(n^2),空间复杂度O(1))public class Solution { public int Fibonacci(int n){ if(n == 0){ return 0; } else if(n == 1){ ..

2020-10-24 19:13:10

Java课堂篇3_对象类型下的“==“和equals()、字符串常量池、(-128-127)int类型装箱Integer大整型常量池、关于static关键字

写在前面关于"== "和equals()不止一次碰到,在淦题的时候遇到过,在C#和Java中都涉及到对于引用类型的数据,我们知道前者 比较的是 引用类型(对象)的地址,而后者比较的是 引用类型(对象)的值这很好理解,但是public class DemoStringChangLiangChi { public static void main(String[] args) { String s1 = "abc"; String s2 = "abc";

2020-10-23 21:42:46

数据结构_Java_递归、汉诺塔问题的理解

写在前面汉诺塔问题时很经典的递归问题,思考理解它很有必要接下来我就谈谈对递归和汉诺塔问题的理解汉诺塔问题来源汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。题目理解三根柱子 a,b,c,a柱子上有从下到上 大小 递减 的盘子,编号64 - 1

2020-10-22 23:05:51

JavaWeb学习篇1_HTML、CSS、JavaScript小复习、BOM、DOM

写在前面前面JavaSE学习篇系列博客已经基本完结,JavaWeb学习篇系列博客今天上线了从Java学习篇0_JDK-11.0.7安装和Java简单理解至于Java学习篇基础加强篇30_JDBC基本概念、快速入门、对JDBC中各个接口和类详解及事务操作、JDBC连接池、Spring JDBC:JDBC Template共计31篇学习是一个漫长艰辛的过程,坚持学习就能进步!虽然我走的很慢,但我仍在前进! 与君共勉~注意:大一下学期开了Web这门课,网上授课等各种原因吧,学习的效果不是那么好,

2020-10-22 17:12:50

Java学习篇基础加强篇30_JDBC基本概念、快速入门、对JDBC中各个接口和类详解及事务操作、JDBC连接池、Spring JDBC:JDBC Template

上一篇博客:Java学习篇基础加强篇29_MySQL篇【基础、约束、备份、多表查询、事务】写在前面:Java学习篇系列博客到这里已经基本完成,从Java学习篇0_JDK-11.0.7安装和Java简单理解至此,JavaSE部分基本已经学习完成,本篇JDBC及上篇MySQL篇输入域基础加强篇,为后面Java Wed 、JavaEE的学习做准备坚持此系列博客的记录也使我收获了很多,记录博客不仅是对学习的一种记录,而且便于回顾已经学习的知识~虽然脑子不太好使,但是我有一颗炽热的心~坚持学习也能不断进步

2020-10-22 00:01:01

Java学习篇基础加强篇29_MySQL篇【基础、约束、备份、多表查询、事务】

上一篇博客:Java学习篇基础加强篇28_Junit单元测试、反射、注解目录MySQL基础概念数据库软件安装、卸载、配置SQL查询DQL查询语句排序查询聚合查询分组查询分页查询约束多表之间的关系范式数据库的备份和还原多表查询事务DCL开始一、MySQL基础1.1 基本概念数据库的英文单词: DataBase 简称 : DB什么数据库?用于存储和管理数据的仓库。数据库的特点:持久化存

2020-10-19 22:02:34

Java学习篇基础加强篇28_Junit单元测试、反射、注解

上一篇博客:Java学习篇27_[网络编程]软件架构、CS/BS、网络通信三要素、TCP通信、Scoket套接字、ServertSocket目录Junit单元测试反射注解开始一、Junit单元测试:1.1 测试分类:黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。白盒测试:需要写代码的。关注程序具体的执行流程。Junit使用:白盒测试步骤:定义一个测试类(测试用例)建议:测试类名:被测试的类名Test 如CalculatorTest包

2020-10-18 13:47:21

Java学习篇27_[网络编程]软件架构、CS/BS、网络通信三要素、TCP通信、Scoket套接字、ServertSocket

上一篇博客:Java学习篇25_IO概述、字节流、字符流、IO流异常处理、属性集目录软件架构CS/BS网络通信三要素TCP通信Socket套接字ServerSocket目标 能够辨别UDP和TCP协议特点 能够说出TCP协议下两个常用类名称 能够编写TCP协议下字符串数据传输程序 能够理解TCP协议下文件上传案例 能够理解TCP协议下案例2一、网络编程入门1.1软件结构C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷

2020-10-16 22:18:39

Java课堂篇2_递归_连续逐个输入若干字符,以 #号结束,实现结束时 输出 输入字符的逆序(借此问题形象理解递归、字符串的 == 和 equals()的区别)

一、题目描述课堂上的一个问题,输入的要求是 一个字符 按一下回车 接着继续输入字符,以#号结束,当结束的时候 逆序依次 输出 输入的字符需要使用递归实现关于递归递归这里不再多说,就是自己调用自己,调用自己逐次压栈,当遇见 递归截止 的条件(一般为 return ...)然后逐次出栈,出栈的时候会给相邻未出栈 的 一个 return 结果,(谁调用的你,你最起码给他一个答复啊~)从而 保证 下一个函数 也能出栈(递归思想简单理解就是分块,分成能操作的一块 + 暂时不能操作的一块,然后不能操作的一

2020-10-16 21:46:24

C#课堂篇2_给定一个连续顺序数集,实现随机打乱它们的顺序得到一个随机数集(Random、ArrayList等类实现)

一、问题:给定一个有序的数集如:1 2 3 4 5 6 7 8 9 10 … 29请对他们进行随机排序思路对于把无序的数集 排序成 有序 的数集很容易实现,那么反过来呢用到的类 :ArrayList、Random先循环构建一个 包含 1 - 29个数的list,然后构建一个空的randList集合,用来存放随机的数集我们可以通过循环不断产生随机数(这个随机数不要约过list的索引),然后取出来list[随机数] 加到 randList里面那么随机数是可以重复的,我们如何避免randLis

2020-10-16 21:02:24

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv3
    阅读者勋章Lv3
    授予在CSDN APP累计阅读博文达到30天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取