- 博客(66)
- 收藏
- 关注
原创 前端vue学习
24.组件事件,组件之间传递数据,子组件传递给父组件,上面的数据传递只能父组件传递给子组件。20.v-for填充ul列表,props表示从父组件中传递过来的值。8.事件修饰符号,使用.prevent可以达到和上面一样的效果。10.计算属性缓存与方法,计算属性存在缓存,只用执行一次即可。29.全局数据,在main.js中可以注册全局数据。15.模板引用,拿到元素的dom后操作html等。13.侦听器,可以拿到修改前后的值。16.组件的组成,注册局部组件。27.组件保持存活,不被销毁。2.绑定html属性值。
2024-02-06 14:31:01 287
原创 web开发学习笔记(14.mybatis基于xml配置)
6.为了解决select id,****等内容的重复,使用sql标签将其括起来,然后在需要的地方加上<include refid="">的标签使用,大大减少了代码的重复。动态sql添加<where>关键字可以自动产生where和过滤and或者or关键字。在xml中定义,id为方法名,resultType为实体类的路径。3. 动态sql,if和where关键字。where关键字可以动态生成where。5.foreach关键字,循环作用。4.set标签,过滤无效的逗号,在mapper中定义。
2024-01-23 18:37:50 451
原创 web开发学习笔记(13.mybatis基于注解配置)
11.引入lombok依赖,不需要指定版本号,因为springboot parent父项目中已经制定了版本。16.下面这种是预编译的sql,性能更高,更安全(防止sql注入)10.lombok,在编译时,会自动生成对应的java代码。13.数据库字段中含有_下划线的,在实体类中要用驼峰命名。使用lombok自动生成以下内容,简化开发,提高效率。19.主键返回,会把新插入的内容中的主键作为返回值。6.或者使用stream流的方式进行输出。14.删除操作,使用#{id}作为占位符。12.lombok使用方法。
2024-01-22 23:21:59 592
原创 web开发学习笔记(12.mysql数据库进阶)
在没有索引的情况下,查找数据默认使用的是全表扫描,按顺序进行查找,效率很低。在有索引时,会建立一个数据结构,例如二叉树一样的结构(目录),加快查询速度。左外连接完全包含左表的数据和两个表的交集。右外连接完全包含右表的数据和两个表的交集。3.外连接,分为左外连接和右外连接。分为标量子查询和列子查询和行子查询。列子查询 in, not in。4.子查询,又成为嵌套查询。6.索引,加快查询速度。
2024-01-22 12:23:33 438
原创 web开发学习笔记(11.controller层开发思想)
6.实现控制反转与依赖注入,首先需要在类上添加@Component注册进容器,使其被springboot管理,然后在使用时加入@Autowired自动注入,运行时ioc容器会提供该类的bean对象,并赋值给该变量,完成依赖注入。8.当路径有问题或者其他问题识别不到这个bean时,使用@Component指定包扫描的内容,指定dao层和com.itheima层。9.一个接口下同时只能有一个@Component注册入bean,有两个的话会报错。dao负责提供数据和一些基础的数据处理,提供给service层。
2024-01-19 16:26:20 375
原创 web开发学习笔记(10.postman请求响应,后端接口基础知识)
既可以上传键值对,也可以上传文件。由于有boundary隔离,所以multipart/form-data既可以上传文件,也可以上传键值对,它采用了键值对的方式,所以可以上传多个文件。multipart/form-data:既可以上传文件等二进制数据,也可以上传表单键值对,只是最后会转化为一条信息;,从字面意思得知,只可以上传二进制数据,通常用来上传文件,由于没有键值,所以,一次只能上传一个文件。5.简单实体对象(当传递的参数过多时可以使用对象的方式),传入一个User对象。就是http请求中的。
2024-01-19 14:45:18 645
原创 web开发学习笔记(9.Tomcat介绍)
2.tomcat和nginx等web应用服务器的区别。4.tomcat更改端口号。3.tomcat基本使用。
2024-01-18 09:58:10 463
原创 web开发学习笔记(8.java web后端开发基础知识)
1.使用spring开发的优势,spring发展到今天已经形成了一种开发生态圈,提供了若干个子项目,每个项目用于完成特定的功能。使用spring全家桶,可以做到很多事情,可以很方便的套用很多的组件。5.http协议基本概念,一次请求对应一次响应。指定springboot打包控件。4.controller层写法。6.http请求数据格式。7.http响应格式。9.常见的响应状态码。
2024-01-17 14:01:21 587
原创 web开发学习笔记(7.maven)
6.maven生命周期,分先后顺序,前面执行失败会导致后面无法执行。5.通过scope设置依赖的作用范围。3.查看依赖间的依赖关系。8.跳过测试环节进行。
2024-01-16 23:46:36 342
原创 web开发学习笔记(6.element ui)
6.当遇到日期选择器得到的数据为昨日时,应该加入 value-format="yyyy-MM-dd"即可避免这个问题。2.在app.vue中引入ElementView中的内容。12.使用nginx发布网页,把内容放到html中。3.表格控件,当页大小发生变化,当当前页发生变化。然后在app.vue中添加router-view。13.查找系统中哪个进程占用了80端口。5.将form表单中的数据打印出来。7.vue中安装axios。8.使用插槽构建三元表达式。14.更改nginx端口号。10.侧边栏路由管理。
2024-01-16 16:41:26 642
原创 web开发学习笔记(5.前后端开发模型)
5.node.js是一个开源、跨平台的javascript运行环境。1.前后端分离的开发方式有利于专业化程度的提升,方便找出问题。6.安装vue-cli脚手架。7.vue文件夹内详解。
2024-01-16 09:09:42 337
原创 web开发学习笔记(2.js)
16.获取DOM对象,根据DOM对象来操作网页。如下图,使用js来更改html内容。20.js添加键盘事件监听。8.字符串对象的对应方法。15.DOM文档对象模型。17.案例,操作网页内容。2.js的两种引入方式。12.window属性。18.两种事件绑定方式。
2024-01-15 10:39:44 1117
原创 javafx打包为exe
JavaFX引用外jar项目打包成exe报Error invoking method 和 Failed to launch JVM问题_error invoking method-CSDN博客b
2023-12-15 15:47:27 435
原创 javafx学习记录
下图的是windows系统模态,需要指定父窗口,只有父窗口是被禁用的,其他的都可以继续使用。下图的为应用模态,不需要指定父窗口,除了该模态窗口,其他窗口都被禁用了。7.取消关闭事件响应,第一句是不退出程序,第二句是取消关闭窗口。3.javafx有init方法,start方法,stop方法。5.使窗口的关闭栏,缩小扩屏栏,代码是倒数第二行。4.定义一个按钮,使用系统默认浏览器访问网站。8.在关闭窗口时弹出对话框进行选择。6.设置模态窗口,默认关闭模态的。2.选择重写或实现方法(
2023-09-13 17:11:05 119
原创 delphi代码收藏
如果图片只显示一半的话,那可能是numglyphs设置成了2,意思是只显示二分之一,那么需要改为1,即全部显示。18.pagecontrol和tabcontrol的区别,page可以分好多页比较好用。这样写可以简化语句,本来应该是要 StringGrid1.Cells[0,0]才可以。将memo的字符集设为gb2312,把打开的文件字符集设为ansi。Cells[0,0]:='昵称';29.调出输入框,对中文不友好,建议中文后加上几个空格试试。17.maskedit控件,可以限制用户的输入。
2023-07-06 08:32:57 126
原创 重启打开ruoyi的几个步骤linux
切换到root用户,切换到usr/local/bin文件夹内。lsnrctl start //打开监听。如果打开redis失败,可以尝试输入。如果还存在问题,可以关闭防火墙尝试。startup //打开数据库。redis-server 打开。切换到oracle用户。
2023-05-06 11:24:54 155
原创 oracle无法打开12560
2.database instance没有起起来。windows平台如下操作:开始—程序—管理工具—服务,打开服务面板,启动oracleserviceXXXX,XXXX就是你的database SID.1.监听服务没有起起来。windows平台个一如下操作:开始—程序—管理工具—服务,打开服务面板,启动oraclehome92TNSlistener服务。ORA-12560: TNS: 协议适配器错误的解决方法。数据库,发现启动不了了。
2023-04-26 13:22:49 220
转载 pyqt5学习
13.定时执行,very nice,自动调用多线程。7.使用掩码限制QLineEdit控件的输入。11.精确搜索tableview中的值。12.模糊搜索tableview中的值。6.设置lineedit限制输入内容。14.通过pyqt打开web网页。5.lineedit的四种模式。8.lineedit综合事件。3.label超链接。9.button按钮。10.在表格中放控件。
2023-04-18 12:24:11 128
原创 docker安装
给docker换源 编辑 /etc/docker/daemon.json 写入以下内容保存。#在普通用户状态下安装docker。#安装docker-compose。#测试是否安装成功,有输出内容即可。#将用户添加到docker组。
2023-03-14 08:57:32 269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人