自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 文件的读取和输出

以上代码通过循环读取1024字节文件之后输出文件。

2024-02-26 11:00:43 360

原创 线程管理 ThreadLocal

关于spring mvc中的线程管理 ThreadLocal

2024-02-20 17:08:30 407

原创 HandlerInterceptor

springmvc面向切面编程的一种方式 HandlerInterceptor

2024-02-19 11:17:36 819

原创 确保数据库连接在失效后能够自动重新建立连接

配置hikari数据库连接池信息

2024-02-19 11:00:35 490

原创 shrio跳转操作 + ajax

shiro ajax 跳转操作

2024-02-19 10:48:38 532

原创 请求路径规范

请求等各种路径规范

2024-02-19 10:45:44 349

原创 离线环境安装maven依赖

离线环境 安装maven依赖

2024-02-19 10:42:26 931

原创 什么时候使用异常抛出比较好

抛出异常的使用场景

2024-02-19 10:28:35 408

原创 提示信息和异常抛出的使用场景

代码规范 异常和提示信息的使用场景

2024-02-19 10:11:30 280

原创 邮件无法正确发送 javax.mail.MessagingException: Could not connect to SMTP host: smtp.qq.com, port: 587;

spring mail 邮件发送smtp配置问题

2024-02-19 10:02:29 2081 1

原创 遇到问题无网络情况下的maven依赖下载问题

无网络情况下的maven下载问题

2024-02-19 09:46:46 455 1

原创 mysql远程连接

远程连接mysql数据库

2024-02-19 09:44:35 759 1

原创 项目复制之后mybatis Mapper出现问题

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'headerUrl' not found. Available parameters are [arg1, arg0, param1, param2]

2023-12-27 08:45:46 394 1

原创 @RequestMapping value 和 path

在 Spring MVC 中,`@RequestMapping` 注解有两个与路由匹配有关的属性:`value` 和 `path`。- 当你在 `@RequestMapping` 注解上同时使用 `value` 和 `path` 属性时,`path` 属性会覆盖 `value` 属性的内容。- 此时,该注解会匹配 `/users/{userId}` 路径,其中 `{userId}` 是一个占位符,可以匹配任何字符串。- 此时,该注解会匹配 `/users` 路径。

2023-12-16 11:56:17 667 1

原创 GET与POST

在 RESTful 架构风格中,GET 方法被视为“安全”和“幂等”的,这意味着它不应该修改服务器上的任何资源,并且重复同样的请求应该产生相同的结果。- 根据规范,GET 请求的结果是可以被缓存的,而 POST 请求的结果通常不应被缓存。- POST 方法被认为是“不安全”的,因为它可能修改服务器上的资源,但它并不被认为是“幂等”的,因为连续的 POST 请求可能会有不同的效果。- 当用户点击后退按钮时,GET 请求的结果可以从历史记录中重新加载,而 POST 请求的结果则不会。

2023-12-16 10:03:26 371 1

原创 response.getOutputStream() response.getWriter()区别

response.getOutputStream()` 和 `response.getWriter()` 是 Java Servlet API 中的两个方法,用于获取响应的输出流。`response.getOutputStream()` 方法返回一个 `ServletOutputStream` 对象,这是一个字节流,可以用来发送二进制数据(如图片、音频或视频)到客户端。接着,我们从磁盘上读取一张图片文件,并将其内容写入输出流,最后关闭了输入和输出流。// 发送 HTML 数据。// 设置响应类型为图片。

2023-12-15 16:25:53 1540

原创 GMT格式时间转本地时间

注意 SimpleDateFormat设置时区从字符串转时间,字符串时间不会变化,从时间转字串,时间会相应的改变。System.out.println("本地时间: " + localTimeStr);// 创建SimpleDateFormat对象,定义输出格式,并设置时区为本地时区。// 创建SimpleDateFormat对象,定义输入格式。// 将GMT时间字符串解析为Date对象。// 将GMT时间转换为本地时间。// 给定的GMT时间串。

2023-12-14 08:44:16 477 1

原创 JPA 多表联查

当使用JPA进行多表联查时,如果实体类的判断条件不符合,没有任何数据返回,那么对应的实体类对象不会被创建!

2023-12-12 17:02:25 398

原创 idea创建springboot项目默认版本17改为1.8

idea创建springboot项目默认版本17改为1.8

2023-12-11 11:05:56 1343 1

原创 idea archetype 缺少

Maven Archetype Catalogs

2023-12-08 14:15:15 511

原创 Generating project in Batch mode长时间卡住不动

Generating project in Batch mode

2023-12-08 10:26:26 940

原创 argparse详解!!!

https://blog.csdn.net/guoyajie1990/article/details/76739977

2019-11-20 19:56:34 231

原创 编译原理总结

   编译原理是计算机专业的一门重要课程,主要介绍在编译程序构造的一般原理和方法,其中有,     编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。...

2018-06-11 08:53:39 1191 2

原创 第七章 语义分析和中间代码生成

    当把一个句型的语义分析完毕的时候,如果符合规则,就会生成中间代码或者是目标代码来供机器识别,那具体过程机遇是第七章讲的内容。一、几种常用的中间语言形式1.1 逆波兰表示法    a+b → ab+    a*(b+c) → abc+*    -a+b*c → a@bc*+1.2 图表示法抽象语法树。    无循环有向图(DAG)a:=b*-c+b*-c的图表示法1.3三元式三元式由三个部分...

2018-06-11 08:53:08 4655

原创 第六章 属性文法和语法制导翻译

一、知识总结1.属性文法   1.1属性文法         是在上下文无关文法的基础上为每个文法符号(终结符或非终结符)配备若干个相关          的“值”(称为属性,代表与文法符号相关的信息,和变量一样,可以进行计算和传               递)。    1.2属性分类        1.2.1综合属性                  用于“自下而上”传递信息         ...

2018-06-11 08:49:45 817

原创 第五章 语法分析-自下而上分析

       在上一章里面学习了自上而下的分析方法识别句子的正确性,这一章学习的是自下而上的分析方法,综合来讲这两章讲的就是语法分析。

2018-05-17 13:06:34 1031

原创 第四章 语法分析-自上而下分析

         为了判断一个输入串是否符合语法规则,有自上而下的的分析,即从文法的起始符出发进行句子的推导。也有自下而上的规约,即从句子本身出发,进行归约,看能否把句子规约为到起始符。这一章主要讲述的是自上而下的推导。但是一个文法可能会存在左递归,回溯,虚假匹配等等的问题,就会影响推导的效率,浪费大量的精力与时间,为了更加简便的实现推导,先将文法进行规范化。也就是去除这些问题。       存在...

2018-04-23 00:35:12 495

原创 第三章 词法分析

         这一章主要讲了关于词法分析的词法分析器以及有限自动机和正则文法之间的相互转化。      词法分析器是将源程序输入之后进行处理输出单词符号的程序,通过手工方法也即是根据词法直接编程序来实现的就是有限自动机,在构造词法分析器的时候,扫描缓冲区中的通过起点指针和搜索指针来寻找单词,扫描器识别单词。单词的识别方法有很多种,其中有的单词有很多种意思,此时为了识别此单词是哪一种意思,要向前...

2018-04-04 00:30:13 354

原创 第二章 高级语言及其语法描述

   其实还是觉得自己学些东西听一遍之后就会很容易就忘记,总有种不过脑的感觉,其实这种感觉持续了一个学期了,感觉自己就是在死学,然后没有具体的学习规律,上半学期也是一直在写程序,进展很慢,几乎没有进展,耐心什么的都被消磨的很厉害,有时候就觉得自己就算是一直在自习室或者图书馆里面穿梭也没有什么具体的收获,一学期就这样浑浑噩噩的过去了,这学期有了考研这个目标就开始规律了很多,也开始慢慢的找到了调整自己...

2018-03-23 23:31:37 195

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除