[Android] Installation failed due to: ''pm install-create -r -t -S 4590498' returns error 'UNSUPPORTED''

小米特有问题 关闭开发者选项的启用MIUI优化 不得不说, 这是真的坑...
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

「CF815C」Karen and Supermarket

传送门 Luogu 解题思路 树形背包。 设 \(f[i][j][0/1]\) 表示在以 \(i\) 为根的子树中选 \(j\) 件商品的最少花费。 边界条件: \(f[i][j][0] = \min\limits_{0\le k\le siz[son]}\left\{f[i][j - k][0]+f[son][k][0]\right\}\) \(f[i][j][1] = \min\limits_{0\le k\le siz[son]}\left\{f[i][j - k][1]+f[son][
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

如何在大学里脱颖而出

法则二 形成一个“星期天惯例” 书中是说在周天的时候就应当开始调整自己,为自己的下一周开始调整自己,把该做的事情都做了,每个周天上午致力于同样的事,使自己的大脑清醒起来,稍后思维活跃起来了,就到图书馆找个安静的地方自习,说实话,对我来说这几个要求对我来说还是蛮高的,不说是高,至少是不容易做到,尤其是长期坚持这是这条惯例最为困难的地方,对我这种非常不自律的人来说,还是有一定难度的,但是像脱颖而出,你就得付出是吧,不能总想着打游戏或是玩,当然这都是非常理想的状态,说这么多,关键还是得做,不然都是屁
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

猫眼电影之哪吒数据爬取、数据分析

最近哪吒大火,所以我们分析一波哪吒的影评信息,分析之前我们需要数据呀,所以开篇我们先讲一下爬虫的数据提取;话不多说,走着。 首先我们找到网站的url = "https://maoyan.com/films/1211270",找到评论区看看网友的吐槽,如下 F12打开看看有没有评论信息,我们发现还是有信息的。 但是现在的问题时,我们好像只有这几条评论信息,完全不支持我们的分析呀,我们只能另谋出路了; f12中由手机测试功能,打开刷新页面,向下滚动看见查看好几十万的评论数据,点击进入后,在netw
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

「HNOI2012」永无乡

传送门 Luogu 解题思路 很容易想到平衡树,然后还可以顺便维护一下连通性,但是如何合并两棵平衡树? 我们采用一种类似于启发式合并的思想,将根节点siz较小的那颗平衡树暴力的合并到另一颗上去。 那么复杂度呢? 由于一个点所在的平衡树在经过这样一次合并之后,根节点的siz至少乘2,所以每一次合并的复杂度是 \(O(n\log n)\) 的,所以整个算法的复杂度也就维持在了 \(O(n\log n)\) 级别,这题就搞定了。 细节注意事项 咕咕咕 参考代码 #include <algorithm
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

Qt5."Clang Code Model"一些设置

1、有些设置 可能这里在设置了,到别的地方(例如换了一个机子) 又要设置,这样的话 在不熟练的时候 手动敲进去会比较慢,这里 先记录下来 以后要用 直接复制就行了 2、Qt5.9.8 vs2017 :Tools > Options > C++ > Code Model > Clang Code Model > Manage  "Diagnostic Configuration" 默认选中的是 "Clang-only checks for almost everything [built-in]
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

牛客小白月赛18 G Forsaken的三维数点

思路: 这是一道树状数组和二分的题,用线段树空间直接爆,时间也会超 然后这道题我犯了一个很低级的错误,导致我wa了十发左右,一个int型变量用lld输入,然后他给的提示是运行错误,我哭了,我一直以为是是空间爆了 代码: #include<bits/stdc++.h> using namespace std; typedef long long ll; #define lowbit(x) x&(-x) ll x,y,z,mx,cnt; const int maxn = 2e5; l
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

「NOIP2016」蚯蚓

传送门 Luogu 解题思路 很容易想到用一个堆去维护,但是复杂度是 \(O((n+m)\log(n+m))\) 的,显然过不了 \(7e6\)。 其实这题有一个性质: 先被切开的蚯蚓,得到的两条新蚯蚓,一定会比后被切开的蚯蚓长。 这个可以推一下表达式,我就不打了。 那么也就是说,我们需要维护三个队列,其中每个队列的元素都是具有单调性的。 代码细节有点小多。 细节注意事项 咕咕咕 参考代码 #include <algorithm> #include <iostream> #include <c
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

「NOI2001」食物链

传送门 Luogu 解题思路 带权并查集我不会啊 考虑种类并查集(扩展域并查集的一种)。 开三倍空间,一倍维护本身,二倍维护猎物,三倍维护天敌,然后用并查集搞一搞就好了。 细节注意事项 咕咕咕 参考代码 #include<bits/stdc++.h> using namespace std; const int maxN=100005; int n,m,ans,fa[maxN*3]; int find(int u){ return fa[u]==u?u:fa[u]=find(fa[u]
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

java代码如何在没有安装JDK的Windows下运行

java代码如何在没有安装JDK的Windows下运行? 1.导出 将代码导为jar包,这里使用 IntelliJ IDEA 2019.1 x64 选择 File - Project Structure... 选择 代码所在项目和代码的入口类 选择OK后可以看到输出文件夹地址 回到首页后选择Build-Build Artifacts... 构建完成后可在输出目录看到如下JAR包 2.在cmd窗口中,切换到jar包所在的目录,执行命令:java -jar xxx.jar,即可运行jar文件。或者
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

webpack源码-依赖收集

webpack源码-依赖收集 version:3.12.0 程序主要流程: 触发make钩子 Compilation.js 执行EntryOptionPlugin 中注册的make钩子 执行compilation.addEntry 执行compilation._addModuleChain Compilation.js 执行moduleFactory.create(this.semaphore.avaiable 初始化为100) Compilation.js 执行this.buildModul
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

Spring AOP框架 AspectJ

1 AspectJ简介 v AspectJ是一个基于Java语言的AOP框架 v Spring2.0以后新增了对AspectJ切点表达式支持 v @AspectJ 是AspectJ1.5新增功能,通过JDK5注解技术,允许直接在Bean类中定义切面 v 新版本Spring框架,建议使用AspectJ方式来开发AOP v 主要用途:自定义开发 2 切入点表达式【掌握】 execution() 用于描述方法 【掌握】 语法:execution(修饰符 返回值 包.类.方法名(参数) throws异
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

2019-2020-1 20199308《Linux内核原理与分析》第六周作业

《Linux内核分析》 第五章 系统调用的三层机制(下) 5.1 给MenuOS增加命令 强制删除当前menu目录,用get clone重新克隆一个新版本的menu,运行make rootfs脚本可以自动编译并生成根目录文件系统,还可以运行MenuOS系统: cd LinuxKernel rm -rf menu git clone https://github.com/mengning/menu.git cd menu make rootfs 输入help命令可以发现,当前支持的命令比之前多了
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

Mixly呼吸灯及可调灯(物联网)

3挡可调灯 2秒呼吸灯
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

[CF960F] Pathwalks

问题描述 You are given a directed graph with nn nodes and mm edges, with all edges having a certain weight. There might be multiple edges and self loops, and the graph can also be disconnected. You need to choose a path (possibly passing through same ve
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

「HNOI/AHOI2018」游戏

传送门 Luogu 解题思路 这是一道 \(O(n^2)\) 暴力加上 \(\text{random_shuffle}\) 优化 什么鬼 就可以 \(\text{AC}\) 的题。 但还是要讲一下 \(O(n)\) 的正解。 算了我不讲了 咕咕咕 ,可以去这里 细节注意事项 有点难想,但是并不难写 参考代码 #include <algorithm> #include <iostream> #include <cstring> #include <cstdlib> #include <cstdi
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

为foobar添加歌词功能

如何为foobar添加歌词 下载插件及脚本:https://pan.baidu.com/s/1knEvq0gHM9l7FlLOUEjHPw 提取码:9wvp 打开footbar,按ctrl+p, 进入配置界面。点击'components'->'install'。找到已下载的foo_uie_eslyric-0.3.6文件,安装。 重启后按ctrl+p,找到ESLyric. 保存重启即可。 注意要歌词名正确才会查找成功。像‘胡歌逍遥叹’这种是不会查找成功的。
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

深入理解计算机系统(速读笔记)

第一章 进程与线程的区别: 进程和线程都是一个时间段的描述,程序执行时,cpu处理速度太快,只有寄存器能够赶上cpu的速度,RAM速度远远赶不上,当处理多个任务时,只能一个一个轮流处理,具体的轮流方法就是:先加载程序A的上下文,然后开始执行A,保存程序A的上下文,调入下一个要执行的程序B的程序上下文,然后开始执行B,保存程序B的上下文。进程就是上下文切换的程序执行时间总和 = CPU加载上下文+CPU执行+CPU保存上下文。 如果我们把进程比喻为一个运行在电脑上的软件,那么一个软件的执行不可能
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

Django如何启动源码分析

Django如何启动源码分析 启动 我们启动Django是通过python manage.py runsever的命令 解决 这句话就是执行manage.py文件,并在命令行发送一个runsever字符串 解析manage.py #!/usr/bin/env python import os import sys if __name__ == "__main__": #os.environ.setdefault 方法可以修改系统环境变量,但是只能os.environ 只能影响到当前运
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0

「CF911F」Tree Destruction

传送门 Luogu 解题思路 显然的贪心策略,因为每次都要尽量使得删点后的收益最大。 我们可以求出树的直径(因为树上的任意一个节点与其距离最远的点一定是直径的端点)。 然后我们对于所有不是直径上的点,从叶子开始,从下往上删点,最后再由深而浅删掉直径。 最后输出答案即可。 细节注意事项 有些地方的计算不要写错式子之类的 参考代码 #include <algorithm> #include <iostream> #include <cstring> #include <cstdlib> #incl
分类: 其他 发布时间: 10-26 22:50 阅读次数: 0