- 博客(36)
- 收藏
- 关注
原创 vue3+vuerouter报错的解决方案
vue-router.mjs:3472 TypeError: s.then is not a function at vue-router.mjs:2104:52 at Object.runWithContext (runtime-core.esm-bundler.js:3865:18) at R (vue-router.mjs:3239:19) at vue-router.mjs:3590:69
2023-08-04 09:53:10 988 1
原创 将2023-07-21T06:56:46.000+00:00格式的日期转化为 2023-07-21 06:56:56的格式(以JavaScript为例)
【代码】将2023-07-21T06:56:46.000+00:00格式的日期转化为 2023-07-21 06:56:56的格式(以JavaScript为例)
2023-07-21 15:25:38 440
原创 vue报错No version of chokidar available解决方案
vue报错No version of chokidar is available解决方案
2023-03-20 09:58:27 1169
原创 微信小程序的登录流程
客户端调用 wx.login()api 来获取code客户端使用wx.request()api 向开发者服务器发送http请求 将获取到的code传递给开发者服务器(小程序服务端)。开发者服务器获取客户端传递过来的code,然后结合小程序appid、secret、grant_type这三个属性调用微信服务端api接口:https://api.weixin.qq.com/sns/jscode2session 并将code 、 appid、secret、grant_type 四个属性传递到微信服..
2022-03-05 10:29:27 251
原创 MySQL登入客户端操作
连接mysql命令:Mysql-uroot-p(linux)/net start mysql(windows)显示当前时间:select now()退出连接:exit/quit/contrl+d
2021-07-25 21:55:30 166
原创 数据库的备份和恢复
Mysql数据-备份导出:Mysqldump -u 用户名 -p密码 数据库的名字 表名字 >data.sqlMysql数据-恢复导入cd 到数据文件的路径下mysql -u 用户名 -p 密码use 数据库source data.sql
2021-07-25 21:54:08 80
原创 Mysql数据库常用操作
查看所有数据库 show databases;创建数据库 create database 数据库名 charest=utf8;使用数据库 use 数据库名;查看当前使用的数据库 select database();删除数据库 drop database 数据库名;查看当前库中的所有表:show tables;创建表 create table 表名(字段名称 数据类型 可选约束条件,column1 datatype contrai);修改表字段名称 alter table 表名 modify .
2021-07-25 21:53:46 92
原创 MySQL数据库服务端的启动及配置文件
MySQL数据库服务端的启动查看MySQL服务状态:sudo service mysql status停止MySQL服务:sudo service mysql stop启动MySQL服务:sudo service mysql start重启mysql服务:sudo servise mysql restartMySQL配置文件配置文件的路径:C:\ProgramData\MySQL\MySQL Server 8.0\my.ini配置项介绍port:端口号,默认为3306bind-
2021-07-25 16:59:50 379
原创 MySQL数据类型与字段约束
Mysql数据类型数据类型说明int,bit整数decimal小数varchar,char字符串date,time,datetime日期时间enum枚举类型MySQL字段约束约束参数说明primary key主键约束not null非空约束unique唯一约束default默认约束...
2021-07-25 16:31:14 78
原创 MySQL概述
Mysql概述Mysql的介绍MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的
2021-07-25 16:13:48 979
原创 数据库的概述
数据库的由来发展历程人工管理阶段:用纸带等进行数据的存储文件系统阶段:数据库存储在文件中数据库阶段:解决了文件系统问题高级数据库阶段:分布式数据库数据库的分类关系型数据库:采用了关系模型来组织数据的数据库:关系模型就是二维表格模型:oracle,sql,mysql,sqite非关系型数据库:not only sql强调key-value的方式存储数据:redis,Mongodb数据库的使用场景关系型数据库的使用场景web网站系统日志记录系统数据库仓库系统嵌入式系统...
2021-07-25 15:46:37 79
原创 Swing笔记(一部分)
13.1 Swing概述GUI为程序提供图形界面,它最初的设计目的是为程序员构建一个通用的GUI,十七能够在所有平台上运行,但在java1.0中基础类AWT(抽象窗口工具箱)并没有达到这个要求,于是Swing出现了,他是AWT组件的增强组件,但是它并不能完全替代Awt组件,这两种组件需要同时出现在一个图形界面中。13.1.1 Swing特点原来的AWT组件来自于java.awt包,当含有AWT组件的java应用程序在不同的平台执行时,每个平台的GUI组件的显示会有所不同,但是在不同平台上运行使
2020-12-26 12:05:36 248
原创 异常处理学习笔记
异常处理12.1 异常概述在程序中,错误可能产生于程序员没有预料到的各种情况,或者超出了程序员可控范围的环境因素,如破坏用户数据.试图打开一个根本不存在的文件等。在java中这种在程序中运行时可能出现的一些错误称之为异常,异常是一个在程序执行期间发生的时间,他中断了正在执行的程序的正常指令流。有许多异常的例子,如空指针,数组溢出等。java语言是一种面向对象的编程语言,因此,异常在java中也是作为类的实例的形式出现的。党某一方法发生错误时,这个方法会创建一个对象,并且把他传递给正在运作的系统.
2020-12-18 17:13:34 212 1
原创 内部类相关学习笔记
内部类在一个类中定义两个类,则其中任何一个类都不在另一个类的内部;如果在类中在定义一个类,则称类中再定义的那个类为内部类,内部类可以分为成员内部类,局部内部类,匿名类。11.5.1 成员内部类1.简介在一个类中使用内部类,可以在内部类中直接存取其所在类的私有成员变量。承运内部类的语法如下:public class OutClass{ private class InnerClass{ //...... }}在内部类中可以随意使用外部类的成员方法一级变量,
2020-12-12 18:44:23 135 1
原创 final方法与类学习笔记
11.3 final方法final方法不能被重写将方法定义为finial类型可以防止子类秀给该类的定义与实现方式,同时定义为final方法的执行效率要高于非final方法。在修饰权限中提到了private修饰符,若一个父类的某个方法被设置为private修饰符,子类将无法访问该方法,自然无法覆盖该方法,一个定义为private方法被隐式指定为final类型,因此无需将一个定义为private的方法在定义为final类型。final方法无法被覆盖11.4 final类定义为final的类不能被
2020-12-06 20:14:34 150
原创 final变量学习笔记
final变量final关键字可用于变量的声明,一旦该变量被设定,就不可以改变,通常由其设置的变量为常量;语法:final double PI=3.1415926;final关键字定义的数值必须进行负值操作,final除恶可以修饰基本数据类型外,还可以修饰对象引用,由于数组也可以看作一个对象因此final可以修饰数组,一旦一个对象引用被修饰为final后,他只能恒定只想一个对象,无法改变。一个既是static又是final的字段只占据一段不能改变的存储空间。一个被定义为final的对象引用只訥能
2020-12-06 17:13:27 148
原创 java类包学习笔记
11.1.1 类名冲突java中每个接口或者类都来自于不同的类包,无论是java API中的类与接口还是自定义的类与接口,都需要隶属于某一个类包,这个包包含一些类与接口。如果没有类包的存在,管理程序中的类名称将是一件十分复杂的事情,如果程序只有一个类定义组成,并不会给程序带来什么影响,但随着程序代码的增多,难免会出现一些重名问题。而解决的办法就是将这两个类放在不同的类包中。11.1.2 完整的类的路径例子如下:java.lang.Math;其中java.lang为包的名称Math为类的名称
2020-12-06 17:11:51 205
原创 接口,继承,多态学习笔记
10 接口,继承,多态10.1类的继承继承使整个程序框架具有一定的弹性,在程序中复用一些已经定义完善的类可以减少软件开发的周期,亦可以极高软件的可维护性和可扩展性。基本思想:基于某个父类进行扩展。得到一个新的子类。子类可以继承父类原有的属性和方法,也可以增加原来父类所不具备的属性和方法,或者直接重写父类中的某些方法继承方法:用extends关键字来标识两个类的继承关系继承不仅仅可以拓展父类的功能还能重写父类的方法,重写可以更改父类方法中的实现内容,存储权限,返回值类型;但保留父类的名称10.2
2020-12-03 10:13:09 124
原创 数字处理类学习笔记
9.数字处理类9.1数字格式化数字格式化在解决实际问题时十分普遍。数字格式化操作主要针对的是浮点型数据,包括double和float型的数据,在java中使用java.text.DecimalFormat格式化数字在java中没有格式化的数据遵循以下原则:若数据绝对值大于0.001并且小于10000000,是以常规小数形式表述若数据绝对值小于0.001并且大于10000000,使用科学计数法表示DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。它可以
2020-11-22 22:09:18 293
原创 大数字运算学习笔记
9.4大数字运算9.4.1BigIntegerBigInteger类型的数字范围较Integer类型的范围要大得多。前文介绍的Integer为int的包装类,int的最大值为2^31-1,如果要计算更大的数字,使用Integer数据类型将无法实现,所以java提供了BigInteger类来处理更大的数字,其支持任意精度,可以认为在运算中BigInteger可以准确的表示任意的大小数值二不会丢失在BigIntegetr类中封装了多种操作包括加减乘除,绝对值,相反数,最大公约数即判断是否为质数等操作语法
2020-11-22 22:08:18 171
原创 随机数学习笔记(java)
9.3随机数9.3.1在math中存在一个random方法,用于产生随机数字,默认产生大于等于0小于1.0的数字,即0<=Math.random()<1.0,只要稍加处理即可产生任意的随机数使用此方法也可产生a~z之间的字符:(char)(‘a’+Math.random()(‘z’-‘a’+1));生成任意两个字符之间的随机字符:(char)(cha1+Math.random()(cha2-cha1+1));9.3.2 Random类产生随机数的类语法如下:Random r=
2020-11-21 20:35:53 137
原创 mysql学习笔记之修改与操作表(一)
修改与操作表使用的语句:insert 组成内容:1.要插入数据的表的名称2.表中所使用的列的名称3.需要插入到列的值举例:insert into 表名values(数据1,数据2,数据3,数据4,数据5…………数据n);insert into person(PERSON_ID,FNAME,LNAME,GENDER,BIRTH_DATE,STREET,CITY,STATE,COUNTRY,POSTAL_CODE)value('1','william','truner','M','1972-
2020-11-17 22:12:42 111
原创 MY SQL的学习笔记之创建表
CREATE TABLE PERSON/*创建表*/(PERSON_ID SMALLINT UNSIGNED,FNAME VARCHAR(20),/*创建表的内容,格式为;列名 类型*/ LNAME VARCHAR(20),GENDER ENUM('M','F'),/*指定字符供选择*/BIRTH_DATE DATE,STREET VARCHAR(30),CITY VARCHAR(20),STATE VARCHAR(20),COUNTRY VARCHAR(20),POSTAL_CODE
2020-11-17 22:10:56 136
原创 数字处理类——数字运算
9.2数学运算9.2.1math类在math类中提供了众多的数学函数方法,主要包括指数函数,三角函数,取整函数,取最大值与最小值,平均值的方法,这些方法都被定义为static形式,所以在程序的应用中较为简便调用方法:Math.数学方法在math类中除了函数方法外还有一部分常用的数学常量,如PI E等 调用方法:Math.PIMath.E9.2.2常用的数学方法1.三角函数方法public static double sin(double a);返回角的三角正弦public static
2020-11-17 20:13:52 203
原创 数字处理类——数字格式化
9.1数字格式化数字格式化在解决实际问题时十分普遍。数字格式化操作主要针对的是浮点型数据,包括double和float型的数据,在java中使用java.text.DecimalFormat格式化数字在java中没有格式化的数据遵循以下原则:若数据绝对值大于0.001并且小于10000000,是以常规小数形式表述若数据绝对值小于0.001并且大于10000000,使用科学计数法表示DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。它可以将一些数字格式化
2020-11-17 20:12:36 351
原创 包装类学习笔记
8.1IntegerInteger在对象包装中封装了一个基本类型int的值1.构造方法:(1)Integer number=new Integer(7);该方法以一个int型变量来为参数来获取Integer对象(2)Integer number =new Integer(“45”)该方法以一个String型变量来为参数来获取Integer对象2.常用方法byteValue()以byte类型返回该Integer的值CompareTo(Integer a)在数字上比较两个Integer的值,若
2020-11-13 21:59:00 142
原创 包装类Number学习笔记
8.6 Number抽象类Number是BigDecimal,BigInteger,Byte,Double,Float,Integer,Long和Short类的父类。Number的子类必须提供将表示的数值转换为byte,double,float,int,long和short的方法常用方法:byteValue() 返回值:byte 作用:以byte形式返回指定的数值intValue() 返回值:int 作用:int形式返回指定的数值floatValue()返回值:float 作用:以float形式返
2020-11-13 21:56:58 127
原创 包装类Double学习笔记
8.5 Double1.构造方法Double(double value):基于double参数创建Double类对象Double(String str):构造一个新分配的Double对象,表示用字符串表示的double类型的浮点值2.常用方法byteValue() 返回值 byte 作用:以byte形式返回Double对象值(通过强转换)CompareTo(Double d)返回值:int 作用:对两个Double对象进行数值比较。若两个值相等则返回0;若调用对象的数值小于d的数值,则返回负值;
2020-11-13 21:47:56 682
原创 包装类Character学习笔记
8.4 Character1.构造方法Character mychar=new Character(“s”);该类的构造函数必须为一个char类型的数据,通过该构造函数创建的Character类对象包含由char类型提供的值,一旦Chararter类被创建,它包含的数值就无法改变2.常用方法charvalue() 返回值:char 作用:返回此Character对象的值CompareTo(Character a)返回值:int 作用:比较数字两个Character对象,若相等则返回0equal
2020-11-13 20:44:06 231
原创 包装类Byte学习笔记
8.3 Byte1.构造方法(1) byte a=45;Byte b=new Byte(a);表示指定的byte值(2)Byte a=new Byte(“45”);表示String参数所指的byte值2.常用方法byteValue() 返回值 byte 作用:以一个byte值返回Byte对象CompareTo(Byte a) 返回值 int 作用:在数字上比较两个Byte对象doubleValue() 返回值double 作用:以一个double值返回此Byte值intValue()
2020-11-13 18:02:39 151
原创 包装类Boolean学习笔记
8.2 BooleanBooolean类将一个基本类型为boolean的值包装在一个对象中1.构造方法(1)Boolean a=new Boolean(boolean value);创建一个表示value参数的Boolean对象(2)Boolean a=new Boolean(“ok”);该方法以一个String变量为参数创建Boolean对象。若参数不为null且在忽略大小写的形况下等于true则分配一个表示true值的Boolean对象,否则获得一个false值的Boolean对象。2.常
2020-11-13 16:26:00 297
原创 Integer包装类的学习笔记
8.1IntegerInteger在对象包装中封装了一个基本类型int的值1.构造方法:(1)Integer number=new Integer(7);该方法以一个int型变量来为参数来获取Integer对象(2)Integer number =new Integer(“45”)该方法以一个String型变量来为参数来获取Integer对象2.常用方法byteValue()以byte类型返回该Integer的值CompareTo(Integer a)在数字上比较两个Integer的值,若
2020-11-12 22:47:00 80
原创 java字符串笔记(未整理)(一部分)
5.1.1在java中字符串必须包含在一对双引号之间例:“huawei”,“zhingguo”声明方式:String str;str为任何的字符串名称的代称5.1.2创建字符串1) String (char a[])用一个字符数组a创建一个字符串例子:见代码2)String (char a[],int b,int c )指的是创建一个字符串,在char数组中从b-c例子:见代码3) String (char a[])指的是将a中的所有的元素分配为一个字符串;example:见
2020-10-21 21:06:17 100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人