- 博客(150)
- 收藏
- 关注
原创 记一次重试机制和服务器响应慢导致的异常
先说下异常是什么:正常情况下,我们的数据,axios返回后都是在res.data中的,于是项目里面常见的就是来个响应拦截,然后返回res.data。现在重试机制 + 服务器响应慢,会导致最后返回的数据直接就是res.data里面的内容了,你再.data,自然就有问题了解决:判断是否是axiosResponse对象,如果是,正常返回res.data,如果不是,直接返回res(现阶段:重试的请...
2023-08-18 17:06:00
221
原创 记一次奇葩接口 ~ 失败重试12小时
1.回传接口要求第一次遇到这么奇葩的API接口回传要求:HTTP Status为500、1000、或者超时、响应慢都要重试前10分钟每30s重试一次。后续每5分钟重试一次。如果12小时还未成功直接丢弃数据你说数据重要嘛,你后面又不要了,说不重要嘛12h的重试。。。所以避免折腾,所有丢弃的数据还是得本地记录下日志2.思路历程一开始是用定时任务来处理,后来说太麻烦,让前端解决。。。...
2023-08-17 14:44:00
119
原创 Vue全家桶系~2.Vue3开篇(过渡)
Vue全家桶先贴一下Vue3的官方文档:https://cn.vuejs.org/guide/introduction.html官方API文档:https://cn.vuejs.org/api/1.前言:新旧时代交替1.1.开发变化1.网络模型的变化:以前网页大多是b/s,服务端代码混合在页面里;现在是c/s,前后端分离,通过js api(类似ajax的方式)获取jso...
2023-08-11 18:34:00
126
原创 Vue全家桶系~1.Vue2基础(兼容)
Vue基础学习HTML+CSS+JS基础文档:https://developer.mozilla.org/zh-CN/docs/WebVue3官网文档:https://cn.vuejs.org/ | Vue2文档:https://v2.cn.vuejs.org/v2/guide个人建议:对于小白和新手,以及只会HTML+CSS+JS基础的人来说,别上来就搞那一套高度封装的开发方式,开发是...
2023-08-11 17:01:00
106
原创 VSCode中Markdown快捷插入剪贴板的图片(Paste Image)
1引言markdown基础:https://www.cnblogs.com/dotnetcrazy/p/9180295.html最近图片用的比较多,就使用Typora,图片截完图就能复制到指定位置,并且插入MarkDown中PS:目前的需求是保存到本地中,等后期有图床需求再说(很多图床都不太稳定)但是vscode直接写md惯了,这种所见即所得的编辑方式在局部调整的时候非常麻烦,所以...
2022-11-12 19:58:00
411
原创 B站最新视频下载链接的获取
B站最新视频下载链接的获取之前直接用的工具,发现21年的视频不能下载,得,还得自己分析一下本文只讲方法,不提供工具,仅供学术研究~1.获取视频的AID和CIDB站AID和CID的获取的本质(直接搜CID更方便)偷懒工具:2.解析视频替换AID和CID:https://api.bilibili.com/x/player/playurl?avid={1}&cid={2}...
2022-01-16 08:34:00
537
原创 Conda安装的某些包,IDE中找不到指定的模块
很多新手解决bug都是搜一下,然后照着解决,记得我刚出道的时候也是这样的,一直疑惑有些老手为啥几分钟就解决了,而新手却卡好久?之后工作发现,也不是所有老手都有快速解决的能力,后来发现,思索的过程才是最重要的文章复现自己解决的全过程思路,嫌麻烦直接跳转到解决就行1.问题复现error info:DLL load failed while importing _imaging: 找不到指定的...
2020-08-02 14:25:00
118
原创 再为新手说次环境(MiniConda+Notebook+VSCode篇)
自用开发环境由于版本迭代、插件升级、后浪推前浪经常变的(研发环境基本上都是很稳定的)PS:最后一次更新时间:2021-08MiniConda基本上和之前讲的Anaconda一样,只是"没那么多自带的应用了"更轻量级而已(命令都一样)1.下载与配置1.1.安装包官网下载比较慢https://repo.continuum.io/miniconda/,可以通过大学的镜像站,比如清华的:h...
2020-07-30 17:02:00
47
原创 博客园js文件自动加defer的解决方法
问题描述今早一看,js生成的目录一概木有了,查下了,博客园现在引用的js都加了defer理解下async和defer的区别先搜了下概念,以往用async比较多,defer少见PS:瞬间秒懂,博客园默认加defer了(很多博客打开都是先空白好几秒,然后才能显示出来 ==> 大部分人也就不看了)说句实话,博客园若不转型估计也就那样了。。。通用解决的尝试然后使用常理的解决 =...
2019-12-13 10:40:00
44
原创 【Hyper-V】尝试启动选定的虚拟机时出错 32788
错误描述遇到问题如往常一般搜索了一番(好久没搜索问题了)忽然发现,现在百度文章质量较前几年差太多。。。怪不得那么多人转搜狗搜索(搜微信文章)PS:有些说是目录权限问题,有些是说虚拟磁盘删了重新加载,有些说虚拟服务没开啥的,一听都挺有理的,但文章中都没个成功截图啥的,试了之后都是扯解决过程得,偷不了懒就自己解决吧,之前虚拟机遇到过网络名不同,而不能还原的问题,转头一想可不可能又是网络...
2019-12-11 17:43:00
188
原创 小计:私有库多人协同开发
添加你想要邀请的人复制邀请链接给对方同意一下邀请然后你就能看他的私有库了如果要克隆到本地,正常复制地址即可然后你就可以本地克隆并修改提交了,其他使和往常一致...
2019-11-13 22:24:00
52
原创 四步搞定换脸
前言先说下,图片是上网随便搜的,古风素材取自百科,要向更逼真那尽量保证五官方向一致即可先预览一下高手速看先来一张全程操作图新生拆看1套选五官1套索选取人物的五官2降低不透明度,方便对齐眼睛和嘴巴2收缩边缘3.按住Ctrl并单击图层4.根据图像大小收缩3-8个像素3删原图层5.收缩后选择背景图,然后Delete删除选区内容,之后Ctrl+D取消选择4混合图层6....
2019-11-09 17:46:00
59
原创 互联网+ 何人能挡?带着你的Code飞奔吧!
PS:文章一直在更新,建议看原文。他人抓取的可能更新不太及时在线预览:https://github.lesschina.com常用解决方案:https://github.com/lotapp/awesome-tools1.Linux系列¶故障参考:https://www.cnblogs.com/dunitian/p/4522983.html#linux1.1.Linux基础¶1...
2019-10-10 16:35:00
48
原创 Python3开发过程常见的异常(最近更新:2019-04-26)
持续更新中...常见异常解决方案1.Base1.1.IndentationError: unexpected indent1.2.TypeError: str returned non-string (type NoneType)1.3.TypeError: 'list' object is not callable1.4.xxx() missing 1 required po...
2019-10-10 14:58:00
36
原创 近几年来听过的音频(2019-10-10)
近几年来听过的音频今天推荐了一些我觉得不错的音频给朋友,想了下,直接整理一波公开给大家得了(都是我听过的、筛选过的)之前总有人问我为什么会知道这个为什么会知道那个,额(⊙o⊙)…你就只看我觉得不错的音频列表就应该秒懂了,书和文章就更用不提了PS:没有什么东西是一步到位的,大家都是日积月累的成长这两年听的大体是国学、中医、生命科学、法律、思维、理财等方向。很多音频其实真不怎么样,听部分就放...
2019-10-09 20:42:00
58
原创 typora安装自定义主题小计
我写MarkDown一直使用VSCode,后来因为有导出PDF的需求,就用了typora(含书签)PS:VSCode的导出PDF虽然也可以,但不含书签typora的默认主题是github,虽然还可以,但一些代码渲染主题都还差那么一丝丝,所幸typora提供了主题替换的功能(感谢群友jaylen的提醒)先贴一下主题地址:http://theme.typora.io刚开始我是自己到安装目...
2019-08-26 13:19:00
32
原创 信安周报-第04周:系统函数与UDF
信安之路第04周前言这周自主研究的任务如下:附录解释:SQLi的时候应对各种限制,可以使用数据库自带的系统函数来进行一系列变换绕过验证eg:字符串转换函数、截取字符串长度函数等注入的时候需要利用数据库来执行系统命令,不同数据库采用不同方式eg:MySQL的udf、SQLServer的xp_cmdshell可以手动构造一些可以利用数据库执行命令的场景,然后进行渗透...
2019-08-25 14:41:00
83
原创 菜刀连接一句话木马出现:`Cannot call assert() with string argument dynamically`错误
前言逆天还是上学那会玩渗透的,后来工作后就再也没碰了,所以用的工具还是以前经典款,这不,发现出问题了问题如果是PHP5则没有问题,如果是PHP7,会出现:Cannot call assert() with string argument dynamically的提示解决用谷歌搜了下,发现了这篇解释:https://www.freebuf.com/articles/web/197013...
2019-08-25 12:26:00
135
原创 再读曾国藩颇有感
再读曾国藩颇有感前言说句实话,第一次读曾国藩并没有太大的感触,只是感觉中国历史上这半个圣人是真心不容易,一步步自省提高,最后达到半个圣人的程度,满满励志。PS:用曾国藩的话来说:“不成圣人便为禽兽!”1.初读无大感何以出此言?了解逆天的人都知道,我一天不学习就会浑身难受,哪怕每天看会文章都很舒服。所以刚开始读不曾感觉太突兀,人都是每天进步一点点的,不管是哪个方向进步,反正对生活对...
2019-08-22 19:15:00
21
原创 信安周报-第03周:DB系统表
信安之路第03周前言这周自主研究的任务如下:任务附录的解释:文件读写在通过数据库注入漏洞获取webshell的时候很有用系统库和表存放了很多关键信息,在利用注入漏洞获取更多信息和权限的过程很有帮助eg:库信息、表信息、用户信息、权限信息、安装配置信息用户信息表一般密码都是hash加密过的,可以利用hashcat暴力破解(GPU)1.文件操作相关1.1.探索与发现...
2019-08-19 02:01:00
38
原创 Win10应用商城删除后部分应用出错的解决方案
出错图示解决方案查找完整包名:Get-AppxPackage -allusers | Select Name, PackageFullNameAdd-appxpackage -register "C:\Program Files\WindowsApps\完整包名\appxmanifest.xml" -disabledevelopmentmodeeg:Add-appxpackage...
2019-08-12 10:08:00
20
原创 信安周报-第02周:SQL基础
信安之路第02周Code:https://github.com/lotapp/BaseCode/tree/master/safe前言本周需要自行研究学习的任务贴一下:1.概念(推荐)数据库系列去年就开始陆陆续续的发文,这周任务简单带过,概念部分我更新了一下,其他部分看扩展吧~1.1.关系型数据库引用百科的一段抽象描述:“关系型数据库,是指采用了关系模型来组织数据的数据库,其...
2019-08-11 22:06:00
42
原创 阿里云的域名+腾讯的服务器搭建小计
之前我司有海外拓展业务,故捣鼓了一下禁忌之术,发了不少FQ相关的文章篇(警告后,后续就没放出,但核心已然出现)现在需一些外网服务,故需绑定域名方便操作,刚开始楞了一下,并没有发现腾讯服务器有绑定域名的功能(用惯了阿里云的双向绑定)PS:阿里云继续托管域名和大部分业务,腾讯云只留海外服务器后才发现,需要在腾讯云设置域名解析才行,于是核心步骤简单记录下:PS:简单,但开局是个坑(惯性思...
2019-08-10 16:47:00
35
原创 Nginx + Lua 搭建网站WAF防火墙
前言对于项目里面只是使用代理等常用功能,在线安装即可,如需制定化模块,则推荐编译安装PS:本文不仅仅包含Nginx相关的知识点,还包含了逆天学习方法(对待新事物的处理)官方网站:https://nginx.org/Github:https://github.com/nginx/nginxNginx书籍:Nginx Cookbook 中文版 https://huliuqin...
2019-08-05 22:56:00
30
原创 nginx: [emerg] getpwnam("nginx") failed
问题nginx编译安装之后,启动出现了:nginx: [emerg] getpwnam("nginx") failed这个是因为我编译安装nginx的时候指定了--user=nginx和--group=nginx,去除就没事了但是出于安全性考虑,还是用独立权限的账户运行(root权限太大,web渗透的时候可利用的机会太多了)解决useradd -s /sbin/nologin -M n...
2019-08-05 18:34:00
41
原创 信安周报-第01周:环境配置
信安之路第01周Code:https://github.com/lotapp/BaseCode/tree/master/safe前言信安之路最近有一个成长计划,每周发布任务,不讲解,全部自学完成其实这种模式很好,拓展性也很高,每个人学到什么程度看个人而不局限于“做题”这边简单记录下第一周的任务:(欢迎指正)下面是我仓促间的自学过程:(下次补发一篇扩展篇)1.虚拟环境1.1.H...
2019-08-04 21:25:00
23
原创 再记一次经典Net程序的逆向过程
1.前言上次发完,有网友问了一个问题:如果不绕过编译,而是直接编译怎么办?记一次Net软件逆向的过程:https://www.cnblogs.com/dotnetcrazy/p/10142315.html今天就来说说:本次提供样本:链接: https://pan.baidu.com/s/1ekYVKXt_Jz3ShwjoFknW0g 提取码: ywf62.调试破解1.查壳知道是Ne...
2019-08-03 11:14:00
734
原创 本地VSCode编辑远程服务器文件
前言先说下我的场景:服务器搭设了一系列复杂环境,然后需要使用PHP实现某些功能选这种远程编辑的原因:首先PHP打死我也不想装(这个现在是除了VB外最惹人厌的语言了)然后环境比较复杂,本地装下比较费时关键几年不见得有这么一次需求,那还折腾个啥PS:要是像Python or Golang 可以使用虚拟开发环境,折腾也就无所谓了,反正不影响本机再说说VSCode远程编辑的历史:...
2019-07-27 12:47:00
39
原创 SQLServer性能优化之---数据库级日记监控
上节回顾:https://www.cnblogs.com/dotnetcrazy/p/11029323.html4.6.6.SQLServer监控脚本示意:https://github.com/lotapp/BaseCode/tree/master/database/SQL/SQLServerPS:这些脚本都是我以前用SQLServer手写的,参考即可(现在用MySQL,下次也整理一下)...
2019-07-10 21:07:00
66
原创 记一次 WPS Pro 2019 设备和驱动器图标删除
1.图标预览先看样式2.软件不能关闭百度和腾讯网盘都会创建,但是可以软件关闭,WPS以前也可以,现在新版作妖了3.注册表删除你做那我就删~Code:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpacePS:Win+R 输入 regedit4.重启资...
2019-07-08 11:08:00
29
原创 记一次莫名的需求(临时邮箱|企业邮箱)
记一次需求不明的亏看完这篇文章你会学到:免费企业邮箱的搭建 and 自建域名版临时邮箱需求莫名没事,就是有点浪费彼此时间PS:现在知道技术人员为什么只喜欢和技术人员说话了(简洁明了,一两句话over,不麻烦~)各位就当个看管吧,不过也懂了个事,有些小打小闹的东西(比如这边的免费企业邮箱)时间段一过,变化多端,几年后再回首可能大不相同(比如阿里云买域名)PS:也就没必要浪费时间去帮...
2019-06-22 13:28:00
62
原创 记一次Net软件逆向的过程(经典)
查壳1.先看下目录结构:2.查下,是什么语言 ==> Net的,那不用说了,肯定能破解(毕竟是老本行嘛~)混淆与反混淆3.dnSpy打开后发现很多变量是乱码4.用de4dot跑一波5.生成了一个反混淆过的exe程序调试6.改名后打开,乱码问题解决下断PS:刚开始你单步跟着后面走走`F11`,遇到系统方法就`F10`跳过,或者导航返回一步`←`,在跳进方法的下...
2019-06-21 11:20:00
616
原创 聊聊数据库~6.SQL运维中篇
上篇回顾:https://www.cnblogs.com/dotnetcrazy/p/10810798.html#top1.6.5.MySQL日志相关本文的测试环境:MySQL5.7.26、MariaDB5.5.60、MySQL8.0.16PS:版本查询select version();1.MySQL常用日志服务器层日志(存储引擎层有自己的日志)日志类型描述er...
2019-06-15 23:34:00
22
原创 MySQL5.7.26 忘记Root密码小计
以前直接修改mysql.user就ok了,现在不行了,正好虚拟机MySQL的root密码忘记了,就简单记录下:(本方法不适合互联网线上项目,除非你不在意这段时间的损失)PS:以UbuntuServer为例(CentOS你把配置文件的位置换下就ok了)坑点:不能和以前一样直接修改user表了,需要使用新命令alter user 'root'@'localhost' identifi...
2019-06-15 15:24:00
33
原创 CentOS7安装MySQL8.0小计
之前讲配置文件和权限的时候有很多MySQL8的知识,有同志说安装不太一样,希望发个文,我这边简单演示一下1.环境安装下载MySQL提供的CentOS7的yum源官方文档:<https://dev.mysql.com/doc/refman/8.0/en/>过程中有不太懂的可以看我之前写的这篇文章:<http://www.cnblogs.com/dotnetcrazy/p/...
2019-05-15 18:45:00
30
原创 代替print输出的PY调试库:PySnooper
PySnooper¶Github:https://github.com/lotapp/PySnooperpip install pysnooper使用:分析整个代码@pysnooper.snoop()def avg(args): return sum(args) / len(args)PS:调试代码片段with pysnooper.snoop(): c...
2019-05-11 12:24:00
18
原创 聊聊数据库~5.SQL运维上篇
1.6.SQL运维篇运维这块逆天只能说够用,并不能说擅长,所以这篇就当抛砖之用,欢迎补充和纠错PS:再说明下CentOS优化策略这部分的内容来源:首先这块逆天不是很擅长,所以主要是参考网上的DBA文章,之后请教了下运维相关的朋友,大家辩证看就行了,我只能保证90%的准确度(具体看业务)1.6.1.概念1.RAID系RAID:磁盘冗余队列把多个容量小的磁盘组成一组容量更大的磁盘,并提...
2019-05-05 23:16:00
29
原创 'gbk' codec can't encode character '\xa0' in position 34: illegal multibyte sequence
今天在爬某广告贼多的网站遇到的问题,简单记录下
2019-05-02 19:49:00
25
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人