- 博客(21)
- 收藏
- 关注
原创 SQL的基本知识
(ps:如果和sum函数一起使用,按照排序逐行累加;如果和count函数一起使用,按照排序计数累加【1,2,3】)窗口函数是对 where 或者 group by 子句处理后的结果进行操作,所以窗口函数原则上只写在 select 子句中。partition by 查询分区子句,将数据按照边界值分组,over之前的函数在每个分组内执行 (ps:分区内的值相同)①专用窗口函数(rank、dense_rank、row_number);rank() 相同值的排序相同,后面会累加【学生】;lag函数和lead函数。
2024-09-18 09:46:24 756
原创 【无标题】
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2024-07-09 20:26:59 1211
原创 数据库学习
数据库操作外键右边的departmentid就是外键,与左表进行关联,指定引用主表中的那一列On Delete(有外键的表在删除时表要进行的操作)可能取值如上图为:No Action, Cascade,Set Null, Restrict属性。No Action / Restrict 当取值为No Action或者Restrict时,则当在父表(主表)(即外键的来源表)中删除对应记录时,首先检查该记录对应的从表是否有对应外键,如果有则不允许删除。Cascade(级联) 当取值为Cas
2021-07-28 16:19:45 137
原创 springboot学习
热部署所谓热部署就是应用正在运行的时候升级软件,却不需要重启应用。但对于Java应用程序来说,热部署就是在运行时更新java类文件。CRUD就是增删改查服务。
2021-07-28 16:19:04 72
原创 模板引擎Thymeleaf
视图解析与模板引擎视图解析:springboot默认不支持jsp,需要引入第三方模板引擎技术实现页面渲染。thymeleaf是一个后端开发模板引擎。有值则用值,没有值着用固定值
2021-07-28 16:18:42 87
原创 dbutil,mybatise以及正常数据库操作
正常处理数据库查到的数据 conn = DaoFactory.GetgetDBConn().getConn(); st = conn.createStatement(); rs = st.executeQuery("select * from product"); while (rs.next()) { //rs.next()表示从查询到的数据中取一条 Product product = new Product(); product.setId(rs.getInt
2021-07-28 16:18:13 126
原创 form表单提交方式
通过type=submit提交<form action="/url.do" method="post"> <input type="text" name="name"/> <input type="submit" value="提交"></form>
2021-07-28 16:17:45 94
原创 用例图学习
用例图是用户与系统交互的最简表示形式用例图的结构主要分为三个部分:参与者,用例,参与者与用例之间的关系参与者代表系统外部与系统发生交互的人或事物,注意,人代表的是参与者与系统进行交互的角色,不指代具体的人用例系统外部可见的一个功能单元,是一个参与者在系统中做某件事开始到结束的一系列活动的集合,以及结束时应该返回的可观测、有意义的结果,其中还包含可能的各种分支情况;具体用例在用例属性中说明。用例的特征用例都是动宾结构;例如登录账号用例都是相互独立的用例由参与者启动由可观测性结果角色与用
2021-07-28 16:16:10 1346
原创 JavaScript学习
JavaScript学习一、数据类型和变量1. 数据类型(1).number包括整数和浮点数(2).字符串以单引号或双引号括起来的文本如果字符内部包含‘,则用“将其括起来如果字符内部包含’和”,则需要用转义字符\来代替例如:‘I’m “OK”!’; //表示i’m“ok”!(3).布尔值只有true和false&&运算(全是true)和||运算(一个true)(4).数组例如:var arr = [1, 2, 3.14, ‘Hello’, null, t
2021-07-28 16:11:53 54
原创 html模板继承
模板继承基本模板可以定义一个简单的html骨架文档,用内容填充的块是子模版的工作。其中{%block%}标签定义的是可以填充内容的地方,告诉模板引擎子模板可以覆盖模板中的这些部分。<html lang="en"><html xmlns="http://www.w3.org/1999/xhtml"><head> {% block head %} <link rel="stylesheet" href="style.css" />
2021-07-28 16:09:48 375
原创 端口被占用
8080端口被占用1、进入cmd2、C:\Users\username>netstat -nao|findstr “9000”TCP 0.0.0.0:3000 0.0.0.0:0 LISTENING 31163、C:\Users\username>taskkill /F /PID 3116taskkill -pid xxx -f
2021-04-12 11:20:28 53
原创 idea的maven配置
下载maven文件从maven官网中下载,不是src的配置maven文件中的setting文件设置阿里云的镜像文件,设置仓库地址。配置环境变量在path中添加maven/bin配置idea中的maven每次都得配置
2021-03-24 16:13:52 83
原创 mvc与springboot中的mvc
mvcmvc是软件工程中的一种软件架构模式,它把软件系统分为模型,视图和控制器。spring boot和springmvc的区别spring boot就是一个大框架中包含许多东西,其中包括spring 和spring mvc。spring mvc是spring处理web层请求的一个模块。编写springboot的时候就得考虑mvcspringboot框架中使用mvcspringboot项目一般都有DAO、Entity、Service、Controller程序的分层Entity层:实体层
2021-02-26 22:47:44 1488 1
原创 springboot入门
spring bootspring boot配置创建项目spring initializer,写项目名称选web中的spring web,template Tngines 中的thymeleaf,sql中的mysql driver和mybatis framewok配置pom.xml文件:[druid数据源]配置application.properties文件,url=jdbc:mysql://localhost/数据库名?useSSL=true(5.5以上的)&c
2021-02-21 23:52:39 98 1
原创 2021-02-17
markdown学习标题三级标题四级标题#+ …字体hello,wordhello,wordhello,wordhello,word引用选择狂神说Java,走向人生巅峰 // >空格 。。。。。分割线//—图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-y29Q00xZ-1613550120606)(C:\Users\流星\Documents\IMG_20181212_143016.jpg)]超链接点击跳转到狂神博客列表
2021-02-17 16:23:08 87
原创 markdown学习
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-02-17 16:16:20 53
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人