- 博客(27)
- 收藏
- 关注
原创 微信小程序点单左右联动的效果实现
滑动右边,左边标签会跳到相应的位置:监听并且设置每个右边元素的top和bottom,再判断当前滑动高度在那个元素之间,再改变左边的标签的tabCur,并且转跳相应位置。原博客地址:https://blog.youkuaiyun.com/LiaoFengJi/article/details/105246964 我只加了部分注释和解析。点击左边标签会跳到右边相应位置:点击改变rightCur值,转跳相应位置。
2022-11-23 23:33:35
1584
原创 两万字Vue.js基本知识学习笔记
Vue.js学习笔记文章目录Vue.js学习笔记ES6语法1.不一样的变量声明:const和let2.模板字符串3.箭头函数(Arrow Functions)4. 函数的参数默认值5.Spread / Rest 操作符6.二进制和八进制字面量7.对象和数组解构8.对象超类9.for...of 和 for...in10.ES6中的类1、基本认识vue**MVVM 模式**View 层Model 层ViewModel 层Vue实例的optionsvue实例的生命周期2、基本语法1、插值操作2、绑定属性3、计算
2021-07-25 10:06:27
1495
原创 Java数据结构
Java数据结构1、数据结构概述1、什么是数据结构官方解释:数据结构是- -i门研究非数值计算的程序设计问题中的操作对象,以及他们之间的关系和操作等相关问题的学科。**说人话:**数据结构就是把数据元素按照一定的关系组织起来的集合, 用来组织和存储数据。2、数据结构的分类逻辑结构逻辑结构是从具体问题中抽象出来的模型,是抽象意义上的结构,按照对象中数据元素之间的相互关系分类,也是我们后面课题中需要关注和讨论的问题。**集合结构:**集合结构中数据元素除了属于同一个集合外,它们之间并无任何关
2021-05-20 15:56:12
382
1
原创 数据结构(正在更新ing)
数据结构第一章 绪论基本概念数据结构(这门学科): 是一门研究数据的组织, 存储, 和运算的一般方法。数据 : 是客观事物的符号表示, 是所有能输入到计算机中并被计算机程序处理的符号的总称。数据元素 : 是数据的基本单位, 在计算机中通常作为一个整体进行考虑和处理。数据元素用于完整地描述一个对象。数据项 : 组成数据元素的、 有独立含义的、 不可分割的最小单位。例如 :学生的姓名学号等。数据对象 : 是性质相同的数据元素的集合, 是数据的一个子集。只要集合内的性质均相同, 都可称之为一个数据对
2021-05-11 13:52:05
124
原创 Mysql学习笔记(基于狂神视频)
初识Mysql数据库分类关系数据库 SqlMySql、Oracle、Sql Server通过表和表之间,行和列之间关系进行存储。学员信息表,考勤表非关系型数据库 NoSql not only sqlRedis、MongDB对象存储,通过对象的自身属性来决定DBMS(数据库管理系统)数据库的管理软件,科学有效的管理我们的数据。维护和获取数据MySQL,本质上是一个数据库管理系统安装mysql\1. 下载安装文件 https://dev.mysql.com/downloads
2021-04-26 19:03:29
194
原创 Node.js学习笔记
Node.js学习笔记Node.js 可以解析JS代码(没有浏览器安全级别的限制)提供很多系统级别的API,如:文件的读写 (File System)进程的管理 (Process)网络通信 (HTTP/HTTPS)……1、基本用法1、第一个node.js程序// 引入http模块// 代码块: node-http-servervar http = require('http');/* 创建一个web服务器request 获取url传过来的信息response 给浏览器响应信
2021-04-23 19:14:14
581
原创 JavaWeb学习笔记
JavaWeb学习笔记[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GQv7Gekg-1614520009074)(C:\Users\32140\Desktop\MD\image-20210220203508551.png)]JavaWeb[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1P8EG5X2-1614520009077)(JavaWeb%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0.assets/imag
2021-02-28 21:50:06
504
原创 Ajax学习笔记
Ajax学习笔记AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。在 2005 年,Google 通过其 Google Suggest 使 AJAX 变得流行起来。Google Suggest能够自动帮你完成搜索单词。Google Sugges
2021-02-28 21:46:21
183
原创 2021最新idea配置tomcat
最新用Idea写Jsp前期准备IDEA、JDK、Tomcat请先在自己电脑上装好 好么~博客图片为主 请多看红框框开始1.创建、配置项目1.1创建普通java项目New Project - 【next】1.2 添加框架的支持1.3开始配置项目配置 project structure【F4】 或 项目右键 【Open Module Settings】或 右上角有个黑蓝色的框框 或 菜单栏【view】-【Open Module Settings】进入1.3.1 配置Source在
2021-02-22 18:25:57
37651
32
原创 layUI笔记
layUI笔记一、引言1.1 介绍官网:https://www.layui.com/在官网首页,可以很方便的下载LayUILayUI 是一款经典模块化前端 UI 框架,我们只需要定义简单的HTML、CSS、JS即可实现很复杂的前端效果。使得前端页面的制作变得更加简单。二、环境搭建2.1 下载在官网即可完成下载下载LayUI2.2 导入依赖下载的LayUI解压后,将其中的layui目录导入项目中解压后的 layui目录将layui目录放到项目的webapp目
2021-02-16 19:51:52
921
原创 过年前学校总笔记
年前总结1、学习进度1. java完了异常2. c的数据结构学到了循环链表3. 前端的html,css和JavaScript都学完了2、博客总结Makedown学习html学习css学习JavaScript学习3、年后目标1. 学完java全部基本特性2. 学完c的数据结构3. 考完科目二4. 看完Java核心技术第一卷5. 洛谷刷题...
2021-02-10 20:32:38
99
原创 Java的基础知识(未完结)
学习java的基础知识java通用知识java有三大版本:JavaSE:标准版(桌面程序,控制台开发),是最基础的java知识。JavaME:嵌入式开发(手机小家电JavaEE:E企业级开发(web端,服务器开发…),目前最广泛用的。JDK,JER,JVM(java接口程序)JDK:Java Development KitJRE:Java Runtime EnvironmentJVM: JAVA Virtual machineJAVA SE中的记录知识点一、流程控制以及数组等
2021-02-10 20:31:51
324
2
原创 css学习笔记
css学习笔记CSS的导入方式行内样式内部样式外部样式在多个样式同时对一个元素进行样式设置时,遵循“就近原则”<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>导入方式</title><!-- 外部样式,链接式 链接css文件--> <link rel="stylesheet" hr
2021-02-08 15:17:46
171
原创 JavaScript学习笔记
JavaScript学习笔记一、引入js1.1、内部标签<script> //....</script> 1.2、外部引入<script scr="abc.js"></script> <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title>&
2021-02-03 19:28:54
755
原创 HTML笔记
HTML笔记网页基本标签标题标签段落标签换行标签水平线标签字体样式标签注释和特殊符号<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>基本标签</title></head><body><h1>一级标签</h1><!--标题标签--><h2&
2021-01-30 22:05:43
121
原创 Makedown学习
makedown学习二级标签三级标签四级标签//–#+标签//Hello World! //*号加粗和斜体 ~~号划掉//Hello World!Hello World!Hello World!引用用大于号引用分割线//~~~ 三个波浪线//图片//[名称] (地址)//超链接跳转到鹿乃//[名称] (链接)//列表ABCABC//1. 有序列表 - 无序列表//表格代码``
2021-01-19 11:58:00
101
原创 【记录成长】斐波那契的拆分&最方便写出斐波那契
题目描述已知任意一个正整数都可以拆分为若干个斐波纳契数,现在,让你求出n的拆分方法输入格式一个数t,表示有t组数据接下来t行,每行一个数n(如题)输出格式t行,每行一个字符串,表示拆分方法(格式:n=a1+a2+a3+…+an),要求从小到大输出输入输出样例输入11输出1=1输入110输出10=2+8说明/提示若有多组数据,以个数最小的为准,若仍有多组,输出右边尽量大的一组对于100%的数据 t<=1000 1<=n<=10^9#include
2020-12-24 14:32:11
502
原创 求其最大公约数和最小公倍数
//C程序设计第四版(谭浩强)//章节:第五章 循环结构程序设计 //题号:5.3 //题目:输入两个正整数m和n,求其最大公约数和最小公倍数。#include <stdio.h>int main(){ int m,n,r,k; printf("请输入两个正整数:"); scanf("%d %d",&m,&n); k=m*n; while(n!=0) { r=m%n; m=n; n=r; } printf("最大公约数:%d\n",m);
2020-12-23 15:31:34
293
原创 最快大写字母转换成小写字母
void strlower(char *a){ //手写函数,将大写字母转换成小写字母 for (int i = 0; a[i]; i++) { if (isupper(a[i])) a[i] = tolower(a[i]); //isupper是判断是否是大写字母的系统函数,tolower是将其转换成小写字母的函数 }}...
2020-12-20 12:59:51
225
原创 【记录成长】找出最小值
本题要求编写程序,找出给定一系列整数中的最小值。输入格式:输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。输出格式:在一行中按照“min = 最小值”的格式输出n个整数中的最小值。输入样例:4 -2 -123 100 0输出样例:min = -123我的:#include <stdio.h>#include <math.h>int main(){ int n, m, i, min; scanf("%d", &n);
2020-12-06 12:05:38
780
1
原创 【算法笔记】冒泡排序
冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢"浮"到数列的顶端。1. 算法步骤比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次
2020-11-30 16:50:23
576
原创 【记录成长】换硬币
将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?输入格式:输入在一行中给出待换的零钱数额x∈(8,100)。输出格式:要求按5分、2分和1分硬币的数量依次从大到小的顺序,输出各种换法。每行输出一种换法,格式为:“fen5:5分硬币数量, fen2:2分硬币数量, fen1:1分硬币数量, total:硬币总数量”。最后一行输出“count = 换法个数”。输入样例:13输出样例:fen5:2, fen2:1, fen1:1, total:4fen5:1, f
2020-11-30 16:09:38
139
原创 【记录成长】时间换算
本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)。输入格式:输入在第一行中以hh:mm:ss的格式给出起始时间,第二行给出整秒数n(<60)。输出格式:输出在一行中给出hh:mm:ss格式的结果时间。输入样例:11:59:4030输出样例:12:00:10#include <stdio.h>int main(){ int h, m, s, n; scanf("%d:%d:%d", &a
2020-11-30 15:24:54
380
原创 【记录成长】黑洞数
黑洞数也称为陷阱数,又称“Kaprekar问题”,是一类具有奇特转换特性的数。任何一个各位数字不全相同的三位数,经有限次“重排求差”操作,总会得到495。最后所得的495即为三位黑洞数。所谓“重排求差”操作即组成该数的数字重排后的最大数减去重排后的最小数。(6174为四位黑洞数。)例如,对三位数207:第1次重排求差得:720 - 27 = 693;第2次重排求差得:963 - 369 = 594;第3次重排求差得:954 - 459 = 495;以后会停留在495这一黑洞数。如果三位数的3个数
2020-11-25 00:13:58
397
原创 【记录成长】求交错序列前N项和
题目本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+… 的前N项之和。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中输出部分和的值,结果保留三位小数。输入样例:5输出样例:0.917#include <stdio.h>int main(){ int i; double n, sign = 1.0, sum = 0; scanf("%lf", &n); for (i = 1; i <=
2020-11-18 18:10:30
954
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人