1 2 3 4 5 ··· 12 下一页
摘要: Python正则常用匹配 1 匹配手机号码 import re txt = '我的电话是13988886666,订单号:223547896442344874662,商品名:哇哈哈' pattern = r'1[3-9]\d{9}' print(re.findall(pattern, txt)) 2. 阅读全文
posted @ 2022-06-10 11:16 『侠客行』 阅读(50) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-01-20 10:35 『侠客行』 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-01-19 23:22 『侠客行』 阅读(5) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-01-19 23:12 『侠客行』 阅读(1) 评论(0) 推荐(0) 编辑
摘要: Hook框架篇 001 hook框架-frida使用-环境配置 002 hook框架-frida使用-APP在模拟器无法打开,用钩子去除限制 003 hook框架frida某个类下的所有方法名字魔板 004 hook框架-frida简单使用模板以及frida相关接口 005 frida框架hook常 阅读全文
posted @ 2020-09-28 20:37 『侠客行』 阅读(555) 评论(0) 推荐(0) 编辑
摘要: adb常用操作 1.连接指定设备 adb -s 127.0.0.1:5555 shell 2.给某个app发送广播 am broadcast -a "send_by_frank_test" am broadcast -a "send_by_frank_test" --es aaa bbb 3.手机a 阅读全文
posted @ 2020-09-06 00:13 『侠客行』 阅读(277) 评论(0) 推荐(0) 编辑
摘要: Scrapy框架 一、介绍 Scrapy一个开源和协作的框架,其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的,使用它可以以快速、简单、可扩展的方式从网站中提取所需的数据。但目前Scrapy的用途十分广泛,可用于如数据挖掘、监测和自动化测试等领域,也可以应用在获取API所返回的数据(例如 阅读全文
posted @ 2019-10-22 20:52 『侠客行』 阅读(214) 评论(0) 推荐(1) 编辑
摘要: Django 大神带你飞系列~走进Django Django开端 "1.0 django 开端" "1.1 web应用的本质" "1.2 HTTP协议" "1.3 路由系统" "1.4 Django的安装和启动" "1.5 django的路由介绍" "1.6 Django的模版介绍" "1.7 Dj 阅读全文
posted @ 2019-10-04 17:54 『侠客行』 阅读(529) 评论(0) 推荐(0) 编辑
摘要: Flask 0.Flask简介 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相 阅读全文
posted @ 2019-09-26 19:01 『侠客行』 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 第一篇 markdown编辑器 "001 markdown基本语法" 第二篇 计算机基础 "002 计算机基础之编程" "003 计算机组成原理" "004 计算机操作系统" "005 编程语言分类" "006 网络的瓶颈效应" "007 计算机基础小结" 第三篇 Python解释器和集成环境 "0 阅读全文
posted @ 2019-09-22 14:37 『侠客行』 阅读(549) 评论(0) 推荐(1) 编辑
摘要: Django 目录 Django drf初级 "1.0 Django drf初级" "1.1 web接口" "1.2 RESTful规范" "1.3 drf简易书写TESTful规范接口" "1.4 CBV源码分析" "1.5 drf安装与使用" "1.6 request源码分析" Django d 阅读全文
posted @ 2018-09-21 23:06 『侠客行』 阅读(2921) 评论(3) 推荐(2) 编辑
摘要: Vue 目录 1.0 一、什么是Vue 1.0 Vue 1.1 渐进式 JavaScript 框架 2.0 二、走进Vue 2.1 1、what -- 什么是Vue 2.2 2、why -- 为什么要学习Vue 2.3 3、special -- 特点 2.4 4、how -- 如何使用Vue 3.0 阅读全文
posted @ 2018-08-21 23:53 『侠客行』 阅读(347) 评论(0) 推荐(0) 编辑
摘要: MySQL 目录 一、MySQL入门 "1.0 数据库基本概念(认识数据库)" "1.1 什么是数据库" "1.2 数据库的分类" "1.3 安装数据库" "1.4 命名规范:" "1.5 修改管理员 密码" "1.6 编码设置" "1.7 mac配置" "1.8 基本sql语句" "1.9 简单版 阅读全文
posted @ 2018-05-22 00:17 『侠客行』 阅读(289) 评论(0) 推荐(0) 编辑
摘要: with open(r'C:\Users\Administrator\Desktop\xxx.doc', 'rb') as file_object: # contents = file_object.read() for line in file_object.readlines(): # prin 阅读全文
posted @ 2022-09-07 15:25 『侠客行』 阅读(45) 评论(0) 推荐(0) 编辑
摘要: Go 语言基础 进阶教程直通车:https://www.cnblogs.com/bladecheng/p/11565630.html 1 Go 语言教程 2 Go 语言环境安装 3 Go 语言基础语法 4 Go 语言结构 5 Go 语言数据类型 6 Go 语言变量 7 Go 语言常量 8 Go 语言 阅读全文
posted @ 2021-07-12 13:35 『侠客行』 阅读(87) 评论(0) 推荐(0) 编辑
摘要: Go 语言类型转换 类型转换用于将一种数据类型的变量转换为另外一种类型的变量。Go 语言类型转换基本格式如下: type_name(expression) type_name 为类型,expression 为表达式。 实例 以下实例中将整型转化为浮点型,并计算结果,将结果赋值给浮点型变量: 实例 p 阅读全文
posted @ 2021-07-12 12:53 『侠客行』 阅读(125) 评论(0) 推荐(0) 编辑
摘要: Go 语言开发工具 GoLand GoLand 是 Jetbrains 家族的 Go 语言 IDE,有 30 天的免费试用期。 安装也很简单访问 Gogland 的下载页面,根据你当期的系统环境三大平台(Mac、Linux、Windows)下载对应的软件。 LiteIDE LiteIDE 是一款开源 阅读全文
posted @ 2021-07-12 12:51 『侠客行』 阅读(62) 评论(0) 推荐(0) 编辑
摘要: Go 并发 Go 语言支持并发,我们只需要通过 go 关键字来开启 goroutine 即可。 goroutine 是轻量级线程,goroutine 的调度是由 Golang 运行时进行管理的。 goroutine 语法格式: go 函数名( 参数列表 ) 例如: go f(x, y, z) 开启一 阅读全文
posted @ 2021-07-12 12:48 『侠客行』 阅读(45) 评论(0) 推荐(0) 编辑
摘要: Go 错误处理 Go 语言通过内置的错误接口提供了非常简单的错误处理机制。 error类型是一个接口类型,这是它的定义: type error interface { Error() string } 我们可以在编码中通过实现 error 接口类型来生成错误信息。 函数通常在最后的返回值中返回错误信 阅读全文
posted @ 2021-07-12 12:47 『侠客行』 阅读(25) 评论(0) 推荐(0) 编辑
摘要: Go 语言接口 Go 语言提供了另外一种数据类型即接口,它把所有的具有共性的方法定义在一起,任何其他类型只要实现了这些方法就是实现了这个接口。 实例 /* 定义接口 */ type interface_name interface { method_name1 [return_type] metho 阅读全文
posted @ 2021-07-12 12:45 『侠客行』 阅读(41) 评论(0) 推荐(0) 编辑
摘要: Go 语言类型转换 类型转换用于将一种数据类型的变量转换为另外一种类型的变量。Go 语言类型转换基本格式如下: type_name(expression) type_name 为类型,expression 为表达式。 实例 以下实例中将整型转化为浮点型,并计算结果,将结果赋值给浮点型变量: 实例 p 阅读全文
posted @ 2021-07-12 12:44 『侠客行』 阅读(29) 评论(0) 推荐(0) 编辑
摘要: Go 语言递归函数 递归,就是在运行的过程中调用自己。 语法格式如下: func recursion() { recursion() /* 函数调用自身 */ } func main() { recursion() } Go 语言支持递归。但我们在使用递归时,开发者需要设置退出条件,否则递归将陷入无 阅读全文
posted @ 2021-07-12 12:42 『侠客行』 阅读(22) 评论(0) 推荐(0) 编辑
摘要: Go 语言Map(集合) Map 是一种无序的键值对的集合。Map 最重要的一点是通过 key 来快速检索数据,key 类似于索引,指向数据的值。 Map 是一种集合,所以我们可以像迭代数组和切片那样迭代它。不过,Map 是无序的,我们无法决定它的返回顺序,这是因为 Map 是使用 hash 表来实 阅读全文
posted @ 2021-07-12 12:41 『侠客行』 阅读(17) 评论(0) 推荐(0) 编辑
摘要: Go 语言范围(Range) Go 语言中 range 关键字用于 for 循环中迭代数组(array)、切片(slice)、通道(channel)或集合(map)的元素。在数组和切片中它返回元素的索引和索引对应的值,在集合中返回 key-value 对。 实例 package main impor 阅读全文
posted @ 2021-07-12 12:40 『侠客行』 阅读(35) 评论(0) 推荐(0) 编辑
摘要: Go 语言切片(Slice) Go 语言切片是对数组的抽象。 Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go 中提供了一种灵活,功能强悍的内置类型切片("动态数组"),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。 定义切片 你可以声明一个未指定大小的 阅读全文
posted @ 2021-07-12 12:38 『侠客行』 阅读(38) 评论(0) 推荐(0) 编辑
摘要: Go 语言结构体 Go 语言中数组可以存储同一类型的数据,但在结构体中我们可以为不同项定义不同的数据类型。 结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。 结构体表示一项记录,比如保存图书馆的书籍记录,每本书有以下属性: Title :标题 Author : 作者 Subject:学科 阅读全文
posted @ 2021-07-12 12:37 『侠客行』 阅读(30) 评论(0) 推荐(0) 编辑
摘要: Go 语言指针 Go 语言中指针是很容易学习的,Go 语言中使用指针可以更简单的执行一些任务。 接下来让我们来一步步学习 Go 语言指针。 我们都知道,变量是一种使用方便的占位符,用于引用计算机内存地址。 Go 语言的取地址符是 &,放到一个变量前使用就会返回相应变量的内存地址。 以下实例演示了变量 阅读全文
posted @ 2021-07-12 12:35 『侠客行』 阅读(41) 评论(0) 推荐(1) 编辑
摘要: Go 语言数组 Go 语言提供了数组类型的数据结构。 数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整型、字符串或者自定义类型。 相对于去声明 number0, number1, ..., number99 的变量,使用数组形式 numbers[0], n 阅读全文
posted @ 2021-07-12 12:32 『侠客行』 阅读(37) 评论(0) 推荐(0) 编辑
摘要: Go 语言变量作用域 作用域为已声明标识符所表示的常量、类型、变量、函数或包在源代码中的作用范围。 Go 语言中变量可以在三个地方声明: 函数内定义的变量称为局部变量 函数外定义的变量称为全局变量 函数定义中的变量称为形式参数 接下来让我们具体了解局部变量、全局变量和形式参数。 局部变量 在函数体内 阅读全文
posted @ 2021-07-12 12:30 『侠客行』 阅读(31) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 12 下一页