自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jyjyjyceshiceshiceshi

ceshi

2022-11-15 14:33:04 118

原创 部分项目截图展示

智能音乐枕项目信息采集管理系统项目展示

2021-09-05 15:28:09 203

原创 axios

文章目录Axios1.基础准备:2.ajax3.axios1.介绍2.手动封装ajax请求,实现最简单的axios3.注意点4.拦截器5.请求取消4.深入理解一些axios与Axios的关系axios.jsaxios和instance的异同axios工作流程:Axios1.基础准备:请求报文:请求行(method,url),请求头(比如Host:www.baidu.com,Cookie:xxx,Content-Type:application/x-www-form-urlencoded 或 ap

2021-07-03 15:24:06 201

原创 flex0.0.0.

flex-container:开启flex布局的容器flex item:里面的元素主轴main axis:默认横着的交叉轴(辅轴)cross axis:竖着的向下开启:设置flex-container开启flex的方式display:flex:/*让flex容器变成一个块元素还是行内元素flex块元素inline-flex行内元素*/1.flex-direction:决定主轴的方向row默认值行 row-reversecolumn列 column-reserve2.j

2021-06-13 10:44:03 125

原创 ES6!!!

Promise1.API:Promise.resolve():将promise对象的状态由peding转换为fulfilled成功,返回值为一个promise实例对象,是属于Promise函数对象的方法,不是实例对象的方法;Promise.reject():返回一个失败的promise实例对象Promise.all():参数为数组,数组中存promise实例对象,当数组中实例对象状态全是成功时,返回一个成功的promise实例对象,结果值为数组中promise实例对象的结果值组成的数组;当数组中有失

2021-05-31 12:02:48 232 1

原创 数据结构与算法:爬楼梯 问题

题目:假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?看题毫无头绪,不妨换一种思路,找找规律,//台阶数 方法数// 1 1// 2 2// 3 3// 4 5// 5 8// 6 13啊!这不就是那个斐波那契数列…直接代码实现 public int climbStairs(int n) { int c

2021-04-13 21:11:54 335

原创 数据结构与算法:盛最多水的容器

给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。解题思路1.双指针,左右加逼(复杂度最低,最好,提供两种写法)2.无脑暴力,将所有面积的可能放到list集合中,用Collections工具类取集合中的最大值3.也是无脑暴力,与方法二差不多双指针写法一:public int maxArea(int[]

2021-04-13 21:00:23 54

原创 数据结构与算法:移动0

题目:给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。方法一:指定一个指针j,记录非零元素应该移动到的位置 public void moveZeroes(int[] nums) { int j = 0; for (int i = 0; i < nums.length; i++) { if (nums[i] != 0) { nums[j] = nums[i];

2021-04-13 20:38:04 155

原创 LeetCode力扣算法题 :两数之和 、三数之和问题

两数之和给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。示例 2:输入:nums = [3,2,4], target = 6输出

2021-04-10 18:34:30 133

原创 Redis

文章目录Redis简介简单介绍redis的安装为什么使用NOSQL单机 MySQL 的美好时代Memcached(缓存)+MySQL+垂直拆分Mysql主从读写分离分库分表+水平拆分+mysql集群四种NoSQL对比3V+3高ACIDCAP为何CAP三者不可兼得Base分布式和集群Redis的数据类型公用命令key的命名建议Stringhashlistsetzset解析配置文件Redis的持久化RDB介绍配置文件Fork触发条件如何恢复优势劣势使用场景AOF介绍如何恢复正常恢复异常恢复优势劣势总结Redis

2021-04-09 11:57:17 92

原创 Java学习笔记:集合

AJava学习笔记:集合文章目录一:集合框架概述二:Collection接口:单列接口,用来存储一个一个的对象1.Collection常用方法2.集合的遍历方式一:迭代器方式二:foreach方式三:Lambda表达式3.list接口:存储有序的、可重复的数据。--->“动态”数组3.1 ArrayList3.2 LinkedList3.3 Vector3.4 List常用方法及遍历4.Set接口:存储无序的、不可重复的数据。--->高中讲的“集合”4.1 HashSet4.2 LinkedH

2021-02-08 12:34:30 299 3

原创 Java学习笔记:多线程

Java学习笔记:多线程1.基本概念程序Program:为完成特定任务,用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。进程Process:程序的一次执行过程,或正在运行的一个程序(动态过程,有生命周期:自身产生、存在、消亡)。线程Thread:一个程序内部的一个执行路径。线程的生命周期:线程的优先级:(优先级高优先执行的概率高,并不是优先级高就一定先执行)MAX_PRIORITY:10MIN_PRIORITY:1NORM_PRIORITY:5 --> 默认的优先级

2021-01-31 23:07:04 164 1

原创 Java多线程练习二:生产者消费者问题(线程通信)

多线程练习二:生产者消费者问题(线程通信)​ 生产者(productor)将产品交给店员(clerk),消费者(customer)从店员处取走产品,生产者(productor)将产品交给店员(clerk),消费者(customer)从店员处取走产品,店员一次只能持有固定数量的产品(比如20),如果生产者试图生产更多的产品,店员会叫生产者停一下,如果店中有空位了再叫生产者生产;如果店中没有产品,店员会告知消费者等一下,如果店中有产品了再来消费。​ 分析:1.类:生产者,消费者,产品,店员​ 2

2021-01-30 23:00:16 297

原创 Java多线程练习一:银行有一个账户,有两个储户分别向同一个账户存3000元,每次存1000,存三次,每次存完打印账户余额(两个储户尽量交替存)

多线程练习一:银行有一个账户,有两个储户分别向同一个账户存3000元,每次存1000,存三次,每次存完打印账户余额(两个储户尽量交替存)​ 对于本题,需要有账户(Account)、储户(User)、以及一个测试类(Tset)​ 可以分别用继承Thread类和实现Runnable接口的方式来解决,同时需要注意线程同步的安全问题。​ 说明:用户User需要共享一个账户Account,这时需要在User类中添加一个Account类型的属性,以及为User类提供Account有参构造,以调用其存钱方法,同时.

2021-01-29 23:01:21 3944 7

空空如也

空空如也

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

TA关注的人

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