红茶的个人站点

  • 首页
  • 专栏
  • 开发工具
  • 其它
  • 隐私政策
Awalon
Talk is cheap,show me the code.
Spring Boot 学习笔记

从零开始 Spring Boot 27:IoC

图源:简书 (jianshu.com) 自从开始学习和从事Spring Boot开发以来,一个一直让我很迷惑的问题是IoC和Bean到底是什么东西。这个问题一直到我翻阅完Spring开发文档Core Technologies (spring.io)后才真正得到解惑。 虽然中文互联网上关于IoC的文章很多,但很少有和官方文档那样从零开始讲解并且非常全面的文章。所以学习Spring及相关技术的最好途径依然是官方文档。缺陷是篇幅很长... 关于IoC,Spring的官方文档已经介绍的相当全面了,但对从Spring Boo…

2023年5月8日 0条评论 1418点热度 0人点赞 魔芋红茶 阅读全文
其它

Spring:核心技术——IoC容器

说明:本文翻译自Spring官方文档Core Technologies --- 核心技术 (spring.io)。 Version 6.0.7 This part of the reference documentation covers all the technologies that are absolutely integral to the Spring Framework. 参考文档的这一部分涵盖了Spring框架中不可或缺的所有技术。 Foremost amongst these is the Spr…

2023年4月25日 0条评论 2443点热度 0人点赞 魔芋红茶 阅读全文
Java编程笔记

Java编程笔记30:MVC

图源:Fotor懒设计 在上一篇文章Java编程笔记29:JSP - 红茶的个人站点 (icexmoon.cn)中,我们看到了如何结合Servlet和JSP实现简单的MVC思想。但这种做法存在一些问题: 用Servlet类来实现Controller(控制器)会让Controller显得复杂,因为Controller必须继承自HttpServlet类,意味着它包含了一些Servlet的功能,这不符合单一任务原则的设计思想。 在Servlet中加载JSP和附加信息的部分显得复杂,可以进一步封装。 为了解决上边的问题,我…

2023年3月31日 0条评论 1215点热度 0人点赞 魔芋红茶 阅读全文
Java编程笔记

Java编程笔记29:JSP

图源:Fotor懒设计 就像在上篇Java编程笔记28:Servlet II - 红茶的个人站点 (icexmoon.cn)中展示的那样,要向客户端输出一个页面,最简单的方式是直接用Java代码向输出流写入Html代码。这样的方式虽然简单直观,但存在很多隐患,而且很难用于编写复杂的Html代码。 此时我们就需要其他技术来输出Html页面,JSP就是早期的其中一种方式。 基础 JSP是Java Server Pages的缩写,是Java服务器用于“组装”和生成Html页面的技术。其写法和作用与其它语言中常见的模版语言…

2023年3月30日 0条评论 1229点热度 0人点赞 魔芋红茶 阅读全文
Java编程笔记

Java编程笔记28:Servlet II

图源:Fotor懒设计 在Java编程笔记27:Servlet - 红茶的个人站点 (icexmoon.cn)中介绍了如何编写和运行一个基于Servlet编写的Web应用,本篇文章将学习更多Servlet应用中如何使用常见的Web技术。 重定向和转发 页面重定向应该不会陌生,我们只需要在返回的HTTP响应报文中,将响应状态码设置为30X,并且通过报文头标签Location指定重定向后的目标URL即可。 类似之前的实现,先设置一个欢迎页面: package cn.icexmoon.java.note.ch28; //…

2023年3月29日 0条评论 1188点热度 0人点赞 魔芋红茶 阅读全文
Java编程笔记

Java编程笔记27:Servlet

图源:Fotor懒设计 在之前的文章Java编程笔记26:HTTP - 红茶的个人站点 (icexmoon.cn)中,我们学习了如何“纯手工”用Java编写一个基于TCP/IP通信的Web服务端应用,可以实现最基本的接收HTTP请求和返回HTTP响应。 但显然,这种方式只适合学习最基本的Web服务实现原理,并不适合真正用于商业开发。因为我们要花费大量时间去处理最基本的报文解析和请求响应等功能,这些功能显然是“轮子”,已经有大量成熟方案可以使用。 Servlet技术就是这其中一个比较古早的轮子,虽然现代基本不会用到它…

2023年3月28日 0条评论 1084点热度 0人点赞 魔芋红茶 阅读全文
随笔

我眼中的大刘

随着最近一波的三体热,关于三体和大刘的争论再次出现,所以我想谈谈我认知中的大刘和他的作品。 当然,大刘最知名的作品《三体》是绕不开的,关于这个我在我和三体 - 红茶的个人站点 (icexmoon.cn)这篇博文中有过说明,这里不再赘述。 要讨论科幻作品,最好先了解科幻作品的创作理念。 以前大刘说过这个,大多数科幻作品都是以一个科幻内核展开的。也就是说,先要接触科学前沿,了解目前的科学动态,基于这些内容构想一个可以作为故事展开的科幻内核。所以大多数科幻作家会订阅科学期刊,或者拜访科研人员。甚至有些科幻作家本身就是科研…

2023年1月17日 0条评论 1631点热度 0人点赞 魔芋红茶 阅读全文
随笔

Old Man and Old Story

《塔尔萨之王》影评 我想了很多标题,但最终还是选择了这个,这也是第一次写文用英文标题。 虽然没有做过调查,但是80年代的男孩子应该都有着一个充满终结者、兰博和成龙、凯奇的年代。那个年代的所谓大片无一例外充满着各种各样的硬汉,要么就是施瓦辛格呆着酷酷的墨镜单手拿着把加特林突突,要么就是史泰龙拿着匕首秀着腱子肉在存林吃鸡成功。 有人说车是男人的浪漫,有人说是坦克和飞机,但我觉着动作片也算。 80年代的动作片,史泰龙和施瓦辛格是绕不过去的。甚至当年不乏很多人孩子气地争论一下他两个谁更厉害,虽然现在看起来很可笑。不过直到很…

2023年1月10日 0条评论 1718点热度 1人点赞 魔芋红茶 阅读全文
随笔

我和三体

随着最近《三体》动画版的上映,关于三体的讨论在互联网上愈演愈烈。作为一个老磁铁,我觉得有必要说点什么。 现在的互联网环境,说点什么之前都需要先叠buff,那就来吧。 知道《三体》,那还是我中学时代某个阳光明媚的下午,上学路上顺道去报刊亭扫了下新一期的《科幻世界》,现在记得依然很清楚,那期的封底有一行小字: 《三体》,一个文明两百次的毁灭与重生。 或许是那句话触动了我,囊中羞涩的我买下了那期杂志,从此,我最喜欢的科幻作者从凡尔纳变成了大刘,最喜欢的科幻小说也变成了《三体》,甚至从往期的科幻世界里翻出了大刘的往期短篇。…

2022年12月17日 0条评论 1625点热度 0人点赞 魔芋红茶 阅读全文
其它

软件推荐:AList

AList是一个开源Web服务,可以添加多种网盘,将你的多个网盘应用集成到一个统一应用中使用,并且还支持通过WebDAV服务映射到操作系统本地目录使用。 GitHub:https://github.com/alist-org/alist 安装 Linux 从https://github.com/alist-org/alist/releases获取安装包。 安装包中的应用被打包成一个文件,所以只要解包后部署到相应安装目录即可。 推荐用/opt/alist_home作为目标安装目录。 tar -zxvf alist-l…

2022年11月4日 0条评论 4777点热度 3人点赞 魔芋红茶 阅读全文
1…1920212223…53

魔芋红茶

加一点PHP,加一点Go,加一点Python......

技术栈
  • SpringMVC SpringMVC
  • MySQL MySQL
  • SpringBoot SpringBoot
  • Go lang Go lang
  • php php
  • Java Java
  • 设计模式 设计模式
  • Linux Linux
  • Wordpress Wordpress
  • HTTP HTTP
  • Python Python
  • SpringCloud SpringCloud
  • Activiti Activiti
  • debug debug
  • 前端开发 前端开发
  • Redis Redis
  • Maven Maven
  • 生活随笔 生活随笔
项目
  • activiti-util activiti-util
  • auto-hot-key auto-hot-key
  • bilibili-down bilibili-down
  • haokan-down haokan-down
  • i-tree i-tree
  • M3U-Helper M3U-Helper
  • MD-img MD-img
  • oa-demo oa-demo
  • PEP中文 PEP中文
  • 油猴脚本 油猴脚本
工具箱
  • 我的Windows软件列表 我的Windows软件列表
Music
最新 热点 随机
最新 热点 随机
每天一个 Idea 小技巧:文件模版 Homebrew 安装指南 更换 WSL 版本 Spring 源码学习 10:参数解析器 Spring 源码学习 9:MVC Spring 源码学习 8:AOP 实现
Spring 源码学习 4:Aware 接口Linux 安装 JDKSpring 源码学习 6:AOPSpring 源码学习 5:ScopeSpring 源码学习 2:Bean 后处理器DEBUG:初始化失败请检查 URL、网络和代理设置
RabbitMQ部署指南 Java学习笔记21:并发(1) PHP学习笔记8:函数 设计模式 with Python 12:复合模式(上) Spring Boot 教程3:在 Spring Boot 中使用 application.yml 与 application.properties Tiny tiny Rss的安装和使用
最近评论
魔芋红茶 发布于 3 年前(03月12日) 不好意思,上个月有点事,没空搞网站,现在弄好了,已经启用了新域名,谢谢关心~~
fuckbaidu 发布于 3 年前(02月25日) 兄弟,你新网址一直没备案成功
魔芋红茶 发布于 4 年前(12月18日) 谢谢。
啊长 发布于 4 年前(12月16日) 膜拜大佬了,希望越做越好 :exclaim:
nfmd 发布于 4 年前(10月31日) 腾讯云出了个60块六年多的bug
友情链接
  • NFMD's blog
  • 小金龙的blog
  • 幸哥的blog

COPYRIGHT © 2021 icexmoon.cn. ALL RIGHTS RESERVED.
本网站由提供CDN加速/云存储服务

Theme Kratos Made By Seaton Jiang

宁ICP备2021001508号

宁公网安备64040202000141号