自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 每日定时给女友发送早安信息

记录搭建推送消息给女友

2023-12-11 21:00:19 709

原创 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

原创 树莓派4b笔记

树莓派

2023-03-09 20:43:55 290

原创 docker学习记录

docker学习记录

2022-07-07 18:12:40 241

原创 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关注的人

提示
确定要删除当前文章?
取消 删除