<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ekxavol的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ekxavol</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ekxavol]]></copyright><item><title><![CDATA[【无标题】4]]></title><link>https://blog.youkuaiyun.com/ekxavol/article/details/122259196</link><guid>https://blog.youkuaiyun.com/ekxavol/article/details/122259196</guid><author>ekxavol</author><pubDate>Fri, 31 Dec 2021 16:43:08 +0800</pubDate><description><![CDATA[#mermaid-svg-SjAgLzCdJwDuGV7D .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-SjAgLzCdJwDuGV7D .label text{fill:#333}#mermaid-svg-SjAgLzCdJwDuGV7D .node rect,#mermaid-svg-SjAgLzCdJw]]></description><category></category></item><item><title><![CDATA[MIT 6.824(2021) Lab 2A-2C]]></title><link>https://blog.youkuaiyun.com/ekxavol/article/details/118426162</link><guid>https://blog.youkuaiyun.com/ekxavol/article/details/118426162</guid><author>ekxavol</author><pubDate>Sat, 03 Jul 2021 00:40:08 +0800</pubDate><description><![CDATA[目录Lab 2AA1.简介A2.一些可能的问题/踩坑情况Lab 2BB1.简介B2.可能需要注意的要点Lab 2C
Lab 2A
A1.简介
根据Figure 2的思路，实现RequestVoteRPC以及其Handler，实现Raft的选举机制。
需要注意的点主要包括：
1）必须严格遵循Figure 2的逻辑
2）VotedFor和CurrentTerm这两个变量是一组变量
3）我的做法是通过维护一个时间变量lastHeartbeatEverSeen来实现超时机制，但可能可以通过go的Timer来实现
4]]></description><category></category></item><item><title><![CDATA[MIT 6.824 lab ——1.项目简介]]></title><link>https://blog.youkuaiyun.com/ekxavol/article/details/118228276</link><guid>https://blog.youkuaiyun.com/ekxavol/article/details/118228276</guid><author>ekxavol</author><pubDate>Fri, 25 Jun 2021 20:36:47 +0800</pubDate><description><![CDATA[6.824个人项目简介1 项目结构图2 项目介绍3 Raft介绍
1 项目结构图

2 项目介绍
3 Raft介绍

]]></description><category></category></item><item><title><![CDATA[Linux-从零开始的基于虚拟机的安装]]></title><link>https://blog.youkuaiyun.com/ekxavol/article/details/108920587</link><guid>https://blog.youkuaiyun.com/ekxavol/article/details/108920587</guid><author>ekxavol</author><pubDate>Sun, 04 Oct 2020 17:44:11 +0800</pubDate><description><![CDATA[Linux是一个操作系统，所以我们需要准备：
1.硬件——虚拟机的准备：
比如，一台全新的电脑（如果预装了linux的话，那么整个教程就可以关闭了）
或者（搭载在windows上的）虚拟机，它可以在一个.iso的文件中搭载一个系统。
于是，就要使用如vitural box的软件：
https://www.virtualbox.org/wiki/Downloads
注意，这里的ubuntu指的是虚拟机软件所在的主机，所以自然是应该下windows版本的。

2.linux类的操作系统，如ubuntu等
在官网]]></description><category></category></item><item><title><![CDATA[MYSQL 1.概述：简介，简单的增删改查，查看表结构等]]></title><link>https://blog.youkuaiyun.com/ekxavol/article/details/105054939</link><guid>https://blog.youkuaiyun.com/ekxavol/article/details/105054939</guid><author>ekxavol</author><pubDate>Mon, 23 Mar 2020 22:25:58 +0800</pubDate><description><![CDATA[文章目录2.简单查询2.1 查询表格中的多个字段2.2 显示表格a中的数据(字段名为name,id）2.3 显示表格tablea中的数据(只输出年薪，但是数据里只有月薪monthSalary）3 高级查询3.1 查询salary大于3000的员工,显示他们的姓名(name)3.2 查询salary大于3且小于20的员工,显示他们的姓名(name)和薪资3.3 条件语句:判断属性值为空/非空3.4 ...]]></description><category></category></item><item><title><![CDATA[HTML DOM 入门 3：事件与输入]]></title><link>https://blog.youkuaiyun.com/ekxavol/article/details/104870696</link><guid>https://blog.youkuaiyun.com/ekxavol/article/details/104870696</guid><author>ekxavol</author><pubDate>Sat, 14 Mar 2020 23:46:16 +0800</pubDate><description><![CDATA[可以利用事件来实现对HTML的监控（在功能上，也就是实现各式的输入功能）
1.鼠标事件：点击、双击、按下、弹起、经过、进入、退出组件
onmousedown：按下
onmouseup：弹起
onmousemove：经过（每次终点在组件上的鼠标移动，都会触发一次事件）
onmouseover：从组件外进入组件
onmouseout：从组件中退出
onclick:在组件上点击
ondblclick:在...]]></description><category></category></item><item><title><![CDATA[HTML DOM 2：对元素进行增删改查]]></title><link>https://blog.youkuaiyun.com/ekxavol/article/details/104868806</link><guid>https://blog.youkuaiyun.com/ekxavol/article/details/104868806</guid><author>ekxavol</author><pubDate>Sat, 14 Mar 2020 22:46:25 +0800</pubDate><description><![CDATA[1.改变元素的样式
目标是：在JS等编程语言中，改变元素的样式。
方法是：（1）得到元素对象
（2）通过.style.属性名=“新属性值”,以改变元素对象的样式。
&lt;p id="p1"&gt; 黑色文本&lt;/p&gt;
&lt;script&gt;
//下面的代码把黑色文本改为红色
var element = document.getElementById("p1");
element....]]></description><category></category></item><item><title><![CDATA[HTML DOM入门1：DOM元素的常见方法及其属性]]></title><link>https://blog.youkuaiyun.com/ekxavol/article/details/104864533</link><guid>https://blog.youkuaiyun.com/ekxavol/article/details/104864533</guid><author>ekxavol</author><pubDate>Sat, 14 Mar 2020 21:36:19 +0800</pubDate><description><![CDATA[1.HTML DOM简介
DOM指Document Object Model ，文档对象模型，利用DOM可以将html的数据当作对象处理。它的优点是，方便程序和脚本动态地访问、更新文档的内容、结构和样式。
Document对象的继承结构：
1.共同父类是Root Element:&lt;html&gt;
2.子类包括头文件head ,另外还有body 等
DOM包括核心DOM、XML DOM 以及...]]></description><category></category></item><item><title><![CDATA[HTML入门：输入方式]]></title><link>https://blog.youkuaiyun.com/ekxavol/article/details/104814408</link><guid>https://blog.youkuaiyun.com/ekxavol/article/details/104814408</guid><author>ekxavol</author><pubDate>Thu, 12 Mar 2020 11:28:31 +0800</pubDate><description><![CDATA[HTML用表单(form)来处理用户输入，基本语法为：
&lt;form&gt;
请输入账户：&lt;input type="text" name="account" value="默认值"&gt;&lt;br&gt;
&lt;/form&gt;

通过改变type类型，可以改变输入方式。如：
type=“password”，表示以密码形式输入，文本会以星号键形式显示。
type=“checkbo...]]></description><category></category></item><item><title><![CDATA[CSS笔记 1.CSS基础语法]]></title><link>https://blog.youkuaiyun.com/ekxavol/article/details/104814030</link><guid>https://blog.youkuaiyun.com/ekxavol/article/details/104814030</guid><author>ekxavol</author><pubDate>Thu, 12 Mar 2020 10:57:31 +0800</pubDate><description><![CDATA[CSS的作用：把html的风格和内容分开（分层设计）
1.CSS的基本语法：选择器
1.元素选择器：在顶端的style添加 p{color:red}
2.id选择器
&lt;style&gt;
p{
#p1{样式}
#p2{样式}
}
&lt;/style&gt;

正文:
&lt;p id="p1" &gt; 正文 &lt;/p&gt;

3.类选择器
&lt;style&gt;
.p1{样式}...]]></description><category></category></item><item><title><![CDATA[CSS笔记2：背景、文本、段落、边框、超链接]]></title><link>https://blog.youkuaiyun.com/ekxavol/article/details/104813843</link><guid>https://blog.youkuaiyun.com/ekxavol/article/details/104813843</guid><author>ekxavol</author><pubDate>Thu, 12 Mar 2020 10:53:50 +0800</pubDate><description><![CDATA[2.1 背景：颜色或图
p.a{
	background-color:gray;//表示背景颜色为灰色
	//或者也可以用#010101，rgb(1,1,1)表示
	//如果是背景图的话那么就用background-image:url(xx.jpg);来表示
	//其中，图片地址采用相对地址。
	//另外，还可以补充重复，平铺属性
	background-repeat:repeat-x; 表示背景...]]></description><category></category></item><item><title><![CDATA[JavaScript基础4 浏览器对象]]></title><link>https://blog.youkuaiyun.com/ekxavol/article/details/104748114</link><guid>https://blog.youkuaiyun.com/ekxavol/article/details/104748114</guid><author>ekxavol</author><pubDate>Mon, 09 Mar 2020 12:04:58 +0800</pubDate><description><![CDATA[JavaScript可以利用浏览器对象对当前浏览器的各种信息进行观测，或对浏览行为作出操作。
实例
//1.window 窗口，屏幕
screen.width;//屏幕宽度（分辨率的宽度）
screen.availHeight//可用区域高度
//a表示文档显示区域的宽度，b表示浏览器的高度
a = window.innerWidth;
b= window.outerHeight;

//2.na...]]></description><category></category></item><item><title><![CDATA[JavaScript-基础2（内置对象）]]></title><link>https://blog.youkuaiyun.com/ekxavol/article/details/104704458</link><guid>https://blog.youkuaiyun.com/ekxavol/article/details/104704458</guid><author>ekxavol</author><pubDate>Mon, 09 Mar 2020 10:53:44 +0800</pubDate><description><![CDATA[2.1 条件语句，循环语句，逻辑运算符等
与Java的基本一样
2.2 错误处理：try-catch
语法是：
try{
//要做的事
}
catch(err){
document.write(err.message);
}


]]></description><category></category></item><item><title><![CDATA[JavaScript基础学习笔记-1 基础]]></title><link>https://blog.youkuaiyun.com/ekxavol/article/details/104701373</link><guid>https://blog.youkuaiyun.com/ekxavol/article/details/104701373</guid><author>ekxavol</author><pubDate>Fri, 06 Mar 2020 21:14:00 +0800</pubDate><description><![CDATA[1 JavaScript基础
1.1运行
语法： 嵌入在&lt;script&gt;中的程序
&lt;script&gt;
   c = 10;//不必声明类型
   document.write("Hello JavaScript");
&lt;/script&gt;

也可以使用js文件执行：
&lt;script src="www.baidu.com/abc.js"&gt;&lt;/scri...]]></description><category></category></item><item><title><![CDATA[CSS笔记3-布局：居中、定位、浮动、展示]]></title><link>https://blog.youkuaiyun.com/ekxavol/article/details/104700402</link><guid>https://blog.youkuaiyun.com/ekxavol/article/details/104700402</guid><author>ekxavol</author><pubDate>Fri, 06 Mar 2020 18:00:18 +0800</pubDate><description><![CDATA[css笔记3
1.超链接
超链接存在4种状态，在style区域：
a:link{color: #ffff00};     通过改变颜色可以改变超链接在该状态下的展示情况
a:link/visited/hover/active 分别表示未打开/访问过/鼠标停留/鼠标摁下

在内容端，用
&lt;a href="xx.com"&gt;xx.com&lt;/a&gt;”

表示超链接
另外，超链接默认是...]]></description><category></category></item><item><title><![CDATA[JAVA基础读书笔记 C1 入门介绍]]></title><link>https://blog.youkuaiyun.com/ekxavol/article/details/104602229</link><guid>https://blog.youkuaiyun.com/ekxavol/article/details/104602229</guid><author>ekxavol</author><pubDate>Sun, 01 Mar 2020 23:07:42 +0800</pubDate><description><![CDATA[JAVA基础C1-基本程序设计结构
《JAVA核心技术》第三章读书笔记
首先，第3.1节引入了一个最简单的Java程序：
// 类名。Java是面向对象的机制，所有操作都在类里操作
// 语法推荐大写
public class FirstSample
//大括号表示代码块
{

  //主方法，方法名为main 方法被声明为公开的（访问修饰符），静态的，不返回任何值，参数为字符串数组
  publ...]]></description><category></category></item></channel></rss>