- 博客(14)
- 问答 (2)
- 收藏
- 关注
原创 SQL使用中的小tips(自用)
这时已经没有left join的含义(必须返回左边表的记录)了,条件不为真的就全部过滤掉。and条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。TIMESTAMPDIFF(DAY,date1,date2)=DAY(int) 比较两个时间间隔的时间(DAY可以换成下面的)adddate(days,days/interval addunit) 用于将指定的时间间隔添加到日期值date是表示日期的值。例如:(1,1,2,3) = > (2,3)时间比较函数:date。
2024-07-13 14:19:33
188
1
原创 Nginx部署Vue项目
3、安装Nginx,服务器安装Nginx(注意版本,这次使用的是nginx1.24,vue2.6.14)打包配置文件:package.json,在这里可以配置打包属性,默认也以使用。多个项目可以使用多个server进行配置,对应前面的html下面多个项目。1、访问地址,使用http,不使用https,安全访问需要额外网站配置。打包完成:在项目文件中出现demoVue2(这里是配置打包改了名字)服务器地址:服务器ip(与前面项目配置一致)1、项目配置修改(部署服务器)监听端口:与前面项目配置一致。
2024-07-13 14:14:22
743
原创 Spring AOP
代理类和目标类的公共接口(抽象主题):客户端在使用代理类时就像在使用目标类,不被客户端所察觉,所以代理类和目标类要有共同的行为,也就是实现共同的接口。等代码从业务逻辑代码中划分出来,通过对这些行为的分离,我们希望可以将它们独立到非指导业务逻辑的方法中,进而改变这些行为的时候不影响业务逻辑的代码。访问as时使用代理类asp进行,asp中可对as的方法进行调用,asp可以在调用as方法时添加其他操作,来实现对真实类的。AOP 的底层机制就是动态代理。动态代理代理一类业务,可以动态代理多个类,实现的是同一接口。
2024-05-07 12:46:33
332
原创 SQL数据库级别操作
*注释:**更新一个包含索引的表需要比更新一个没有索引的表花费更多的时间,这是由于索引本身也需要更新。因此,理想的做法是仅仅在常常被搜索的列(以及表)上面创建索引。您可以向视图添加 SQL 函数、WHERE 以及 JOIN 语句,也可以呈现数据,就像这些数据来自于某个单一的表一样。视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。四、删除索引,撤销表,删除数据库。删除列:alter drop。
2023-06-20 22:00:00
179
原创 SQL增删改操作
执行以上代码会将 Websites 表中所有数据的 alexa 改为 5000,country 改为 USA。WHERE 子句规定哪条记录或者哪些记录需要删除。如果您省略了 WHERE 子句,所有的记录都将被删除!在更新记录时要格外小心!您可以在不删除表的情况下,删除表中所有的行。执行没有 WHERE 子句的 UPDATE 要慎重,再慎重。
2023-06-20 22:00:00
232
原创 SQL相关函数介绍
SQL Aggregate 函数计算从列中取得的值,返回一个单一的值。SQL Scalar 函数基于输入值,返回一个单一的值。ROUND() 函数用于把数值字段舍入为指定的小数位数。HAVING 子句可以让我们筛选分组后的各组数据。FORMAT() 函数用于对字段的显示进行格式化。UCASE() 函数把字段的值转换为大写。LCASE() 函数把字段的值转换为小写。MID() 函数用于从文本字段中提取字符。NOW() 函数返回当前系统的日期和时间。LEN() 函数返回文本字段中值的长度。
2023-06-20 15:15:00
117
原创 java异常体系与异常处理方法
常见ChaectedException□ NoSuchMethodException:方法未找到异常。□ IOException:输入输出异常。□ EOFException:文件已结束异常。□ FileNotFoundException:文件未找到异常。□ NumberFormatException:字符串转换为数字异常。□ SQLException:操作数据库异常error - 一旦出现,程序被迫终止,程序无法处理exception - 程序可以处理。
2023-06-20 09:00:00
110
原创 Java多线程通信
定义:线程通信就是当多个线程共同操作共享的资源时,互相告知自己的状态以避免资源争夺。使用情况:很多情况下,尽管我们创建了多个线程,也会出现几乎一个线程执行完所有操作的时候,这时候我们就需要让线程间相互交流。:线程之间共享程序的公共状态,线程之间通过读-写内存中的公共状态来隐式通信。:线程之间没有公共的状态,线程之间必须通过明确的发送信息来显示的进行通信。:主要用于线程之间的数据传输,传输的媒介为管道。
2023-06-19 15:23:47
198
1
原创 Java多线程基本概念
但多线程操作共享的系统资源可能就会带来安全隐患(隐患为到底哪个线程操作这个数据,可能一个线程正在操作这个数据,有一个线程也来操作了这个数据)。的CPU是一种假的多线程,因为在一个时间单元内,也只能执行一个线程的任务。同时间段内有多个线程需要CPU去运行时,CPU也只能交替去执行多个线程中的一个线程,但是由于其执行速度特别快,因此感觉不出来。的CPU才能更好的发挥多线程的效率。[[Java线程的调度,生命周期]][[Java多线程创建使用]]扩展—》[[线程安全]]问题。[[JVM线程共享]]
2023-06-19 15:21:19
117
django项目部署到服务器,django可以启动,但是无法浏览器访问
2025-01-18
电脑突然无法连接WIFI了,是什么情况🤔
2021-06-17
tomcat项目部署服务器怎么只使用域名访问
2021-06-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人