笔记
‘安’
唯有努力才能锻炼心智!!
展开
-
Java中常出现的异常
Java中常出现的异常Throwable 类是 Java 语言中所有错误或异常的超类。只有当对象是此类(或其子类之一)的实例时,才能通过 Java 虚拟机或者 Java throw 语句抛出。类似地,只有此类或其子类之一才可以是 catch 子句中的参数类型。两个子类的实例,Error 和 Exception,通常用于指示发生了异常情况。通常,这些实例是在异常情况的上下文中新近创建的,因此包含了相关的信息(比如堆栈跟踪数据)。Exception 类及其子类是 Throwable 的一种形式,它指出了合原创 2022-03-23 14:25:45 · 259 阅读 · 0 评论 -
mybatis常用jdbcType数据类型
mybatis常用jdbcType数据类型原创 2021-10-03 21:27:02 · 85 阅读 · 0 评论 -
Mybatis中#{}和${}的区别
Mybatis中#{}和${}的区别#{}是预编译处理,${}是字符串替换;Mybatis在处理#{}时,会将sql中的#{}替换成?号,调用PreparedStatement的set方法来赋值;Mybatis在处理时,就是把{}时,就是把时,就是把{}替换成变量的值;使用#{}可以有效的防止sql的注入,提高系统的安全性;...原创 2021-10-03 21:23:09 · 100 阅读 · 0 评论 -
嵌套路由·
嵌套路由<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></s原创 2021-09-01 11:02:04 · 91 阅读 · 0 评论 -
命令路由。
命令路由<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body> <s原创 2021-09-01 11:01:07 · 71 阅读 · 0 评论 -
路由的重定向
路由的重定向<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"><原创 2021-09-01 11:00:07 · 302 阅读 · 0 评论 -
路由的基本设置
路由的基本设置<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"><原创 2021-09-01 10:59:22 · 119 阅读 · 0 评论 -
路由编程式的开发
路由编程式的开发<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"&g原创 2021-09-01 10:57:45 · 94 阅读 · 0 评论 -
路由的传参
路由的传参<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></原创 2021-09-01 10:54:51 · 60 阅读 · 0 评论 -
Vue父组件与子组件之间的传值
Vue父组件与子组件之间的传值<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"&原创 2021-08-26 20:54:49 · 92 阅读 · 0 评论 -
Vue购物车
效果图<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> .container .cart { width: 300px; margin: auto原创 2021-08-26 20:53:10 · 91 阅读 · 0 评论 -
Vue 全局组件
Vue 全局组件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"><原创 2021-08-25 17:36:56 · 63 阅读 · 0 评论 -
Vue 局部组件
Vue 局部组件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"><原创 2021-08-25 17:36:08 · 57 阅读 · 0 评论 -
Vue form表单的应用
Vue form表单的应用<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"&g原创 2021-08-25 17:35:12 · 438 阅读 · 0 评论 -
Vue过滤器
Vue过滤器<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></s原创 2021-08-25 17:33:48 · 50 阅读 · 0 评论 -
Vue简单计算器
Vue简单计算器<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>简单的计算器</title></head><body> <div id="counter"> <input v-model="num1" type="text"> <select v-model="sym"&g原创 2021-08-25 17:32:49 · 115 阅读 · 0 评论 -
vue的基本指令
vue的基本指令<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js">原创 2021-08-25 17:30:19 · 69 阅读 · 0 评论 -
redis在后台的存值和取值
字符串类型的存和取模仿手机短信验证信息 10秒后删除list类型的存和取set类型的存和取hash类型的存和取原创 2021-07-19 20:13:22 · 686 阅读 · 0 评论 -
redis的应用
redis的应用原创 2021-07-17 17:36:39 · 55 阅读 · 0 评论 -
拦截器分析图
拦截器分析图原创 2021-07-10 17:32:59 · 80 阅读 · 0 评论 -
上传与下载的应用
方法层package com.jun.Fangfa;import org.apache.commons.io.FileUtils;import org.springframework.http.HttpHeaders;import org.springframework.http.HttpStatus;import org.springframework.http.MediaType;import org.springframework.http.ResponseEntity;import o原创 2021-07-10 17:29:10 · 84 阅读 · 0 评论 -
会话跟踪技术-servlet,cookie,URL重写,隐藏表单域
会话跟踪技术-servlet,cookie,URL重写,隐藏表单域答:Cookie:服务器在一个应答首部传递给浏览器的名称/值对。浏览器保存的时间由cookie的过期时间属性来指定。当浏览器向某个服务器发送一个请求时,它会检查其保存的cookie,并在请求首部中包含从同一台服务器上接收到的所有cookie。隐藏表单域:隐藏表单域是将会话ID添加到HTML的隐藏表单中(类型为hidden的input)。URL复写:把会话ID编码在URL中。这意味着应用程序中的所有页面(至少是那些带有对其他页面引用的页原创 2021-06-15 18:37:49 · 149 阅读 · 0 评论 -
Jsp有哪些内置对象?以及他们的作用?
**Jsp有哪些内置对象?以及他们的作用?**request:用户端请求,此请求会包含来自来自GET/POST请求的参数response:网页传回用户端的回应out:用来传送回应的输出page:JSP网页本身config:servlet的架构部件session:与请求有关的application:servlet正在执行的内容pageContext:网页的属性是在这里管理的exception:针对错误网页,未捕捉的例外...原创 2021-06-15 18:36:58 · 81 阅读 · 0 评论 -
字符的读取和读出
字符的读取和读出package IO流.demo1;import java.io.FileReader;import java.io.FileWriter;public class Demo4 {public static void main(String[] args) {FileReader fr = null;FileWriter fw = null;try {fr = new FileReader(“C:\Users\hyn\Desktop\ff.txt”);//要读取的文件fw原创 2021-06-10 18:21:16 · 46 阅读 · 0 评论 -
字节的读取和写入
字节的读取和写入package IO流.demo1;import java.io.*;public class Demo2 {public static void main(String[] args) {FileInputStream fis = null;FileOutputStream fio= null;{try {fis = new FileInputStream(“C:\Users\hyn\Desktop\壁纸\成果.jpg”);fio= new FileOutputStre原创 2021-06-10 18:19:37 · 195 阅读 · 0 评论 -
字节流转化为字符流
字节流转化为字符流package com.lcx.lx;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;public class Ling {public static void main(String原创 2021-06-10 18:17:39 · 85 阅读 · 0 评论 -
抽象类的概念和作用
一、抽象类的概念和作用1.抽象的定义抽象是把多个事物的共性的内容抽取出来,本质就是把我们关注的内容抽取出来。(比如:宝马、奔驰都属于汽车,汽车是抽象出来的概念)2.抽象类Java中可以定义没有方法体的方法,该方法由其子类来具体的实现。该没有方法体的方法我们称之为抽象方法,含有抽象方法的类我们称之为抽象类。3.抽象方法的特点(1)只有方法头没有方法体的方法称之为抽象方法。(即只有方法的声明,没有方法的实现)(2)抽象方法用abstract关键字来修饰。(3)抽象方法代表一种不确定的操作或行为。原创 2021-06-08 10:35:51 · 430 阅读 · 0 评论 -
抽象类和接口的区别
抽象类和接口的区别一 接口和抽象类的相似性1 接口和抽象类都不能被实例化,它们都位于继承树的顶端,用于被其他类实现和继承。2 接口和抽象类都可以包含抽象方法,实现接口或继承抽象类的普通子类都必须实现这些抽象方法。二 接口和抽象类的区别1 (不能为普通方法提供方法体)接口里只能包含抽象方法,静态方法和默认方法(加default),不能为普通方法提供方法实现,抽象类则完全可以包含普通方法,接口中的普通方法默认为抽象方法。2 .(public static final 赋值)抽象类中的成员变量可以是各原创 2021-06-08 10:01:48 · 83 阅读 · 0 评论 -
定义一个类,描述一个矩形,包含有长、宽两种属性,和计算面积方法。
题目:按要求编写一个Java应用程序:(1)定义一个类,描述一个矩形,包含有长、宽两种属性,和计算面积方法。(2)编写一个类,继承自矩形类,同时该类描述长方体,具有长、宽、高属性,和计算体积的方法。(3)编写一个测试类,对以上两个类进行测试,创建一个长方体,定义其长、宽、高,输出其底面积和体积。父类public class Juxing {int length;int wide;public int getLength() { return length;}public原创 2021-06-07 20:31:21 · 16007 阅读 · 2 评论 -
Java面向对象编程
![Java面向对象编程](https://img-blog.csdnimg.cn/20210607201754283.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ4NDMxMDMy,size_16,color_FFFFFF,t_70#pic_center)原创 2021-06-07 20:18:27 · 72 阅读 · 0 评论 -
2021-06-07
题目:编写程序实现披萨的制作。需求说明编写程序,接收输入信息,选择需要制作的披萨。可供选择的披萨有:培根披萨和海鲜披萨。实现思路及关键代码1)分析培根披萨和海鲜披萨。2)定义披萨类(作为父类)。属性: 名称、价格、大小;方法:展示哦(show);3)定义培根披萨和海鲜披萨,分别继承披萨类。4)定义披萨工厂类,根据输入信息生产具体的披萨对象。...原创 2021-06-07 19:50:04 · 100 阅读 · 0 评论 -
2020-08-17
空地长草问题描述 小明有一块空地,他将这块空地划分为 n 行 m 列的小块,每行和每列的长度都为 1。 小明选了其中的一些小块空地,种上了草,其他小块仍然保持是空地。 这些草长得很快,每个月,草都会向外长出一些,如果一个小块种了草,则它将向自己的上、下、左、右四小块空地扩展,这四小块空地都将变为有草的小块。 请告诉小明,k 个月后空地上哪些地方有草。输入格式 输入的第一行包含两个整数 n, m。 接下来 n 行,每行包含 m 个字母,表示初始的空地状态,字母之间没有空格。如果为小数点,表示为空原创 2020-08-17 08:19:31 · 74 阅读 · 0 评论 -
2020-08-17
正整数序列的数量问题描述 小明想知道,满足以下条件的正整数序列的数量: 1. 第一项为 n; 2. 第二项不超过 n; 3. 从第三项开始,每一项小于前两项的差的绝对值。 请计算,对于给定的 n,有多少种满足条件的序列。输入格式 输入一行包含一个整数 n。输出格式 输出一个整数,表示答案。答案可能很大,请输出答案除以10000的余数。样例输入4样例输出7样例说明 以下是满足条件的序列: 4 1 4 1 1 4 1 2 4 2 4 2 1 4 3 4 4评测用例规模与约定 对原创 2020-08-17 08:18:57 · 157 阅读 · 0 评论 -
2020-08-17
递增的数的位数问题描述 一个正整数如果任何一个数位不大于右边相邻的数位,则称为一个数位递增的数,例如1135是一个数位递增的数,而1024不是一个数位递增的数。 给定正整数 n,请问在整数 1 至 n 中有多少个数位递增的数?输入格式 输入的第一行包含一个整数 n。输出格式 输出一行包含一个整数,表示答案。样例输入30样例输出26评测用例规模与约定 对于 40% 的评测用例,1 <= n <= 1000。 对于 80% 的评测用例,1 <= n <= 100000。原创 2020-08-17 08:18:28 · 64 阅读 · 0 评论 -
2020-08-17
元音单词的验证问题描述 小明对类似于 hello 这种单词非常感兴趣,这种单词可以正好分为四段,第一段由一个或多个辅音字母组成,第二段由一个或多个元音字母组成,第三段由一个或多个辅音字母组成,第四段由一个或多个元音字母组成。 给定一个单词,请判断这个单词是否也是这种单词,如果是请输出yes,否则请输出no。 元音字母包括 a, e, i, o, u,共五个,其他均为辅音字母。输入格式 输入一行,包含一个单词,单词中只包含小写英文字母。输出格式 输出答案,或者为yes,或者为no。样例输入lanq原创 2020-08-17 08:17:54 · 82 阅读 · 0 评论 -
2020-08-17
递增三元组问题描述 在数列 a[1], a[2], …, a[n] 中,如果对于下标 i, j, k 满足 0<i<j<k<n+1 且 a[i]<a[j]<a[k],则称 a[i], a[j], a[k] 为一组递增三元组,a[j]为递增三元组的中心。 给定一个数列,请问数列中有多少个元素可能是递增三元组的中心。输入格式 输入的第一行包含一个整数 n。 第二行包含 n 个整数 a[1], a[2], …, a[n],相邻的整数间用空格分隔,表示给定的数列。输出格原创 2020-08-17 08:17:15 · 71 阅读 · 0 评论 -
2020-08-17
人物相关性分析题目:时间限制: 1.0s 内存限制: 512.0MB 本题总分:20 分【问题描述】 小明正在分析一本小说中的人物相关性。他想知道在小说中 Alice 和 Bob 有多少次同时出现。更准确的说,小明定义 Alice 和 Bob“同时出现”的意思是:在小说文本 中 Alice 和 Bob 之间不超过 K 个字符。例如以下文本: This is a story about Alice and Bob.Alice wants to send a private message to Bob.假设原创 2020-08-17 08:16:43 · 68 阅读 · 0 评论 -
2020-08-17
外卖店优先级题目:“饱了么”外卖系统中维护着 N 家外卖店,编号 1 ∼ N。每家外卖店都有 一个优先级,初始时 (0 时刻) 优先级都为 0。每经过 1 个时间单位,如果外卖店没有订单,则优先级会减少 1,最低减 到 0;而如果外卖店有订单,则优先级不减反加,每有一单优先级加 2。如果某家外卖店某时刻优先级大于 5,则会被系统加入优先缓存中;如果 优先级小于等于 3,则会被清除出优先缓存。给定 T 时刻以内的 M 条订单信息,请你计算 T 时刻时有多少外卖店在优 先缓存中。【输入格式】第一行包含 3 个原创 2020-08-17 08:13:45 · 71 阅读 · 0 评论 -
2020-08-17
特别的数题目:小明对数位中含有 2、0、1、9 的数字很感兴趣(不包括前导 0),在 1 到 40 中这样的数包括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。请问,在 1 到 n 中,所有这样的数的和是多少?【输入格式】输入一行包含两个整数 n。【输出格式】输出一行,包含一个整数,表示满足条件的数的和。【样例输入】40【样例输出】574【评测用例规模与约定】对于 20% 的评测用例,1≤n≤10。对于 50% 的评测用例,1≤n≤100。对于 80% 的评测用例,1≤n原创 2020-08-17 08:13:05 · 93 阅读 · 0 评论 -
2020-08-17
迷宫问题题目:下图给出了一个迷宫的平面图,其中标记为 1 的为障碍,标记为 0 的为可以通行的地方。010000000100001001110000迷宫的入口为左上角,出口为右下角,在迷宫中,只能从一个位置走到这个它的上、下、左、右四个方向之一。对于上面的迷宫,从入口开始,可以按DRRURRDDDR 的顺序通过迷宫,一共 10 步。其中 D、U、L、R 分别表示向下、向上、向左、向右走。对于下面这个更复杂的迷宫(30 行 50 列),请找出一种通过迷宫的方式,其使用的步数最少,在步数最少的前提下,请找出字原创 2020-08-17 08:12:18 · 65 阅读 · 0 评论