- 博客(5)
- 收藏
- 关注
原创 frp内网穿透
在客户端Windows机器上,进入frp文件夹,执行frpc.exe -c frpc.ini命令来运行客户端frp,看到显示start proxy success就运行成功了。服务端:进入frp所在文件夹,执行 ./frps -c frps.ini 命令,看到frps started successfully就启动成功了。frp是C/S模式的,服务端需要部署在拥有公网IP的服务器上,客户端部署在需要内网穿透的机器上。因为本地跑的一个项目需要外网访问,所以就用frp蹭一下博客服务器的公网IP。
2023-07-10 13:02:03 57 1
原创 会打扮的装饰器
可以动态修改函数或类功能的函数就是装饰器,本质上就是一个高阶函数,以被装饰函数为参数,并返回一个包装后的函数给被装饰函数。装饰器还可以带参数,使用多个装饰器时,靠近被装饰函数的装饰器先调用。欢迎大家来关顾我的个人网站。可以使用@语法糖简化写法。
2023-07-10 12:56:41 25 1
原创 高阶函数、匿名函数
接收另一个函数作为参数的函数称为高阶函数(Higher-order Functions)匿名函数:lambda 参数: 表达式,冒号前面是匿名函数的参数,后面是匿名函数的返回值。
2023-07-10 12:54:10 23 1
原创 分割回文串
链接:https://leetcode.cn/problems/palindrome-partitioning。给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是 回文串。返回 s 所有可能的分割方案。递归函数参数:s,startIndex。s为字符串,startIndex为起始位置;递归终止条件:当startIndex == len(s)则说明已遍历到子节点。总结:对回溯算法更加有感觉了,参考卡神的教程。回文串 是正着读和反着读都一样的字符串。来源:力扣(LeetCode)
2023-07-10 12:47:41 23 1
原创 组合总和 II
递归函数参数:candidates、target、startIndex、total、used、path、result,total提前计算出数字和来做剪枝操作,used数组做去重操作;给定一个候选人编号的集合 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。递归终止条件:终止条件为total == target,total > target已存在剪枝操作中;总结:目前对回溯算法还是一知半解,参考卡神的教程。
2023-07-10 12:43:57 44 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人