<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[BEICHENx1的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/BEICHENx1</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; BEICHENx1]]></copyright><item><title><![CDATA[Dependency ‘org.csource:fastdfs-client-java:1.27-SNAPSHOT‘ not founnd Fastdfs依赖包问题]]></title><link>https://blog.youkuaiyun.com/BEICHENx1/article/details/126042947</link><guid>https://blog.youkuaiyun.com/BEICHENx1/article/details/126042947</guid><author>BEICHENx1</author><pubDate>Thu, 28 Jul 2022 20:23:24 +0800</pubDate><description><![CDATA[关于Fastdfs依赖包的问题]]></description><category></category></item><item><title><![CDATA[Java 连续字符]]></title><link>https://blog.youkuaiyun.com/BEICHENx1/article/details/123475145</link><guid>https://blog.youkuaiyun.com/BEICHENx1/article/details/123475145</guid><author>BEICHENx1</author><pubDate>Mon, 14 Mar 2022 11:42:31 +0800</pubDate><description><![CDATA[题目描述
给你一个字符串 s ，字符串的「能量」定义为：只包含一种字符的最长非空子字符串的长度。
请你返回字符串的能量。

代码
import java.util.Scanner;

/**
 * @author ：isbeichen
 * @description：TODO
 * @date ：2022/3/8 10:29
 */
public class Test {
    public static void main(String[] args) {
        Scanner sc = ne]]></description><category></category></item><item><title><![CDATA[猫和老鼠—算法题目]]></title><link>https://blog.youkuaiyun.com/BEICHENx1/article/details/122306769</link><guid>https://blog.youkuaiyun.com/BEICHENx1/article/details/122306769</guid><author>BEICHENx1</author><pubDate>Tue, 04 Jan 2022 17:04:49 +0800</pubDate><description><![CDATA[该题来自104周赛，没做出来记录一下。
两位玩家分别扮演猫和老鼠，在一张 无向 图上进行游戏，两人轮流行动。
图的形式是：graph[a] 是一个列表，由满足 ab 是图中的一条边的所有节点 b 组成。
老鼠从节点 1 开始，第一个出发；猫从节点 2 开始，第二个出发。在节点 0 处有一个洞。
在每个玩家的行动中，他们 必须 沿着图中与所在当前位置连通的一条边移动。例如，如果老鼠在节点 1 ，那么它必须移动到 graph[1] 中的任一节点。
此外，猫无法移动到洞中（节点 0）。
然后，游戏在出现以下三种情]]></description><category></category></item><item><title><![CDATA[Java多线程的实现机制]]></title><link>https://blog.youkuaiyun.com/BEICHENx1/article/details/122103515</link><guid>https://blog.youkuaiyun.com/BEICHENx1/article/details/122103515</guid><author>BEICHENx1</author><pubDate>Thu, 23 Dec 2021 11:44:28 +0800</pubDate><description><![CDATA[在Java中，多线程主要的实现方式有四种：继承Thread类、实现Runnable接口、实现Callable接口通过FutureTask包装器来创建Thread线程、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值，而后两种是带返回值的。除此之外，通过Timer启动定时任务，或者通过像Spring Task和quartz这样的第三方任务调度框架也可以开启多线程任务。
1、继承Thread类创建线程
Thread类本质上也是实现了]]></description><category></category></item><item><title><![CDATA[Java中ArrayList与LinkedList的区别]]></title><link>https://blog.youkuaiyun.com/BEICHENx1/article/details/120560999</link><guid>https://blog.youkuaiyun.com/BEICHENx1/article/details/120560999</guid><author>BEICHENx1</author><pubDate>Thu, 30 Sep 2021 09:44:17 +0800</pubDate><description><![CDATA[Java中ArrayList与LinkedList的区别
一般大家都知道ArrayList和LinkedList的区别：
1、ArrayList的实现是基于数组，LinkedList的实现是基于双向链表。
2、对于随机访问，ArrayList优于LinkedList
3、对于插入和删除操作，LinkedList优于ArrayList
4、LinkedList比ArrayList更占内存，因为LinkedList的节点除了存储数据，还存储了两个引用，一个指向前一个元素，一个指向后一个元素。
一．在时间复杂度上]]></description><category></category></item><item><title><![CDATA[Java 中 String 与 StringBuffer 和 StringBuilder 的区别]]></title><link>https://blog.youkuaiyun.com/BEICHENx1/article/details/120560986</link><guid>https://blog.youkuaiyun.com/BEICHENx1/article/details/120560986</guid><author>BEICHENx1</author><pubDate>Thu, 30 Sep 2021 09:43:46 +0800</pubDate><description><![CDATA[Java 中 String 与 StringBuffer 和 StringBuilder 的区别
介绍
String 是 Java 中很常用的类之一，同时，字符串是 Java 面试中最重要的话题之一。
StringBuffer 和 StringBuilder 类提供了操作字符串的方法。
我们将研究 StringBuffer 和 StringBuilder 之间的区别。
StringBuffer 与 StringBuilder 的区别是 Java 中很常见的面试题。
在控制台上打印程序的内容，可以使用 Str]]></description><category></category></item><item><title><![CDATA[电脑重装系统简单小白教程]]></title><link>https://blog.youkuaiyun.com/BEICHENx1/article/details/104774457</link><guid>https://blog.youkuaiyun.com/BEICHENx1/article/details/104774457</guid><author>BEICHENx1</author><pubDate>Wed, 11 Mar 2020 10:14:17 +0800</pubDate><description><![CDATA[前言
大家在日常生活中使用电脑经常会遇到各种各样的情况，有的时候就会需要重装系统。重装系统非常简单，但是大家经常苦于找不到正确的系统安装的方法，在百度使用一些所谓的一键重装软件以后发现自己安装了一个满是广告的系统，甚至还不如之前的系统。
下面我就给大家带来简单方便地电脑系统重装教程。
准备工作
一
准备一个容量最少8G的U盘
二
下载一个系统镜像（ISO文件格式的，文件大小最好不要超过4.5G），...]]></description><category></category></item><item><title><![CDATA[汇编语言 实验一　汇编语言程序框架]]></title><link>https://blog.youkuaiyun.com/BEICHENx1/article/details/104730526</link><guid>https://blog.youkuaiyun.com/BEICHENx1/article/details/104730526</guid><author>BEICHENx1</author><pubDate>Sun, 08 Mar 2020 12:34:15 +0800</pubDate><description><![CDATA[一、实验目的
	学会搭建汇编语言程序设计的软件平台
	学会Debug实用程序的基本功能
	对汇编指令、寄存器、内存空间产生直观的认识
二、实验内容过程记录
任务0-搭建汇编语言实验环境
参考视频“0105 汇编语言实践环境搭建”，搭建汇编语言实验环境，以便于下面的工作。
如果使用的winXP，可以不安装DOSBOX模拟器，而是用XP的MS-DOS方式运行masm文件夹中的命令。
（完成操作，...]]></description><category></category></item><item><title><![CDATA[hexo博客超级加速———腾讯cos]]></title><link>https://blog.youkuaiyun.com/BEICHENx1/article/details/104555777</link><guid>https://blog.youkuaiyun.com/BEICHENx1/article/details/104555777</guid><author>BEICHENx1</author><pubDate>Fri, 28 Feb 2020 14:54:22 +0800</pubDate><description><![CDATA[前言
之前我写过一篇博客，有关于hexo博客加速采用的方法是将之前部署到GitHub的博客双重部署到coding，从而实现加速。但是有小伙伴反应，将博客部署到coding上为什么有的时候无法访问，有的时候访问速度还是很慢呢？
这是因为coding的服务器一直不是很稳定，有时会出现宕机的现象，所以我打算写这篇博客，是想帮助大家使自己的博客访问速度进一步提高。
cos与coding的对比
可能有朋友问...]]></description><category></category></item><item><title><![CDATA[数据结构课程设计--电子投票系统]]></title><link>https://blog.youkuaiyun.com/BEICHENx1/article/details/104320430</link><guid>https://blog.youkuaiyun.com/BEICHENx1/article/details/104320430</guid><author>BEICHENx1</author><pubDate>Fri, 14 Feb 2020 21:51:58 +0800</pubDate><description><![CDATA[项目描述
电子投票系统主要分为投票人系统和管理员系统，分为四个文件，包括一个头文件，一个登陆界面（主函数），一个投票人及其相关函数的文件，一个管理员及其相关函数的文件。
投票人主要功能如下：
（1）投票人输入要选举的候选人编号，即可完成投票。
（2）投票人可以浏览候选人列表、输入序号查询候选人介绍。
管理员的主要功能如下：
（1）初始化候选人信息：在系统投入使用前需要先将需要投票选举的候选人信息录...]]></description><category></category></item><item><title><![CDATA[加速Hexo博客的访问速度——将博客部署到coding]]></title><link>https://blog.youkuaiyun.com/BEICHENx1/article/details/104237588</link><guid>https://blog.youkuaiyun.com/BEICHENx1/article/details/104237588</guid><author>BEICHENx1</author><pubDate>Sun, 09 Feb 2020 17:58:19 +0800</pubDate><description><![CDATA[之前有朋友通过我的教程–创建博客的方法，搭建了自己的个人博客，由于是通过GitHub部署的静态页面，所以在国内访问起来有些慢。这篇文章就是教给大家如果将自己的博客部署到coding上从而实现博客网站的加速。
coding是一款代码托管网站，是腾讯旗下的产品，通过coding可以实现博客网站的加速，也可以将你的网站提交到百度收录。
创建一个项目
首先，我们打开Coding的官网，在首页种选择个人版登...]]></description><category></category></item><item><title><![CDATA[拓扑排序]]></title><link>https://blog.youkuaiyun.com/BEICHENx1/article/details/103863958</link><guid>https://blog.youkuaiyun.com/BEICHENx1/article/details/103863958</guid><author>BEICHENx1</author><pubDate>Mon, 06 Jan 2020 20:23:44 +0800</pubDate><description><![CDATA[定义
在一个有向图中找一个拓扑序列的过程称为拓扑排序

拓扑排序： 设 G=（V，E）是一个具有n个顶点的有向图，V中的顶点序列v1，v2，…，vn，称为一个拓扑序列。

方法
拓扑排序方法如下：

从有序图中选择一个没有前驱（即入度为0）的顶点并且输出它。
从图中删去该顶点，并且删去从该顶点发出的全部有向边。
重复上述两步，直到剩余的图中不再存在没有前驱的结点为止。

这样操作的结果有两种：一种...]]></description><category></category></item><item><title><![CDATA[基本模型机的设计与实现]]></title><link>https://blog.youkuaiyun.com/BEICHENx1/article/details/103819576</link><guid>https://blog.youkuaiyun.com/BEICHENx1/article/details/103819576</guid><author>BEICHENx1</author><pubDate>Fri, 03 Jan 2020 14:33:51 +0800</pubDate><description><![CDATA[一、实验目的

在掌握部件单元电路的实验的基础上，构造一台基本模型计算机。
为其定义五条机器指令，并编写相应的微程序，上机调试掌握整机概念

二、实验设备
Dais—CMX16+ 计算机组成原理教学实验系统一台
三、实验原理
手动控制实验过程中，各部件单元的控制信号是以人为模拟产生为主，而本实验将能在微程序控制下自动产生各部件单元的控制信号，实现特定指令的功能。这里，计算机数据通路的控制将由微程序...]]></description><category></category></item><item><title><![CDATA[生成树和最小生成树]]></title><link>https://blog.youkuaiyun.com/BEICHENx1/article/details/103798821</link><guid>https://blog.youkuaiyun.com/BEICHENx1/article/details/103798821</guid><author>BEICHENx1</author><pubDate>Thu, 02 Jan 2020 09:32:53 +0800</pubDate><description><![CDATA[生成树的概念
一个连通树的生成树是一个极小连通子图，其中含有图中国的全部顶点，和构成一棵树的（n-1）条边。如果在一棵生成树上添加任何一条边，必定构成一个环，因为添加的这条边使得它关联的那两个顶点之间有了第二条路径。
一棵树有n个顶点的生成树（连通无回路图）有且仅有（n-1）条边。如果一个图有n个顶点和小于（n-1）条边，则是非连通图。如果它多于（n-1）条边，则一定有回路。
图中所有生成树中具有...]]></description><category></category></item><item><title><![CDATA[超详细hexo+GitHub新手搭建技术博客教程(文章不断更新中)]]></title><link>https://blog.youkuaiyun.com/BEICHENx1/article/details/103300873</link><guid>https://blog.youkuaiyun.com/BEICHENx1/article/details/103300873</guid><author>BEICHENx1</author><pubDate>Sat, 30 Nov 2019 15:13:19 +0800</pubDate><description><![CDATA[前言
博客有第三方平台，如优快云、GitHub page等等，有些人不满足于第三方平台的单调，选择自己建立一个博客。
这次我要说的就是 Github Page + Hexo Github Page 是 Github 提供的一种免费的静态网页托管服务，可以用来托管博客、项目官网等静态网页。本篇文章讲了一个小白（比如我）搭建个人博客的方法。
现在我们就开始吧！
环境准备
首先要准备 Node 和 g...]]></description><category></category></item><item><title><![CDATA[C语言实现图的深度优先遍历和广度优先遍历]]></title><link>https://blog.youkuaiyun.com/BEICHENx1/article/details/103300604</link><guid>https://blog.youkuaiyun.com/BEICHENx1/article/details/103300604</guid><author>BEICHENx1</author><pubDate>Thu, 28 Nov 2019 20:44:00 +0800</pubDate><description><![CDATA[图的深度优先遍历和广度优先遍历图的遍历深度优先遍历广度优先遍历
图的遍历
从给定图中任意指定的顶点（称为初始点）出发，按照某种搜索方法沿着图的边访问图中所有顶点，使每个顶点仅被访问一次，这个过程称为图的遍历
图的遍历方法有两种，一种叫深度优先遍历（DFS），另一种叫广度优先遍历（BFS）。
深度优先遍历
深度优先遍历的过程是从图中的某个初始点v出发，首先访问初始点v，然后选择一个与顶点v相邻且没被...]]></description><category></category></item></channel></rss>