自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 h5打开微信小程序

在h5打开微信小程序的某个页面

2023-09-07 15:16:19 127

原创 uniapp打包为app图片加载慢问题

最近有一个绘画功能,实现之后将其打包为app时发现图片在app加载很慢,找了很多办法终于还是解决了,不过还是处理不了第一次进入时会加载。最后在页面使用直接使用就好了。

2023-08-09 22:25:14 678

原创 Symbol的基本的使用

symbol简单是使用

2022-10-28 17:43:48 466 1

原创 前端Iterator

前端Iterator

2022-10-28 17:25:58 656

原创 字符串拓展

ES6的字符串拓展

2022-10-27 00:21:52 91

原创 let,const

let声明的变量有块级作用域let没有变量提升不允许重复声明不与顶层对象挂钩。

2022-10-26 00:23:24 81

原创 javaScript的三个高阶函数filter、map、reduce

const num = [11,12,23,43,45];//filterlet nums = num.filter(function (n) {//这个n代表有这个num数组里面的数,每次取一个数出来 如果返回的结果是true就会把这个数存到一个新的数组里面去return n < 25;})console.log(nums);//map 就是对数组里面的数的操作let nums2 = nums.map(function (n) {return n * 2})console.

2021-12-03 20:30:10 279

原创 数据库的增改删查

数据库的增改删查创建库create table if not exists student( sname varchar(30) not null, age int unsigned not null, sex varchar(3) default '男', tel int not null unique key, money double(6,2));数据库的增加数据#数据库增加数据insert into 表名 values(值,值,值,值)#如果是按上面的

2021-11-20 14:30:22 511

原创 node.js入门

关于nodenode入门关于npm的一些命令//对于node来说 npm帮助其完成第三方模块的发布 安装和依赖等/*npm的命令npm -v 查看npm的版本npm version 查看所有模块的版本npm search 包名 搜索包npm install / i 安装·包npm remove / r 删除包npm install 包名 -- save 安装包并添加到依赖中npm install 下载当前项目所依赖的包npm install 包名

2021-11-17 18:25:46 47

原创 Lambda

Lambda为什么用lambda表达式避免匿名内部类过多让代码看起来简洁去掉一堆没有意义的代码,只留下逻辑的核心函数式接口任何接口,如果只包含了唯一一个抽像方法 ,那他就是一个函数式接口public interface Runnable{ public abstract void run();}总结lambda表达式只能有一行代码的情况下才能简化成一行,如果有多行就必须要用代码快包裹前题是接口必须是函数式接口多个参数也可以去掉参数类型,要去掉就都去掉,必须加上括号

2021-04-23 16:58:09 106 2

原创 线程

# 线程创建线程方法创建一个类来继承Thread ,重写run方法,调用start开始进程不建议使用避免oop单继承局限性package com.xiong;//创建线程方式一,创建一个类来继承Thread ,重写run方法,调用start开始进程//线程不一定执行cup调度安排public class Thread1 extends Thread{ @Override public void run() { for (int i = 0; i &

2021-04-23 16:45:01 52

原创 List集合

List集合list集合的特有方法add(int index,element) 在指定位置插入元素remove(int index) 删除指定索引位置的元素get(int index) 获得指定索引位置的元素set(int index Object) 修改指定索引位置的元素import java.util.ArrayList;import java.util.Iterator;import java.util.List;//容易出现 下标越界异常public

2021-04-13 14:13:54 56

原创 String 类

String 类String类的方法1.获取字符串长度String str="we are student";int size=str.length();2.字符串查找1.indexOf();2.lastIndexOf();String str="we are student";String size=str.indexOf("a");//变量size的值是3String size1=str.lastindexOf("e");//变量size1的值是11//lastindexOf从右

2021-04-06 09:02:41 81

原创 捕获和抛出异常

捕获和抛出异常抛出异常捕获异常异常处的五个关键字try catch finally throw throws

2021-04-01 19:36:20 56

原创 接口

接口普通类:只有具体实现抽像类:具体实现和规范都有接口:只有规范,自己无法写方法~专业的约束!约束和实现分离作用约束定义一些方法,让不同的人实现方法都是 public abstract属性都是public static final接口不能被实例化 接口中没有构造方法implements可以实现多个接口必须重写接口中的方法一些代码如下...

2021-04-01 19:06:22 62

原创 方法重写

方法重写重写需要有继承关系,子类重写父类的方法方法名必须相同参数列表必须相同修饰符 范围可以扩大但是不能缩小: public>protected>default>private抛出的异常:范围,可以被缩小,但不能扩大重写:子类的方法必须和父类一致:方法体不同为什么需要重写:父类的功能:子类不一需要,活在不一定满足alt+insert: override;重写关于重写静态是没有重写的如下动态的重写如下...

2021-03-31 18:30:44 49

原创 super

super 详解super 注意点super调用父类的构造方法,必需在构造方法的第一个super只能出现在子类的方法或者构造方法中super和this不能同时调用构造方法vs this:带表的对象不同this 本身调用着这个对象super 代表父类对象的应用前提this 没有继承也可以使用super 只能在继承条件才可以使用构造方法this():本类的构造super():父类的构造...

2021-03-31 17:49:45 46

原创 Java构造器与方法

类与对象的构建类是一种抽像的数据类型,它是对某一类事务整体描述定义,但是并不能代表一个具体的事务、(动物 电脑 手机 植物)对象的抽像概念的具体实例(张三就是一个人的实例)构造器详解类中的构造器也称为构造方法 是在进行创建对象的时候必须要调用的,并且构造器有以下两个特点必须和类的名字相同、必须没有返回类型,也不能写void;具体代码如下...

2021-03-30 21:49:38 45

原创 2021-03-22

数组数组的使用普通的for循环for each循环数组做方法入参数组做返回值二维数组Array类

2021-03-22 21:18:57 37

原创 方法

什么是方法何谓方法方法的定义以及掉用方法重载命令行传参可变参数递归何谓方法System.out.println中 System为系统的一个类 out为对象 .println为方法Java的方法是语句块的集合,他们在一起执行一个功能设计方法的原则:尽量一个方法实现一个功能;有利于以后的拓展方法的定义定义一个方法包含以下方法 方包含一个方法头和一个方法体1.修饰符返回值类型方法名参数类型:参数像是一个占位符(参数是可选的,方法可

2021-03-19 20:52:33 47

原创 java顺序结构

Java流程控制Java顺序结构Java的基本结构就是顺序结构,语句按从上到下依次执行java选择结构if单选择结构if双选择结构if多选择结构嵌套的if结构switch多选择结构Switch多选择结构switch多选择结构是与case语句,一般与break搭配switch语句中的变量类型:byte short int charswitch支持字符串String类型了 ()从javase7开始case必须为字符串常量或者字面量Switch的具

2021-03-16 21:49:12 72

原创 2021-03-15

Java流程控制用户交互Scanner** 基本语法**:Scanner s=new Scanner(System.in);通过Scanne 类的next()与nexaLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据,具体两个代码截图如下使用next()与nextLien()方法的差别next()一定要读取到有效字符后才可以结束输入对输入有效字符之前遇到的空白,next()方法会自动将其去掉

2021-03-15 21:59:37 65

原创 2021-03-12

运算符算术运算符:+ ,—;*;/;%;++;–;赋值运算符=关系运算符:>;<:=;<=;>=;!= instanceof逻辑运算符:&&;||;!位运算符:&;|;^,~;>>;<<;>>>条件运算符?:拓展赋值运算符:+=;-=;*=;/=算术运算符位运算符...

2021-03-12 22:32:10 38

原创 JAVADAY3

类型转换强制类型转换自动类型转换变量 常量 作用域变量名是什么:就是可以变化的量Java是一种强制型语言;每个变量都必须声明其类型Java变量是程序最基本的存储单元,其要素包括变量名,变量类型和作用域作用域常量初始化之后不能在改变的值,不会变动的值final 常量名=值;final double PI=3.14;变量名大写...

2021-03-11 22:13:23 41

原创 javaday2

javaday2数据类型基本数据类型(数值类型)整数类型 byte 一个字节 short 两个字节范围 int 四个字节范围 long 八个字节范围浮点类型 float 四个字节 double 八个字节字符类型 char 两个字节boolean 一位 其值只有true和false下面为数据类型拓展...

2021-03-10 20:35:13 43

原创 Java学习day1

java学习day1Java发展史Java的特性和优势简单性面向对象可移植性 (write once run anywhere)高性能分布式动态性(反射)多线程(边听音乐边玩游戏)安全性(异常机制 捕获异常)健壮性Java三大版本javaSE:(桌面程序,控制台开发)javaMEjavaEE:(web端,服务器开发)JDK JRE JVMJDK:Java开发工具包包含JRE JVMJRE:Java运行环境JVM:Java虚拟机(跨平台核心

2021-03-09 20:24:54 56

原创 MarkDownday1

MarkDown学习day1标题二级标题三级标题## 字体**hello word ***hello word ****hello word ***helloyinyoword引用雄哥说英语分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yndrtZfQ-1615196411539)(C:\Users\86152\Desktop\1.jpg)]超链接点击跳转到狂神博客列表表格名字性别生日

2021-03-08 17:45:14 39

空空如也

空空如也

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

TA关注的人

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