自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 微信小程序的反编译

参考:资源:wechar.apk。

2024-04-15 18:51:29 244 2

原创 uwsgi 配置

在【项目】目录下,manage.py 同级目录创建: myweb_uwsgi.ini 文件 (名字随便起)

2024-04-13 11:42:23 214

转载 ubuntu22.04使用pip install mysqlclient安装失败

网上查一下mysqlclient安装包所有需要的依赖项,逐个测试。第一处错误有明确的提示,缺少pkg-config。多数由于依赖问题导致。

2024-04-12 13:34:46 19

转载 scrapyd 和 scrapydweb 的配置

相当于一个组件,能够将scrapy项目进行远程部署,调度使用等, 因此scrapyd可以看作一个cs(client-server)程序,因此毫无疑问我们需要安装和配置scrapyd(server) 和连接的scrapy-client(client)scrapyd (我的系统是windows, 我只有在项目的根路径下启动这个名称, 才能部署我的scrapy 项目, 但是有人说在任意都可以, 我这个测试了,① 重启 (scrapydweb_settings_v10.py 文件修改后一定要重启,否则不生效)

2024-04-08 14:56:49 14

转载 常见的 安卓 反编译工具以及简单分析介绍

Android 反编译神器jadx的使用:https://blog.csdn.net/Fisher_3/article/details/78654450。常见脱壳与反编译工具:https://blog.csdn.net/qq_42016346/article/details/118436920。原文链接:https://blog.csdn.net/gqv2009/article/details/127323557。官方地址:https://github.com/skylot/jadx。

2024-03-26 10:32:06 34

转载 scrapy debug

1、在scrapy项目下新建main.py文件,与scrapy.cfg平级。在spiders文件夹下新建run.py,内容如下。在pycharm中,直接debug该文件就可以了。scrapy crawl xx.py(爬虫文件名)2、python文件运行。

2024-03-22 12:10:01 63

转载 JS逆向JSVMP纯算法还原

JSVMP 全称 Virtual Machine based code Protection for JavaScript,即 JS 代码虚拟化保护方案。

2024-03-08 12:05:28 341

转载 Python代码加密方案汇总

基于它的原理,我们可以得到一种代码加密的思路:将 .py/.pyx 编译为 .c 文件,再将 .c 文件编译为 .so(Unix) 或 .pyd(Windows),这样得到的文件更难反编译。举个栗子:张三将自己的编写的一个python文件发给了李四,张三希望李四能够正常使用这个文件(可以直接通过标准python解释器执行,或者可以被其他python文件调用),但张三不希望李四看到这个python文件的源代码。Pyarmor的加密原理比较复杂,在此不做阐述,感兴趣的可以直接查看他的官方文档。

2024-02-28 19:55:36 106

原创 MySQL自增字段不连续的原因和解决方法

【代码】MySQL自增字段不连续的原因和解决方法。

2024-02-22 09:33:12 210

转载 QtWebEngine无法播放H5中的mp4

修改文件:C:\Qt\Qt5.7.0\5.7\Src\qtwebengine\src\3rdparty\chromium\third_party\ffmpeg\ffmpeg.gyp。修改文件:C:\Qt\Qt5.7.0\5.7\Src\qtwebengine\src\core\gyp_run.pro。修改文件:C:\Qt\Qt5.7.0\5.7\Src\qtwebengine\qtwebengine.pro。安装ActivePerl下载链接 配置环境变量并验证,同上;配置环境变量C:\Python27;

2023-08-20 23:13:49 363

原创 Python数据库反向迁移

数据库反向迁移

2023-06-24 13:19:34 290

原创 Neo4j高性能NOSQL图形数据库,实现数据关系具象化

Neo4j是一个高性能的,NOSQL图形数据库效果。

2023-06-01 22:37:34 134

原创 Python difflib.get_close_matches 文本匹配

Python difflib.get_close_matches。

2023-06-01 22:14:32 585

原创 pycharm终端运行出现test session starts

进入了pycharm的测试用例模式

2022-11-19 17:25:04 1947

原创 SQL翻页 SQL_CALC_FOUND_ROWS和FOUND_ROWS()的使用注意点

经过测试,终于发现。不是SQL写的有问题。而是数据库查询时,两个SQL要作为前后查询来查。会用到 SQL_CALC_FOUND_ROWS 和 FOUND_ROWS()在使用过程中总是发现返回的条数不正确,总是 0,1,或者别的数字。这样 FOUND_ROWS()才能获取上一条查询的总条数。链接数据库后,查询两次以后再断开数据库链接。

2022-10-24 16:29:24 486

转载 RBAC权限设计

权限管理是B端产品绕不开的话题,本文总结了我对权限管理的设计经验与设计方法,共分为4个部分:权限管理的概念梳理RBAC权限设计的一般步骤设计功能权限的三板斧:基础版(权限、角色、用户管理)、进阶版(部门、职位、菜单管理)、拓展(版本管理)如何设计数据权限所有内容均根据自身思考实践及经验借鉴而来,如有错误欢迎指正。第一章:权限管理的概念梳理一、权限是什么权限包括了功能权限和数据权限:功能权限是系统执行权限控制的基本单元,包括页面权限、菜单权限、按钮权限等数据权限包

2022-09-18 17:56:37 2227

转载 计算机中的小数运算误差原因与处理方式

原文参考:js中对小数的计算 - 不锈钢子 - 博客园js中对小数的计算在js 的计算中如果涉及到小数的运算,那结果可不要想当然了,比如 0.1+0.2 的计算 1 2 3 varnum1 = 0.1;  varnum2 = 0.2; console.log(num1+num2)  如果不加思考 那回答估计是 0.3 实际上的结果是0.30000000000000004为什么会有这个结果呢首先,...

2022-02-18 13:37:55 2121

原创 python yeild next使用注意事项

python yeild next 迭代逻辑

2022-01-13 10:29:38 310

原创 国产celery框架function_scheduling_distributed_framework

目前本人还没有使用过,但是已经在网上找到了一些使用者的陈述。据说比celery好用的多。这里贴一下部分资源地址。望广大BigBoss提供宝贵使用体验和经验分享。pip安装方式:pip install function-scheduling-distributed-framework官方地址:https://pypi.org/project/function-scheduling-distributed-framework/中文文档:https://function-scheduling.

2021-12-23 16:14:44 853 1

原创 CSDN加油吧

本身是个技术分享社区,现在搞得越来越闭源,越来越功利。好的技术贴不但不会被提升更多的关注度,还会导致信息碎片化,技术圈缩小。用户在贵平台寻不到资源,只会导致用户流失。财聚人散,财散人聚。猫有猫道鼠有鼠道,当有一天所有的路都异常难走时,谢谢,人家换场了~!每个人的技术擅长领域都不相同,武林之大怪咖纵横,武林做好武林才有怪咖加入武林。即使相同的技术,也有细微特色。非要搞得武林至尊,少林正宗。让达摩怎么活?小无相功推演的武功随不入流,也不为实用主义的真实写照。呵呵了~原力。CSDN 原力 ...

2021-11-05 16:13:08 148

转载 权限系统设计参考思路

可能是史上最全的权限系统设计 - iceblow - 博客园

2021-11-05 15:49:28 84

转载 scrapy 深入学习

scrapy 信号:https://blog.csdn.net/fiery_heart/article/details/82229871https://www.cnblogs.com/c491873412/p/7845635.html

2021-09-08 15:11:34 77

转载 Django中的cookie与session详解和理解

原文链接:https://blog.csdn.net/xmxt668/article/details/89877457cookie与session的实现原理HTTP被设计为”无状态”,每次请求都处于相同的空间中。 在一次请求和下一次请求之间没有任何状态保持,我们无法根据请求的任何方面(IP地址,用户代理等)来识别来自同一人的连续请求。对于HTTP的无状态性的原因,相关RFC里并没有解释,但联系到HTTP的历史以及应用场景,我们可以推测出一些理由:设计HTTP最初的目的是为了提供一种发布和

2021-08-19 14:20:47 356

转载 nginx.conf文件解释

user nobody; #配置worker进程运行用户worker_processes 1; #配置工作进程数目,根据硬件调整,通常等于CPU数量或者2倍于CPU数量 error_log logs/error.log; #配置全局错误日志及类型,[debug | info | notice | warn | error | crit],默认是error#error_log logs/error.log notice;#error_log logs/error.log inf.

2021-08-13 16:22:16 95

转载 nginx.conf文件解释

转载文章!原文链接:https://blog.csdn.net/qq_40737025/article/details/85053164server name 为虚拟服务器的识别标志,匹配到特定的server块,转发到对应的应用服务器中去。本文主要是解释server_name的意义,文章最后会解释server在整个访问请求的流程;请注意文中红色文字;先上一段配置server { listen ip:端口; # 当listen出现了ip时,s...

2021-08-13 16:19:41 227

转载 Python各类图像库的图片读写方式总结

转载自:https://www.cnblogs.com/skyfsm/p/8276501.html最近在研究深度学习视觉相关的东西,经常需要写python代码搭建深度学习模型。比如写CNN模型相关代码时,我们需要借助python图像库来读取图像并进行一系列的图像处理工作。我最常用的图像库当然是opencv,很强大很好用,但是opencv也有一些坑,不注意的话也会搞出大麻烦。近期我也在看一些别人写的代码,因为个人习惯不一样,他们在做深度学习时用于图片读取的图像库各不相同,从opencv到PIL再到skim

2021-07-30 00:41:55 691 1

转载 HTML配合JS动态计算

参考:https://www.cnblogs.com/apolloren/p/12146917.html

2021-07-19 17:21:33 109

转载 python 四舍五入问题

参考转载:https://www.cnblogs.com/51python/p/11300023.html

2021-06-24 14:26:35 87

原创 SQL 有数据更新,没有数据插入 ON DUPLICATE KEY  比  REPLACE 好用多了,优势和注意点也多!

SQL: ON DUPLICATE KEY比 REPLACE 好用多了,优势和注意点也多!REPLACE 实际操作是:根据索引判断都否存在唯一数据,没有就新增;如果有索引数据,就先删除,在新增。随着数据不断增多,频繁删除索引数据,操作速度会越来越慢。应用场景:针对一行或多行数据,进行数据新增 或 替换。(都是全新的数据,可以理解为 “格式化安装”)如果担心数据被污染,需要以目前数据为基准,可以使用 replace 操作ON DUPLICATE ...

2021-05-08 17:51:22 178

转载 python使用execjs执行含有document、window等对象的js代码,使用jsdom解决

转载自:https://www.cnblogs.com/huchong/p/11044238.html当我们分析爬虫时,有时候会遇到一些加密参数,这个时候就需要我们逆向分析jspython执行js有一些第三方库https://www.jianshu.com/p/2da6f6ad01f0因为我用的Python3,所以没用PyV8(安装网上的方法,也没有安装好,可能我太笨了 - -! 如果有会的麻烦指点一下)我用的比较多的就是js2py和execjs有一次在分析js时,我已经找到了.

2021-04-27 12:28:02 950

原创 python md5 加密结果与站长加密不同问题处理

针对数据进行MD5加密逆向时。发现于站长MD5可以将结果加密后得出正确的结果。python加密后,部分数据加密结果不正确!找了很多帖子,发现都没有解决我遇到的问题。后来经过很多次,很多次测试后。发现居然时因为 \\ 的问题!!!例如:{\"data\":\"values\"}站长加密后的结果和python的就时不一样!站长结果:AE900C591208B2B5B17A6E5F24DC7BE1python结果:6EB3AFC8F7588E21A4EA4176596F8151.

2021-04-25 16:06:09 615

原创 【解决方案】requests.exceptions.SSLError: HTTPSConnectionPool

requests.exceptions.SSLError: HTTPSConnectionPool

2021-03-24 17:41:50 2623 4

原创 ValueError: Set of coroutines/Futures is empty.报错处理

Python async ValueError: Set of coroutines/Futures is empty. 报错是因为你的队列中任务创建为空导致的。请检查你的语法是否正确。 如果语法正确,请检查传入的参数是否传入成功,导致任务队列创建失败。例如:proxy_info = await mysql_obj.execute_edit_sql("SELECT * FROM `proxy`")print("*"*100,proxy_info)tasks_lis...

2020-08-07 11:04:32 4955

原创 CentOS7 安装python3.7

源码安装python3.7.7默认的,centos7也没有安装pip。#运行这个命令添加epel扩展源yum -y install epel-release#安装pipyum install python-pip用pip装wgetpip install wget下载源码:手动下载:https://www.python.org/downloads/release...

2020-04-10 17:03:46 132

原创 Pycharm安装使用文档

Pycharm安装使用文档软件介绍PyCharm是一种PythonIDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。Pycharm官网下载地址:https://www.jetbr...

2020-02-21 16:15:47 705

转载 秒杀设计--mysql的锁机制应用和redis方案 

背景  在工作中接到一个需求:对于访问页面的前x名用户分发A奖品,x+1名及以后的用户分发另外一种奖品。在J2EE的开发中,我们知道servlet是单实例多线程的,Spring的Controller类也一样,所以这里需要考虑多线程并发时如何判断该用户是否为前x名。一种办法是在代码中用内存控制,例如添加一个成员变量,创建一个方法,并在内部使用synchronized块对该变量加锁,每次调用这个方...

2020-02-21 10:55:32 448

转载 redis远程连接

redis 远程连接方法解决方法1、修改redis服务器的配置文件viredis.conf注释以下绑定的主机地址#bind127.0.0.1或vim redis.confbind 0.0.0.0protected-mode no2、修改redis服务器的参数配置修改redis的守护进程为no,不启用127.0.0.1:6379>...

2020-02-20 14:47:10 523

转载 redis安装

一、安装rediscentos安装方法:CENTOS7下安装REDIS第一步:下载redis安装包wget http://download.redis.io/releases/redis-4.0.6.tar.gz第二步:解压压缩包tar -zxvfredis-4.0.6.tar.gz第三步:yum安装gcc依赖yum install gcc第四步:跳转到red...

2020-02-20 14:26:50 175

转载 ubuntu安装git——解决无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)

sudo apt-get install gitE: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?当执行sudo apt-get相关的命令,会显示上面类似的错误参考别人的解决方法是sudo rm /var/cache/apt/archives/locksud...

2019-11-26 23:31:48 263

转载 OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to git.paas.sinopec.com:443

问题描述今天用IntelliJ IDEA提交完代码后,偶然之间发现没有push到Github上,再仔细一看,之前好几次的push都是失败的(呜呜,我的Contribution) 。报错都是一样的:Push failed: Failed with error: unable to access 'https://github.com/weidongcao/bigdata/':OpenSSL...

2019-11-26 23:30:28 3017 1

空空如也

空空如也

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

TA关注的人

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