图标在任务栏变白板解决方法
民间流传好几种方法亲测最后一种可行,其它的方法别人也有成功的
(一)替换新的快捷方式
(1)”win”+“R键”弹出运行窗口,输入%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
(2)在弹出的TaskBar文件夹中,找到图标显示异常的快捷方式,右键找到其文件位置的主程序图标,并将该程序的快捷方式复制到TaskBar文件夹
(3)重新运行该程序,若未恢复图标,在任务栏上右键点击【固定到任务栏】再取消固定,可以发现图标显示正常
这个方法倒是有效但是下次再打开还是白板
(二)参考百度
win+R->输入ie4uinit.exe -show->回车->打开计算机(Win7),此电脑(Win10)的任意文件夹,然后在地址栏输入cmd.exe /c ie4uinit.exe -show->回车
(三)更改图标位置 (亲测有效)(1)在任务栏区域对显示异常(如谷歌浏览器)的图标右键,出现的菜单内能看到白板图标,再对其右键,选择属性
(2)点击更改图标,弹出地址路径栏, ...
灯泡开关2
方法一:找规律根据题意,我们先找到每个开关影响的灯
如图所示,两个虚框的灯的状态完全一致,因此我们任意取一盏灯i,则i的状态和i + 6的状态完全一致,所以灯的状态的周期T = 6
因此我们只需要观察前六盏灯的状态。
我们设六盏灯的编号为6k+1、6k+2、6k+3、6k+4、6k+5、6k+6,则
6k+1会受到1、3、4开关的影响6k+2会受到1、2开关的影响6k+3会受到1、3开关的影响6k+4会受到1、2、4开关的影响6k+5会受到1、3开关的影响6k+6会受到1、2开关的影响由于6k+2和6k+6都受到1、2开关的影响,因此两盏灯的状态一致由于6k+3和6k+5都受到1、3开关的影响,因此两盏灯的状态一致
因此我们只需要观察前4盏灯的状态。
进一步,我们设按下4种开关的次数分别为a、b、c、d,由于偶数次按压相当于没按,所以有①6k+1的状态为(a + c + d) % 2②6k+2的状态为(a + b) % 2③6k+3的状态为(a + c) % 2④6k+4的状态为(a + b + d) % 2
由于①和③都受到1、3开关的影响,所以若①③状态相同,则d必然 ...
C++ STL中的Binary search
C++ STL中的Binary search(二分查找)lower_bound( begin,end,num):从数组的begin位置到end-1位置二分查找第一个大于或等于num的数字,找到返回该数字的地址,不存在则返回end。通过返回的地址减去起始地址begin,得到找到数字在数组中的下标。
upper_bound( begin,end,num):从数组的begin位置到end-1位置二分查找第一个大于num的数字,找到返回该数字的地址,不存在则返回end。通过返回的地址减去起始地址begin,得到找到数字在数组中的下标。
在从大到小的排序数组中,重载lower_bound()和upper_bound()
lower_bound( begin,end,num,greater<type>() ):从数组的begin位置到end-1位置二分查找第一个小于或等于num的数字,找到返回该数字的地址,不存在则返回end。通过返回的地址减去起始地址begin,得到找到数字在数组中的下标。
upper_bound( begin,end,num,greater<type>( ...
二叉搜索树
特点:二叉查找树(Binary Search Tree),(又:二叉搜索树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它的左、右子树也分别为二叉排序树。
题目:leetcode 669.:修剪二叉搜索树给你二叉搜索树的根节点 root ,同时给定最小边界low 和最大边界 high。通过修剪二叉搜索树,使得所有节点的值在[low, high]中。修剪树 不应该 改变保留在树中的元素的相对结构 (即,如果没有被移除,原有的父代子代关系都应当保留)。 可以证明,存在 唯一的答案 。
所以结果应当返回修剪好的二叉搜索树的新的根节点。注意,根节点可能会根据给定的边界发生改变。示例 1:
输入:root = [1,0,2], low = 1, high = 2输出:[1,null,2]示例 2:
输入:root = [3,0,4,null,2,null,null,1], low = 1, high & ...
Linux中mysql修改root密码时报错
Linux错误 ERROR 1045 (28000): Access denied for user ‘root‘@’localhost’ (using password: YES)ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)翻译:错误1045(28000):对用户“root”@本地主机拒绝访问(使用密码:是)一般这个错误是由密码错误引起,解决的办法自然就是重置密码。1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:(注:windows下修改的是my.ini)
[root@zhz mysql]# vim /etc/my.cnf
在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程,如下图所示:
2.点击ESC 使用 :wq!保存并退出
3.使用 service mysqld restart 重启MySQL服务
4.免密码登陆(注:敲入 mysql -u root -p 命令然后回车,当需要输入密码时 ...
关于linux8080端口无法启动的问题
由于之前搭建solo博客的时候,创建了docker-compose.yml文件,在该文件中修改了8080端口,导致在游览器中输入虚拟机ip+:8080端口时,显示出来的是我的博客;
这样虚拟机中的tomcat就访问不到了;
解决办法:
1、首先应该关闭博客服务:
docker-compose -f docker-compose.yml down
顺便提一下,开启服务的指令是:
docker-compose -f docker-compose.yml up
(可以不要这一步,我只是稳妥起见才修改的)然后找到docker-compose.yml,修改其后缀名,防止不小心启动了服务
mv docker-compose.yml docker-compose.txt
2、开启tomcat
[root@zhz bin]# ./startup.sh
如果本来已经开启了,那就先关闭tomcat,再重新开启
[root@zhz bin]# ./shutdown.sh[root@zhz bin]# ./startup.sh
3、防火墙开启8080端口
# 开启8080端口:[roo ...
爬虫-百度小说
利用异步爬虫 爬取百度小说
# https://dushu.baidu.com/api/pc/getCatalog?data={"book_id":"4306063500"}# https://dushu.baidu.com/api/pc/getChapterContent?data={"book_id":"4306063500","cid":"4306063500|1569782244","need_bookinfo":1}"""1. 同步操作:访问getCatalog拿到所有章节的cid和名称2. 异步操作:getChapterContent下载所有的文章内容"""import asyncioimport jsonimport aiofilesimport aiohttpimport requestsasync def aiodownloa ...
window系统开启telnet命名
详情描述Windows系统默认没有开启telnet命令,可以通过手动方式开启,步骤如下。
参考远程连接,登录Windows实例。
单击 开始,输入 控制面板 单击按钮 Enter,打开 控制面板 页面。
单击 程序 > 程序和功能。
单击 启用或关闭 Windows 功能,勾选 Telnet 客户端,单击 确定。
等待安装完成后,单击 开始,输入 cmd,打开命令行。
执行如下命令,测试
telnet
命令可以正常使用。
telnet -help
系统显示类似如下。
抓取github上面热门语言所对应的项目,并把项目简介和项目主页地址保存到本地文件。
import reimport requestsimport pandas as pdimport numpy as npdef hot_github(keyword): url = 'https://github.com/trending/{0}'.format(keyword) main_url = 'https://github.com{0}' html = requests.get(url).content.decode('utf-8') # re表达式,获取项目地址 reg_hot_url = re.compile('<article class="Box-row".*?<a data-hydro-click.*?href="(.*?)"', re.S) hot_url = [main_url.format(i) for i in re.findall(reg_hot_u ...
爬虫_当当网
import jsonimport requestsimport redef main(page): # 每一页的网站链接大同小异,该教程爬取当当网 Top 500 本五星好评书籍 url = 'http://bang.dangdang.com/books/fivestars/1-' + str(page) html = request_dandan(url) items = parse_result(html) for item in items: write_item_to_file(item)# 获取网页信息def request_dandan(url): headers = { "User-Agent": "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Mobile Safari/5 ...