<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[TonyStarkF的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/TonyStarkF</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; TonyStarkF]]></copyright><item><title><![CDATA[Spring IoC基础详解]]></title><link>https://blog.youkuaiyun.com/TonyStarkF/article/details/122918859</link><guid>https://blog.youkuaiyun.com/TonyStarkF/article/details/122918859</guid><author>TonyStarkF</author><pubDate>Mon, 14 Feb 2022 10:11:31 +0800</pubDate><description><![CDATA[1.Spring IoC简介
IoC：控制反转(Inversion of Control)，在传统开发模式下，都是由开发人员自行创建对象，并管理对象，当使用了Spring框架后，这些事情都交给框架来完成，可以理解“将开发人员对对象的管理权交给了框架”，所以，就出现了“管理权”的移交，则称之为“控制反转”。
DI：依赖注入(Dependency Injection)，具体表现为通过框架为对象的属性赋值。
IoC与DI：Spring框架通过DI实现了IoC，DI是实现手段，而IoC是希望实现的目标。
关于Spr]]></description><category></category></item><item><title><![CDATA[Idea中设置模板]]></title><link>https://blog.youkuaiyun.com/TonyStarkF/article/details/122918357</link><guid>https://blog.youkuaiyun.com/TonyStarkF/article/details/122918357</guid><author>TonyStarkF</author><pubDate>Mon, 14 Feb 2022 09:41:00 +0800</pubDate><description><![CDATA[关于IDEA中的【模板(Templates)】，在软件中有两处设置：
IDEA中代码模板所处的位置：
Editor – Live Templates  和
Editor – General – Postfix Completion
二者的区别：Live Templates 可以自定义，而 Postfix Completion 不可以。同时，
有些操作二者都提供了模板，Postfix Templates 较 Live Templates 能快 0.01 秒
翻译：
settings：设置、Editor：编辑
]]></description><category></category></item><item><title><![CDATA[IDEA插件记录与使用]]></title><link>https://blog.youkuaiyun.com/TonyStarkF/article/details/122917948</link><guid>https://blog.youkuaiyun.com/TonyStarkF/article/details/122917948</guid><author>TonyStarkF</author><pubDate>Mon, 14 Feb 2022 09:28:52 +0800</pubDate><description><![CDATA[推荐几个IDEA插件，Java开发者撸码利器。]]></description><category></category></item><item><title><![CDATA[jdk8新特性双冒号::解释]]></title><link>https://blog.youkuaiyun.com/TonyStarkF/article/details/122917719</link><guid>https://blog.youkuaiyun.com/TonyStarkF/article/details/122917719</guid><author>TonyStarkF</author><pubDate>Mon, 14 Feb 2022 08:59:33 +0800</pubDate><description><![CDATA[举例：forEach(System.out::println)
1.java8新特性
这里是java8 的新特性的应用。
forEach是属于java集合的一个方法，准确来说，集合在java8中拥有一个stream方法，可以得到一个流对象，这个对象拥有很多方法，这些方法可以很方便的对集合进行例如排序，分组，计数，遍历，转换等操作，而遍历是比较常见的一种，forEach就是用来做这个的，这里的forEach就是stream的forEach。
java此时还有另外一个特性叫做lambda表达式和函数式接口，仅仅]]></description><category></category></item><item><title><![CDATA[Idea的快捷键（Windows）]]></title><link>https://blog.youkuaiyun.com/TonyStarkF/article/details/122917545</link><guid>https://blog.youkuaiyun.com/TonyStarkF/article/details/122917545</guid><author>TonyStarkF</author><pubDate>Mon, 14 Feb 2022 08:42:02 +0800</pubDate><description><![CDATA[Idea的快捷键（Windows）]]></description><category></category></item><item><title><![CDATA[Stream流式运算原理与使用详解]]></title><link>https://blog.youkuaiyun.com/TonyStarkF/article/details/122882539</link><guid>https://blog.youkuaiyun.com/TonyStarkF/article/details/122882539</guid><author>TonyStarkF</author><pubDate>Fri, 11 Feb 2022 15:58:58 +0800</pubDate><description><![CDATA[关于流式运算详解]]></description><category></category></item><item><title><![CDATA[关于LocalDate的小练习]]></title><link>https://blog.youkuaiyun.com/TonyStarkF/article/details/122876601</link><guid>https://blog.youkuaiyun.com/TonyStarkF/article/details/122876601</guid><author>TonyStarkF</author><pubDate>Fri, 11 Feb 2022 11:17:16 +0800</pubDate><description><![CDATA[关于LocalDate的小练习
1.题目
完成以下日期时间处理的需求

找出下个月的倒数第3天是哪天
创建一个从2020.1.1 00:00:00 到 2020.12.31 23:59:59 之间的随机日期时间，要求随机的结果能覆盖整个时间段

2.代码
package com.ccjiuhong.assessment;

import java.time.Instant;
import java.time.LocalDate;
import java.time.LocalDateTime;
import ]]></description><category></category></item><item><title><![CDATA[图片：下载、修改分辨率、上传]]></title><link>https://blog.youkuaiyun.com/TonyStarkF/article/details/122876081</link><guid>https://blog.youkuaiyun.com/TonyStarkF/article/details/122876081</guid><author>TonyStarkF</author><pubDate>Fri, 11 Feb 2022 11:00:44 +0800</pubDate><description><![CDATA[图片：下载、修改分辨率、上传
一、题目
二、服务器上有图片 地址为123.57.73.15:8080/a.jpg，完成以下需求

使用java程序将该图片下载到本地
将图片分辨率修改为256*256并重命名为a_XXX.jpg
将修改后的图片重新上传回服务器，上传接口为 123.57.73.15:8080/uploadImage 参数为图片的二进制文件

二、代码
package com.ccjiuhong.assessment;

import org.springframework.core.io.By]]></description><category></category></item><item><title><![CDATA[关于流式计算和Excel的练习题]]></title><link>https://blog.youkuaiyun.com/TonyStarkF/article/details/122875201</link><guid>https://blog.youkuaiyun.com/TonyStarkF/article/details/122875201</guid><author>TonyStarkF</author><pubDate>Fri, 11 Feb 2022 10:39:46 +0800</pubDate><description><![CDATA[关于流式计算和Excel的练习题
一、题干
一、给定一组以json文件形式存储的学生数据（具体字段可以参考Student类），完成以下需求

读取json数据
将读取到的学生数据按以下要求进行分类汇总
（1）计算年龄在20岁以下(不含20岁)的学生的数量
（2）计算女学生中语文成绩最好的学生的姓名
（3）计算所有男学生数学成绩的平均分，保留两位有效数字
（4）计算哪个老师的学生英语平均分最高
（5）将本次考试学生分数榜，按总分降序排序，并存入excel文件中，至少包含字段：学生姓名、语文成绩、数学成绩、英语]]></description><category></category></item><item><title><![CDATA[Spring框架(全)]]></title><link>https://blog.youkuaiyun.com/TonyStarkF/article/details/106079835</link><guid>https://blog.youkuaiyun.com/TonyStarkF/article/details/106079835</guid><author>TonyStarkF</author><pubDate>Tue, 12 May 2020 17:00:41 +0800</pubDate><description><![CDATA[1. Spring框架简介
框架：在具体的表现来看，是一系列的jar包文件，普通的jar包只是工具包，而框架更多的是解决了某些特定存在的问题，例如开发效率的问题、执行效率的问题、安全性的问题、代码的可维护性的问题等……使得开发人员在使用框架开发项目时，不必再关心这些问题，或者这些问题已经得到很大程度的缓解！在使用框架时，可能还需要遵循框架的特定使用方式来编程！
某一些框架可以算作是容器。

在学习框架课程时，需要有一些“不求甚解”的心态，切不可尝试深度理解框架！更多的应该是掌握框架的正确使用方式，对框架的原]]></description><category></category></item></channel></rss>