<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[My0720的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/My0720</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; My0720]]></copyright><item><title><![CDATA[尝试创建自己的node.js包]]></title><link>https://blog.youkuaiyun.com/My0720/article/details/127354287</link><guid>https://blog.youkuaiyun.com/My0720/article/details/127354287</guid><author>My0720</author><pubDate>Sun, 16 Oct 2022 22:18:08 +0800</pubDate><description><![CDATA[跟着网上的视频学习node.js，讲到了写一个用于格式化时间以及转义/还原HTML中特殊字符的包。格式化时间、HTML字符处理的代码分别写入js文件，另外建一个js文件来引用这两个文件。]]></description><category></category></item><item><title><![CDATA[canvas学习内容]]></title><link>https://blog.youkuaiyun.com/My0720/article/details/127024925</link><guid>https://blog.youkuaiyun.com/My0720/article/details/127024925</guid><author>My0720</author><pubDate>Sat, 24 Sep 2022 14:43:06 +0800</pubDate><description><![CDATA[主要通过这三个案例练习使用canvas的一些方法，比如：moveTo()、lineTo()、fillRect()、stroke()、drawImage()、fillText()……在学习JavaScript的过程中接触到了canvas，初步学习了一下canvas，跟着教学视频练习了几个小案例。在js中用于提供画布，然后通过js在这个画布上面作画。导入图片，鼠标点击后移动光标附近有放大效果，鼠标松开后复原。圆环加载时，外圈的蓝色环会动，中间的数据也会变化。]]></description><category></category></item><item><title><![CDATA[Node.js学习内容]]></title><link>https://blog.youkuaiyun.com/My0720/article/details/126922655</link><guid>https://blog.youkuaiyun.com/My0720/article/details/126922655</guid><author>My0720</author><pubDate>Sun, 18 Sep 2022 20:31:57 +0800</pubDate><description><![CDATA[day1Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境其中无法调用DOM和BOM等浏览器内置API。]]></description><category></category></item><item><title><![CDATA[7-16学习内容]]></title><link>https://blog.youkuaiyun.com/My0720/article/details/125831654</link><guid>https://blog.youkuaiyun.com/My0720/article/details/125831654</guid><author>My0720</author><pubDate>Sun, 17 Jul 2022 14:37:50 +0800</pubDate><description><![CDATA[遗留问题1.random、math返回值是什么？2.const?3.数组的操作（.for)?今日随机点名案例（注意局部变量与全局变量的问题）数组长度全选中“伪数组”问题自增自减有隐式转换比较运算符也有隐式转换。...]]></description><category></category></item><item><title><![CDATA[7-15学习内容]]></title><link>https://blog.youkuaiyun.com/My0720/article/details/125831611</link><guid>https://blog.youkuaiyun.com/My0720/article/details/125831611</guid><author>My0720</author><pubDate>Sun, 17 Jul 2022 14:35:47 +0800</pubDate><description><![CDATA[分为作用即使用JS操作html和浏览器。]]></description><category></category></item><item><title><![CDATA[移动端web开发相关操作]]></title><link>https://blog.youkuaiyun.com/My0720/article/details/125350609</link><guid>https://blog.youkuaiyun.com/My0720/article/details/125350609</guid><author>My0720</author><pubDate>Tue, 21 Jun 2022 19:13:28 +0800</pubDate><description><![CDATA[@media (width: 375px) {
 &nbsp;  html {
 &nbsp; &nbsp; &nbsp;  font-size: 32px;
 &nbsp;  }
}

目前rem布局方案中，将网页等分为10份，HTML标签的字号为视口宽度的十分之一不过现在可以使用flexible js配合rem实现在不同宽度的设备中，网页元素尺寸等比缩放效果Less是一个CSS预处理器，文件后缀为.less，它扩充了CSS语言，使CSS具备一定的逻辑性、计算能力。不过浏览器不识别Less代码，网页要引入]]></description><category></category></item><item><title><![CDATA[CSS空间转换、动画效果及flex布局]]></title><link>https://blog.youkuaiyun.com/My0720/article/details/125238284</link><guid>https://blog.youkuaiyun.com/My0720/article/details/125238284</guid><author>My0720</author><pubDate>Sat, 11 Jun 2022 20:39:35 +0800</pubDate><description><![CDATA[transform:rotateZ/X/Y(值)其中值为角度，如60度写为60deg使用transform-style: preserve-3d呈现立体图形呈现立体图形步骤1. 盒子父元素添加transform-style: preserve-3d；2. 按需求设置子盒子的位置（位移或旋转）本例中，首先要将绿色和橙色的盒子摆放好（橙色在上，绿色在前），这就要求体现立体效果之后设置hover时旋转。3D导航精灵动画上述动画中，人物一直在跑，使用animation添加动画效果  注意：动画名称和动画时长必须赋值]]></description><category></category></item><item><title><![CDATA[制作网站首页（小兔鲜儿电商购物平台）]]></title><link>https://blog.youkuaiyun.com/My0720/article/details/125128243</link><guid>https://blog.youkuaiyun.com/My0720/article/details/125128243</guid><author>My0720</author><pubDate>Sun, 05 Jun 2022 05:25:58 +0800</pubDate><description><![CDATA[目录        项目前置分析布局头部模块底部模块


类似于头部、身体、底部，网站首页也划分为三大部分。在此主要分享头部模块和底部模块。 由图可知，内容集中于“版心”部分，便于用户查看信息，也显得整洁有序。由快捷菜单和主导航构成。快捷菜单：由无序列表包含a标签组成，ul右浮动，li左浮动主导航：每个部分都用盒子装起来注意：小图标都是用精灵图，若没有空位置，那就要用伪类元素比如


这是手机版前的小图标插入的CSS对照图片分析定位关系。下面是头部模块的html


对应的CSS




​

底部模块

]]></description><category></category></item><item><title><![CDATA[仿bing搜索页面制作（大概）]]></title><link>https://blog.youkuaiyun.com/My0720/article/details/125034574</link><guid>https://blog.youkuaiyun.com/My0720/article/details/125034574</guid><author>My0720</author><pubDate>Sun, 29 May 2022 19:10:36 +0800</pubDate><description><![CDATA[目录



导航部分

搜索框

网页底部


&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt;
    &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&]]></description><category></category></item><item><title><![CDATA[剑指 Offer 05. 替换空格]]></title><link>https://blog.youkuaiyun.com/My0720/article/details/124991701</link><guid>https://blog.youkuaiyun.com/My0720/article/details/124991701</guid><author>My0720</author><pubDate>Sun, 29 May 2022 18:50:12 +0800</pubDate><description><![CDATA[对于此题，可知一个空格转换为%20多占两个位置，我的想法是将先计算出扩大后的数组大小，再创建一个新数组用于储存元素，最后返回新数组即可。



由以上代码可见，count计算出空格数量，新数组的大小中+1是因为数组最后有'\0'；用i和j来遍历数组，把非空格元素赋给新数组，空格转换为%20。

类似于本题这种需要扩容数组的题目，可以先计算出最终数组大小，再按要求赋值，避免了从头开始遍历遇到条件元素就要将后面的元素后移。
...]]></description><category></category></item><item><title><![CDATA[剑指 Offer 14- I. 剪绳子；力扣343. 整数拆分]]></title><link>https://blog.youkuaiyun.com/My0720/article/details/124932507</link><guid>https://blog.youkuaiyun.com/My0720/article/details/124932507</guid><author>My0720</author><pubDate>Mon, 23 May 2022 19:03:25 +0800</pubDate><description><![CDATA[参考题解，本题使用数学思维解析。

根据题意，需要把正整数n分为k个正整数的和(k&gt;=2)，并且要使这些整数的乘积最大化。

那么，问题是：怎么拆？

由于还未学习动态规划，我只能参考题解中求导方式来理解这个题。

怎么拆？


将n按某个数均等分可使乘积最大化。


则得出 n=a*x；将n分为a个x的和，当然这里理想化处理了，n不一定能整除x。



接下来讨论n与3的关系：

若n=2；只有一种情况：2=1+1 ；最终乘积为1；

若n=3；3=1+1+1；3=1+2 ；乘积最大为2；
...]]></description><category></category></item><item><title><![CDATA[力扣189.轮转数组]]></title><link>https://blog.youkuaiyun.com/My0720/article/details/124769804</link><guid>https://blog.youkuaiyun.com/My0720/article/details/124769804</guid><author>My0720</author><pubDate>Mon, 16 May 2022 17:57:49 +0800</pubDate><description><![CDATA[这是力扣初级算法中的一个题目，题目要求如下。



我的想法是，另外创建一个数组存储nums的元素，便于对nums的修改。

通过观察可得，经过变换后，当i+k&lt;numsSize时，nums[i+k]=arr[i]，当i+k&gt;=numsSize时就需要考虑，此时若像之前一样，就会越界访问，所以经过尝试得出nums[i+k-numsSize]=arr[i]，可以满足要求。

不过由于我是由示例一思考这题的，在提交后就出现问题了。

比如：输入：nums = [-1]， k=2 输入：nums[1,]]></description><category></category></item><item><title><![CDATA[（C语言）相交链表、回文链表]]></title><link>https://blog.youkuaiyun.com/My0720/article/details/124656427</link><guid>https://blog.youkuaiyun.com/My0720/article/details/124656427</guid><author>My0720</author><pubDate>Mon, 09 May 2022 00:58:18 +0800</pubDate><description><![CDATA[本周复习了链表，在本篇博客中对以下两个链表题进行分析，以梳理已学习的链表知识。本题使用双指针解决。令fast指向链表A，slow 指向表B，二者同时走，每次走一个节点。如果两个链表长度相同，那么两个指针相等时即得出结果，如果两个链表长度不同，则必有一个指针先到达链表尾部，此时另一个指针在之前的某个位置。从上图我们可以得出：让一个指针不仅走完一趟，而且走另一个链表，那么两个指针会在相交节点相遇，此时两个指针走过的长度相等，都是一侧链表长度加上另一侧链表相交节点之前的长度。

由此我们可以得出解题代码如下：

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