自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git入门

git入门

2022-10-21 09:31:55 440

原创 Webpack

Webpack打包发布流程;webpack入门使用

2022-10-11 18:43:59 281

原创 React入门

react入门

2022-09-30 15:22:03 1212

原创 微信小程序快速上手(学习笔记总结)

微信小程序快速上手(学习笔记总结)

2022-09-14 21:41:57 1071

原创 Vue3.X笔记总结

vue3.X版本

2022-09-14 21:33:46 503

原创 Vue入门

vue基础入门

2022-08-20 18:00:46 453

原创 Mybatis

mybatis快速上手

2022-08-11 20:22:42 464

原创 阻止页面内文字被选中

阻止页面内文字被选中

2022-07-28 20:28:48 472 1

原创 在swiper以外的别处点击按钮,触发swiper的翻页按钮。

在swiper以外的别处点击按钮,触发swiper的翻页按钮。

2022-07-25 20:24:14 968

原创 插件qrcode和ityped

插件qrcode和ityped

2022-07-20 10:58:29 450

转载 typeof instanceof 和 obj.constructor

区分typeof、instanceof、constructor

2022-07-18 09:52:37 377

原创 Canvas常用属性

canvas常用属性Css3线性渐变和径向渐变

2022-07-16 14:55:27 1177

原创 JQuery实现图片轮播无缝滚动

JQuery实现图片轮播无缝滚动

2022-06-28 20:13:35 2038

原创 JQuery总结

1.JQuery知识点、语法、以及使用规则的总结;2.javaScript中的Ajax和JQuery中的Ajax对比;3.通过JQuery实现图片轮播无缝滚动;

2022-06-28 19:43:25 699

原创 Js实现瀑布流效果

Js实现瀑布流效果通过JavaScript实现瀑布流效果,实现不同大小的图片有序展示效果图:核心:1.将图片宽度固定,用浏览器窗口大小除以每个图片的宽度,求出要分成的列数2.将每个图片定位3.每次找到最小高度的列,将图片加到该列后HTML部分以及CSS样式<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> &lt

2022-05-26 20:53:57 4845

原创 Vue快速入门(狂神版)

Vue入门1.什么是MVVM?MVVM(Model-View-ViewModel)是一种软件架构设计模式,是一种简化用户界面的事件驱动编程方式。它源自与经典的MVC模式,MVVM的核心是ViewModel层,负责转换Model中的数据对象来让数据变得更容易管理和使用为什么要使用MVVM?MVVM模式和MVC模式一样,主要目的是分离视图(View)和模型(Model)低耦合:视图(View)可以独立于Model变化和修改,一个ViewModel可以绑定到不同的View上,当View变化的

2022-04-10 23:37:56 2073

原创 Mybatis程序--测试中可能遇到的问题以及解决方案

Mybatis程序,测试中可能遇到的问题以及解决方案:错误一:找不到mybatis配置文件java.io.IOException: Could not find resource org/mybatis/example/mybatis-config.xml解决方案:在pom.xml中增加build<build> <resources> <resource> <directory>src/main/re

2022-03-14 17:55:27 2681

原创 第一个mybatis程序(IDEA)

1. 第一个mybatis程序思路:–>搭建环境 (新建Maven项目)–>在pom.xml中,导入Mybatis,mysql,Junit依赖–>在resources文件夹中新建mybatis-config.xml文件–>编写mybatis的工具类(MybatisUtils.java)–>编写实体类(User.java)–>编写Dao接口(UserDao.java)–>编写UserMapper.xml配置文件–>编写测试类,进行Junit测试

2022-03-14 17:49:25 1317

原创 JavaScript基础(快速回忆版)

JavaScript基础(快速回忆版)1.对象:对象的定义:对象是若干键值对(属性之间使用逗号隔开,最后一个属性不加逗号)JavaScript中的所有的键都是字符串,值是任意对象<script> //对象 var person={ name:"lyl", age:12, tages:['java','javascript','web'] }</script>取对象的值person.name&g

2022-03-13 10:26:26 715

原创 Maven配置

Maven我们为什么要学习这个工具?(1)在java web开发中,需要使用大量的jar包,我们手动去导入(2)Maven能够自动帮我们导入和配置这个jar包1.Maven架构管理工具我们目前用来就是方便导入jar包的Maven的核心思想:约定大于配置(有约束,不要去违反)Maven会规定好你该如何去撰写我们的java代码,必须要按照这个规范来2.下载安装Maven官网下载:https://maven.apache.org/下载完成后解压即可3.配置环境变量在我们的系统环境变量中配

2022-03-07 17:14:53 115

转载 内网穿透之Http穿透(让全网都可以访问你的项目)

通过钉钉开放平台进行内网穿透内网穿透之Http穿透(让全网都可以访问你的项目)鉴于很多开发者在临时体验开发时往往没有公网域名或者公网IP,本工具提供了一个公网代理服务,目的是方便开发测试。网址:https://open.dingtalk.com/document/resourcedownload/http-intranet-penetration启动内网穿透你可以使用以下方式启动内网穿透。使用DingTalk Design CLI启动内网穿透管理员身份运行cmd命令行,执行以下命令,下载D

2022-03-06 22:32:05 720

原创 Http协议

Http1.1 什么是Http?Http(超文本传输协议)是一个简单的请求响应协议,它通常运行在TCP之上文本:html,字符串…超文本:图片,音乐,视频,定位,地图…http默认端口:80Https:默认端口:4431.2 两个时代HTTP/1.0:客户端可以与web服务器连接后,只能获得一个web资源,断开连接HTTP/1.1:客户端与web服务器连接后,可以获得多个web资源,持续连接1.3 Http请求客户端—请求—服务器Request URL:https : //ww

2022-03-06 13:46:36 85

原创 Windows10同时安装MySQL5.7和MySQL8.0版本

Windows10同时安装MySQL5.7和MySQL8版本一、下载两个版本的MySQL进入官网下载:https://www.mysql.com/点击Downloads向下滑动找到MySQL Community Server直接进入是MySQL8版本,然后下载压缩包版本点击右上角的以前版本,下载MySQL5版本也同样下载压缩包版本二、将下载下来的压缩包放到合适的位置并且解压缩注意:此处先解压一个MySQL5版本,稍后安装MySQL8时再解压8.0版本(要不然容易出问题)三、配置

2022-03-02 13:55:15 6098 9

原创 Java常用类

Java常用类Object类1.Object类是超类、基类,所有类的直接或间接父类,位于继承树的最顶层。2.任何类如没有书写extends显示继承某个类,都默认直接继承0bject类,否则为间接继承。3.0bject类中所定义的方法,是所有对象都具备的方法。4.0bject类型可以存储任何对象。(1)作为参数,可接受任何对象。(2)作为返回值,可返回任何对象。getClass()方法public final native Class<?> getClass();注:此处

2022-01-24 14:59:50 2126

原创 异常机制(Exception)

异常机制(Exception)异常程序是指程序运行中出现的不期而至的各种状况,如文件找不到,网络连接失败,非法参数等。异常发生在程序运行期间,它影响了正常的程序执行流程检查性异常最具代表性的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的,例如要打开一个文件时,一个异常就发生了,这些异常在编译时,不能被简单的忽略。运行时异常运行时的异常是可能被程序员避免的异常,与检查性异常相反,运行时异常可以在编译时被忽略错误错误不是异常,而是脱离程序员控制的问题,错误在代码中通常被忽略。例如,

2022-01-18 22:11:21 534

原创 Static、抽象类、接口、内部类

Static关键字详解静态方法里不能调用非静态方法(因为静态方法和类一起加载)public class Static_metod { { System.out.println("匿名代码块"); //在构造方法执行之前执行 } static { System.out.println("静态代码块"); //和类一起加载,并且只执行一次 } public Static_metod(){ System.out.print

2022-01-17 15:14:20 271

原创 instanceof关键字和类型转换

instanceof关键字可以用来判断两个类之间是否存在父子关系// Object > Person > Student// Object > StringObject s1 = new Student();System.out.println(s1 instanceof Student); //输出true s1是Student类的实例化,和Student肯定有关系System.out.println(s1 instanceof Person); //trueSy

2022-01-11 22:42:53 193

原创 封装、继承、多态

封装、继承、多态1.封装实现封装:(1)属性私有,(2)get/set方法比如可以在set方法中设置一些条件,判断数据的合法性,从而提高程序的安全性public void setAge(int age) { if (age > 130 || age <0) { //如果赋值的年龄不合法,则将年龄恒设置为1 this.age=1; }else { this.age = age; } this.age = age;}

2022-01-11 22:41:46 218

原创 类与对象(如何创建与初始化对象)

什么是面向对象面向对象与面向过程面向过程思想:(线性思维)步骤清晰简单,分步骤进行面向过程适合处理一些较为简单的问题面向对象思想:分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考,最后,才对某个分类下的细节进行面向过程的思索。面向对象适合处理复杂的问题,适合处理需要对人协作的问题对于描述复杂的事物,为了从宏观上把握,从整体上进行分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍然需要面向过程的思路去处理。面向对象编程(Object

2022-01-09 21:40:43 963

原创 稀疏数组(实现稀疏数组的生成和还原)

稀疏数组如上图右,稀疏数组第一行表示的是在6行7列的数组中有8个值不为0的元素当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。稀疏数组的处理方式是:记录数组一共有几行几列,有多少个不同值把具有不同值的元素和行列及值记录在一个小规模的数组中,从而缩小程序的规模具体实现如下:import java.util.Arrays;public class SparseArray { public static void main(String[] arg

2022-01-08 21:14:16 592

原创 冒泡排序(Java)

冒泡排序冒泡排序算法主要思想:1.比较数组中,两个相邻的元素,如果第一个元素比第二个元素大,就交换他们的位置2.每一次比较,都会产生出一个最大,或者最小的数字3.下一轮则可以少一次排序4.依次循环,直到结束public static void Sort(int[] array){ int temp=0; //外层循环,判断要走多少次 for (int i = 0; i < array.length; i++) { boolean flag=fals

2022-01-08 21:04:50 428

原创 Java数组

Java数组数组是相同类型数据的有序结合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 每个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们1.创建数组(1)声明数组dataType[] arrayRefVar;(2)创建数组arrayRefVar = new dataType[arraySize];整体进行:datType[] arrayRefVar = new dataType[arraySize];通过数组的一个属性array.

2022-01-07 22:23:19 809

原创 IDEA新建空项目

IDEA使用IDEA新建空项目(超详细)1.新建空项目2.在File中新建模块3.在File中选择项目结构注意:此处的Project SDK选择你安装的JDK版本,并且下面的Project language level同样选择对应的版本,否则容易报错。4.创建完成结尾附上常用快捷键:IDEA常用快捷键:ctrl+D快速复制当前一行ctrl +Y 快速删除当前行...

2022-01-06 16:00:40 4244

原创 简易计算器(非图形化界面)

Java实现的简单计算器实现加减乘除操作的简易计算器主要用到基础阶段的一些内容: Scanner对象,选择结构,方法等简单实现public class Computer { public static void main(String[] args) { System.out.println("请选择要进行的运算(+ - * /)"); System.out.println("输入字母q结束计算"); Scanner scanner = ne

2022-01-06 15:26:40 419

原创 Java基础(方法详解)

Java方法详解1.什么是方法方法是语句的集合,他们在一起执行一个功能(1)方法是解决一类问题的步骤的有序组合(2)方法包含于类和对象中(3)方法在程序中被创建,在其它地方被引用**设计方法的原则:(原子性)**一个方法只完成一个功能,这样有利于我们后期的扩展。修饰符 返回值类型 方法名(参数类型 参数名){…方法体…return 返回值;}return的作用:(1)返回结果(2)用于终止方法Java的方法是 值传递,不是引用传递例子:比大小方法的实现public clas

2022-01-06 15:18:47 145

原创 Java基础(流程控制)

Java流程控制1.Scanner对象可以通过Scanner类来获取用户输入通过Scanner类的next()与nextLine()方法获取输入的字符串,但是在读取之前我们一般需要使用haxNext()与hasNextLine()判断是否还有要输入的数据。Scanner类的nextLine()方法的使用public class Demo01 { public static void main(String[] args) { //创建一个Scanner扫描器对象,用于接收

2022-01-05 09:16:14 292

原创 Java基础

Java基础(变量,关键字,JavaDoc,包机制等)

2022-01-04 12:37:19 190

原创 JDK安装与卸载

JDK安装与卸载安装JDK81.百度搜索JDK8,找到下载地址2.同意协议3.下载电脑对应的版本4.双击安装JDK5.记住安装的路径6.配置环境变量(1)我的电脑–>右键–>属性​ (2)环境变量–>新建JAVA_HOME系统变量(它的值为刚刚你下载的JDK的安装路径)​ (3)配置Path变量(在Path变量中新建以下两个变量)​ %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin​ C

2022-01-03 11:04:47 215

原创 解决centos 6 更换yum 163源报错

解决centos 6 更换yum 163源报错http://mirrors.sohu.com/centos/6.5/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - “The requested URL returned error: 404 Not Found”Trying other mirror.To address this issue please refer to the below wiki articlehttps

2021-03-26 17:14:45 928 1

原创 error:Failed connect to github.com:443 错误解决(centos6)

error:Failed connect to github.com:443 错误解决在使用git 命令下载下载pyenv项目到本地时,出现错误绞尽脑汁查了好久也无法解决最后找到了解决方法error: Failed connect to github.com:443; Operation now in progresswhile accessing https://github.com/yyuu/pyenv.git/info/refs fatal:HTTP request failed解决

2021-03-11 13:37:10 3154 2

超高频面试题.zip

超高频面试题

2022-09-16

微信小程序async,await的runtime.js

微信小程序async,await的runtime.js

2022-09-14

空空如也

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

TA关注的人

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