- 博客(20)
- 收藏
- 关注
原创 iTerm2快捷键
命令历史: command + shift + h。水平分屏:command + shift + d。命令回放: command + alt + b。删除光标之前的字符: ctrl + w。删除光标之前的整行: ctrl + n。新建命令窗口:command + t。关闭命令窗口:command + w。删除光标之后整行: ctrl + k。自动补齐: command +;前移一个字符: ctrl + f。删除当前字符: ctrl + d。删除前一字符: ctrl + h。查找: command + f。
2023-11-20 13:51:00
591
原创 browser_cookie3获取谷歌cookie权限问题PermissionError: [Errno 13]
新版谷歌更新了之后,之前使用browser_cookie3获取chrome的cookie出现权限问题。如果想要在chrome使用时运行python脚本,有一个临时的办法。如果在使用python脚本时关闭chrome浏览器则不会报错。在chrome属性的目标中添加以下设置(需要管理员权限)所以推测是chrome会占用此文件。
2023-08-09 21:27:43
3126
2
原创 maven报错role: org.apache.maven.model.validation.ModelValidator
在springboot项目中找到 maven-wrapper.properties,更改指定的maven版本。打开idea,点击Help,选择Check for Updates 更新即可。使用naven wrapper 的话是不需要自己去下载maven的。1 降低maven版本。
2023-06-25 16:05:28
1613
原创 树莓派4b+SSD+docker+cloudreve+frp搭建公网访问的个人云盘
利用闲置的树莓派搭建个人云盘,并使用内网穿透实现公网访问,均使用docker容器一键部署,安全(对服务器来说,搞错了就rm容器)又快捷。
2023-03-14 16:20:11
2070
3
原创 LeetCode 1128.等价多米诺骨牌
题目给你一个由一些多米诺骨牌组成的列表 dominoes。如果其中某一张多米诺骨牌可以通过旋转 0 度或 180 度得到另一张多米诺骨牌,我们就认为这两张牌是等价的。形式上,dominoes[i] = [a, b] 和 dominoes[j] = [c, d] 等价的前提是 a == c 且 b == d,或是 a == d 且 b ==c。在 0 <= i < j < dominoes.length 的前提下,找出满足 dominoes[i] 和 dominoes[j] 等价
2021-12-10 14:49:11
213
原创 LeetCode 437.路径总和
题目给定一个二叉树的根节点 root ,和一个整数 targetSum ,求该二叉树里节点值之和等于 targetSum 的 路径 的数目。路径 不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点)。我的想法递归中嵌套递归 一个递归负责遍历所有的节点(pathSum),一个递归负责检查从这个节点开始往下有多少路径符合要求(check)class Solution: def pathSum(self, root: TreeNode, targetSu
2021-12-07 14:45:27
148
原创 LeetCode 371.两整数之和
题目给你两个整数 a 和 b ,不使用 运算符 + 和 - ,计算并返回两整数之和。示例 1:输入:a = 1, b = 2输出:3示例 2:输入:a = 2, b = 3输出:5我的蒟蒻想法按位去模拟 异或确定没有进位的值,当结果是0时 去判断是不是都是1,是1就有进位 放到更高位去判断,然后再看上一次的进位标志是否有1.。。。。。就这样下去,感觉太憨了大佬的想法异或运算确定没有进位的数值 x,与运算确定那些位产生进位,然后左移一位 y ,然后x 和y 继续重复运算 直
2021-12-06 14:43:07
462
原创 LeetCode 160.相交链表
题目给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null 。图示两个链表在节点 c1 开始相交:题目数据 保证 整个链式结构中不存在环。注意,函数返回结果后,链表必须 保持其原始结构 。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/intersection-of-two-linked-lists我的蒟蒻想法:题目要求不能改变原来的链表,所以判断完再接回
2021-11-23 14:45:33
454
原创 LeetCode 155. 最小栈
题目设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。push(x) —— 将元素 x 推入栈中。pop() —— 删除栈顶的元素。top() —— 获取栈顶元素。getMin() —— 检索栈中的最小元素。示例:输入:[“MinStack”,“push”,“push”,“push”,“getMin”,“pop”,“top”,“getMin”][[],[-2],[0],[-3],[],[],[],[]]输出:[null,null,null,null,
2021-11-19 14:58:00
237
原创 LeetCode 136. 只出现一次的数字
题目给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4我的思路(蒟蒻)第一步 :遍历数组,往字典里塞,存在 值加一 不存在 设值为1第二部: 遍历字典,找值为1的元素 找到就返回keyclass Solution: def singleNumber(self,
2021-11-19 14:15:12
698
原创 LeetCode 121. 买卖股票
题目给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 。我的心路历程把数组分为2部分,前一个部分找最小值,后一个部分找最大值,相减,得到这一种分组的最大利润,保存结果到数组中。从i=1开始将prices数组划分为2部分 ,遍历所有可能 然后从结果数组中取
2021-11-19 14:02:02
132
原创 分布式Assignments for COS 418
地址作业:https://github.com/cos418atPrinceton/assignments_template.git课程:https://www.cs.princeton.edu/courses/archive/spring21/cos418/schedule.htmlAssignment1-1:q1:在这里插入代码片```// Find the top K most common words in a text document.// path: location of
2021-10-28 15:41:13
289
原创 机器学习笔记
开始机器学习机器学习的hello word–手写数字识别语言–python环境/平台–colabcolab介绍谷歌免费的GPU资源,但是要科学上网,你有谷歌账号就行,具体使用方法自行百度。cd需要加%才能使用其他的加!使用例如:%cd drive/MyDrive/Colab\ Notebooks!pwd开始吧1.导入一些库import numpy as np #针对数组运算提供大量的数学函数库import scipy.special #字符串切片用import matp
2021-07-15 22:24:12
259
2
原创 UnblockNeteaseMusic
网易云灰色歌曲项目地址:https://github.com/nondanee/UnblockNeteaseMusic学生优惠买了阿里云的服务器,所以直接用服务器来搞UnblockNeteaseMusic。是centos7。1 先安装Nodejs:curl -sL https://rpm.nodesource.com/setup_10.x | bash - yum install -y nodejs当然还有其他的方法安装,自行谷歌。2.将UnblockNeteaseMusic克隆。git
2020-05-16 22:27:55
5771
9
原创 算法消化之路!
删除一个字符串s中包含另一个字符串a的所有字int book[256];int main (){book[a[i]]=1;//将a中的字符标记为1;if book[s[i]]==1;//舍弃elseprintf();}
2019-03-29 22:48:05
234
原创 改kali的源
改kali的源1.leafpad/etc/apt/sources.list2.可以全删了 加下面的源中科大kali源deb http://mirrors.ustc.edu.cn/kali sana main non-free contribdeb http://mirrors.ustc.edu.cn/kali-security/ sana/updates main contrib non...
2018-11-23 21:36:45
228
1
原创 wifi 破解笔记
kali wifi破解安装虚拟机VMware 。kali安装。开始咯买usb无线网卡为什么要买呢,我笔记本不是有无限网卡吗?可是亲爱的,桥接网络什么的我实在是弄不来了,试了几种方法,都不可以,所以 我觉得充钱 (不充钱怎么变强【手动狗头】)插上就万事俱备了iwconfig 扫描网卡 默认的基本上都是wlan0了airmon-ng check kill 干死干绕监听的进程...
2018-11-14 12:57:29
292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅