愿少年,乘风破浪,他日毋忘化雨功
01
28
LeetCode_04_LongestPalindromicSubstring LeetCode_04_LongestPalindromicSubstring
1. question:最长回文子串(中等)给你一个字符串 s,找到 s 中最长的回文子串。 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/longest-palindromic-su
2022-01-28 浮云
28
LeetCode_03_LongestSubstringWithoutRepeatingCharacters LeetCode_03_LongestSubstringWithoutRepeatingCharacters
1. question:无重复字符的最长子串(中等)question: 无重复字符的最长子串给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 来源:力扣(LeetCode) 链接:https://leetcode-c
2022-01-28 浮云
28
LeetCode_02_AddTwoNumbers LeetCode_02_AddTwoNumbers
1. question: 两数相加(中等)给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0
2022-01-28 浮云
28
LeetCode_01_TwoSum LeetCode_01_TwoSum
1. question: 两数之和(简单)给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中
2022-01-28 浮云
19
JavaWeb_11_JDK动态代理 JavaWeb_11_JDK动态代理
本文介绍JDK中的动态代理,动态代理基于Java中的反射机制。通过本篇文章需要掌握什么是动态代理?知道动态代理能做什么?为后续的MyBatis、Spring框架做准备。 1. 动态代理概述动态代理分为动态和代理两方面,首先需要明白什么是代理
2022-01-19 浮云
19
JavaWeb_10_jQuery JavaWeb_10_jQuery
其实在前面的操作中可以看到,JavaScript语言,如dom对象的函数名比较长,这样在调用的时候比较繁琐,那么可不可以类似JSP中的EL表达式和JSTL标签库那样将语言进一步封装呢?答案是可以的,jQuery是一款跨主流浏览器的JavaS
2022-01-19 浮云
19
JavaWeb_09_Ajax JavaWeb_09_Ajax
在数据库CRUD这个例子中,可以看到,浏览器端展示的页面,在每次操作之后都是完全由服务器返回的页面,即页面是全部刷新的,称为全局刷新。但是有时候,我们进行一步操作之后,页面展示的内容并没有完全发生变化,即只有一小部分页面的内容发生了变化,那
2022-01-19 浮云
01
JavaWeb_08_JSP JavaWeb_08_JSP
前面数据库CRUD操作的例子中可以体会到,一些页面是动态显示的,所以为了动态显示,就在Servlet中形成页面将其返回到浏览器上渲染成页面。但是这样做耦合度比较高,因为前端的页面很可能为了提升用户体验而频繁发生改变,这样Servlet程序就
2022-01-01 浮云
01
JavaWeb_07_Servlet JavaWeb_07_Servlet
前面讲解了Tomcat服务器的配置和初步使用,那么它怎么和Java程序交互呢?本文讲解二者的交互标准Servlet规范。 1. 模拟Servlet本质Servlet和JDBC一样,是SUN公司制定的一套标准规范,为了更容易理解Servlet
2022-01-01 浮云
01
JavaWeb_06_HTTP协议与Tomcat服务器 JavaWeb_06_HTTP协议与Tomcat服务器
前面讲解了前端的相关知识,此时客户端的操作信息已经可以拿到,接下来就是通过网络发送到服务端,大体的网络通信流程已经在上篇文章中叙述了,接下来接续讲解一下详细的网络传输过程以及对应的服务端的服务器软件。网络传输主要采用计算机网络中的应用层的协
2022-01-01 浮云