<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[程序员T T的博客]]></title><description><![CDATA[项目源码分享]]></description><link>https://blog.youkuaiyun.com/Legendaryo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Legendaryo]]></copyright><item><title><![CDATA[基于SSM+LayUI的宿舍管理系统设计与实现]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/130443011</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/130443011</guid><author>Legendaryo</author><pubDate>Sat, 29 Apr 2023 19:32:13 +0800</pubDate><description><![CDATA[基于SSM+LayUI的宿舍管理系统设计与实现，功能点分析，运行效果图]]></description><category></category></item><item><title><![CDATA[Spring IOC、AOP面试题]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/119972585</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/119972585</guid><author>Legendaryo</author><pubDate>Sat, 28 Aug 2021 20:21:02 +0800</pubDate><description><![CDATA[Spring IoC
Q1：IoC 是什么？


Q2：IoC 容器初始化过程？




Q3：依赖注入的实现方法有哪些？


Q4：依赖注入的相关注解？


Q5：依赖注入的过程？


Q6：Bean 的生命周期？


Q7：Bean 的作用范围？


Q8：如何通过 XML 方式创建 Bean？


Q9：如何通过注解创建 Bean？


Q10：如何通过注解配置文件？




Q11：BeanFactory、FactoryBean 和 ApplicationContext 的区别？


Sp...]]></description><category></category></item><item><title><![CDATA[Arraylist部分源码分析（扩容）]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/114255880</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/114255880</guid><author>Legendaryo</author><pubDate>Mon, 01 Mar 2021 11:11:41 +0800</pubDate><description><![CDATA[Arraylist源码分析



public class ArrayList&lt;E&gt; extends AbstractList&lt;E&gt;
        implements List&lt;E&gt;, RandomAccess, Cloneable, java.io.Serializable


RandomAccess：标志位，支持快速随机访问 get(intindex)

Cloneable: 实现了clone()方法，可以实现数组的克隆

java.io.Serializ...]]></description><category></category></item><item><title><![CDATA[Linux上部署springBoot项目（java -jar方式）]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/114016765</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/114016765</guid><author>Legendaryo</author><pubDate>Wed, 24 Feb 2021 12:53:10 +0800</pubDate><description><![CDATA[Linux上部署springoot项目（java -jar方式）

一. 安装jdk8


yum -y install java-1.8.0-*



安装完后用 java -version查看版本




可以看到我们的jdk版本为 1.8 安装成功

二. 安装tomcat

http://tomcat.apache.org/download-90.cgi

下载apache-tomcat-9.0.39.tar.gz


cd /usr/local

mkdir tomcat


通过xShell或S]]></description><category></category></item><item><title><![CDATA[Centos7安装redis(详细步骤）]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/112972696</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/112972696</guid><author>Legendaryo</author><pubDate>Thu, 21 Jan 2021 21:56:12 +0800</pubDate><description><![CDATA[一.安装redis

1. yum安装redis


yum install redis




2.启动redis


# 启动redis

service redis start

# 停止redis

service redis stop

# 查看redis运行状态

service redis status

# 查看redis进程

ps-ef |grepredis


3.设置redis开机自启动


chkconfig redis on


4.开放防火墙端口


# 开启6379

...]]></description><category></category></item><item><title><![CDATA[通过浏览器访问linux服务器文件(图片）]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/112782048</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/112782048</guid><author>Legendaryo</author><pubDate>Mon, 18 Jan 2021 15:22:30 +0800</pubDate><description><![CDATA[通过浏览器访问linuxf服务器文件(图片）

一. 安装jdk


yum install -y java-1.8.0-openjdk-devel.x86_64  


查看java是否安装成功


java -version




二. 安装tomcat


cd /usr/local


新建文件夹


mkdir tomcat


通过xftp传输安装包到tomcat文件夹下

安装软件 ：apache-tomcat-9.0.39.tar.gz（下载地址http://tomcat.apach...]]></description><category></category></item><item><title><![CDATA[接口与抽象类]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/105753252</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/105753252</guid><author>Legendaryo</author><pubDate>Sat, 25 Apr 2020 17:32:50 +0800</pubDate><description><![CDATA[设计一个抽象类GeoGraph，定义所有2维图形的共有数据特性：颜色(color,用整型表示)、填充标志（filled，使用boolean），共有行为特性：面积、周长（抽象方法）及其他必要行为特性（实例方法）；该类继承Comparable接口和自定义Colorable接口（抽象方法：procColor，用于对图像作色），然后由GeoGraph类派生：Circle、SemiCircle（...]]></description><category></category></item><item><title><![CDATA[继承与多态-3]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/105494919</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/105494919</guid><author>Legendaryo</author><pubDate>Mon, 13 Apr 2020 18:35:21 +0800</pubDate><description><![CDATA[（继承与多态上机与课堂同题）设计一个Shape类，该类无数据成员，函数成员：getArea()、getPerimeter()分别获得图形的面积（0）、周长（0），由此派生Circle类、Rectangle类并重写上述2个方法。然后设计实现GeoArrayList有序图形列表类（升序）数据成员自定（可以使用ArrayList&lt;&gt;），该类可以实现以ArryLsit&lt;Shape&gt;...]]></description><category></category></item><item><title><![CDATA[继承与多态-2]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/105494876</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/105494876</guid><author>Legendaryo</author><pubDate>Mon, 13 Apr 2020 18:32:11 +0800</pubDate><description><![CDATA[1、(继承与多态)设计Person(人)、Student(学生)、Employee(雇员)、Faculty(教员)、Staff(职员)类，Student、Employee是Person的子类，Faculty、Staff是Employee的子类。所有人都有姓名、地址、电话号码、电子邮件地址。学生有班级状态：大一、大二、大三、大四，将这些状态定义为常量。一个雇员涉及办公室、工资、受聘日期(使用Date...]]></description><category></category></item><item><title><![CDATA[继承与多态-1]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/105494837</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/105494837</guid><author>Legendaryo</author><pubDate>Mon, 13 Apr 2020 18:30:19 +0800</pubDate><description><![CDATA[1、定义自己的String类MyString，该类有一个数据域成员：String msString；一个方法成员：mySplit()用于返回给定分隔符分隔的字符串数组，要求这个数组中含有这些分隔符，方法声明如下：

Public static String[] mySplit(String s,String regex);s给定母串，regex为给定正则表达式

Public String[] m...]]></description><category></category></item><item><title><![CDATA[几何题Triangle2D类]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/105494779</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/105494779</guid><author>Legendaryo</author><pubDate>Mon, 13 Apr 2020 18:27:33 +0800</pubDate><description><![CDATA[（几何：Triangle2D类）定义Triangle2D类和MyPoint2D类（自己定义：2维点），要求如下：

A、三个MyPoint2D类数据域成员：p1、p2、p3；这个三个数据域都带有get和set方法。

B、一个无参构造方法，创建三个坐标为(0,0)、(1,1)、(2,5)的点组成的三角形。

C、一个带有指定点的三角形的构造方法。

D、一个返回三角形面积的方法getArea();...]]></description><category></category></item><item><title><![CDATA[MyStringBuilder]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/105494753</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/105494753</guid><author>Legendaryo</author><pubDate>Mon, 13 Apr 2020 18:24:01 +0800</pubDate><description><![CDATA[1、（实现StringBuilder类）在Java库中提供了String Builder类，给出你自己定义的String Builder类：MyStringBuilder类，并实现下面方法并设计主类测试她：

Public MyStringBuilder（String s）；

Public MyStringBuilder append(MyStringBuilder s);

Public ...]]></description><category></category></item><item><title><![CDATA[对象与类训练]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/105494677</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/105494677</guid><author>Legendaryo</author><pubDate>Mon, 13 Apr 2020 18:19:46 +0800</pubDate><description><![CDATA[定义一个复数类Complex(数据成员：a，b表示复数a+bi).并配以合适的方法完成复数对象的生成、复数的运算（加、减、乘除），然后做一个主类测试她。


package assignment;

public class Complex {
	private double a,b;
	public double getA() {
		return a;
	}
	public void setA...]]></description><category></category></item><item><title><![CDATA[类与对象题Java]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/105494506</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/105494506</guid><author>Legendaryo</author><pubDate>Mon, 13 Apr 2020 18:13:59 +0800</pubDate><description><![CDATA[1、（模式识别）设计一个类：ThreeContinuousDigit,定位一组整型数组中连续出现3次或3次以上的子数组。这个类包含：arrayIndexs[]（数字在原数组首次出现的下标）、numbers[](出现的长度)、sunStringNumber（子串的个数）。类中的方法如下定义:

Public static ThreeContinuousDigit locationContinuo...]]></description><category></category></item><item><title><![CDATA[二维数组题]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/105494352</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/105494352</guid><author>Legendaryo</author><pubDate>Mon, 13 Apr 2020 18:09:21 +0800</pubDate><description><![CDATA[1. 编写程序：提示输入一个方阵的行数，然后随机的在方阵中填入0或1，打印这个矩阵，然后找出整行或整列或对角线都是0或1的行、列和对角线。（课堂作业）(Java)

样列：

输入：矩阵的长度：4

输出：

0111

0000

0100

1111

第2行全为0

第四行全为1

主对角线没有相同数字

付对角线没有相同数字


package assignment;

import ja...]]></description><category></category></item><item><title><![CDATA[动态规划DP入门例题]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/89435704</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/89435704</guid><author>Legendaryo</author><pubDate>Sun, 21 Apr 2019 17:34:53 +0800</pubDate><description><![CDATA[动态规划典型入门例题

3714:点菜问题

总时间限制:

1000ms

内存限制:

65536kB

描述

北大网络实验室经常有活动需要叫外买，但是每次叫外买的报销经费的总额最大为C元，有N种菜可以点
，经过长时间的点菜，网络实验室对于每种菜i都有一个量化的评价分数（表示这个菜可口程度），为Vi，每种菜的价格为Pi, 问如何选择各种菜，使得在报销额度范围内能使点到的菜的总评价分数最大...]]></description><category></category></item><item><title><![CDATA[稀疏矩阵转置和乘法操作]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/89290348</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/89290348</guid><author>Legendaryo</author><pubDate>Sat, 13 Apr 2019 23:08:04 +0800</pubDate><description><![CDATA[稀疏矩阵转置和乘法操作



一.稀疏矩阵转置

第一行输入一个矩阵的行数m列数n非零元个数t.

接下来t行输入每个非零元的三元组。

样例输入

5 5 4

1 3 5

1 4 8

2 1 8

2 3 7

样例输出

1 2 8

3 1 5

3 2 7

4 1 8

代码：


#include&l...]]></description><category></category></item><item><title><![CDATA[0203:字符串插入c++ insert]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/88929838</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/88929838</guid><author>Legendaryo</author><pubDate>Sun, 31 Mar 2019 15:50:04 +0800</pubDate><description><![CDATA[总时间限制:

1000ms

内存限制:

65536kB

描述

有两个字符串str和substr，str的字符个数不超过10，substr的字符个数为3。（字符个数不包括字符串结尾处的'\0'。）将substr插入到str中ASCII码最大的那个字符后面，若有多个最大则只考虑第一个。

输入

输入包括若干行，每一行为一组测试数据，格式为
str substr

输出

对于每一组测试数据...]]></description><category></category></item><item><title><![CDATA[栈实现表达式求值(多位数）加减乘除括号]]></title><link>https://blog.youkuaiyun.com/Legendaryo/article/details/88918876</link><guid>https://blog.youkuaiyun.com/Legendaryo/article/details/88918876</guid><author>Legendaryo</author><pubDate>Sat, 30 Mar 2019 21:10:12 +0800</pubDate><description><![CDATA[表达式求值




题目描述：输入一个表达式,含加减乘除括号运算，输出表达式的值。






例如：求20+(3*400)-100/3的值

代码如下：





#include&lt;iostream&gt;
#include&lt;stack&gt;
using namespace std;
bool cmp(char a,char b)//优先级判断函数
{
...]]></description><category></category></item></channel></rss>