笔记
文章平均质量分 67
頂不住了
上一秒我承认你是比我多学了一点,但现在我也一样了
展开
-
Docker从入门到进阶笔记
Docker从入门到进阶笔记原创 2022-09-17 10:31:45 · 360 阅读 · 0 评论 -
SpringCloud微服务从入门到入土笔记(1/2)
SpringCloud微服务从入门到入土笔记原创 2022-08-09 10:01:49 · 108 阅读 · 0 评论 -
Json与List、Map、entity的互相转化
Json转换原创 2022-07-15 16:03:07 · 1222 阅读 · 0 评论 -
一文看懂Cookie和Session
7.1、会话会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称之为会话;有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学,曾经来过,称之为有状态会话;你能怎么证明你是西开的学生?你 西开发票 西开给你发票学校登记 西开标记你来过了一个网站,怎么证明你来过?客户端 服务端服务端给客户端一个 信件,客户端下次访问服务端带上信件就可以了; cookie服务器登记你来过了,下次你来的时候我来匹配你; seesion7.2、保存会话原创 2021-09-10 10:30:28 · 130 阅读 · 0 评论 -
JSP基础学习笔记
8.1、什么是JSP8.2、JSP原理8.3、JSP基础语法8.4、JSP指令8.5、9大内置对象8.6、JSP标签、JSTL标签、EL表达式8.1、什么是JSPJava Server Pages : Java服务器端页面,也和Servlet一样,用于动态Web技术!最大的特点:写JSP就像在写HTML区别:HTML只给用户提供静态的数据JSP页面中可以嵌入JAVA代码,为用户提供动态数据;8.2、JSP原理思路:JSP到底怎么执行的!代码层面没有任何问题服务器内部工作原创 2021-09-09 13:18:31 · 202 阅读 · 0 评论 -
企业中的开发规范
1 .每一个java源文件都必须要有开头注释,在该java源文件被创建的时候都必须生成相应的开头注释信息,以标明该java源文件的作者及功能此外还要列出类名,版本信息,日期和版权声明。非该源文件创建者对源文件进行修改的人都必须在开头注释中填写修改人信息,修改日期,以及修改的内容。2.对于未被引用的类,无须导入到该源文件中。在对完成一个类的编写后,如果采用的是eclipse那么请随手按下ctrl+shift+O去除未被引用的类。3.重要的操作信息均要有日志,用logger.info进行记载。4.在对查.原创 2021-09-08 16:49:27 · 245 阅读 · 0 评论 -
jQuery中$.ajax()的参数及用法
示例代码:$(function(){ $('#send').click(function(){ $.ajax({ type: "GET", url: "test.json", data: {username:$("#username").val(), content:$("#content").val()}, dataType: "json", suc原创 2021-09-04 00:35:29 · 157 阅读 · 0 评论 -
sql面试题(行数据转换为列)
记录一道最近的sql面试题把左表的数据查成右表的形式select s.name ,sum(case when s.class='语文' then s.score else 0 end) as '语文',sum(case when s.class='数学' then s.score else 0 end) as '数学',sum(case when s.class='英语' then s.score else 0 end) as '英语',sum(s.score) as '总分'from gr原创 2021-09-04 00:23:30 · 105 阅读 · 0 评论 -
Spring的DAO层中的异常层次
异常何时抛出CleanupFailureDataAccessException一项操作成功地执行,但在释放数据库资源时发生异常(例如,关闭一个Connection)DataAccessResourceFailureException数据访问资源彻底失败,例如不能连接数据库DataIntegrityViolationExceptionInsert或Update数据时违反了完整性,例如违反了惟一性限制DataRetrievalFailureException某些数据...原创 2021-08-12 21:58:25 · 311 阅读 · 0 评论 -
(排查)修改操作时其他属性都为空
在做一个修改操作时 一直修改不过来 传递的参数是一个对象 就去排查 输出日志在修改操作前 把对象输出 看到除了ID属性其他都是null 突然想起来前两天记录的一篇关于数据处理的博客传送门:https://blog.csdn.net/qq_43706131/article/details/119619960当提交表单时提交的是一个对象,属性名必须和前端一致,否则值都为null然后去前端的页面一看 …忘记写name属性了 难怪-_-||...原创 2021-08-12 21:34:49 · 138 阅读 · 0 评论 -
低级sql语法错误: BadSqlGrammarException
今天遇到了这么个错误,BadSqlGrammarException原因很简单 sql语句写的有问题 仔细检查检查 也可能是一些特殊的空格符什么的 建议重写一遍sql语句~原创 2021-08-10 13:43:59 · 6860 阅读 · 0 评论 -
SpringMVC系列——结果跳转方式(五)
5.结果跳转方式5.1、ModelAndView设置ModelAndView对象 , 根据view的名称 , 和视图解析器跳到指定的页面 .页面 : {视图解析器前缀} + viewName +{视图解析器后缀}<!-- 视图解析器 --><beanclass="org.springframework.web.servlet.view.InternalResourceViewResolver" id="internalResourceViewResolver">原创 2021-08-07 15:32:42 · 96 阅读 · 0 评论 -
SpringMVC系列——Controller 及 RestFul(四)
4.Controller 及 RestFul4.1、控制器Controller控制器复杂提供访问应用程序的行为,通常通过接口定义或注解定义两种方法实现。控制器负责解析用户的请求并将其转换为一个模型。在Spring MVC中一个控制器类可以包含多个方法在Spring MVC中,对于Controller的配置方式有很多种我们来看看有哪些方式可以实现:4.2、实现Controller接口Controller是一个接口,在org.springframework.web.servlet.mvc包原创 2021-08-07 09:52:25 · 137 阅读 · 0 评论 -
SpringMVC系列——HelloSpringMVC(三)
3.HelloSpringMVC3.1配置版新建一个Moudle , springmvc-02-hello , 添加web的支持!确定导入了SpringMVC 的依赖!配置web.xml , 注册DispatcherServlet<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/原创 2021-08-06 21:33:41 · 109 阅读 · 0 评论 -
SpringMVC系列——什么是SpringMVC(二)
2.什么是SpringMVC2.1概述Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。springmvc中文文档我们为什么要学习SpringMVC呢?Spring MVC的特点:轻量级,简单易学高效 , 基于请求响应的MVC框架与Spring兼容性好,无缝结合约定优于配置功能强大:RESTful、数据验证、格式化、本地化、主题等简洁灵活Spring的web框架围绕DispatcherServlet [ 调度Servl原创 2021-08-06 16:18:52 · 149 阅读 · 0 评论 -
无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]
报错信息在jsp页面中要使用<c:foreach>标签出现了这个错误 明明在pom.xml文件中已经引入了jstl的依赖 还是找不到jstl标签库解决方法在WEB/INF的lib下,导入jstl.jar包和standard.jar包。原创 2021-08-05 23:41:32 · 130 阅读 · 0 评论 -
SpringMVC系列——回顾MVC(一)
1.回顾MVC1.1什么是MVCMVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。是将业务逻辑、数据、显示分离的方法来组织代码。MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。Model(模型):数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Object(数据Dao原创 2021-08-05 10:45:19 · 84 阅读 · 0 评论 -
(解决)application.yml文件图标不能正常显示为绿色叶子
有时候建多个模块的工程的时候,新建application.yml文件图标会不正常显示,没有被Spring所托管,如下图解决:1.点击右上角的项目结构Project structure2.点击模块module 右键你的项目模块 添加—Spring - - 应用 - - 确定yml文件图标就正常了 被Spring所托管...原创 2021-07-28 15:34:47 · 4350 阅读 · 3 评论 -
Maven的settings.xml配置阿里云镜像
WIN+R打开修改settings.xml文件 在节点里添加 <!-- 阿里云仓库 --> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>ht原创 2021-07-27 14:29:51 · 2611 阅读 · 2 评论 -
解决org.mybatis.spring.MyBatisSystemException: A query was run and no Result Maps were found for the
在使用到Mybatis时,有如下报错:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found for the Mapped Statement ‘com.huang.dao.BookMapper.queryAllBook’. It’s likely th原创 2021-07-27 10:55:51 · 2658 阅读 · 0 评论 -
今天记录一个CSDN-markdown的用法
文章的跳转功能: 我们在写文章的时候如果内容很多 文章很长 就可以通过在文章开头写上子标题 然后用上这个语法 可以让读者更准确的跳转到想阅读的位置点下面看效果点这跳转到标题12345678901234567890标题:今天记录一个CSDN-markdown的用法用法是这样的:要跳转的标题 用 ‘[]’’()'中括号加小括号 中括号里是提示的内容 小括号里用#加上要跳转的文字段绑定的div的id值在需要跳转的位置的段落用div包裹起来 id的值与.原创 2021-07-26 23:57:19 · 62 阅读 · 0 评论 -
Java基础知识点 四(mysql篇)(5.18)
1.数据库的三范式是什么第一范式:列不可再分 第二范式:行可以唯一区分,主键约束 第三范式:表的非主属性不能依赖与 其他表的非主属性 外键约束且三大范式是一级一级依赖的,第二范式建立在第一范式上,第三范式 建立第一第二范式上。2.数据库的事务什么是事务?: 多条sql语句,要么全部成功,要么全部失败。事务的特性:数据库事务特性:原子性(Atomic)、一致性(Consistency)、隔离性(Isolation)、持久性(Durabiliy)。简称ACID。原子性:组成一个事务的多个数原创 2021-05-19 00:05:07 · 96 阅读 · 0 评论 -
JavaSE基础知识点 三(5.16)
1.堆和栈的区别堆是在程序运行时,而不是在程序编译时,申请某个大小的内存空间。即动态分配内存,对其访问和对一般内存的访问没有区别。{堆是指程序运行是申请的动态内存,而栈只是指一种使用堆的方法(即先进后出)。}栈是先进后出的,但是于堆而言却没有这个特性,两者都是存放临时数据的地方。队列:先进先出,栈:先进后出 2.Java中的IOBIO 传统IO,同步并阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程原创 2021-05-16 17:02:29 · 80 阅读 · 0 评论 -
JavaSE基础知识点(5.13)
1.== 和 equals 的区别是什么?==号比较的是内存地址equals()比较的是字符串的内容==:如果比较的对象是基本数据类型,则比较的是数值是否相等;如果比较的是引用数据类型,则比较的是对象的地址值是否相等,equals():用来比较方法两个对象的内容是否相等,equals方法不能比较基本数据类型。2.java基本数据类型八大基本数据类型:int(4B),byte(1B),short(2B),long(8B),float(4B),double(8B),char(2B),bo原创 2021-05-14 00:08:27 · 95 阅读 · 0 评论