<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[rww94的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/rww94</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; rww94]]></copyright><item><title><![CDATA[Sora 技术文档解读]]></title><link>https://blog.youkuaiyun.com/rww94/article/details/42647093</link><guid>https://blog.youkuaiyun.com/rww94/article/details/42647093</guid><author>rww94</author><pubDate>Sun, 10 Mar 2024 20:59:24 +0800</pubDate><description><![CDATA[Sora是openai团队开发的是视频生成模型，可以根据用户的文本提示生成最长一分钟的视频。本文针对官方已放出的技术文档进行解读，了解Sora的能力和局限。]]></description><category></category></item><item><title><![CDATA[MarkDown使用教程]]></title><link>https://blog.youkuaiyun.com/rww94/article/details/128267667</link><guid>https://blog.youkuaiyun.com/rww94/article/details/128267667</guid><author>rww94</author><pubDate>Sun, 26 Mar 2023 13:26:54 +0800</pubDate><description><![CDATA[你好！ 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章，了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持，除了标准的Markdown编辑器功能，我们增加了如下几点新功能，帮助你用它写博客：撤销：Ctrl/Command + Z
重做：Ctrl/Command + Y
加粗：Ctrl/Command + B
斜体：Ctrl/Command + I
标题：Ctrl/Command + S]]></description><category></category></item><item><title><![CDATA[java 源码阅读day02 Iterable接口]]></title><link>https://blog.youkuaiyun.com/rww94/article/details/117001398</link><guid>https://blog.youkuaiyun.com/rww94/article/details/117001398</guid><author>rww94</author><pubDate>Tue, 18 May 2021 23:12:07 +0800</pubDate><description><![CDATA[Iterable接口是一个泛型接口



public interface Iterable&lt;T&gt;

方法：

（1）


public interface Iterable&lt;T&gt;

返回一个泛型迭代器的方法

（2）foreach


default void forEach(Consumer&lt;? super T&gt; action) {
        Objects.requireNonNull(action);
        for (T t : this) {
.]]></description><category></category></item><item><title><![CDATA[java 源码阅读day01]]></title><link>https://blog.youkuaiyun.com/rww94/article/details/116722216</link><guid>https://blog.youkuaiyun.com/rww94/article/details/116722216</guid><author>rww94</author><pubDate>Thu, 13 May 2021 21:05:10 +0800</pubDate><description><![CDATA[1.Objects类（静态工具类）

首先是Objects类不是Object，Objects是final类，final类不可被继承，final类中的方法都隐式的是final方法。

Objects的构造函数是私有的，所以不能被实例化。






]]></description><category></category></item><item><title><![CDATA[IDEA环境下SSM（spring+springmvc+mybatis）框架搭建]]></title><link>https://blog.youkuaiyun.com/rww94/article/details/107327113</link><guid>https://blog.youkuaiyun.com/rww94/article/details/107327113</guid><author>rww94</author><pubDate>Sat, 05 Dec 2020 23:30:54 +0800</pubDate><description><![CDATA[一、创建项目



选择maven原型



按步骤填信息

加速项目生成配置archetypeCatalog = internal



项目初始化的目录结构



二、配置文件

1 配置spring

1.1、pom.xml

在pom.xml文件中配置包环境主要在&lt;dependencies&gt;&lt;/dependencies&gt;内部


&lt;dependencies&gt;
    &lt;!--    junit--&gt;
    &lt;dependency&gt;
   ]]></description><category></category></item><item><title><![CDATA[Spring Controller 返回json格式406问题]]></title><link>https://blog.youkuaiyun.com/rww94/article/details/110729008</link><guid>https://blog.youkuaiyun.com/rww94/article/details/110729008</guid><author>rww94</author><pubDate>Sat, 05 Dec 2020 23:21:08 +0800</pubDate><description><![CDATA[今天在进行前后端分离，希望spring后端接口返回json报文供前端使用，遇到了406 (Not Acceptable)错误，

在网上查找了各种教程，发现需要有些注意点

1.首先需要在Controller中设置：

@RequestMapping


    @RequestMapping(value = "/findAll.json", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"})
    ...]]></description><category></category></item><item><title><![CDATA[设计模式（面向对象）的基本原则]]></title><link>https://blog.youkuaiyun.com/rww94/article/details/89359335</link><guid>https://blog.youkuaiyun.com/rww94/article/details/89359335</guid><author>rww94</author><pubDate>Wed, 17 Apr 2019 16:44:32 +0800</pubDate><description><![CDATA[面向对象程序设计原则：

单一职责原则（Single Responsibility Principle）

每一个类应该专注于做一件事情。

里氏替换原则（Liskov Substitution Principle）

超类存在的地方，子类是可以替换的。

依赖倒置原则（Dependence Inversion Principle）

实现尽量依赖抽象，不依赖具体实现。

接口隔离原则（Inter...]]></description><category></category></item><item><title><![CDATA[设计模式——工厂模式]]></title><link>https://blog.youkuaiyun.com/rww94/article/details/89355903</link><guid>https://blog.youkuaiyun.com/rww94/article/details/89355903</guid><author>rww94</author><pubDate>Wed, 17 Apr 2019 14:47:09 +0800</pubDate><description><![CDATA[文章目录简单工厂1、首先我们定义抽象产品类（或接口）2、定义产品类A和B3、定义简单工厂类4、客户端代码工厂1、定义一个抽象工厂类（或接口）2、实现具体的工厂子类3、客户端代码抽象工厂模式1、存在多个产品类对象2、实现抽象工厂接口（或方法）3、实现具体的工厂类4、客户端代码
简单工厂
 简单工厂模式是属于创建型模式，又叫做静态工厂方法（Static Factory Method）模式，但不属于23...]]></description><category></category></item><item><title><![CDATA[设计模式——单例和多例模式]]></title><link>https://blog.youkuaiyun.com/rww94/article/details/89111565</link><guid>https://blog.youkuaiyun.com/rww94/article/details/89111565</guid><author>rww94</author><pubDate>Mon, 08 Apr 2019 22:05:26 +0800</pubDate><description><![CDATA[单例的两种模式
1、饿汉模式
 在自己被加载时就将自己实例化，一般使用静态初始化的方法，称为饿汉式单例类。
2、懒汉模式
 在第一次被引用时，才会将自己实例化，称为懒汉式单例类。
单例实现方法
1、静态常量（饿汉式）
public class Singleton {
	private final static Singleton INSTANCE = new Singleton();
	priva...]]></description><category></category></item><item><title><![CDATA[MyBatis学习——介绍]]></title><link>https://blog.youkuaiyun.com/rww94/article/details/88937983</link><guid>https://blog.youkuaiyun.com/rww94/article/details/88937983</guid><author>rww94</author><pubDate>Mon, 01 Apr 2019 10:37:04 +0800</pubDate><description><![CDATA[目录传统JDBC开发模式的缺陷传统JDBC待优化的问题MyBatis介绍
传统JDBC开发模式的缺陷
 传统开发模式中，在使用JDBC进行数据库连接时，一般都在引入相关的数据库驱动jar包后，创建一个数据库连接类，该类提供数据库驱动的加载、数据库连接参数配置、连接对象的获取及关闭等操作。
import java.sql.Connection;
import java.sql.DriverManag...]]></description><category></category></item><item><title><![CDATA[二叉树的递归和非递归遍历（java版本）]]></title><link>https://blog.youkuaiyun.com/rww94/article/details/88928591</link><guid>https://blog.youkuaiyun.com/rww94/article/details/88928591</guid><author>rww94</author><pubDate>Sun, 31 Mar 2019 14:32:50 +0800</pubDate><description><![CDATA[//二叉树的节点类
public class TreeNode {
	Object key = new Object();
	TreeNode left = null;
	TreeNode right = null;
	TreeNode(Object k){
		key = k;
	}
	TreeNode(Object k, TreeNode l, TreeNode r){
		key = k;...]]></description><category></category></item><item><title><![CDATA[最短路径算法]]></title><link>https://blog.youkuaiyun.com/rww94/article/details/88573457</link><guid>https://blog.youkuaiyun.com/rww94/article/details/88573457</guid><author>rww94</author><pubDate>Fri, 15 Mar 2019 14:21:06 +0800</pubDate><description><![CDATA[迪杰斯特拉（Dijkstra）和弗洛伊德（Floyd）

都不能处理有负权值边的情况


public class Main {
	static int INF = 0x3f3f3f3f;
	/*
	 *Dijkstra思想
	 *将所有节点距离源节点的距离设置为无穷大，
	 *首先从源节点开始，将源节点的距离设置为0，寻找当前还没有被访问过的距离最小的节点（开始时所有节点没有被访问过，所示第一个...]]></description><category></category></item><item><title><![CDATA[Java中String类的用法]]></title><link>https://blog.youkuaiyun.com/rww94/article/details/88242002</link><guid>https://blog.youkuaiyun.com/rww94/article/details/88242002</guid><author>rww94</author><pubDate>Thu, 07 Mar 2019 20:38:37 +0800</pubDate><description><![CDATA[public final class String
extends Object
implements Serializable, Comparable&amp;lt;String&amp;gt;, CharSequence

继承Object类，实现了Serializable, Comparable&amp;lt;String&amp;gt;, CharSequence三个接口。

常用构造函数


String​();/...]]></description><category></category></item><item><title><![CDATA[数据结构——排序算法总结+java代码实]]></title><link>https://blog.youkuaiyun.com/rww94/article/details/87923718</link><guid>https://blog.youkuaiyun.com/rww94/article/details/87923718</guid><author>rww94</author><pubDate>Thu, 07 Mar 2019 16:57:39 +0800</pubDate><description><![CDATA[最近要准备春招实习，复习各种知识点，准备用博客记录一下，就从排序算法开始吧。

排序算法是所有算法中很重要的一类，也是很经典的面试问题。首先我们将排序算法进行分类和进行时间和空间复杂度分析。

本文分析的排序算法包括：简单（直接）插入排序、希尔排序、（直接）选择排序、堆排序、冒泡排序、快速排序、归并排序。




package SortAlgorithm;
//排序抽象类
public ab...]]></description><category></category></item><item><title><![CDATA[network representation learning（NRL）]]></title><link>https://blog.youkuaiyun.com/rww94/article/details/80064141</link><guid>https://blog.youkuaiyun.com/rww94/article/details/80064141</guid><author>rww94</author><pubDate>Tue, 24 Apr 2018 14:33:47 +0800</pubDate><description><![CDATA[network representation learning（NRL）Label Informed Attributed Network Embedding这篇论文关注的是带标签的属性网络的特征向量化方法，Attributed Network Embedding（ANE）。与只观察节点间的相互关系的普通网络（无监督的方法）不同，属性网路中的节点往往与丰富的标签信息相关联。本论文研究如何对标签进行...]]></description><category></category></item></channel></rss>