- 博客(79)
- 收藏
- 关注
原创 uniapp 第二阶段
学习目标第一阶段语法使用动态绑定内容动态绑定属性三元运算符算术运算事件绑定文本事件文本渲染条件渲染列表渲染WXSS模板样式样式导入全局样式全局配置下拉刷新下拉剩多少距离自动刷新下一页案例页面配置。
2024-11-09 19:42:52
151
1
原创 Java代码&&前端代码 获取本地摄像头
JavaCV使用来自计算机视觉领域(OpenCV, FFmpeg, libdc1394, PGR FlyCapture, OpenKinect, librealsense, CL PS3 Eye Driver, videoInput, ARToolKitPlus, flandmark, Leptonica, and Tesseract)领域的研究人员常用库的JavaCPP预设的封装。提供实用程序类,使其功能更易于在Java平台上使用,包括Android。
2024-08-06 22:56:06
975
原创 java中的13种规范
1、(java Database Connectivity,Java数据库连接):负责数据库访问。2、(Java Name and Directory Interface, Java名称与目录接口):根据名称和文件目录获取数据,如数据库连接时配置数据源,根据数据源名称,在配置文件中查找连接数据。3、(Enterprise Java Bean,企业级Java Bean):将业务逻辑从客户端软件中抽取出来,封装组件中,运行在一个独立的服务器上。
2024-07-31 17:17:14
764
原创 使用debug远程操作微服务测试代码
例如:我想使用debug测试tj-trade这个远程的微服务。1.1:需要远程连接虚拟机,把测试的微服务模块关闭,
2024-07-15 22:40:39
298
原创 登录完整流程(2.在redis中定义登录次数过期冻结时间,完善登录功能,添加拦截器,配置拦截器)
由于项目中有很多的请求都不需要使用安全框架进行过滤,如登录相关的接口、swagger、小程序端的接口。3.定义拦截器之后,就需要配置拦截器(拦截哪个文件,放行哪个文件)2.登录写好后,需要定义拦截器。
2024-06-17 21:33:29
210
原创 登录完整流程(1.在yml配置文件中使用数据,进行类的封装与注入使用)
我们通常对密码进行加密,然后存放在数据库中,在用户进行登录的时候,将其输入的密码与数据库中存放的密文进行比较,以验证用户密码是否正确。MD5加密: 是不加盐的单向Hash,不可逆的加密算法,同一个密码经过hash的时候生成的是同一个hash值,在大多数的情况下,有些经过md5加密的方法将会被破解。BCrypt加密: 一种加盐的单向Hash,不可逆的加密算法,同一种明文(plaintext),每次加密后的密文都不一样,而且不可反向破解生成明文,破解难度很大。Bcrypt生成的密文是60位的。
2024-06-15 21:50:29
997
原创 JavaScript极简速成
JSON 可以存对象、数组、字符串、数字、布尔型、可以一直嵌套数组套对象,对象里面可以继续嵌套数组下去。/* Object.assign转换(chun(装换到哪(目标)),user(转换的来源)) *//* Object.assign转换({}(装换到哪/目标),user(转换的来源)) */JSON.stringify(user)(把user转成了字符串)'=====User拿出一个属性======'修改对象 obj.a = ‘a’'=====解构语法======'reduce 进行统计相加或相减。
2023-12-20 17:27:34
188
原创 html常用标签+css布局+flex布局(Springboot+vue项目)
/</</</</3.h1-h6 块壮标签 字体是从大变小</</</</</</</4.icon 图标 例:搜索框里面的放大镜图标 i标签。
2023-12-13 15:35:46
320
原创 Java 学生管理系统基础
-------欢迎来到学生管理系统----------------欢迎来到学生管理系统----------------欢迎来到学生管理系统----------------欢迎来到学生管理系统----------------欢迎来到学生管理系统----------------欢迎来到学生管理系统----------------欢迎来到学生管理系统----------------欢迎来到学生管理系统----------------欢迎来到学生管理系统--------你输入的学号已被占用,请重新输入。
2023-06-06 11:44:45
190
原创 Java ArrayList 常用成员方法-增-删-改-查
1.增 :public Boolean add(E e) : 将指定的元素添加到此列表的尾部public void add(int index,E element) : 在指定索引位置,添加对应的元素(插队)运行结果[张三1, 张三2, 张三3][张三1, 张三2, 李四, 张三3]2.删 :public E remove(int index) :根据索引做删除,返回被删除掉的元素public boolean remove(Object o): 根据元素删除,返回是否删除成功的状态运行结果
2023-06-06 10:45:38
924
原创 Java StringBuilder 常用成员方法
键盘接受一个字符串,程序判断出该字符串是否是对称字符串,并在控制台打印是或不是。定义一个方法,把int数组中的数据按照指定的格式拼接成一个字符串返回。对称字符串:123321 ,111。调用该方法,并在控制台输出结果。非对称字符串:123123。
2023-06-02 00:01:02
140
原创 Java StringBuilder作用-介绍-构造方法
1.一个可变的字符序列2.StringBuilder是字符串缓冲区,将其理解是容器,这个容器可以储存任意数据类型全部变成字符串调用方法print1();print2();1.StringBuilder是字符串缓冲区,将其理解是容器,这个容器可以储存任意数据类型全部变成字符串sb . append("你好");运行结果100你好s99.992.一个可变的字符序列sb . append("红色");sb . append("黄色");sb . append("绿色");
2023-06-01 23:35:41
260
原创 Java 面向对象综合案例
Movie movie3=new Movie(1,"纯洁心灵,逐梦演艺圈","2015",2.2,"中国大陆","剧情/喜剧","毕志飞","朱一文/李彦漫");Movie movie1=new Movie(1,"东八区的先生们","2022",2.1,"中国大陆","剧情/喜剧","夏睿","张翰/王晓晨");Movie movie2=new Movie(1,"上海堡垒","2019",2.9,"中国大陆","爱情/喜剧/科幻","滕华涛","鹿晗/舒淇");//1.遍历数组,取出每一个电影对象。
2023-05-24 21:45:08
161
原创 Java 标准javaBean
代码01/*** 获取*/return id;/*** 设置*//*** 获取*/return age;/*** 设置*//*** 获取*//*** 设置*/
2023-05-24 21:39:55
54
原创 Java 权限修饰符
(default):同一个类中,同一个包中 //没有修饰前缀。protected:同一个类中,同一个包中,不同包的子类。private: 同一个类中。public:任意位置访问。
2023-05-24 21:37:54
48
原创 Java 封装
System.out.println("请检查1-120之间的整数");2.针对私有的成员变量,提供对应的setXxx和getXxx方法。1.私有成员变量(为了保证数据的安全性)
2023-05-24 21:34:19
44
原创 对象构造方法
1.一个类中,没有编写构造方法,系统将会提供一个[默认的] [无参数]的构造方法。2.一个类中,如果手动编写了构造方法,系统将不会再提供那个默认的无参构造了。*建议:编写类的时候,无参构造,带参构造,全部手动给出。2.结合执行时机:可以创建对象的时候,给对象中的数据初始化。Student stu1 =new Student("张三",20);Student stu2=new Student("李四",23);每创建一次对象,就会执行一次构造方法。在创建对象的时候,被调用执行。创建对象的时候,要执行的方法。
2023-05-24 21:31:55
56
原创 this关键字
stu1.print()---->this----->stu1地址。stu2.print()---->this----->stu2地址。-哪一个对象调用方法,方法中的this,代表的就是哪一个对象.System.out.println("print方法中打印this关键字--->"+this);print方法中打印this关键字--->com.itheima.mthis.This@3b07d329。print方法中打印this关键字--->com.itheima.mthis.This@3d075dc0。
2023-05-24 21:22:09
45
原创 Java项目实战使用技术总结
/把sArr[i]当做索引去比对数组对应的值。//sArr.length 数组的长度。//打印出Random生成的随机数。//使用Random创建精灵。String[] sArr={"米饭","馒头","包子","麻花","面条"};根据数组的长度,产生一个随机数,拿着这个随机数,当做索引去数组中获取元素。//字符串遇到+号会对数据进行拼接。代码如下 //字符串遇到+号会对数据进行拼接。
2023-05-15 15:30:27
129
原创 Java项目实战(生成验证码)07
System.out.println("产生的验证码是: " + corrding);System.out.println("产生的验证码是: " + corrding);System.out.println("请输入你的验证码");//拿着随机数sui当做索引获取数组中的随机数。//拿着随机数sui当做索引获取数组中的随机数。//拿到的随机数进行拼接赋值。//拿到的随机数进行拼接赋值。/*//键盘录入用户输入的数据。/*//键盘录入用户输入的数据。//定义数据存放的位置。//定义数据存放的位置。
2023-05-15 15:23:27
171
原创 Java项目实战(评委打分)06
System.out.println("你的输入有误,请检查是否是在1-100之间的数");System.out.println("请输入第" + (i + 1) + "的数");System.out.println("最后得分是: "+pingJun);System.out.println("最大值是: " + max);System.out.println("最小值是: " + min);System.out.println("请输入评委打分数据");//3.遍历,拿到所有评委打分的数据。
2023-05-15 15:20:45
78
原创 Java项目实战(数组互换)05
交换后的数组 arr={55,44,33,22,11};并在控制台输出交换后的数组元素。已知一个数 arr={11,22,33,44,55};用程序实现把数组中的元素值交换。第一个和倒数第一个:arr[0] arr[arr.length-1-0]第二个和倒数第二个:arr[1] arr[arr.length-1-1]第三个和倒数第三个:arr[2] arr[arr.length-1-2]//1.定义两个变量 start,end。//2.使用for循环进行三次数据转换。2.定义三方变量,套入公式。
2023-05-15 15:18:11
221
原创 Java项目实战(查找数据索引02)04_2
System.out.println("你的输入有误");需求:设计一个方法,查找元素在数组中的索引位置(考虑重复元素问题)问题:当一个方法运行结束后,有多个结果需要返回,怎么处理?回答:可以将多个结果,存入一个数组容器,将其数组返回。//统计要查找的元素,在数组中出现的个数。//2.根据统计出来的个数,创建数组容器。//4.将装满了索引的数组,返回。注意:return只能返回一个结果。
2023-05-15 15:16:25
51
原创 Java项目实战(查找数据索引01)04_1
/定义索引第几个 //数组。System.out.println("请输入你的值");已知一个数组arr ={19,28,37,46,50};//键盘录入的值与num的索引进行对比。需求:设计一个方法,查找元素在数组中的索引位置。键盘录入一个数据,查找该数据在数组中的索引,//4.记录正确索引。//1.定义一个假设的错误索引。//3.判断num索引。//2.获取数组元素。并在控制台输出找到的索引值。如果没有查找到,则输出-1。
2023-05-15 15:14:32
57
原创 Java项目实战(比较数组)03
/3.如果代码能够走到这里,代表两个数组长度,内容,顺序完全相同。//代码要是能够走到这里,代表数组的长度肯定是相同的。//arr1[i]:第一个数组中的每一个元素。//arr2[i]:第二个数组中的每一个元素。需求:定义一个方法,用于比较两个数组的内容是否相同。//数组的长度相同,意味着索引也是相同的。1.基本数据类型:比较数据值。2.引用数据类型:比较地址值。//2.比较两个数组的元素内容。//1.比较两个数组的长度。要求:长度,内容,顺序完全相同。
2023-05-15 15:10:13
66
原创 Java项目实战(数组求和)02
2.遍历数组,获取到内部的每一个元素 //数组获取的元素是arr[i] //值的获取元素是 i。数组:arr={68,27,95,88,171,996,51,210};3.将每一个元素,拆分出个位,十位。//3.将每一个元素,拆分出个位,十位。需求:求和的元素个位和十位都不能是7,并且只能是偶数。//arr[i]:数组中的每一个元素。//2.遍历数组,获取到内部的每一个元素。//1.定义求和变量。求和结果为: 1362。
2023-05-15 15:08:02
156
原创 Java 项目实战(逢七过游戏)01
System.out.println("过");1.通过循环获取到1-100之间的每一个数字。//1.通过循环获取到1-100之间的每一个数字。需求:在控制台打印出1-100之间满足逢七过规则的数据。2.数值拆分,拆分出个位和十位。//4.打印出满足规则的数据。// 2.数值拆分,拆分出个位和十位。3.根据规则加入if判断。4.打印出满足规则的数据。//3.根据规则加入if判断。293031323334过。505152535455过。2223242526过。5859606162过。9293949596过。
2023-05-15 15:05:34
292
原创 Java 二维数组异或^使用解释
1.确定好,谁跟谁交换 arr[0] arr[4]/*数组中的第一个元素,和最后一个元素进行交换。2.定义第三方变量,倒手*/
2023-05-13 23:19:33
129
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人