- 博客(257)
- 收藏
- 关注
原创 win11新版本微信消息不闪烁/提示问题
最近被win11强行更新了版本之后,发现微信来消息图标不再闪烁,以下为完整问题解决流程,希望可以帮助受困于此问题的人~首先来到github下载vivetool,最近的release就可以:vivetool-github解压,得到vivetool的文件夹:在这里,我的文件夹存放目录是D盘的GoogleDownloads下打开开始菜单:找到搜索,输入cmd,以管理员身份运行管理员打开的命令窗口默认在C:\WINDOWS\System32目录下,如果不想这里使用命令更改目录,可以直接将上面的文件
2022-04-04 16:19:33
15512
11
原创 Leetcode-1163.按字典序排在最后的子串
题目链接思路:设置一个下标数组a,记录字符串中所有的最大的字符所在的下标位置。如果数组a的长度为1,也就是说最大的字符只出现了一次,那么字典序最大的子串一定是以最大字符开始的子串。比如aaczdsjhgkdfj,最大的字符是z,那么字典序最大子串一定是字符z开始的子串dsjhgkdfj。如果数组a的长度大于1,设置一个指针flag,这个指针总是指向遍历到当前时字典序最大子串 的起始字符(也是最大的字符位置列表里的某一个位置)那么如何遍历呢?由于前面已经有了所有最大字符的下标位置数组,每次遍历
2020-12-23 18:06:35
413
原创 Python学习笔记-Numpy的基本用法
1. 安装使用numpypip install numpy #安装import numpy as np #导入2. ndarray的属性e.g.默认类型是 int32,还可以指定类型也可以直接写类型3. 数组的基本使用3.1 生成数组3.1.1 生成0/1数组在写代码的时候,通常会生成默认初始值为0或者为1的数组shape: 指定生成维数,比如要生成2行4列,可以填[2, 4]dtype: 生成数据的类型(如果不指定,默认为float)e.g.ones_like和ze
2020-11-17 23:02:31
541
2
原创 机器学习笔记-回归--PM2.5的预测
前话:这是刚学习完李宏毅老师的机器学习之Regression知识点之后,一个机器学习小白的第一个回归模型。前后用了两三天的时间,边学着一些知识点边写代码。下面用jupyter再一步一步跑一遍代码做一个记录,jupyter是代码写的差不多的时候才发现并学习用的,在此之前都是用VC写代码,cmd运行调试。任务描述作业的主要任务是给了一个训练集文件(csv),要根据前9个小时的空气情况预测第十个小时的PM2.5含量。train.csv任务分析数据分析首先看一下数据的格式该数据集包含1年12个
2020-10-20 22:17:51
4403
原创 Python学习笔记-matplotlib的基本用法
安装matplotlibpip install matplotlib导入matplotlibimport matplotlib.pyplot as plt绘图流程参数说明:figsize: 指定图像的长和宽dpi: 图像的清晰度# 1. 创建画布plt.figure(figsize=(10,4), dpi=100)# 2. 绘制图像(折线图为例)plt.plot([1,2,3,4,5,6,7],[10,15,13,18,16,20,10])# 3. 图像显示plt.show(
2020-10-17 11:22:20
504
原创 chromedriver下载+环境配置
需求:要写Python爬虫1.下载chromedriver在下载chromedriver前为了防止版本不对应,先把Chrome浏览器升到最新版本,然后下载最新版的chromedriver:点进去之后自动更新。下载最新版的chromedriver下载链接2.环境变量配置将上面下载好的压缩包解压,找到自己Chrome浏览器的安装位置。默认安装位置应该是在C:\Program Files (x86)\Google\Chrome\Application将解压的chromedriver.exe文
2020-10-11 12:12:59
2251
原创 读取文件时遇到的空格变为问号问题的解决方案
最近在爬取数据时,遇到一个很奇怪的问题,无论是在读取txt文件时,或者发送请求获取数据时,得到的数据里面,总会存在着一些空格变为奇怪的问号。最终百度到了如下解决方案:设读取到的内容为result:byte[] space = new byte[] { (byte) 0xc2, (byte) 0xa0 };String UTFSpace = new String(space, "UTF-...
2020-03-07 18:05:37
2390
原创 微信小程序:从onLoad函数里取出options的值
最近在做微信小程序的时候,遇到了一个问题,一个非常小但是令人不解的问题,如下:在做页面传参这一部分的功能时,从页面A跳转到页面B的时代码如下:其中item2.cat_id是一个值,假设其为5,String类型。在页面B的onLoad函数里,options负责接收参数。本来以为直接options.cid就可以直接取出数值,结果没有取到于是我打印了代码,参数确实是传递过来...
2020-02-13 21:17:58
11814
11
原创 微信小程序中,设置使less文件自动编译生成wxss文件
以下方法以辅助编码工具为vscode为前提:1.打开vscode,点击extension2.搜索easy less,点击install(图片为已安装)3.点击左下角设置-settings,然后点击右上角(如图)4.假加入以下代码并保存。"less.compile": { "outExt": ".wxss" }...
2020-02-10 18:37:32
3815
原创 AES算法字节代换,行移位,列混淆,轮密钥加之例题详解+代码实现
AES算法学习记录以下以一道例题论述AES算法中字节代换,行移位,列混淆,轮密钥加的一轮加密详细过程。已知AES一轮迭代的输入为状态矩阵{EA 04 65 85 83 45 5D96 5C33 98 B0 F0 2DADC5},求一轮加密输出的第一个字节。期中列混淆矩阵、轮密钥、S盒分别为:1.字节代换字节代换较为简单,对...
2019-07-01 18:12:22
26622
27
原创 Android开发:ListView+SQLite实现一个简单的备忘录程序(ADT插件环境)
前话:明天要交安卓程序了,前几天在自己的电脑上配置了一下安卓环境,但是项目无法编译,原因好像是jdk版本过高,有一个包无法支持,然后换成1.8的jdk也不行,昨晚折腾到凌晨一点半也没成功,今天借了同学的电脑,把之前构思的一个程序逻辑和代码思路实现了一下。该程序要实现的只有最简单的几个功能:1.添加一个备忘录2.查看备忘录列表3.点击某个备忘录查看里面的信息4.修改某个备忘录的信...
2019-06-09 14:39:55
3694
11
原创 Windows下载Android SDK以及安装
压缩包的下载链接下载。。。下载完成后解压,现假设目录为D盘下Android_SDK文件夹中打开SDK Manager.exe这里面出现的内容没必要全部下载,我们只需要下载一些必用的,然后随着需求的增多再补充下载(因为全部下载完成后的时间花费很大)如下:API只选择一个就可以(当然是新版本兼容性会更强一些)这里下载两个Extras全选等待下载。...
2019-06-04 21:20:37
12285
1
原创 Python学习笔记-编写程序,输出所有由1、2、3、4这4个数字组成的素数,要求在每个素数中每个数字最多只能使用一次。
编写程序,输出所有由1、2、3、4这4个数字组成的素数,要求在每个素数中每个数字最多只能使用一次。import math#判断一个数是否是素数def isPrime(x): for i in range(2,int(math.sqrt(x)+1)): if x%i == 0: return False return Trueda...
2019-06-03 22:35:26
18899
4
原创 Python学习笔记-编写程序,用户从键盘输入小于1000的正整数,对其进行因数分解并输出分解的结果
编写程序,用户从键盘输入小于1000的正整数,对其进行因数分解并输出分解的结果,例如10=2x5,60=2x2x3x5。import randomx = int(input('请输入一个不超过1000的数字:'))fac = list()for i in range(2, x+1): while True: if x%i == 0: fa...
2019-06-03 22:34:19
20957
3
原创 python学习笔记-编写程序,生成包含1000个0~100之间的随机整数,统计并输出每个整数出现的次数。
编写程序,生成包含1000个0~100之间的随机整数,统计并输出每个整数出现的次数。import randomls = list()ls = [random.randint(0,100) for i in range(1000)]st = set(ls)for i in st: print(i, '出现的次数为: ', ls.count(i))运行结果:...
2019-05-29 22:37:37
33657
5
原创 算法提高 道路和航路(SPFA + SLF优化)
题目链接Description农夫约翰正在针对一个新区域的牛奶配送合同进行研究。他打算分发牛奶到T个城镇(标号为1..T),这些城镇通过R条标号为(1..R)的道路和P条标号为(1..P)的航路相连。每一条公路i或者航路i表示成连接城镇Ai(1<=A_i<=T)和Bi(1<=Bi<=T)代价为Ci。每一条公路,Ci的范围为0<=Ci<=10,000;由...
2019-05-22 18:42:17
563
3
原创 python学习笔记-文本框输入信息之后,键入回车触发按钮事件
最近在写一个程序,这学期python学的也不好。想在文本框里输入完文字之后触发‘确定’按钮,然后输出到shell里。查看若干资料,终于写出一个较为简洁的代码-import tkinter as tkroot = tk.Tk()root.geometry("300x200")l1=tk.Label(root,text="这是一个测试", ...
2019-05-14 23:04:54
8818
原创 python中利用正则匹配找出所有的中文
>>> import re>>> string = '465321fsdggsddf543@¥……¥……努力考上研究生¥¥!@$$#^%'>>> result = re.findall(u'[\u4e00-\u9fa5]',string)>>> ans = ''.join(result)>>> pr...
2019-04-07 16:19:57
2043
原创 2018 蓝桥杯省赛 B 组模拟赛(五)合并数字
题目链接蒜头君得到了nn个数,他想对这些数进行下面这样的操作,选出最左边的相邻的差的绝对值为11的两个数,只保留较小的数,删去较大的数,直到没有两个相邻的差的绝对值为11的数,问最多可以进行多少次这样的操作?输入格式输入第一行为一个整数n(1 \leq n \leq 10^5)n(1≤n≤105),表示数字的总数第二行为nn个整数x_1,x_2,...,x_n(0...
2019-03-23 20:56:00
362
原创 2018 蓝桥杯省赛 B 组模拟赛(一)青出于蓝胜于蓝(DFS序+树状数组)
题目链接武当派一共有nn人,门派内nn人按照武功高低进行排名,武功最高的人排名第11,次高的人排名第22,... 武功最低的人排名第nn。现在我们用武功的排名来给每个人标号,除了祖师爷,每个人都有一个师父,每个人可能有多个徒弟。我们知道,武当派人才辈出,连祖师爷的武功都只能排行到pp。也就是说徒弟的武功是可能超过师父的,所谓的青出于蓝胜于蓝。请你帮忙计算每个人的所有子弟...
2019-03-23 20:29:23
495
原创 2018 蓝桥杯省赛 B 组模拟赛(一)封印之门(最短路)
题目链接蒜头君被暗黑军团包围在一座岛上,所有通往近卫军团的路都有暗黑军团把手。幸运的是,小岛上有一扇上古之神打造的封印之门,可以通往近卫军团,传闻至今没有人能解除封印。封印之门上有一串文字,只包含小写字母,有kk种操作规则,每个规则可以把一个字符变换成另外一个字符。经过任意多次操作以后,最后如果能把封印之门上的文字变换成解开封印之门的文字,封印之门将会开启。蒜头君战斗力超强,但是不...
2019-03-21 19:43:21
409
原创 2018 蓝桥杯省赛 B 组模拟赛(一)天上的星星
题目链接在一个星光摧残的夜晚,蒜头君一颗一颗的数这天上的星星。蒜头君给在天上巧妙的画了一个直角坐标系,让所有的星星都分布在第一象。天上有nn颗星星,他能知道每一颗星星的坐标和亮度。现在,蒜头君问自己qq次,每次他问自己每个矩形区域的星星的亮度和是多少(包含边界上的星星)。输入格式第一行输入一个整数n(1 \le n \le 50000)n(1≤n≤50000)表...
2019-03-21 18:42:12
369
原创 整数划分问题
#include<cstdio>#include<cstring>const int MAXN=55;int n,m;int dp[5][MAXN][MAXN];void init() { memset(dp,0,sizeof(dp)); //将n划分成最大数不超过k的划分数。 for (int i=0;i<MAXN;i++) ...
2019-03-20 21:29:40
202
原创 蓝桥杯省赛模拟题-后缀字符串
一天蒜头君得到nn个字符串s_isi,每个字符串的长度都不超过1010。蒜头君在想,在这nn个字符串中,以s_isi为后缀的字符串有多少个呢?输入格式第一行输入一个整数nn。接下来nn行,每行输入一个字符串s_isi。输出格式输出nn个整数,第ii个整数表示以s_isi为后缀的字符串的个数。数据范围对于50\%50%的...
2019-03-20 10:32:01
414
原创 牛客练习赛42-SHTMYCBDFTT
链接:https://ac.nowcoder.com/acm/contest/393/B来源:牛客网注意本题有模数给定一个 长度为n 的序列{ a } ,求:max1≤i≤j≤n{(ai⊕ai+1⊕⋯⊕aj)+(ai+ai+1+⋯+aj)}mod100000007max1≤i≤j≤n{(ai⊕ai+1⊕⋯⊕aj)+(ai+ai+1+⋯+aj)}mod100000007其中⊕...
2019-03-15 20:27:26
396
原创 历届试题 网络寻路
题目链接因为准备考研,得有三个月没写代码了,半个月后就是蓝桥杯,今天拿起键盘...忘得一干二净呀!X 国的一个网络使用若干条线路连接若干个节点。节点间的通信是双向的。某重要数据包,为了安全起见,必须恰好被转发两次到达目的地。该包可能在任意一个节点产生,我们需要知道该网络中一共有多少种不同的转发路径。源地址和目标地址可以相同,但中间节点必须不同。如下图所示的网络。1 -> ...
2019-03-07 20:21:46
271
原创 Python的安装与使用
下载地址打开下载的文件点next接下来是文件存放路径,当然可以使用默认路径,也可以自己定义:Install安装即可。安装完成后关闭。去开始菜单里找到python进入第一个即可使用。...
2019-03-06 16:45:28
173
原创 实训周实验(eNSP安装+简单使用+实验项目)总结
本学期末的实训也结束了,相应地本学期结束了,本周实训深度学习了OSI七层模型里的一些协议,以及几个网络拓扑的搭建和使用命令。eNSP里用的是华为模拟机,但是这学期开的课用的是H3C教材,老师说H3和华为本是出自一家,但是机器的命令还是有很多地方不同。以下,是实训总实验拓扑结构实验要求如下:实验要求:一、address 1.每台设备需要配置LOOP 0地址作为标识(...
2019-01-08 15:57:16
26614
9
原创 打开Navicat时出现 2003-Can't connect to mysql server on 'localhost'(10038)问题
自己电脑安装的Mysql服务器,过段时间右下角的图标会变红,此时相应的Navicat也不能用了,并且在建立连接时出现2003-Can't connect to mysql server on 'localhost'(10038)错误提示。网上有很多解决办法,不过我认为最简单的办法应该是下面这种- -右键桌面右下角的 Mysql Notifier图标->Actions->Ma...
2019-01-07 21:58:55
3455
原创 Sublime Text3 解决第一次打开中文乱码问题
相信大家第一次打开sublime可能会碰到中文乱码问题,目前解决方法如下 按ctrl+~快捷键,下面会弹窗,输入以下代码:import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaeeebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime...
2018-12-18 08:45:42
1007
原创 2018年12月份冬季PAT甲级考试总结
终于从威海回到学校了,可以平复一下想打死自己的心情写一下总结了。本来打算这个学期把PAT甲级的练习题都刷完,奈何到了学期末专业课复习太困难,并且还有六级考试,实训,一大堆作业,导致了刷题的滞后,最后回看了下博客,才做了二十几道,就很慌的踏入考场。四道题,20,25,25,30,满分100,成绩93。很菜,不是最后一道题不会,而是第二道模拟题因为马虎,最后肉眼debug的时候,发现有个变...
2018-12-09 20:45:42
2322
原创 第五届趣味编程比赛-苗童大作战之亲友团(求一个数组内任意两个整数相加都是素数的一个最大集合)
Description在开始比赛前,童童决定邀请她的亲友团来给自己打气,童童的最多可以邀请 n 个人,可是其中有些人与其他人关系不太好,要知道内部不和可是会出大问题的。为了打造一个融洽的亲友团,童童都快急哭了。这里我们用一个数组 a 表示童童的将要邀请的名单,如果 a[i] + a[j](i != j) 为素数,则表示第 i 个人和第 j 个人相处融洽,否则代表他们关系不好,你能告诉...
2018-12-03 15:09:50
530
原创 PAT 1071 Speech Patterns(map+string)
PAT10711071 Speech Patterns (25 分)People often have a preference among synonyms of the same word. For example, some may prefer "the police", while others may prefer "the cops". Analyzing such patt...
2018-12-03 14:50:04
243
原创 PAT 1070 Mooncake(贪心)
PAT10701070 Mooncake (25 分)Mooncake is a Chinese bakery product traditionally eaten during the Mid-Autumn Festival. Many types of fillings and crusts can be found in traditional mooncakes accordin...
2018-12-03 14:16:35
227
原创 PAT 1069 The Black Hole of Numbers(模拟)
PAT10691069 The Black Hole of Numbers (20 分)For any 4-digit integer except the ones with all the digits being the same, if we sort the digits in non-increasing order first, and then in non-decreas...
2018-11-30 15:47:32
277
原创 操作系统-进程调度模拟算法(FCFS/Round-Robin/DynamicPriority)
1.实验目的:加深对进程的概念和进程调度过程、算法的理解。2.实验内容:①关于进程调度算法的描述:先来先服务调度算法(FSFS):当在进程调度中采用该算法时,系统将按照进程到达的先后次序来进行调度,或者说它是优先考虑在系统中等待时间最长的进程,为之分配处理机,使之投之运行,该进程一直运行到完成或发生某事件而阻塞后,进程调度程序才将处理机分配给其它进程。 时间轮转调度算法(Roun...
2018-11-25 22:02:04
4403
3
转载 根绝已知的遍历顺序(前序+中序||中序+后序)还原二叉树详解(转)
文章转自这里最近做PAT遇到了还原二叉树的问题,其实,这个算法虽是基础算法,可是当真正比赛或者考试的时候不看模板还是不好写的,因为递归的变量是要严格控制住的。具体方法如下: 面试题目或多或少会出现这样的选择题或者简答题:首先我们得知道概念:前序遍历:先访问当前节点,再访问当前节点的左子树,最后访问当前节点的右子树。对于二叉树,深度遍历与此同。规律:根在前;子树在根后且左子树...
2018-11-25 21:32:55
681
原创 PAT 1020 Tree Traversals(根据二叉树中序后序遍历求层次遍历)
PAT10201020 Tree Traversals (25 分)Suppose that all the keys in a binary tree are distinct positive integers. Given the postorder and inorder traversal sequences, you are supposed to output the lev...
2018-11-25 21:29:41
304
原创 无法连接iPhone手机开的热点怎么办?
这是一篇讲生活麻烦的博文~相信有很多人,自己的iPhone开了热点之后,无论是pad还是laptop可能都会出现搜索不到个人热点的情况。我也是这样啊,真的是纠结了好久,重置网络,关数据再重开,关热点再重开都没有作用,直到前段时间才偶然解锁新姿势。。。好吧,前面都是废话...iPhone手机热点对非phone机型是非常不友好的,当遇到搜不到自己热点的时候(iPad也会经常这样),其实...
2018-11-25 20:59:41
14391
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人