- 博客(224)
- 资源 (12)
- 收藏
- 关注
原创 Anaconda Jupyter 报错及解决方法记录
一、AttributeError: module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK'二、jutyper notebook 报错 500 : Internal Server Error。运行成功后,重启Jupyter Notebook或Jupyter Lab。新建Terminal,输入以下指令,安装nbextensions 插件。背景:Anaconda更新版本后,运行import oss2时报错。背景:昨天还能用,今天就突然报错。
2024-05-16 15:51:45
533
原创 Miniconda安装教程——macos
先从应用程序中将anaconda移到废纸篓,再将文件也移入废纸篓。点击安装,安装完成后,打开终端,出现base的字样。Date倒序选择最新版,macos端下载pkg。先使用conda安装,安装不了的话,使用pip。运行conda list,没有报错。2、jupyter客户端安装。1、打开一个本地的ipynb。1、Miniconda安装。2、选择内核base。3、没有base的话。
2024-05-16 15:37:35
1187
原创 简单易懂的 ——大数除法
a 为被除数、b为除数、r为商#include<cstdio>#include<string>#include<cstdlib>#include<cstring>#include<iostream>#include<algorithm>using namespace std;#define mem(a,b)...
2023-02-14 09:53:06
285
1
原创 P - Closest Common Ancestors (tarjan——LCA)
P - Closest Common AncestorsWrite a program that takes as input a rooted tree and a list of pairs of vertices. For each pair (u,v) the program determines the closest common ancestor of u and v in th...
2023-02-14 09:46:20
358
原创 数据指标间相关性分析+假设检验
最近想做一个自动化分析指标间相关性系数的东西,不知道能做什么东西,因为连怎么进行相关性分析都不会…… 所以就从头呗,先了解相关性分析,嘿嘿。1、计算相关性系数判断:r值代表相关性强度,取值范围为[-1,1],>0 ,为正相关。<0,为负相关。|r| 相关性 >0.95 显著性相关 >=0.8&<0.95 高度相关 >=0.5&<0.8 中度相关 >=0.3&<0.5 低度.
2022-03-11 23:01:15
26503
1
原创 Mac—sublime3运行报错—没有相关包
原以为没有这些包,在终端安装了好久,都是包已存在,这样的错误……Requirement already satisfied: pytz>=2017.3 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from pandas) (2021.1)没想到,竟是python3.sublime-build 的 问题mac-sublime默认运行python2版本,mac自带pyt.
2021-09-28 21:18:28
362
2
原创 Mac—Excel转图片
把需要转换成图片的区域复制,粘贴至钉钉,会弹出想粘贴的格式:图片 OR 文字。Ps:只是钉钉,o(╥﹏╥)o。。。微信,QQ不行,已反馈。(*^▽^*)
2021-09-28 19:57:29
873
原创 Python — 偶遇的函数 — 更新中
%timeit 计时,查看语句运行时间%timeit 运行语句执行多次,取平均性能Shuffle 把数据随机打散 Shuffle(df)drop_duplicates去重详解根据数据的不同情况及处理数据的不同需求,通常会分为两种情况,一种是去除完全重复的行数据,另一种是去除某几列重复的行数据,就这两种情况可用下面的代码进行处理。1. 去除完全重复的行数据data.drop_duplicates(inplace=True)(不需要重新赋值)2. 去除某几列重复的行数...
2021-01-21 20:57:14
1244
1
原创 蚂蚁学Python-Pandas从入门到实战的系列课
Pandas数据读取数据查看#查看数据的形状,返回(行数、 列数)data.shape#查看列名列表data.columns#查看索引列data.index#查香每列的数据类型data.dtypes数据结构SeriesSeries是一种类似于一维数组的对象,它由一组数据(不同数据类型)以及一组与之相关的数据标签(即索引)组成。索引和DataFrame一样,但只有行索引,没有列索...
2021-01-21 20:49:29
2029
1
原创 2020-8-23 Android安全测试浏览所得
一、安全问题1、http抓包问题2、反编译,删除插入自己的代码3、系统自身漏洞二、机制token机制四、测试工具1)在线工具1、腾讯金刚审计系统 https://service.security.tencent.com/kingkong2、阿里聚安全检测Android应用漏洞扫描器3、360捉虫猎手检测4、爱加密——在导出的报告中可以看到对当前apk的评分5、百度MTC2)其它工具①AppScan一款安全漏洞扫描工具,支持Web和移动,现在安全测.
2021-01-06 20:37:19
135
原创 dex2jar2.0 工具命令使用 及生成error.zip解决
dex2jar2.0新版本中的命令有一点显著不同——每个文件重新命名,在旧名字前加上了 d2j-。使用dex2jar.bat classes.dex 就会出现 'dex2jar.bat' 不是内部或外部命令,也不是可运行的程序或批处理文件。所以在使用反编译时,命令就变成了 d2j-dex2jar.bat classes.dex过程:在文件夹找到dex2jar2.0所在目录,在地址栏输入cmd生成错误压缩包 解决方法:Detail Error Informatio...
2021-01-06 20:34:48
2830
原创 Python改变时间颗粒度
就像以前画折线图,隔多少标一个点,最后连线。最常见的时间颗粒度是1h,就是隔一个小时标点,每小时变化曲线是1min的,就是隔一分钟标点,每分钟变化曲线
2020-12-23 17:20:55
544
原创 黑马程序B站学习笔记之数据分析
黑马程序B站学习笔记之数据分析目录黑马程序B站学习笔记之数据分析导包一、数据加载(Category是data数据集中的一列)二、数据处理、清洗三、数据分析和可视化四、得出结论导包Import numpy as npImport pandas as pdImport matplotlib.pyplot as pltImport seaborn as sns一、数据加载(Category是data数据集中的一列)读取数据 ...
2020-12-17 17:14:24
547
原创 C++/Python深浅拷贝
浅拷贝:藕断丝连深拷贝:再无瓜葛浅拷贝:在C++中,将对象中的值采用基本类型值复制的方式拷贝过来,如果对象管理资源,就会导致多个对象共享同一份资源(资源泄露),当一个对象销毁时就会将该资源释放,而此时另一些对象不知道该资源已经被释放,以为该资源还有效,所以当继续对资源进行操作时,就会发生访问违规。在Python中,分可变类型和不可变类型。改变可变类型的值,会影响,原值和拷贝值都会变。改变不可变类型,则不会影响,改原值,拷贝值还是原来拷贝的;改拷贝的,原值还是原来的。深..
2020-12-13 22:28:24
158
原创 课程学习——手机app漏洞挖掘(春秋)
课程学习——手机app漏洞挖掘1、行业现状PC端日趋饱和,移动互联网井喷式发展,突飞猛进。几乎每人一部手机,普遍率高。2、检测流程①将APP包上传平台后,会通过数据库的黑白名单进行检测,若已做过检测,直接反馈结果,否则继续下面操作。②加密判断,若已加密,则通过加密方式获取加密厂商,从数据库里调取此厂商加密后的应用可能存在的风险,给予相关的检测数据,反馈结果。若未加密,则通过对应用解压缩、反编译等处理,同时采用静态、动态方式对APP进行应用安全检测、源码安全性检测、数据安全性检测。
2020-09-23 15:59:24
924
原创 Android—adb与夜神模拟器的连接大戏
解决了。终于解决了,连接成功了。。。解决手段把夜神中的nox_adb替换成sdk中的adb。即把sdk中的adb.exe另存为nox_adb.exe到夜神bin的文件夹。我这个的根本原因是 adb的不匹配,版本不一样。成功的样子之前的样子:夜神没有启动的时候 好好的。。。 一启动就各种大戏在演。。。大戏如下演:①夜神的adb占用了5037端口②直接connect的,没报错甚至出现了连接到5037端口,我都以为要开始好了,结果是我想多了。出现了adb服.
2020-08-26 17:49:31
235
原创 Window10下的Android测试环境搭建-java10.0.2
Window10搭建Android测试环境弄了五个版本ADT-Bundle,直接装,每次的Elipse都运行不了。网上的博客大都是java的旧版本1.0.8的,所以环境变量的配置与新版本的java的不一样的。下面这篇博客是我一次就配成功的,介绍的十分详细。https://blog.csdn.net/agree_qy/article/details/82379139?biz_id=102&utm_term=Android%E6%B5%8B%E8%AF%95%E7%8E%AF%E5%A2
2020-08-25 11:56:50
244
原创 软件测试方法——黑盒测试
动态测试之黑盒测试把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。(1)等价分类法把所有可能的输入数据(有效的和无效的)划分成若干个等价的子集(称为等价类),使得每个子集中的 一个典型值在测试中的作用与这一子集中所有其它值的作用相同,可从每个子集中选取一组数据来测试程序。例:(1)如果输入条件规定了取值范围,可定义一个有效等价类和两个无效等价类。(2) 如果输入条件规定了输入值的集合,或者是规..
2020-08-24 10:13:44
2619
原创 软件测试背景目的要点概述
软件测试背景质量管理领域权威人物J.M.Juran将质量定义为“决定产品性能”和‘“满意程度’的特征”, 而测试注重于产品的满意度。 测试应针对这样一种情况: ①软件产品在一些特定的范围内不能满足客户的合理要求。 ②通过测试过程可以评定质量风险(可能的错误),了解被测试系统中存在的错误模式(观察到的错误症状)。软件测试目的基于不同的立场,存在着两种完全不同的测试目的。从用户的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否...
2020-08-24 09:31:51
3902
原创 XAMPP启动mysql phpmyadmin连接不到网络 打不开
原因:不能启动,多数都是端口冲突导致的,所以我们要进行修改。修改:点开mysql后的config,选择my.ini将my.ini中的3306全部改成3307(可以是其它端口)然后保存,在重新Start。如果还是不能启动,把Apache的端口也修改了。点开Apache后的config,选择httpd.conf将httpd.conf中的80全部改成81(可以是其它端口)然后保存,在Start。完成界面登录phpmyadmin,输入localhost:81/ph
2020-05-20 13:18:32
1295
转载 tar.xz如何解压:linux和windows下tar.xz解压命令介绍
转自:http://www.169it.com/article/9024845268002546255.html在linux下怎么解压和压缩tar.xz文件?(本文由www.169it.com搜集整理)在linux下解压tar.xz文件步骤 1 2 #xz-d***.tar.xz//先解压xz #tar-xvf***.tar//再解压tar tar.xz压缩包也是打包后再压缩,外面是xz压缩方式,里层是tar打包方式。...
2020-05-16 15:06:01
3467
转载 windows安装netcat
windows安装netcat转自:https://www.cnblogs.com/kukudetent/p/11696500.htmlwindows安装nc命令1.下载netcat。下载地址:https://eternallybored.org/misc/netcat/2、解压3、将nc.exe 复制到C:\Windows\System32的文件夹下4、打开cmd。输入nc 命令OK~发送消息:nc -l -p port与linux稍微不同,可以使用nc --help$ nc -l
2020-05-16 14:59:27
400
1
原创 bugku-web 前35题详解 (当然除去题目失效)
第二题:计算器尝试输入96,发现只能输入一位数字,于是输入“9”,点击验证,弹出“输入有误!”F12查看网页源代码,发现输入框的最大长度是1。于是更改最大长度为100,输入正确答案96,得到flag。第三题:web基础$_GET题目分析:根据题面和所给代码,判断出是一道GET传参的题。GET传参时请求的参数是在URL中,所以直接在网址后面加上?what=flag。第四题:web基础$_POST题目分析:根据题面和所给代码,判断出是一道POST传参的题。
2020-05-10 16:56:18
1882
原创 计算机组成原理总复习文档
计算机组成原理总复习文档目录计算机组成原理总复习文档第一章 计算机系统概述第二章 运算器方法和运算器第三章 内部存储器第四章 指令系统第五章 CPU 中央处理器第六章 总线第七章 外围设备第八章 输入输出设备第九章 操作系统支持第一章 计算机系统概述电子计算机分两类:电子模拟计算机、电子数字计算机五代变化:电子管计算机、...
2019-12-07 09:08:19
3087
2
原创 Winxp双机调试环境搭建
WinXp双机调试环境搭建所需步骤:①配置WinXp系统启动项,将Windows设置为调试执行。②配置VMware的管道虚拟串口③配置WinDbg④设置Windows内核符号表配置WinXp系统启动项打开虚拟机中Windows的系统盘C盘,在文件夹选项中设置为显示所有文件,然后找到boot.ini系统配置文件。点击文件,右键选择属性,将 “只读” 取消勾选。bo...
2019-12-04 16:18:39
2212
1
原创 分析一个简单的特洛伊木马(虾神写的)
普通木马最明显的一个特征就是本身可以被执行,所以一般情况下它们是由.exe文件组成的。那时木马的主要方法是诱骗——先修改你的.profile文件,植入木马;当你登陆时将你敲入的口令字符存入一个文件,用Email的形式发到攻击者的邮箱里。木马一定是由两部分组成——服务器程序(Server)和客户端程序(Client),服务器负责打开攻击的道路,就像一个内奸特务;客户端负责攻击目标,两者需...
2019-09-27 19:05:25
1365
1
转载 外部函数中申请内存
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/leeWolfe/article/details/2065855在我们使用指针传递内存的时候,必须谨慎小心,否则常常会对非法内存(空地址、错误地址)进行操作。下面我们通过一个程序来说明一些需要注意的问题。#include <...
2019-09-27 18:21:06
288
4
原创 VS中fseek.cpp引发断点——将一个无效参数传递给了将无效参数视为严重错误的函数
原因:stream无效,文件打开失败。没有 图中注释部分
2019-08-05 17:17:39
12650
11
原创 截取含有中文的字符段
题目要求:输入里面既含有中文又含义英文,按照我们平时读的习惯,截取任意长度的字符串n(n<=总长度)例:china中国verygood天朝nicefn(5) = chinafn(6) = china中fn(8) = china中国v#include <stdio.h>#include <string>#include<iostrea...
2019-07-22 20:20:58
504
原创 010Editor查看PE、EXE文件
010Editor查看PE文件在模板存储库下载安装exe.bt。按ALT+4 就可以查看PE的各个结构,属性的大小或者值。像FILE头里的TimeDateStamp,它也会把16进制转换成时间。...
2019-07-12 17:39:21
3651
原创 MOCTF——reverse
第一题:SOEASY用IDA64位打开,定位主函数(main),按F5,反编译函数反编译函数,得到flag。第二题:跳跳跳用OD打开,中文搜索引擎,智能搜索,将进度条拉至最上方。点击“回答正确,继续努力”,进入程序页面,找到条件跳转语句,下断点。然后,把所有的“回答正确,继续努力”上面的条件跳转语句,下断点。然后得到flag{...
2019-04-25 14:42:48
358
1
原创 南邮CTF——逆向
第一题:Hello,RE!所以:这道题的flag是flag{Welcome_To_RE_World!}第二题:ReadAsm2一篇写的很好的博客:https://blog.csdn.net/xiangshangbashaonian/article/details/78881498第三题:Py交易使用pyc反编译工具:https://tool.lu/pyc/...
2019-04-25 10:41:15
1017
原创 MOCTF——Web
第一题:一道水题 直接审查元素第二题:还是水题 观察页面,题目要求在对话框输入moctf,但是发现输入框不能输入,审查元素,发现——disabled元素—— 禁用 input 。被禁用的 input 元素既不可用,也不可点击。可以设置 disabled 属性,直到满足某些其他的条件为止(比如选择了一个复...
2019-04-20 15:56:06
245
1
原创 MOCTF——misc
第一题:我可是黑客 将图片保存至电脑,然后用 记事本 或 notepad++(很好用的工具)打开,在文档的最后发现moctf{e4sy_1ma9e_m1sc}。第二题:假装安全 用notepad++打开,发现,有一个flag.txt 。用kali虚拟机打开,用binwalk工具分离。打开分离文件...
2019-04-20 15:48:53
305
原创 查看、修改MySQL的用户名和密码
一、查看MySQL的用户名和密码1. 点击MySQL控制台。2. 输入密码3.输入:select * from mysql.user; 查找用户名和密码。出现如下图的用户名和密码此处源自:https://blog.csdn.net/fzy198926/article/details/79287883二、 修改密码进入mysql客户端后,mysql&g...
2019-04-20 09:40:49
29898
1
原创 PE知识总结(小甲鱼教程)
一、PE的基本概念:1)PE文件中的数据结构一般都有32位 和 64位之分,一般会在名称上表现出来。2)PE文件使用的是一个平面地址空间,线性的,所有的代码和数据合并在一起。3)文件的内容被划分成区块,以 页边界对齐4)每个块有自己在内存中的一套属性——是否可读 或 只读。5)PE文件不是作为单一内存映射文件被装入内存6)Window...
2019-03-23 10:20:20
744
1
原创 Win32汇编学习——windows汇编语法(小甲鱼教程)
Win32汇编学习——windows汇编语法(小甲鱼教程)1)指令集 .386 语句是汇编语句的伪指令,类似指令有:.8086 、 .186 、.286 、.386/.386p 、 .486/.486p 和 .586/.586p 用于告诉编译器在本程序中使用的指令集。 在DOS的汇编中默认使用的是8086指令集,那时候如果在源程序中写入 80386所特有的指令 或使...
2019-03-16 16:52:25
6746
1
HackBar2.1.3.zip
2020-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人