ARTS:

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

Algorithm

【leetcode】 58. 最后一个单词的长度

1)problem

给定一个仅包含大小写字母和空格 ' ' 的字符串,返回其最后一个单词的长度。

如果不存在最后一个单词,请返回 0 。

说明:一个单词是指由字母组成,但不包含任何空格的字符串。

示例:

输入: "Hello World"
输出: 5

2)answer

1、遍历字符串

2、当遇到空格时,就把计数置零

3、否则计数器加1

3)solution

class Solution(object):
    def lengthOfLastWord(self, s):
        """
        :type s: str
        :rtype: int
        """
        count = 0
        local_count = 0

        for i in range(len(s)):
            if s[i] == ' ':
                local_count = 0
            else :
                local_count += 1
                count = local_count
        return count

Review

【漏洞挖掘】区块链漏洞平台的漏洞信息

1)场景

区块链漏洞挖掘信息

2)问题难点

3)解决问题的方法

了解区块链漏洞的信息

4)方法细节

区块链漏洞平台的漏洞信息

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

Tip

【安全开发】基于Web漏洞扫描的URL及网页框架聚类研究

1)场景

扫描器开发流程

2)问题难点

当前WEB漏洞扫描产品在扫描站点时,针对同一类URL(尤其是rewrite后的url,无法像传统静态页面进行去重)、框架下的网页存在相同的安全漏洞会进行重复扫描,这个过程会消耗大量时间和性能。将同类URL及页面进行聚类,选取一个URL页面链接代表整类链接进行扫描,从而能够极大地提升扫描器的扫描效率。

3)解决思路

Python实现的treelib,树状存储,基于层次聚类URL链接
simhash算法原理及实现,基于内容、框架的聚类
海量数据相似度计算之simhash和海明距离
海量数据相似度计算之simhash短文本查找
TECHNIQUES FOR CLUSTERING STRUCTURALLY SIMILAR WEB PAGES
浅谈动态爬虫与去重

4)方法细节

基于Web漏洞扫描的URL及网页框架聚类研究

https://github.com/Cryin/Paper/blob/master/%E5%9F%BA%E4%BA%8EWeb%E6%BC%8F%E6%B4%9E%E6%89%AB%E6%8F%8F%E7%9A%84URL%E5%8F%8A%E7%BD%91%E9%A1%B5%E6%A1%86%E6%9E%B6%E8%81%9A%E7%B1%BB%E7%A0%94%E7%A9%B6.md

Share

【业务】前端基础和底层原理

1)场景

前端基础和底层原理

2)问题难点

学习任何知识都要从基础出发

HTML 5、CSS 3 和 JavaScript(ES6)这三大基础核心,给出了大量的图书、文章以及其他一些相关的学习资源。

学习浏览器的工作原理和网络协议相关的内容。

3)解决思路

前端基础和底层原理
    HTML 5
    CSS
    JavaScript
    浏览器原理
    网络协议
    小结

4)方法细节

极客时间-左耳听风-程序员攻略-前端基础和底层原理

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

【ARTS】01_31_左耳听风-201900610~201900616的更多相关文章

  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. ajax向服务器发出get和post请求

    假设有个网站A,它有一个简单的输入用户名的页面,界面上有两个输入框,第一个输入框包含在一个form表单里用来实现form提交,第二个输入框是单独的.没有包含在form里,下面就用这两个输入框来学习下j ...

  2. 57、springmvc-整合

    57.springmvc-整合 57.1 创建Spring MVC Annotation项目 <?xml version="1.0" encoding="UTF-8 ...

  3. Spring security invalid-session-url 的坑(配了permitAll仍然跳转到登录页)

    Spring security session配置中如果配了如下的invalid-session-url,配置了permitAll链接首次链接系统时会跳转到登录页,将该配置删除即可解决此问题. < ...

  4. MongoDB 分片管理(四)数据均衡

    通常来说,MongoDB会自动处理数据均衡. 1.1 集群分片的块的均衡 注意,均衡器只使用块的数量,而非数据大小,来作为衡量分片间是否均衡的指标. 1.2 均衡器 1.执行所有数据库管理操作前,都应 ...

  5. 使用webuploader实现分片上传

    这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得 ...

  6. jQuery相关方法3----动画相关

    一.显示和隐藏 show(参数1,参数2)方法和hide(参数1,参数2)方法,动画效果显示和隐藏 参数1是时间,单位毫秒(1000毫秒=1秒),也可以是 "slow"" ...

  7. 心跳(纯代码制作心形,animation动画)

    思路:利用两个长方形(比例是2:3 | 3:2)可以合成心形,然后利用动画,缩放大小实现心跳(纯代码),效果如下: <body> <div></div> </ ...

  8. TensorFlow(十):卷积神经网络实现手写数字识别以及可视化

    上代码: import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data mnist = inpu ...

  9. codeforces524E

    题意:n*m的矩阵,给出k个点,Q次询问,问每个矩阵中每个点是否被看管,一个点被看管的定义是那个点所在的行或列有点,n,m<=1e5,k,q<=2e5 sol :发现行和列是独立的,即要么 ...

  10. vue中使用定时器时this指向

    箭头函数中的this指向是固定不变(定义函数时的指向),在vue中指向vue; 普通函数中的this指向是变化的(使用函数时的指向),谁调用的指向谁.   箭头函数: let timerOne = s ...