ARTS:

  • Algrothm: leetcode算法题目
  • Review: 阅读并且点评一篇英文技术文章
  • Tip/Techni: 学习一个技术技巧
  • Share: 分享一篇有观点和思考的技术文章

Algorithm

【leetcode】118. 杨辉三角

https://leetcode-cn.com/problems/pascals-triangle/

1)problem

给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。

在杨辉三角中,每个数是它左上方和右上方的数的和。

示例:

输入: 5
输出:
[
     [1],
    [1,1],
   [1,2,1],
  [1,3,3,1],
 [1,4,6,4,1]
]

2)answer

除了首尾,其他值为上一层的两个邻值的和

3)solution

class Solution:
    def generate(self, numRows: int) -> List[List[int]]:

        result = []
        for i in range(numRows):
            result.append([])
            for j in range(i+1):
                if j in(0,i):
                    result[i].append(1)
                else:
                    result[i].append(result[i-1][j-1] + result[i-1][j])
        return result

Review

【漏洞挖掘】U-Boot NFS RCE漏洞(CVE-2019-14192)

1)场景

U-Boot NFS RCE漏洞(CVE-2019-14192)

2)问题难点

  • U-Boot是什么
  • 怎么利用

3)解决问题的方法

什么是U-Boot?
我正在使用U-boot,会受到影响吗?
有什么影响?
明白了,这些漏洞是什么?
使用QL的变异分析
我们找到任何变体了吗?
nfs_lookup_reply中失败的长度检查导致未限界memcpy
nfs_read_reply/store_block中失败的长度检查导致未限界memcpy
由于整数下溢,在解析UDP数据包时出现未限界memcpy
响应辅助函数nfs_handler中多个基于堆栈的缓冲区溢出
nfs_read_reply中读取越界数据
有什么建议吗?
披露时间表

4)方法细节

https://www.cnblogs.com/17bdw/p/11671546.html

Tip

【安全开发】Excel对某一列的数据插入处理,域名得出IP

1)场景

早期都是通过Excel做数据统计,对某一列的数据插入处理。

代码功能是从A列纯域名,将域名转换为IP,从域名A列得到IP写到B列。

2)问题难点

3)解决思路

excel暂时充当数据库作为存储

4)方法细节

https://www.cnblogs.com/17bdw/p/11656022.html

Share

【业务】CHIMA网络安全攻防大赛经验分享

1)场景

CTF知识应用到实际工作中

2)问题难点

3)解决思路

比赛模式
    第一轮:20分钟基础知识赛(50道题)
    第二轮:50分钟CTF夺旗(5道题)
        密码学
        WEB题
        安全杂项
        逆向工程
        隐写术
    第三轮:60分钟攻防混战(前20分钟windows靶机安全加固,后40分钟攻防混战)
CTF常用工具
CTF常用题库网站
攻防演习效果
    攻防演习工作组
    防守工作任务内容
        第一阶段:准备阶段
        第二阶段:安全自查和整改阶段
        第三阶段:攻防预演习阶段
        第四阶段:正式护网阶段
参考

4)方法细节

https://www.cnblogs.com/17bdw/p/11661027.html

【ARTS】01_45_左耳听风-201900916~201900922的更多相关文章

  1. 【ARTS】01_21_左耳听风-201900401~201900407

    ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...

  2. 【ARTS】01_20_左耳听风-20190325~20190331

    zz## ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 ...

  3. 【ARTS】01_19_左耳听风-20190318~20190324

    ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...

  4. 【ARTS】01_18_左耳听风-20190311~20190317

    ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...

  5. 【ARTS】01_17_左耳听风-20190304~20190310

    ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...

  6. 【ARTS】01_16_左耳听风-20190225~20190303

    ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...

  7. 【ARTS】01_14_左耳听风-20190211~20190217

    ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...

  8. 【ARTS】01_10_左耳听风-20190114~20190120

    ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...

  9. 【ARTS】01_09_左耳听风-20190107~20190113

    ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...

随机推荐

  1. 交互设计算法基础(2) - Selection Sort

    int[] selection_sort(int[] arr) { int i, j, min, temp, len=arr.length; for (i=0; i<len-1; i++) { ...

  2. x32下逆向 PsSetCreateProcessNotifyRoutine 进程钩子

    目录 一丶前言 二丶逆向过程 1.windbg挂载 win7 32位.定位到函数反汇编位置 2.逆向 PspSetCreateProcessNotifyRoutine 3.逆向 ExReference ...

  3. driud 异常

    异常如下: 十二月 25, 2017 11:37:14 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin警告: [SetProper ...

  4. select2多选设置select多选,select2取值和赋值

    select2设置select多选,select2取值和赋值,作为筛选条件的时候,取值相对简单,把选中的id值转为字符串传给后端查询,查询之后会刷新页面,为了在下拉框中显示刚刚选中的值,就需要给sel ...

  5. hook cookie

    // ==UserScript== // @name cookie // @namespace http://tampermonkey.net/ // @version 0.1 // @descrip ...

  6. 三大框架 之 Hibernate查询(一对多、多对多、查询关系)

    目录 一对多 表之间关系 表之间关系建表原则 一对多关系配置 建立表 建立ORM 添加配置文件 在hibernate.cfg.xml中的标签里,添加核心配置文件 引入工具类 编写测试类 级联操作 什么 ...

  7. T-MAX-测试总结

    一.项目相关: 作业相关 具体描述 所属班级 2019秋福大软件工程实践Z班 作业要求 团队作业第五次-项目冲刺 作业正文 T-MAX组--测试总结 团队名称 T-MAX小组 作业目标 将团队的项目做 ...

  8. Python: 在CSV文件中写入中文字符

    0.2 2016.09.26 11:28* 字数 216 阅读 8053评论 2喜欢 5 最近一段时间的学习中发现,Python基本和中文字符杠上了.如果能把各种编码问题解决了,基本上也算对Pytho ...

  9. 微信小程序丨将溢出的文本用省略号代替的方法

    下面进入正题,有关于将溢出的文本用省略号代替的方法,不知道什么原因,我的程序用传统的代码无法解决: .text{ white-space: nowrap; overflow: hidden; text ...

  10. excel自增编号

    1.首先在单元格 A2:C2 中输入数据. 2.选择 A3:A500, 我们按键盘的 CTRL G 键, 拉起定位框, 然后在参考位置, 输入 A3:A500, 然后单击 "确定" ...