- 博客(117)
- 资源 (16)
- 收藏
- 关注
原创 史上最全最详细的Anaconda安装教程
目录1. Anaconda简介2. Anaconda安装情况的选择2.1 情况一2.1.1 Anaconda的下载2.1.2 测试安装2.1.3更改源2.1.4更新包2.1.5 创建和管理虚拟环境2.2情况二2.2.1 方法一:通过更改python.exe文件名2.2.2方法二:通过切换虚拟环境3. 结束语1. Anaconda简介...
2020-01-08 16:46:41 916617 284
原创 Cartopy安装教程之pip篇
Cartopy有两种安装方法,一种是通过Anaconda安装,另一种是直接通过pip安装。前者安装较为简单,装好Anaconda后参考http://gnss.help/2018/01/30/cartopy-install-introduce/index.html一个命令即可搞定Anaconda安装教程可参考史上最全最详细的Anaconda安装教程这里我主要把pip的安装的过程贴出来...
2020-01-07 22:24:02 33745 32
原创 小红书js逆向x-s之补环境
(注意curlconverter生成的respond的输入参数里有一个是json,这个是不对的,需要改为data)通过测试发现,去掉Header里的x-s参数后没办法拿到数据,说明x-s是动态生成的,这时就需要逆向了。结果发现报错,报错的原因是python生成的json里的“,”:"是有空格的,通过全局变量搜索和调试发现生成x-s的入口是window._webmsxyw。进入window._webmsxyw函数,把全部函数复制到本地跑一下。观察浏览器中源代码的载荷JSON发现是没有空格的。
2024-08-13 19:29:08 997 1
原创 小红书X-S逆向 8月10日
是一个splice函数,也就是对_0x55290e[_0x414901(0x164)]数组调用了splice函数进行删除元素并返回删除后的元素,可以理解为通过splice来取值,之后把这个值通过map函数传入_0x22e336函数,也就是说_0x394904是在_0x22e336中生成的。函数前payload就已经生成了,现在要确定_0x394904如何生成。_0x394904的定义在这一行代码,通过打断点发现。3._0x22e336生成_0x394904。2.确定_0x394904。
2024-08-10 19:22:17 705
原创 Windows下使用pybind11教程(python调用C++代码)
无法启动是正常的,工程目录下的release路径找到example.pyd。将example.pyd放到与test.py同目录下。的example要与目标文件名一致。注意main.cpp文件中。gittub中下载,
2023-09-28 21:31:03 1819
原创 ImportError: cannot import name ‘soft_unicode‘ from ‘markupsafe‘
已经有了这个包,但是还报错,经过测试发现这个2.1.3版本不兼容,回退到2.1.0才行。
2023-06-07 21:09:40 200
原创 python cartopy绘制中国区域(包含国界、省界、十段线以及海南诸岛)
import numpy as npimport matplotlib.pyplot as pltimport cartopy.crs as ccrsimport cartopy.feature as cfeature#中国行政区域数据来源GMT中文社区:https://docs.gmt-china.org/latest/dataset-CN/CN-border/# 读取坐标数据with open(r'D:\GMT\data\china-geospatial-data-GB2312\CN-bo
2022-04-27 21:11:39 9294 7
原创 Provide your license server administrator with the following information: Error Code = -15
原因:因为刚安装完或者长时间闲置后,license server administrator会关闭服务。解决方案:重启license server administrator1.打开任务管理器查看ArcGls License Manager状态如果是被禁用了,win+R输入msconfig启用服务2.启用license server administrator点击启动后确定即出现下图状态...
2022-04-27 20:27:16 16066 1
原创 Python 年月日、儒略日、年纪日互转函数
import datetimedef time2mjd(dateT): t0=datetime.datetime(1858,11,17,0,0,0,0)#简化儒略日起始日 mjd=(dateT-t0).days mjd_s=dateT.hour*3600.0+dateT.minute*60.0+dateT.second+dateT.microsecond/1000000.0 return mjd+mjd_s/86400.0#mjd转datetime类def mjd2
2022-01-13 21:06:00 1669
原创 python 移动/剪切文件
在这里插入代码片"""Description: This is scripts is used to move file from a dir to the other dirInput: oripath:原始文件路径 tardir: 目标文件夹Output: status: 1成功 0不成功Example: movefile(E:\demo\test.txt , D:\result)"""def movefile(oripath,tardir): fil
2022-01-05 17:28:01 4165
原创 香港CORS网数据批量下载
简介香港卫星定位参考站网由18个平均分布于全港各处的 连续运行参考站 (CORS) 组成(包括16个参考站及2个完整性监测站),可免费下载使用,数据分辨率有1s、5s、30s三种。官方提供两种下载途径:透过网页下载 SatRef GNSS 原始数据 (RINEX 格式)过 FTP 下载 SatRef GNSS 原始数据 (RINEX 格式)FTP地址为: ftp://ftp .geodetic.gov.hk网页下载一次最大下载50M,FTP通过Filezilla能够下载,但是如果要要下载数年的数
2022-01-05 14:10:23 1664 1
原创 通过Python发送QQ邮件
开通QQ邮箱授权码代码import smtplibfrom email.mime.text import MIMEText #以上库python自带# 服务器信息mail_host = 'smtp.qq.com'mail_port = 465mail_user = '30714261xx@qq.com' #用户名mail_pass = 'qfxisiwbaofuddia' #密码(QQ邮箱授权码)sender = '3071426176@qq.com' ...
2020-12-11 16:05:51 445
原创 Matplotlib箱线图特征点获取解析
绘制箱线图bp1 = ax.boxplot([rain_column,unrain_column], labels=['rain','unrain'], sym='r')箱线图特征点都存储在bp1箱线图对象里箱线图对象解析
2020-12-10 11:54:30 1383 5
原创 Matplotlib绘制箱线图及标注特征点
效果图获取箱线图特征值代码class Tool: def boxFeature(self,bp): """获取箱体图特征 【输入】 bp boxplot返回的字典对象 【输出】 llim, q1, q2, q3, ulim,iqr """ (x_q1, q1), (x_r, _) = bp['whiskers'][0].get_xydata() # 下四分位数 (x_q3, q3), (
2020-11-29 11:38:57 3329 1
原创 Python 常用方法汇总
常用语法创建一个无序不重复元素集:set([iterable])# iterable -- 可迭代对象对象example: >>> set_x = set('runoob')>>> set_x{'r', 'u', 'o', 'b', 'n'}>>> type(set_x)<class 'set'>>>> list_x = list(set_x)>>> list_x['r',
2020-11-28 17:30:45 434
原创 Python 在任意位置导入.py文件
想要在任意位置导入.py文件,把.py文件所在目录添加到模块搜索的路径即可import syssys.path.append(r'E:\MeteoProject\BPForecast\codes\PWVThreshold')from pre_assess import PreAssess需要注意的是sys.path.append必须放在import前,同时还要注意的一点是在pycharm中from pre_assess import PreAssess会报红,但不与影响使用。因为一开始模块
2020-11-22 21:14:34 1891
原创 Pandas科学数据处理详解
Pandas DataFrame的创建方法通过list、numpy创建import pandas as pdfrom datetime import datetimeimport numpy as npdates = [datetime(2011,1,2), datetime(2011,2,5), datetime(2011,3,5), datetime(2011,4,5), datetime(2011,5,7), datetime(2011,6,8), datetim
2020-11-22 13:22:22 510 1
原创 numpy常用语法
增加维度:np.expand_dims(distance, 0) np.expand_dims(distance, 1)np.expand_dims(distance, 2)求平均值/最大/最小值: np.mean()/ np.max()/ np.min()相邻元素差分 arc_diff = np.diff(arc_hour)判断数组是否全为某个值is_constant = np.all(arc_diff == 1)判断数组是否含有某个值is_co...
2020-11-06 17:00:18 489
原创 pandas常用语法
pandas根据ndarray创建dateframe: df = pd.DataFrame(para, columns=('interval_hour', 'interval_sec', 'pre', 'tem', 'WIN_S_Avg_10mi', 'WIN_D_Avg_10mi', 'RHU', 'pwv', 'ztd', 'PRE_1h'))根据列标题合并dataframe:# reunit data
2020-11-06 16:58:33 1891 1
原创 VuePress 侧边栏使用详解
前言官网写的侧边栏教程真的是让人很糟心,经过一番摸索,总算大致弄清楚了,下面详细说一下用法:目录结构:docs根目录下有一个README.md、chinese文件夹、english文件夹最简侧边栏:sidebar: { '/language/chinese/': [ '', //该目录下的README.md文件 'a', //该目录下的a.md文件 'b' /
2020-10-22 15:12:18 13086 10
原创 mysql 8.0 常用命令
链接数据库mysql -u root -p设置新密码ALTER USER'root'@'localhost'IDENTIFIED BY'新密码';启动mysqlnet start mysql停止mysqlnet stop mysql查看编码方式show variables like "%char%"
2020-10-15 14:58:19 1302
原创 node 复制项目 运行报缺模块的问题
描述copy一个项目过来后运行报缺少模块的错误:Debugger attached. Waiting for the debugger to disconnect... internal/modules/cjs/loader.js:985 throw err; ^ Error: Cannot find module...........可是没明明上个项目能正常运行,为什么这里不行?既然报缺模块,那自然是缺模块,为什么完整的copy过来会缺模块呢?想来想去觉得可能是使用cnpm inst
2020-10-15 10:41:52 8656
原创 koa-static报Not Found/404错误
报Not Found/404的错误如果代码没写错,那就只有一个原因,路径没有写对。我的结构目录为:我想要访问static下的静态资源,即/static/app.js,贴上写的代码:const Koa = require('koa');const path = require('path')const router = require('koa-router')();const bodyParser = require('koa-bodyparser');const serve =.
2020-10-15 09:29:42 1965
原创 vue3 打包上线配置
1.项目根目录下(src同目录)新建vue.config.js文件2.输入配置参数:const path = require('path')module.exports = { // 基本路径 整个文件夹在哪 publicPath: './', // 输出文件目录 文件夹名 outputDir: 'dist', // 放置生成的静态资源 (js、css、img、fonts) 的 (相对于 outputDir 的) 目录。 资源放的目录 assetsDir:
2020-10-15 08:00:18 4411 2
原创 vue 跨域proxy路径的正确配法
一直以来没弄懂使用vue3.0的proxy或vue2.0 proxyTable路径的正确配法。每次以为配对了结果一直出错,只有多尝试几次后才正确,直到某一天,终于理解的这到底是什么原理。不废话,直接上代码,我们要请求的路径为:http://localhost:3000/api/todos以vue3.0为例,在项目根目录下新建vue.config.js文件,添加以下代码:module.exports = { devServer: { proxy: {
2020-10-14 23:17:41 3563
中国省界、十段线、海南诸岛数据
2022-04-27
gunzip.exe
2020-10-06
Cartopy安装所需包2.rar
2020-01-08
Cartopy安装所需包1.rar
2020-01-08
数学建模算法与应用(第二版).pdf+程序
2019-01-12
数学建模方法与分析(原书第4版)
2019-01-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人