<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[baozi1997的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/baozi1997</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; baozi1997]]></copyright><item><title><![CDATA[【自用】端口被占用]]></title><link>https://blog.youkuaiyun.com/baozi1997/article/details/109227187</link><guid>https://blog.youkuaiyun.com/baozi1997/article/details/109227187</guid><author>baozi1997</author><pubDate>Thu, 22 Oct 2020 17:51:32 +0800</pubDate><description><![CDATA[假设8080端口被占用
打开cmd
输入
netstat -aon|findstr "8080"


输入，可得占用端口的程序
tasklist|findstr "9824"

结果：

cmd关闭9824进程
taskkill /pid 9824 -f



]]></description><category></category></item><item><title><![CDATA[VS Code 新文件覆盖旧文件处理方式]]></title><link>https://blog.youkuaiyun.com/baozi1997/article/details/108991648</link><guid>https://blog.youkuaiyun.com/baozi1997/article/details/108991648</guid><author>baozi1997</author><pubDate>Sat, 10 Oct 2020 10:10:42 +0800</pubDate><description><![CDATA[第一种方式
Ctrl + shift + p 输入setting，打开设置

在设置里搜enable preview，然后取消勾选。

第二种方式
Ctrl + shift + p 输入setting，打开设置，点击右上角的按钮，打开setting.json

在设置中加入"workbench.editor.enablePreview": false


...]]></description><category></category></item><item><title><![CDATA[【leetcode 263 】丑数【javascript】]]></title><link>https://blog.youkuaiyun.com/baozi1997/article/details/108640814</link><guid>https://blog.youkuaiyun.com/baozi1997/article/details/108640814</guid><author>baozi1997</author><pubDate>Thu, 17 Sep 2020 13:55:40 +0800</pubDate><description><![CDATA[编写一个程序判断给定的数是否为丑数。
丑数就是只包含质因数 2, 3, 5 的正整数
示例：
输入: 6
输出: true
解释: 6 = 2 × 3

输入: 8
输出: true
解释: 8 = 2 × 2 × 2

输入: 14
输出: false 
解释: 14 不是丑数，因为它包含了另外一个质因数 7。

说明：
1 是丑数。
输入不会超过 32 位有符号整数的范围: [−231,  231 − 1]。

代码实现
var isUgly = function (num) {
	// 避免0和负数
]]></description><category></category></item><item><title><![CDATA[【egret】点击按钮，复制文本内容至剪切板]]></title><link>https://blog.youkuaiyun.com/baozi1997/article/details/108626346</link><guid>https://blog.youkuaiyun.com/baozi1997/article/details/108626346</guid><author>baozi1997</author><pubDate>Wed, 16 Sep 2020 17:22:26 +0800</pubDate><description><![CDATA[this.btnCopy.addEventListener(egret.TouchEvent.TOUCH_TAP, this.onCopy, this);

private onCopy(evt: egret.TouchEvent): void{
	let copy = document.createElement("input");
	
	copy.value = "需要复制的内容";
	document.body.appendChild(copy);
	
	copy.select();
	copy.se]]></description><category></category></item><item><title><![CDATA[【leetcode 231 】2的幂 【javascript】]]></title><link>https://blog.youkuaiyun.com/baozi1997/article/details/108262875</link><guid>https://blog.youkuaiyun.com/baozi1997/article/details/108262875</guid><author>baozi1997</author><pubDate>Thu, 27 Aug 2020 16:31:59 +0800</pubDate><description><![CDATA[给定一个整数，编写一个函数来判断它是否是 2 的幂次方。
示例
输入: 1
输出: true
解释: 20 = 1

输入: 218
输出: false

2的幂次方的数字，转换为二进制都是  1  + N个0（例 1 0000 0000）这种形式
将二进制 1000 减 1 后得 0111
1000 &amp; 0111 = 0
&amp;：按位与 运算符“&amp;”是双目运算符。其功能是参与运算的两数各对应的二进位相与。
只有对应的两个二进位都为1时，结果位才为1。
代码实现
var isPowerO]]></description><category></category></item><item><title><![CDATA[【leetcode 204 】 计数质数 【javascript】]]></title><link>https://blog.youkuaiyun.com/baozi1997/article/details/106241344</link><guid>https://blog.youkuaiyun.com/baozi1997/article/details/106241344</guid><author>baozi1997</author><pubDate>Wed, 20 May 2020 18:18:08 +0800</pubDate><description><![CDATA[统计所有小于非负整数 n 的质数的数量。
示例
输入: 10
输出: 4
解释: 小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。

关于质数的筛选，江湖中传说着一个方法 ————埃拉托斯特尼筛法
大致步骤：

我们知道 2 是一个素数，那么 2 × 2 = 4, 3 × 2 = 6, 4 × 2 = 8… ，2的倍数都不可能是质数，那么将这些数字标记出来（比如标记为true）；
接下来的素数是3，那么将3的倍数也都标记出来；
之后只需要判断奇数是否为质数，因为偶数肯定是2的倍数，所以不]]></description><category></category></item><item><title><![CDATA[【leetcode 1 】两数之和 【javascript】]]></title><link>https://blog.youkuaiyun.com/baozi1997/article/details/105731908</link><guid>https://blog.youkuaiyun.com/baozi1997/article/details/105731908</guid><author>baozi1997</author><pubDate>Mon, 27 Apr 2020 16:36:19 +0800</pubDate><description><![CDATA[说明
给定一个整数数组 nums 和一个目标值 target，请你在该数组中找出和为目标值的那 两个 整数，并返回他们的数组下标。
你可以假设每种输入只会对应一个答案。但是，你不能重复利用这个数组中同样的元素。
示例:
给定 nums = [2, 7, 11, 15], target = 9
因为 nums[0] + nums[1] = 2 + 7 = 9
所以返回 [0, 1]
————————...]]></description><category></category></item><item><title><![CDATA[【leetcode 66  】 加一 【javascript】]]></title><link>https://blog.youkuaiyun.com/baozi1997/article/details/105712543</link><guid>https://blog.youkuaiyun.com/baozi1997/article/details/105712543</guid><author>baozi1997</author><pubDate>Thu, 23 Apr 2020 17:49:54 +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 136 】 只出现一次的数字 【javascript】]]></title><link>https://blog.youkuaiyun.com/baozi1997/article/details/105226860</link><guid>https://blog.youkuaiyun.com/baozi1997/article/details/105226860</guid><author>baozi1997</author><pubDate>Tue, 31 Mar 2020 17:15:51 +0800</pubDate><description><![CDATA[说明：
给定一个非空整数数组，除了某个元素只出现一次以外，其余每个元素均出现两次。找出那个只出现了一次的元素。
要求：
你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗？
示例 1:
输入: [2,2,1]
输出: 1
示例 2:
输入: [4,1,2,1,2]
输出: 4
——————————————————————————————————————
异或算法！
异或算法！
异或算法...]]></description><category></category></item><item><title><![CDATA[【leetcode 125 】 验证回文串 【javascript】]]></title><link>https://blog.youkuaiyun.com/baozi1997/article/details/105224028</link><guid>https://blog.youkuaiyun.com/baozi1997/article/details/105224028</guid><author>baozi1997</author><pubDate>Tue, 31 Mar 2020 15:45:34 +0800</pubDate><description><![CDATA[给定一个字符串，验证它是否是回文串，只考虑字母和数字字符，可以忽略字母的大小写。
说明：本题中，我们将空字符串定义为有效的回文串。
示例 1:
输入: “A man, a plan, a canal: Panama”
输出: true
示例 2:
输入: “race a car”
输出: false
var isPalindrome = function (s) {
	// 将字符串转化为全小写，...]]></description><category></category></item></channel></rss>