- 博客(118)
- 资源 (1)
- 收藏
- 关注
原创 onlyoffice用nginx反向代理
我对于onlyoffice的需求就是当个在线编辑器使用。在集成react的时候之前都是写的绝对路径的地址,这样在需要迁移应用的时候就造成了巨大的麻烦,所以我决定用nginx做反向代理,这样我集成的时候就不用每次都修改源码中的地址了。但是这个明显不是nginx的报错,也就是说nginx的代理成功了,但是到了onlyoffice的docker内部出问题了。参考官方给的配置例子,修改了配置。一开始写的代理会报404的错。2.host中带上新的地址。差距主要在这三个地方。这样就能够正常跳转了。1.加上后面的斜杠。
2024-07-30 22:31:02
1855
3
原创 虚拟机ubuntu中docker容器端口无法转发可能的一个问题
或者重启docker服务就行,我的docker是安装Ubuntu的时候我选了一同安装docker,所以是用snap安装的。看了半天,无论是docker ps的进程状态,netstat的端口状态,和iptables的转发链接都是没问题了。看了一下文章,应该是因为虚拟机挂起的问题,挂起后docker0网卡的ipv4就没掉了。仔细看会发现我的docker网卡没有ipv4的地址,导致了转发一直不成功。然后我就ifconfig看了一下虚拟机的Ip,发现一个奇怪的东西。虚拟机重启后docker0获取到了ip就正常了。
2024-06-02 00:13:29
463
原创 supervisord + nginx + Daphne + django4.0 最新asgi服务器部署实验
由于需要用到channel,最近在研究通过asgi部署django。先吐槽一下官方文档,这个地方讲的非常简单。然后中文互联网环境能找到的都是3.0试用的说明,这玩意是不是真的没人用啊?还是说Django已经脱离时代了。。。简单研究了一下,发现uwsgi 应该就是相当于 supervisord + daphne + asgi 三个东西的合体。不得不说,异步以后真的复杂度直线提升,对于我们这种写玩具的系统人来说真的头秃。
2023-12-05 10:39:41
1111
1
原创 navicate16 2059 plugin http could not be loaded
plugin http could not be loaded 乱码 library path http.dll。由于我是直接从浏览器复制下来的ip,所以虽然我只复制了ip地址,但是他默认把前面的http://也给复制进来了。查了半天都是说 'caching_sha2_password’的解决办法。哇,真的丢脸,用了这么久的Mysql竟然会卡在这种问题上。今天新装一台机子的navicate遇到这个问题。把http协议的路径删掉后就可以了。然后是咋解决的呢,真是丢脸。
2023-12-04 18:26:26
836
2
原创 react-markdown支持83版本的Chrome,解决Object.hasOwn is not a function问题
根据作者和报告这个问题的大哥说需要用到bable进行语法的转换。对于我这种菜鸡还是在antd的环境下,搞了一晚上也没明白bable怎么用。所以我看了一下MarkDown的源码,发现他就只有一个位置用到了。测试的时候一切正常,当我切换到生成环境的旧版的83的Chrome之后,发现会报。删除掉.umi的cache重新编译后,在83的版本上运行正常~react-markdown用了一个ES2022的api,,那就测试直接修改源码。
2023-10-31 09:29:34
2063
原创 在antd里面渲染MarkDown并且自定义一个锚点目录TOC(重点解决导航目录不跟随文档滚动的问题)
引入这个风格后确实文档的样式有所美观,但我还需要根据自己的要求修改几个风格,在引入的less中用global参数覆盖上面的样式就可以。原理可以看看我自定义dot那篇。:global {/*首行缩进*/
2023-10-26 18:03:57
1083
原创 Stable Diffusion 图生图+ControlNet list index out of range
参考:https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/12286。在controlNet的设置页中勾选不输出检测图即可。
2023-10-26 17:24:30
1572
原创 202309解决新版Animate Diff报错问题
原因很简单,Animate diff已经适配了新版webui1.6 所以1.5安装会出问题。由于官方github是9月16日发布的适配1.6,所以我们切换到这个9月15日的版本。切换Animate Diff 至旧版,秋叶菩萨的整合包可以快速操作。在安装最新版的Animate Diff的时候发现报错了。我测试了一下,9月17日开始的版本就不能使用了。找到版本管理模块,点击切换版本。
2023-09-25 17:14:42
6647
3
原创 解决秋叶菩萨整合包2.3安装TemporalKit后导致sd无法启动的问题
安装完TemporalKit后发现tqdm版本变成了4.11.2,原因应该是TemporalKit依赖的moviepy这个库把tqmd的版本修改了。我们只要改回去就行,并不会影响tqdm的使用。秋叶菩萨的整合包安装TemporalKit之后导致sd无法启动的问题。原本秋叶佛祖的python中tqdm版本为4.65.0,。更新到最新的tqdm。
2023-09-21 01:47:06
4692
原创 解决秋叶整合包(绘世2.2.19)isnet Pro无法抠图的问题
进入秋叶整合包下的python,用shift+右键。找到pillow发现版本低于10。更新完pillow到最新版即可。更新新的pilow版本。
2023-09-18 01:44:49
976
原创 解决stable diffusion webui1.6 wd1.4 tagger加载失败的问题
由于webui源码的变化,需要修改两个地方的import。
2023-09-13 01:10:57
14419
24
原创 通义千问本地化部署不调用GPU只调用CPU的检查方法
检查cuda已经正确安装,后面发现是torch即PyTorch的安装问题。根据网上说的,可以在网上下载cuda118的版本,cuda可以向下兼容。安装成功后,pip list查看torch的版本后面多了个cu118。启动他的cli_demo.py调用的一直都是CPU模式的。我安装torch的时候,用的是默认指令,没有增加别的参数。今天部署本地版通义千问的时候遇到一个问题。检测一下,输出False即是错误的。
2023-08-29 15:30:55
1709
2
原创 ant design pro 中ModalForm的参数open无法控制的问题
根据antd自己的说明,visible这个参数在下个版本会被替换成open,所以今天我试着用open。但是用了open之后发现这个model弹不出来,用visible是正常的。又是在import的位置不对。
2023-08-10 09:55:09
618
3
原创 umi黑科技:把静态文件打包进静态网页中:P
为了能够跨平台通用,我现在很多工具都需要用JS进行开发。比如我之前研究了半天的JS版本的报表工具。但是这其中有个问题我没办法解决,就是有一些设置信息或者是模板文件需要一起打包进静态的页面中。今天解决了这个问题,记录一下方法。
2023-08-08 17:15:21
1193
原创 稍微深度踩坑haystack + whoosh + jieba
说到django的全文检索,网上基本推荐的都是 haystack + whoosh + jieba 的方案。由于我的需求对搜索时间敏感度较低,但是要求不能有数据的错漏。但是没有调试的情况下,搜索质量真的很差,搞得我都想直接用Like搜索数据库算了。但是峰回路转,还是让我找到几个信息,稍微优化了一下搜索结果。
2023-08-01 10:56:53
1329
原创 ES的安装部署
要在启动时自动启动Elasticsearch,您需要创建一个Systemd服务文件。请注意,以上内容可能需要根据您的实际安装情况进行修改。部署后没有问题,但是秋名山大佬没有写部署完后怎么让ES开机自动启动。于是我问了一下ChatGPT,结果如下,亲测可用。打开一个文本编辑器并创建一个新文件,例如“elasticsearch.service”。docker重启后,我从日志中看不出任何问题,但是就是无法访问到9200端口。文章十分详细,根据秋名山大佬的步骤部署,不会出现权限的问题。
2023-04-27 17:35:17
753
原创 python字库提取工具-fonttools
做网页的时候设计经常会放飞自我(或者是被甲方放飞)使用一些特殊字体,有时候只是在用了两三个字竟然需要导入一个十多M的字库。用python上面的字库提取工具fonttools可以一步解决这个问题。2.直接运行fontTools自带的指令。–output-file 输出的字库。–text-file 需要提取的字。subset 待提取的字库。
2023-04-19 19:11:28
1934
原创 ubuntu扩充磁盘或者增加硬盘后,如何扩充原分区的空间
输入命令 83886046s 空闲容量区间Free Space结束位置。输入命令 pvresize /dev/sda3 更新pv物理卷。用vsdisplayLVM卷组的信息,可以查看到空闲磁盘空间。输入命令 unit s 设置Size单位,方便追加输入。输入命令 resizepart 3 追加容量到sda3。输入命令 parted /dev/sda。输入命令 p free 查看详情。将剩余空间全部按百分比扩容。新增的20G就出来了。
2023-04-19 00:10:02
1160
原创 mrdoc增加kindeditor记录
根据我的个性化需求,我会对框架进行一些调整,顺便整理一下django的知识。由于我写习惯了前后端分离的页面,看州大佬写这个原生的django页面的时候还是有点没头绪的。所以在这记录一下。
2023-04-08 00:52:57
166
原创 sheetJS中合并单元格用首格数据填充
保存的表格的单元格合并情况,数据是一个Range,即{起始点坐标,结束点坐标}。:编码单元格,将坐标装换为Excel坐标。
2023-03-30 22:53:18
885
原创 RPA Framework
RPA Frameworkhttps://github.com/robocorp/rpaframework注册账号安装VS code拓展ctrl-shift-p 输入 robocorp:Create Robot 来初始化,第一次初始化会下载相关的报
2023-03-30 11:14:48
1108
原创 一行代码antd pro(v4)的绕过权限登录页面
ant design pro(v4) 我经常在用,用得还挺舒服的,权限管理、路由设置啥的都挺好用。但是好像一直搜索不到如何绕开这个权限管控,今天研究出来了简单记录一下。解决办法很简单,判断一下路径,不需要权限的路径就直接不要重定向就行了。但是有时候有些页面咱们并不需要登录才允许查看,比如一些公共数据查询。其实这个也是很简答,只是太依赖这个脚手架了,很多基础代码没有去看。其实这个重定向就在最源头的app文件里面。
2023-03-15 23:23:20
1373
原创 ubuntu-Elasticsearch7.17.9-Kibana环境搭建记录
1.新建一个存放datalogsconfig,先不要建立这三个子文件夹。4.建立data和logs文件夹。
2023-03-07 00:45:13
1108
原创 Django4.1.7通过djongo1.3.6链接mongoDB6.0.4
网上中文版的djongo链接mongoDB基本都是抄袭州的先生大哥的文章。文章成文比较久,至少是2019年成文的了,有一些情况发生了变化,今天就自己测试的情况做一些记录。本文成文日期为:2023年3月2日,请注意参考废话不多说,直接说我遇到的3个问题。
2023-03-02 12:02:11
1373
4
原创 docker部署gitlab过程中遇到的一些问题记录
这个功能,我的nginx没有装这个,就懒得改了。而且好像ssh的代理到头来还是需要一个端口,那就和我减少端口暴露的初衷不一样了,所以最后只做了网页的proxy。一般咱们不会去暴露很多端口给外面,所以部署完gitlab后,我希望能够用nginx来代理我们的gitlab服务。最后他说,以下指令我没有测试,因为bridge-utils没啥依赖,下面的指令还请自行测试。主要是需要给我们的链接都添加一个前缀,让各个跳转链接都能正常识别。导致我的容器没办法链接网络,需要重启docker0。1.打开console。
2023-02-24 16:50:42
1624
原创 luckyExcel读取文件
参考:https://blog.youkuaiyun.com/weixin_45000975/article/details/121856816。
2023-02-19 00:48:25
1508
4
原创 SheetJS的部分操作
2023年2月18日碎碎念:有错请指正。这个库自说自话升级到0.19。旧版的文档我记得当时是直接写在github的README上。我不太会使用github,现在我不知道去哪里可以找到旧版的文档。这种感觉让你觉得很无助,使用这样的库确实是没啥安全感。代码修修改改是正常的,回头找不到文档了这算是什么事。。当然,开源分享本身已经是伟大而值得尊敬的事。作为伸手党也不能多比比什么。所以我这次使用希望把操作多积累下来一点,以防再遇到背刺吧。
2023-02-19 00:23:20
561
原创 pandas表格并表(累加合并)
是实际上将两个Series进行加操作,应该是nan加上一个数字的时候会报错,但是pandas的处理将出现错误的格子的错误信息忽视掉了,所以导致没有合并。这里就要提到上面那个文章里面的陷阱,测试数据都是使用单行Series进行合并,所以combine后面的func实际上是对单个数值变量进行操作。而如果你和我一样是用一个二维的dataframe表进行combine,他其实是对每个Series进行操作,所以简单的用。进行合并操作是会有问题的。可以看到两个测试表的区别在于D列,表一的D列是没有数据的,而表二的有。
2023-02-15 10:13:23
1472
原创 Apifox推荐-django后台验证token配置
最近事情很多,但是我还是想写一片推荐apifox的文章。优秀的UI,清晰地逻辑,丰富的功能。对于我们这种业余选手来说,他真的很便利。更新新版后有了更多贴心的功能,让你感觉他是一个有温度的工具。最重要的是,免费!中文!这些优点还不够吗?简单介绍几个功能。
2023-02-14 21:51:46
831
原创 ubuntu-server 22.04自动安装的docker 配置镜像源
新装了个ubuntu server,安装的时候发现他可以选择安装默认程序包,就选了个docker。装完后,docker拉gitlab的镜像的时候特别慢,就想换一下国内的镜像源。遇到两个问题。
2023-02-09 23:48:07
1960
原创 MrDoc的excel文件导入(Luckysheet)空白行问题问题
今天继续测试MrDoc,虽然写这个文的时候我的MrDoc的文还没整完。。但是今天这个问题是一个比较独立的模块,就单独说吧。
2022-12-24 22:40:44
1547
原创 Flarum部署:从源码到docker到放弃
警告:此篇文章前半段记录了我用代码部署flarum遇到的一些问题和解决办法,但是可能是由于我是在不熟悉php的框架结构,最终我还是选择了使用docker进行部署,请斟酌是否继续阅读本文。Hello,大家好,我是内网部署区博主橘子。Flarum是个非常漂亮的轻量级论坛框架。我本来想在内网部署一个这个东西当做数据共享的平台,奈何如我警告里说的那样。一开始计划用代码部署,因为自由度更高。后来发现用docker也是一样,就是需要修改一下指令而已。推荐如果有需要的朋友还是使用docker部署。
2022-12-22 21:46:25
1758
2
原创 django orm 如何给关联模型(使用外键)的一个字段排序?
看看这同一个关键词两边搜出来都是什么?一边是两三页的无用信息和机翻问答。一边第一条就是我要找的文档信息。不愧是你百度,祝你早日倒闭。不知道是第几次吐槽百度了,如果你是新手,敬告请远离百度。
2022-11-28 22:35:00
288
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人