自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 JS计算两点(纬度-经度)间直线距离

/** * 计算角度 */ function rad(d) { return d * Math.PI / 180.0; } /** * 计算两点间直线距离 * @param a 表示纬度差 * @param b 表示经度差 * @return 返回的是距离,单位m */ function getDistance(latFrom, lngFrom, latTo, lngTo) { var radLatFrom = rad(latFro..

2021-08-09 12:05:42 455

转载 Linux主机简单判断CC攻击的命令

Linux主机简单判断CC攻击的命令CC攻击很容易发起,并且几乎不需要成本,导致现在的CC攻击越来越多。大部分搞CC攻击的人,都是用在网上下载的工具,这些工具很少去伪造特征,所以会留下一些痕迹。使用下面的命令,可以分析下是否在被CC攻击。第一条命令:tcpdump -s0 -A -n -i any | grep -o -E '(GET|POST|HEAD) .*' 正常的输出结果类似于这样POST /ajax/validator.PHP HTTP/1.1POST /api_redirect

2021-07-26 16:16:20 283

原创 python pyinstaller 将资源文件打包进exe

dad

2021-05-15 22:09:13 1560

原创 vue页面打包上传服务器刷新出现404 Not Found nginx问题

vue页面打包上传服务器刷新出现404 Not Found nginx问题本地请求都正常。解决方案:location / { try_files $uri $uri/ @router; index index.html;} location @router { rewrite ^.*$ /index.html last;}

2021-04-17 13:05:34 422

原创 Python Redis Lua脚本 配合使用,提升N倍效率!

script = """ local cache_name = KEYS[1] ...... 你的lua脚本逻辑 return 1 """ cache_name = "TEST:CACHE:NAME" script2 = rds.rds.register_script(script) rs = script2(keys=[cache_name

2021-01-13 11:27:57 443 1

原创 MySQL order by rand() 随机取一条数据优化方案

终极优化方案需要优化的sql:SELECT * FROM `table` ORDER BY rand() LIMIT 1; 优化方案:SELECT * FROM `table` AS t1 JOIN (SELECT ROUND(RAND() * ((SELECT MAX(id) FROM `table`)-(SELECT MIN(id) FROM `table`))+(SELECT MIN(id) FROM `table`)) AS id) AS t2 WHERE t1.id >=

2020-12-24 14:14:19 1067

原创 一键启动frida server的cmd脚本

首先编写 cmd.bat 文件,内容如下:cd /data/local/tmp#判断进程是否存在ps | grep frida-serverif [ $? -ne 0 ] then #这里frida文件名修改成你自己下载的 chmod 777 frida-server-12.10.4-android-x86 ./frida-server-12.10.4-android-x86 & echo "start successfully!" ps | grep frida-

2020-11-20 13:30:07 2014 3

原创 pip install国内镜像源及windows设置

pip install 的时候使用默认镜像源(国外服务器),一般会很慢,因此最好设置国内镜像源,目前国内镜像源有:http://pypi.douban.com/simple/ 豆瓣http://mirrors.aliyun.com/pypi/simple/ 阿里http://pypi.hustunique.com/simple/ 华中理工大学http://pypi.sdutlinux.org/simple/ 山东理工大学http://pypi.mirrors.ustc.edu.cn/simpl

2020-11-18 14:31:05 435

原创 FastApi环境安装+服务器部署

最近Python的web框架FastApi火起来了,于是自己也搞了一个,写一下流程。首先安装fastapi:pip install fastapipip install uvicornfrom fastapi import FastAPIimport uvicornapp = FastAPI()@app.get("/")async def root(): return {"message": "Hello World"}if __name__ == '__main__':

2020-06-06 15:42:01 11801 3

原创 gunicorn开启、关闭和重启

首先执行如下命令获取Gunicorn进程树:pstree -ap|grep gunicorn之后输入如下指令关闭进程:kill -9 1234输入如下指令重启进程:kill -HUP 1234

2020-06-03 11:34:58 1821

原创 在Ubuntu下部署Flask项目 并添加https域名

->>> 部署文章地址我所使用的是 宝塔面板+nginx1.申请SSL证书如果你没有证书,这里有一个快速简单的申请方法:在宝塔面板 网站 - 添加站点后,点击设置 - SSL - 申请证书申请成功后证书存放在 /www/server/panel/vhost/letsencrypt/test.com 文件夹下2.添加配置文件在目录 /www/server/panel/vhost/nginx 下新建一个 域名.conf 的文件如 test.com.confupstream i

2020-06-03 11:15:36 425

原创 adb命令 查看运行APP当前页面的Activity名称

命令adb shell "dumpsys window | grep mCurrentFocus"结果 mCurrentFocus=Window{a881db9 u0 com.jiaen.rensheng/com.jiaen.rensheng.modules.main.ui.login.LoginActivity}

2020-05-30 13:07:45 775

原创 解决微信游览器input收起键盘后内容会背顶上去

app.directive('input', [function(){ return { restrict : 'A', link : function(scope , element , attr){ //解决微信游览器input收起键盘后内容会背顶上去 element.on('blur' , function(){ setTimeout(function ()

2020-05-24 12:45:29 247

原创 pyinstall将py文件打包成可执行程序exe

安装pip install pyinstall使用参数含义-F, --onefile打包一个单个文件,只生成一个exe文件。如果你的代码都写在一个.py文件的话,可以用这个,如果是多个.py文件就别用-D, --onedir打包多个文件,在dist中生成很多依赖文件,适合以框架形式编写工具代码,代码易于维护,推荐使用–distpath指定生成的exe存...

2020-05-01 12:08:59 487

原创 pip install 提示SSL问题解决方案

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', ConnectionResetError(10054, '远程主机强迫关闭了一个现有的连...

2020-04-23 15:37:36 2608

原创 在Ubuntu下部署Flask项目

FlaskDemo 命名为test.py# coding=utf-8from flask import Flask, requestfrom WechatAuth import authimport requestsapp = Flask(__name__)@app.route("/")def index(): return "test"if __name__ =...

2020-04-17 16:54:24 2296

原创 保存详细异常信息

保存详细异常信息import tracebackdef test(): try: ... ... except Exception as e: traceback.print_exc(file=open("err.log", 'a+'))

2020-04-15 13:55:08 330

原创 两个文本对比,找出B文本不存在A文本内的值并保存

import os# 欲对比文本 将导出此文本不存在对比文本中的数据file_1 = open(os.getcwd() + "/file/547666.txt", 'r', encoding='utf-8').readlines()# 被对比的文本file_2 = open(os.getcwd() + "/file/all.txt", 'r', encoding='utf-8').r...

2020-04-15 13:49:54 416

原创 微信小程序《胡莱三国》----websocket分析

最近玩小程序《胡莱三国》抓包看到是websocket传输数据的分析一下1.Fiddler代理手机抓包2.打开小游戏抓包打开游戏会有一个ws请求可以看到数据并不是我们熟知的json格式。通过反编译小程序并搜索关键字找到这么一段解密的函数。MessagePack百度搜索发现有它对各种语言的支持:c、java、ruby、python、php...于是用了py版的...

2020-04-15 13:46:13 6838 7

转载 在Ubuntu下后台持续运行Python程序

后台启动Python脚本可以使用下面的命令来启动上面的脚本,让Python在后台运行。nohup python -u main.py > test.out 2>&1 &来解释一下这几个命令的参数。其中 0、1、2分别代表如下含义:0 – stdin (standard input)1 – stdout (standard output)2 ...

2020-04-15 13:26:12 329

翻译 安装Pytorch的小坑简记

尝试装pytorch,官网上的介绍比较简单,但是安装过程中出现了一些问题,记录一下,不一定对所有机器都适用。写在前面环境如下:Ubuntu16.04(自带python2.7)一、版本问题最开始使用是Anaconda3-4.3.1,其自带的是python3.6,Pytorch官网上虽然给出了python3.6对应的命令,但是在本机安装不成功,最后安装成功的版本如下: Anaconda3-4.2.0,...

2018-06-14 22:41:50 3292 1

阿里云短信sdk

阿里云短信sdk

2018-09-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除