- 博客(10)
- 收藏
- 关注
原创 python编程入门理解
牛客网-找缺失数字-关于python集合的理解关于本项目的说明牛客网题目牛客网最快解题代码使用集合的解题思路关于python集合的说明初始化集合集合元素的添加与删除集合元素的添加集合元素的删除集合的“序列化”四种集合运算方法 关于本项目的说明 本人测试小白,为了强化有关代码方面的能力,如今每天做好一个算法题,并探讨明了题目中使用到的相关python语法,数据结构等。在此项目中做一个简单的讲解与记录。 牛客网题目 从0,1,2,…,n这n+1个数中选择n个数,组成有序数组,找出这n个数中缺失的那个数,要求O(
2021-01-20 21:08:55
327
原创 人工智能入门之环境配置
0-0TensorFlow本地开发环境配置 参考网址: https://developers.google.cn/machine-learning/crash-course/running-exercises-locally#install-jupyter-windows 一.windows环境的搭建与部署 1.下载anaconda,并在此Python安装管理包中安装python3.6的相关环境 https://www.anaconda.com/downloa](https://www.anaconda
2020-07-02 00:15:23
623
翻译 SQL注入的测试
一.SQL注入的简单理解 SQL注入是通过web客户端,通过用户输入数据输入,插入或‘注入’部分或完整的SQL语句。一次成功的SQL注入攻击可以读取数据库中的敏感数据、修改数据库(插入、删除、更新),在数据库上执行管理操作等。本质上,SQL注入是一种注入攻击,其SQL命令被注入到数据平台中,以影响预期的SQL命令执行。 一般来说,编写web应用的程序员会把SQL语句与用户输入数据结合在一起: eg...
2019-11-06 22:57:41
2731
1
原创 关于渗透测试的一些理解
1.什么是渗透测试 渗透测试是一种实施安全评估(即审计)的一种手段。我们进行渗透测试的主要目的是:评估网络、系统、应用三者组合使用下的安全状况。 两种最为广泛的渗透测试类型:黑盒测试和白盒测试 2.脆弱性评估与渗透测试的区别 脆弱性评估和渗透测试最大的区别:渗透测试不仅要识别目标弱点,还设计目标系统上进行漏洞利用、权限提升、访问维护。且渗透测试倾向于入侵,刻意使用技术手段,利用安全漏洞,而脆弱性评...
2019-11-04 17:14:10
1728
原创 定义一个接口或抽象基类
2019-9-17python-cookbook每日学习问题解决方案讨论 问题 定义一个类作为接口或者抽象基类,这样可以再次之上执行类型检查,并且确保子类中实现特定的方法。 解决方案 from abc import ABCMeta,abstractclassmethod class IStream(metaclass=ABCMeta): @abstractclassmethod ...
2019-09-17 17:06:08
317
原创 让属性具有惰性求值的能力
Python-Cookbook每日学习2019-9-13问题描述解决方案讨论 问题描述 我们定义一个只读属性为property的方法,但此种方法,只有在访问它时才参与计算,如何把所计算的值进行缓存是今天的问题。这样不需要在每次访问时都重新计算。 解决方案 定义一个惰性属性,是快速访问存储值的最佳方案。 class lazyproperty: def __init__(self,func):...
2019-09-13 11:26:35
224
原创 使用__slots__方法减少内存占用
2019-9-10 每日学习如何减少由大量实例造成的代码内存占用巨大新的改变 如何减少由大量实例造成的代码内存占用巨大 我们可以使用__slots__方法来减少创建,调用实例时使用的内存 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: class Date: __slots__ = {'year...
2019-09-10 20:58:16
221
原创 无线网络连接adb,控制安卓手台
@[TOC]2019-9-10每日学习 使用网络调用ADB命令 在测试工作中,由于手台发射功率问题,经常使USB连接断开,为解决此问题,可以使用无线网络连接adb端口用于调试手台。 1.先使用有线连接手台 此时手台与电脑已经连接入统一网络 cmd输入命令 adb devices 如下图所示: 2.进入adb shell 并查看adb ip 命令行中输入adb shell 进入shell后,输入i...
2019-09-10 15:52:32
496
原创 PYTHON对象支持上下文管理器
每日学习2019-9-9通过with触发的上下问管理协议的运行机制如何让对象可以兼容with语句讨论总结 通过with触发的上下问管理协议的运行机制 with是我们常用的上下文管理运行机制,今天这篇博文主要用于理解上下文管理协议的运行机制,了解其机制后方便我们自己查看他人代码。 如何让对象可以兼容with语句 让一个python中的class可以支持with语句,必须要在其class中实现如下两个...
2019-09-09 23:04:55
234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅