- 博客(108)
- 收藏
- 关注
原创 网页开发者模式 陷入无限断点(Debugger)的问题
在查看源代码时,发现按F12(打开开发者模式),会无限陷入debugger断点调试。无限debugger的主要作用?反调试/反爬虫:阻止我们调试和分析目标代码的运行逻辑无限debugger的基本实现。
2025-02-07 18:30:14
569
原创 【Tmux】窗口变小,出现大量白点
然后选择分辨率最小的(上图中的(2))一项,确定后执行ctrl+b+d退出窗口,然后执行tmuxa-t。重新进入窗口,一切正常!
2025-01-14 18:40:54
373
原创 Markdown编辑器测试文章
如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2024-10-21 16:23:46
1072
原创 Git 合并代码的不同方式 - Merge Commit、Squash and merge、Cherry-pick、Rebase and merge
我们期望维护一份干净而可用的代码提交历史,不希望某些意义不大或存在歧义的提交记录污染主分支的代码提交历史, 此时我们就应该使用可交互式的 Rebase 压缩或调整代码提交记录。还常用于从不稳定的开发分支(不具备合并到主分支的条件)挑选个别需要紧急发布的安全修复到稳定分支中, 这种场景合并没有意义, 因为合并反而会引入更多不需要的变更。这是团队开发中最为常见的场景: 当其他人将代码合并至远程的 develop 分支后, 你的开发分支将落后于 develop 分支。毋庸置疑, 合并是最通用的代码合并方式。
2024-10-21 16:21:31
2231
原创 使用python搭建mongodb操作服务
表示绑定到所有网络接口的8000端口,表示Flask应用的入口点(文件名是。,里面的Flask实例名称是。表示使用4个工作进程,
2024-07-25 16:11:02
405
原创 mongodb7修改端口号及登录用户
userAdminAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的userAdmin权限。dbAdminAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的dbAdmin权限。clusterAdmin:只在admin数据库中可用,赋予用户所有分片和复制集相关函数的管理权限。readWriteAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的读写权限。readAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的读权限。
2024-07-25 16:07:52
482
原创 初始化一个GCP项目并用gcloud访问操作
谷歌云GCP(Google Cloud Platform)是由Google提供的云平台,还是为用户提供了许多免费的产品,还是可以尝试一下的。对于学习或者小项目,都可以使用。
2024-04-07 16:18:59
451
原创 stable diffusion webui 参数详解
34. --hide-ui-dir-config:从Web UI中隐藏目录配置。--gradio-auth-path:设置Gradio身份验证文件路径,例如 "/path/to/auth/file",与--gradio-auth的格式相同。--always-batch-cond-uncond:禁用使用 --medvram 或 --lowvram 时为节省内存而启用的条件/无条件批处理。--opt-split-attention-v1:启用旧版本的分割注意力优化,该版本不会消耗所有可用的显存。
2023-08-21 15:37:10
3096
原创 stable diffusion 运行时报错: returned non-zero exit status 1.
【代码】stable diffusion 运行时报错: returned non-zero exit status 1.
2023-08-17 11:13:54
2488
原创 conda错误处理:ResolvePackageNotFound
当运行conda env create -f environment.yaml时出现"ResolvePackageNotFound"错误,这可能是由于环境配置文件中指定的依赖项无法找到或不可用。错误消息中列出的依赖项包括pip=20.3、python=3.8.5和cudatoolkit=11.3。
2023-08-10 11:17:23
4226
原创 docker常用命令
`docker run`: 创建并启动一个新的容器。 `docker start 容器id`: 启动一个已停止的容器。 `docker stop 容器id`: 停止一个正在运行的容器。 `docker restart 容器id`: 重启一个容器。 `docker rm`: 删除一个或多个容器。 `docker rmi`: 删除镜像。 `docker ps`: 显示当前正在运行的容器。 docker ps -a : 查看所有状态的容器。 `docker images`: 显示本地的镜像列表
2023-06-20 15:00:40
993
原创 Linux常用命令
解除端口占用:lsof -i:7890 | awk 'NR>1 {print $2}' | xargs kill -9。查看端口占用: lsof -i:7890。
2023-06-19 18:32:54
123
原创 nginx + php常见错误排查
nginx中添加错误日志:error_log /home/wwwlogs/betamh.downwwn.xyz.error_log debug;查看php.ini文件配置:php -i | grep Configuration。重启php-fpm: /etc/init.d/php-fpm restart。
2023-06-09 15:44:16
209
原创 stable diffusion的api参数-附带插件使用
stable diffusion 的 webui中api的使用,包括lora,controlnet、roop、vae等模块
2023-06-01 17:15:31
6374
23
原创 腾讯云安装stable diffusion webui
安装项目中的提示操作:GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI遇到的问题:
2023-05-25 17:56:14
1567
原创 使用cloudflare代理flask启用https服务
问题1:使用cloudflare的dns回源服务器的时候,出现了http和https不断反复重定向。问题2: flask只能启用http服务,需要启用https。
2023-04-18 10:38:51
975
原创 vim常用配置
set hidden " 允许在有未保存的修改时切换缓冲区,此时的修改由 vim 负责保存。set shiftwidth=4 " 设定 > 命令移动时的宽度为 4。" set showmatch " 插入括号时,短暂地跳转到匹配的对应括号。set backupcopy=yes " 设置备份时的行为为覆盖。" set matchtime=2 " 短暂跳转到匹配括号的时间。" set foldclose=all " 设置为自动关闭折叠。set incsearch " 输入搜索内容时就显示搜索结果。
2022-10-17 11:18:40
1139
原创 python append 覆盖数据
问题:使用append为list添加object的时候,有时候会出现后面的object将前面的几个给覆盖的情况原因:当在list中append一个对象的时候,并没有创建新的内存地址,而是将该对象的地址引用了过来,这就导致当该对象变化的时候,前面append进来的对象也会跟着变化。例子代码:结果:[{'item': {1: 2}}, {'item': {1: 2}}, {'item': {1: 2}}]解决方式:使用深度拷贝 deepcopy ,复制出一个新的对象并使用。 例子代码:结果:[
2022-06-28 14:36:50
1420
1
原创 vim常用配置及ideavim插件静音
set noerrorbellsset visualbell"语法高亮syntax enablesyntax on"不生成.swap文件,当buffer被丢弃的时候hide它setlocal noswapfileset bufhidden=hide"设定默认解码set fenc=utf-8set fencs=utf-8,usc-bom,euc
2022-06-13 10:57:37
610
原创 浏览器控制台反调试
前文所提到的几个反调试方法,除方式外,均判断是否打开开发者工具。破解的方式也很简单,基本只需两步就可以搞定。若使用了方法防反调试,会出现无限,有两种破解方法。直接使用 debugger 指令使用了间隔轮询,直接用指令,则可以在找到对应行(格式化后),右键行号,选择即可。使用了匿名函数构造指令,断点信息显示如下:只需在中输入以下代码后,点击(Resume script execution)回复代码执行即可(直接点击小的蓝色放行按钮即可)。使用了 Function 构造 debugger
2022-06-07 19:34:31
2211
原创 scrapy提供接口服务
本文来自:scrapy提供接口服务 – 自我的进化http://www.shanxing.top/?p=166将scrapy发布为服务并提供接口服务,以便其他项目调用:[settings]default = compass.settings[deploy]url = http://localhost:6800/project = compass[settings]...
2022-06-06 14:51:52
450
原创 mac安装redis
本文参考:mac安装redis – 自我的进化http://www.shanxing.top/?p=162首先查看是否安装了homebrewbrew --version如果此命令失败,那么先去安装homebrew吧。安装从终端运行来安装redis:brew install redis在前台启动和停止 Redis从命令行运行以下命令来测试是否成功安装了redis:redis-server如果成功,将看到 Redis 的启动日志,并且 Redis 将在前台运行。
2022-05-31 15:10:49
136
原创 Android Studio 模拟器无法联网
文章转自:Android Studio 模拟器无法联网 – 自我的进化本来as的模拟器用着好好得,突然有一次build之后就无法上网了。 不仅自己的app,连默认浏览器都不行。 下面是三种方法1: 我就是遇到的这种问题,因为配了android studio的代理导致模拟器不能联网:解决方案:在模拟器中选择设置(…)->代理(Proxy)->选择No proxy把代理取消掉就可以了。2: 另外看到有说修改网络设置,将ipv6改成local的,这个我有试过但是没效果,如下图:
2022-05-28 21:37:15
3606
原创 mac查看硬盘占用情况
本文参考自:mac查看硬盘使用情况 – 自我的进化http://www.shanxing.top/?p=113mac有很多方法查看硬盘使用情况使用自带的硬盘检测工具 disk Utility 使用自带的shell命令 du -sh . | sort -rn | head -n 10 使用一个形象可视化的shell命令ncdu(推荐) 安装:在命令行中输入:brew install ncdu 使用:在命令行中输入:ncdu+空格+路径 举例,查看当前路径硬盘使用情况,就是(ncdu
2022-05-18 14:53:40
3158
原创 PHP使用curl
php封装好的5种不同方式的curl请求函数<?php//get请求function geturl($url){ $headerArray =array("Content-type:application/json;","Accept:application/json"); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLO.
2022-05-17 21:24:40
581
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人