【ARTS】01_29_左耳听风-201900527~201900602
ARTS:
- Algrothm: leetcode算法题目
 - Review: 阅读并且点评一篇英文技术文章
 - Tip/Techni: 学习一个技术技巧
 - Share: 分享一篇有观点和思考的技术文章
 
Algorithm
【leetcode】38. 报数
https://leetcode-cn.com/problems/count-and-say/submissions/
1)problem
报数序列是一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。其前五项如下:
1.     1
2.     11
3.     21
4.     1211
5.     111221
1 被读作  "one 1"  ("一个一") , 即 11。
11 被读作 "two 1s" ("两个一"), 即 21。
21 被读作 "one 2",  "one 1" ("一个二" ,  "一个一") , 即 1211。
给定一个正整数 n(1 ≤ n ≤ 30),输出报数序列的第 n 项。
注意:整数顺序将表示为一个字符串。
示例 1:
输入: 1
输出: "1"
示例 2:
输入: 4
输出: "1211"
2)answer
为了便于理解,选择每次都执行输入值的方法
然后逐行对比,每个字符做一次计数。返回当前行数所有数字计算后的统计值。
3)solution
class Solution(object):
    def countAndSay(self, n):
        """
        :type n: int
        :rtype: str
        """
        seq = "1"
        for i in range(n-1):
            seq = self.getNext(seq)
        return seq
    def getNext(self,seq):
        i,next_seq = 0,""
        while i < len(seq):
            count = 1
            while i < len(seq) - 1 and seq[i] == seq[i+1]:
                count +=1
                i += 1
            next_seq += str(count) + seq[i]
            i += 1
        return next_seq
Review
【漏洞挖掘】内网远程溢出漏洞利用
1)场景
内网远程溢出漏洞利用
2)问题难点
无
3)解决问题的方法
MS-17010
    信息探测-参考资料
    其他 exploit
    Nmap 与 17010
Microsoft Windows Remote Desktop - 'BlueKeep' Denial of Service (Metasploit)
漏洞利用-msfconsole
    Nmap编译
    Meterpreter
4)方法细节
内网远程溢出漏洞利用
https://www.cnblogs.com/17bdw/p/11345074.html
Tip
【安全开发】Python扫描器-常用库-Request
1)场景
不同库有不同的作用
2)问题难点
Python扫描器-常用库-Request
3)解决思路
1、常用库-Request
1.1、 介绍
1.2、基于GET请求
1.3、基于POST请求
1.4、补充
1.5、响应Response
1.6、高级用法
4)方法细节
Python扫描器-常用库-Request
https://www.cnblogs.com/17bdw/p/11291777.html
Share
【业务】极客时间-左耳听风-程序员攻略-容器化和自动化运维
1)场景
Docker 和 Kubernetes 已经成为分布式架构和自动化运维方面的不可或缺的两大基本构成,是必需要学习的。虽然它们的玩法跟传统运维不一样,但技术方面并不算复杂。
2)问题难点
文章中推荐了 Docker 和 Kubernetes 基础技术方面的学习资料,并给出了存储、运维、网络、CI/CD 等多方面的资料,同时列出了与之相关的最佳实践。
3)解决思路
容器化和自动化运维
    Docker
    Kubernetes
    小结
4)方法细节
极客时间-左耳听风-程序员攻略-容器化和自动化运维
https://www.cnblogs.com/17bdw/p/11308796.html
【ARTS】01_29_左耳听风-201900527~201900602的更多相关文章
- 【ARTS】01_21_左耳听风-201900401~201900407
		
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
 - 【ARTS】01_20_左耳听风-20190325~20190331
		
zz## ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 ...
 - 【ARTS】01_19_左耳听风-20190318~20190324
		
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
 - 【ARTS】01_18_左耳听风-20190311~20190317
		
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
 - 【ARTS】01_17_左耳听风-20190304~20190310
		
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
 - 【ARTS】01_16_左耳听风-20190225~20190303
		
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
 - 【ARTS】01_14_左耳听风-20190211~20190217
		
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
 - 【ARTS】01_10_左耳听风-20190114~20190120
		
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
 - 【ARTS】01_09_左耳听风-20190107~20190113
		
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
 
随机推荐
- 定义一个类:实现功能可以返回随机的10个数字,随机的10个字母, 随机的10个字母和数字的组合;字母和数字的范围可以指定,类似(1~100)(A~z)
			
#习题2:定义一个类:实现功能可以返回随机的10个数字,随机的10个字母, #随机的10个字母和数字的组合:字母和数字的范围可以指定 class RandomString(): #随机数选择的范围作为 ...
 - Python借助argv和input()制作命令行工具
			
命令行执行.py文件并传递参数 代码示例如下,将参数解包 from sys import argv import requests import json import time script, us ...
 - nginx添加模块记录
			
查看现有nginx的编译参数: [root@iZbp1d0dkjhfmxnxp7wuhmZ nginx-1.12.2]# nginx -Vnginx version: nginx/1.12.2buil ...
 - django已经安装但是还是提示ModuleNotFoundError: No module named 'django'
			
首先查看自己django版本与python版本是否一致: 如果一致.可能是django安装的位置与python导包的位置不一致. 我将之前的python2.6升级到python3.6,结果pip in ...
 - Java集合--Set架构
			
前面,我们已经系统的对List和Map进行了学习.接下来,我们开始可以学习Set.相信经过Map的了解之后,学习Set会容易很多.毕竟,Set的实现类都是基于Map来实现的(HashSet是通过Has ...
 - validatebox自定义验证规则以及使用
			
//===============jsp======state==== //开启验证 <script type="text/javascript"> y ...
 - sublimetext插件自定义respository
			
官方文档(https://packagecontrol.io/docs/submitting_a_package) 上面说明了插件可以按两种方式挂起,一种是github,一种是ssl认证的web服务器 ...
 - win10笔记本连接wifi出现:您的计算机配置似乎是正确的,但该配置或资源(DNS服务器)检测到有响应
			
问题上图: 一直以来连接网线使用,很少使用WiFi了,在网线不好使的时候使用wifi发现并不怎么好用,甚至上不了网页,但是那时候也不怎么在意,不过一会网线就好使了所以也没处理,直到今天,因为接下来好多 ...
 - Laravel API Errors and Exceptions: How to Return Responses
			
Laravel API Errors and Exceptions: How to Return Responses February 13, 2019 API-based projects are ...
 - Js 之将字符串当变量使用
			
var page1 = 0; var p = "page1"; //修改值 window[p] += 1; var value = eval(p);