<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[GUYIIT的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/GUYIIT</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; GUYIIT]]></copyright><item><title><![CDATA[论文筛选、下载与整理]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/120247141</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/120247141</guid><author>GUYIIT</author><pubDate>Sun, 12 Sep 2021 09:57:44 +0800</pubDate><description><![CDATA[论文筛选、下载、整理
论文筛选


进入Web of Science


搜索相应主题



选择精炼检索选项



根据引用频次，作者，关键词，影响因子，期刊等方式确定论文是否为自己需要的



注：影响因子解释

论文下载

在北邮白链中搜索和下载对应的文献
通过SCI-HUB下载
其他下载方式
通过论文筛选中的影响因子查询，得到期刊官网的网站，进入期刊官网查找对应文章下载

论文整理（未完待续）

将论文放在Zotero中


...]]></description><category></category></item><item><title><![CDATA[长度最小的子数组（解题记录）]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/103515061</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/103515061</guid><author>GUYIIT</author><pubDate>Thu, 12 Dec 2019 19:44:23 +0800</pubDate><description><![CDATA[给定一个含有 n 个正整数的数组和一个正整数 s ，找出该数组中满足其和 ≥ s 的长度最小的连续子数组。如果不存在符合条件的连续子数组，返回 0。
示例:

输入: s = 7, nums = [2,3,1,2,4,3]
输出: 2
解释: 子数组 [4,3] 是该条件下的长度最小的连续子数组。

进阶:
如果你已经完成了O(n)时间复杂度的解法, 请尝试 O(n log n) 时间复杂度的解法...]]></description><category></category></item><item><title><![CDATA[最长公共前缀]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/103497981</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/103497981</guid><author>GUYIIT</author><pubDate>Wed, 11 Dec 2019 19:14:45 +0800</pubDate><description><![CDATA[编写一个函数来查找字符串数组中的最长公共前缀。
如果不存在公共前缀，返回空字符串""。
示例 1:

输入: [“flower”,“flow”,“flight”]
输出: “fl”

示例 2:

输入: [“dog”,“racecar”,“car”]
输出: “”
解释: 输入不存在公共前缀。

说明:
所有输入只包含小写字母 a-z 。
class Solution {
public:
   ...]]></description><category></category></item><item><title><![CDATA[二进制求和 (解题记录)]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/103455714</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/103455714</guid><author>GUYIIT</author><pubDate>Mon, 09 Dec 2019 12:07:55 +0800</pubDate><description><![CDATA[给定两个二进制字符串，返回他们的和（用二进制表示）。
输入为非空字符串且只包含数字 1 和0。
示例 1:

输入: a = “11”, b = “1”
输出: “100”

示例 2:

输入: a = “1010”, b = “1011”
输出: “10101”

我的代码:
class Solution {
public:
    string addBinary(string a, str...]]></description><category></category></item><item><title><![CDATA[对角线遍历 （解题记录）]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/103442328</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/103442328</guid><author>GUYIIT</author><pubDate>Sun, 08 Dec 2019 10:05:07 +0800</pubDate><description><![CDATA[给定一个含有 M x N 个元素的矩阵（M 行，N 列），请以对角线遍历的顺序返回这个矩阵中的所有元素，对角线遍历如下图所示。
示例:

输入:
[
[ 1, 2, 3 ],
[ 4, 5, 6 ],
[ 7, 8, 9 ]
]
输出:  [1,2,4,7,5,3,6,8,9]

解释:

说明:
1.给定矩阵中的元素总数不会超过 100000 。
参考大神做法：
vector&lt;int&gt...]]></description><category></category></item><item><title><![CDATA[加一（解题记录）]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/103346514</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/103346514</guid><author>GUYIIT</author><pubDate>Mon, 02 Dec 2019 18:30:02 +0800</pubDate><description><![CDATA[给定一个由整数组成的非空数组所表示的非负整数，在该数的基础上加一。
最高位数字存放在数组的首位， 数组中每个元素只存储单个数字。
你可以假设除了整数 0 之外，这个整数不会以零开头。
示例 1:

输入: [1,2,3]
输出: [1,2,4]
解释: 输入数组表示数字 123。

示例 2:

输入: [4,3,2,1]
输出: [4,3,2,2]
解释: 输入数组表示数字 4321。

我的解...]]></description><category></category></item><item><title><![CDATA[LeetCode—— 两数之和 II - 输入有序数组]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/103326214</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/103326214</guid><author>GUYIIT</author><pubDate>Sat, 30 Nov 2019 16:40:48 +0800</pubDate><description><![CDATA[给定一个已按照升序排列 的有序数组，找到两个数使得它们相加之和等于目标数。
函数应该返回这两个下标值 index1 和 index2，其中 index1 必须小于 index2。
说明:

返回的下标值（index1 和 index2）不是从零开始的。
你可以假设每个输入只对应唯一的答案，而且你不可以重复使用相同的元素。

示例:

输入: numbers = [2, 7, 11, 15], ta...]]></description><category></category></item><item><title><![CDATA[存在重复 学习记录]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/103271849</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/103271849</guid><author>GUYIIT</author><pubDate>Wed, 27 Nov 2019 11:10:13 +0800</pubDate><description><![CDATA[给定一个整数数组，判断是否存在重复元素。
如果任何值在数组中出现至少两次，函数返回 true。如果数组中每个元素都不相同，则返回 false。
示例 1:

输入: [1,2,3,1]
输出: true

示例 2:

输入: [1,2,3,4]
输出: false

示例 3:

输入: [1,1,1,3,3,4,3,2,4,2]
输出: true

class Solution {
    p...]]></description><category></category></item><item><title><![CDATA[log4j  学习记录]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/103189114</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/103189114</guid><author>GUYIIT</author><pubDate>Thu, 21 Nov 2019 20:34:36 +0800</pubDate><description><![CDATA[log4j 介绍
1.通过log4j可以看到程序运行过程中更详细的信息
（1）经常使用log4j查看日志
2.使用
（1）导入log4j的jar包

（2）复制log4j配置文件到src下（log4j.properties文件）
log4j.rootLogger=info, stdout, R
 
log4j.appender.stdout=org.apache.log4j.ConsoleAppe...]]></description><category></category></item><item><title><![CDATA[AOP 学习记录]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/103122672</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/103122672</guid><author>GUYIIT</author><pubDate>Wed, 20 Nov 2019 20:00:55 +0800</pubDate><description><![CDATA[AOPAOP 概念AOP原理AOP操作术语
AOP 概念


AOP：面向切面（方面）编程，扩展功能不修改源代码实现
AOP采取横向抽取机制，取代了传统纵向继承体系重复性代码


AOP原理
1. 画图分析原理



AOP操作术语

...]]></description><category></category></item><item><title><![CDATA[Spring的bean管理（注解）  学习记录]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/103095701</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/103095701</guid><author>GUYIIT</author><pubDate>Mon, 18 Nov 2019 14:15:17 +0800</pubDate><description><![CDATA[注解Spring注解开发准备注解创建对象注解注入属性

代码里面特殊标记，使用注解可以完成功能
注解写法 @注解名称（属性名称=属性值）
注解使用在类上面，方法上面和属性上面

Spring注解开发准备
1.导入jar包
（1）导入基本的jar包
（2）导入aop的jar包

2.创建类，创建方法
3.创建spring配置文件，引入约束
（1）实现ioc基本功能，引入约束beans
xsi:sch...]]></description><category></category></item><item><title><![CDATA[Android应用处理数据的方法]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/100660583</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/100660583</guid><author>GUYIIT</author><pubDate>Fri, 27 Sep 2019 11:25:29 +0800</pubDate><description><![CDATA[Android应用处理数据的方法



几种数据存储方式

a. SQLiteDB

在Android中我们使用SQLiteDB作为数据库，它具有以下特点：

Light : 轻量级
	Standard : 标准化
	Open-Src : 开源
	No Server : 没有服务器
	Single-tier : 单层的
	Loose-type : 宽松类型
	App-process : 在应...]]></description><category></category></item><item><title><![CDATA[Android ContentProvider 学习记录]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/100631118</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/100631118</guid><author>GUYIIT</author><pubDate>Sun, 08 Sep 2019 19:07:52 +0800</pubDate><description><![CDATA[概述

ContentProvider是Android中提供的专门用于不同应用间数据交互和共享的组件。

ContentProvider实际上是对SQLiteOpenHelper的进一步封装，以一个或多个表的形式将数据呈现给外部应用，通过Uri映射来选择需要操作数据库中的哪个表，并对表中的数据进行增删改查处理。ContentProvider其底层使用了Binder来完成APP进程之间的通信，同时使...]]></description><category></category></item><item><title><![CDATA[Android SQL 学习记录]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/100591538</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/100591538</guid><author>GUYIIT</author><pubDate>Sat, 07 Sep 2019 17:08:41 +0800</pubDate><description><![CDATA[SQLite文件

a. 存放路径：/data/data/&lt;package-name&gt;/databases

SQLite文件放置于Android根目录下的data/data中，以应用程序的名称作为包名的文件夹中

b. SQLite文件是私有的，也就是说，仅该程序可访问，而其他程序不可访问。

Tips : 一般较大的文件不能直接放在Database中，而应该将大文件的URL放在Da...]]></description><category></category></item><item><title><![CDATA[Android adb 学习记录]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/100579317</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/100579317</guid><author>GUYIIT</author><pubDate>Fri, 06 Sep 2019 15:18:17 +0800</pubDate><description><![CDATA[Android 调试桥 (adb)

Android 调试桥 (adb) 是一种功能多样的命令行工具，可让您与设备进行通信。adb 命令便于执行各种设备操作（例如安装和调试应用），并提供对 Unix shell（可用来在设备上运行各种命令）的访问权限。它是一种客户端-服务器程序，包括以下三个组件：

客户端：用于发送命令。客户端在开发计算机上运行。您可以通过发出 adb 命令从命令行终端调用客户端...]]></description><category></category></item><item><title><![CDATA[Android 监听机制几种方法]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/100579147</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/100579147</guid><author>GUYIIT</author><pubDate>Fri, 06 Sep 2019 14:53:56 +0800</pubDate><description><![CDATA[触发事件



一、控件属性触发



二、监听触发

1.单独实现监听接口类，然后在Activity的继承类OnCreate中的控件调用





2. 直接在Activity类中实现监听接口类，并在OnCreate中的控件调用





3.在控件处定义一个匿名类并调用




...]]></description><category></category></item><item><title><![CDATA[Android UI 学习记录]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/100184856</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/100184856</guid><author>GUYIIT</author><pubDate>Sun, 01 Sep 2019 18:39:20 +0800</pubDate><description><![CDATA[Android的UI界面设计在main_activity.xml文件中进行，其路径如下图所示。



接下来我们进行UI界面的设计。

（1）首先创建一个空白应用。

（2）找到main_activity.xml文件所在位置，清空里面的原有文件，我们来自己实现一个UI界面

 A .我们需要先创建一个Layout布局，在android中支持几种布局，分别是：&lt;LinearLayout...]]></description><category></category></item><item><title><![CDATA[属性注入（二）]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/100063644</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/100063644</guid><author>GUYIIT</author><pubDate>Sun, 25 Aug 2019 15:59:47 +0800</pubDate><description><![CDATA[注入对象类型属性

1.创建service类和dao类

（1）在service得到dao对象



2.具体实现过程

（1）创建dao类


package cn.itcast.ioc;

public class UserDao {

	public void add() {
		System.out.println("dao.........");
	}
}


（2）在service里...]]></description><category></category></item><item><title><![CDATA[属性注入（一）]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/100061354</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/100061354</guid><author>GUYIIT</author><pubDate>Sun, 25 Aug 2019 15:23:46 +0800</pubDate><description><![CDATA[1.属性注入的概念：创建对象的时候，为类中属性设置属性值



2.属性注入的方式介绍（三种方式）

（1）使用set方法注入

（2）使用有参数构造注入

（3）使用接口注入





3.在spring框架里，支持前两种方式

（1）set方法注入（重点）

（2）有参构造注入



a. 使用有参数构造注入属性

我们先创建一个类，并在类中给出相应的需要被注入的属性、有参的构造方法...]]></description><category></category></item><item><title><![CDATA[bean标签常用属性]]></title><link>https://blog.youkuaiyun.com/GUYIIT/article/details/100060820</link><guid>https://blog.youkuaiyun.com/GUYIIT/article/details/100060820</guid><author>GUYIIT</author><pubDate>Sun, 25 Aug 2019 11:16:05 +0800</pubDate><description><![CDATA[（1）id属性：起名称，id属性值名称 任意命名

id属性值，不能包含特殊符号

根据id值得到配置对象

（2）class属性：创建对象所在类的全路径



（3）name属性：功能和id属性一样

区别：id属性值不能包含特殊符号，但在name属性值里可以包含特殊符号



（4）scope属性


singleton：默认值，单例（只有一个对象）

prototype：多例

requ...]]></description><category></category></item></channel></rss>