DIFY chatBI demo实现
开局一张图,余下全靠编! app: description: '' icon: icon_background: '#FFEAD5' mode: advanced-chat name: Chatflow use_icon_as_answer_icon: falsedependencies:- current_identifier: null type: marketplace value: marketplace_plugin_unique_identifier: hjlarry/database:0.0.6@2f547ea4b80c5bbec2b953843a37de9aff7427d276b763a8e237c6b2188359b3- current_identifier: null type: marketplace value: marketplace_plugin_unique_identifier...
linux无法删除和修改乱码文件名
linux无法删除和修改乱码文件名比如 :?▒l7?@@8???@@?▒▒b????▒?▒?▒w▒▒w▒?Q▒td??#▒UPX!▒ 最简单的解决办法:使用 glob 模式如果文件名包含特定的模式(如 @@8),可以尝试使用 glob 模式直接匹配文件名: mv *@@8* 111这种方法简单直接,但前提是文件名中的特殊字符不会干扰匹配。
docker安装 Confluence9
haxqer/confluence - Docker Image | Docker Hubdocker pull haxqer/confluenceversion: '3.4'services: confluence: image: haxqer/confluence container_name: confluence-srv environment: - TZ=Asia/Shanghai - JVM_MINIMUM_MEMORY=1g - JVM_MAXIMUM_MEMORY=3g # - JVM_CODE_CACHE_ARGS='-XX:InitialCodeCacheSize=1g -XX:ReservedCodeCacheSize=8g' ports: - "8091:8090" volumes: - /volume1/docker/confluence9/:/var/...
去掉setInterval轮询,使用EventSource+SSE
去掉setInterval轮询,使用EventSource+SSE。核心 代码不多。 springboot创建SSE API@RestController@RequestMapping("/h5/sse")@Log4j2public class SseController { @Autowired SseService sseService; @GetMapping("/order/{orderId}") public SseEmitter handleSse(@PathVariable Long orderId) { return sseService.subscribeOrderStatus(orderId); }} 创建SseServicepublic interface SseService { SseEmitter subscribeOrde...
nginx开机启动脚本 nginx.service
sudo nano /etc/systemd/system/nginx.service[Unit]Description=nginx serviceAfter=network.target[Service]Type=forkingExecStart=/usr/local/nginx/sbin/nginxExecReload=/usr/local/nginx/sbin/nginx -s reloadExecStop=/usr/local/nginx/sbin/nginx -s quitPrivateTmp=true[Install]WantedBy=multi-user.targetsudo systemctl daemon-reloadsudo systemctl start nginxsudo systemctl enable nginx
codium-server.service
在服务器上安装一个轻量级的code-server还是挺方便的。github 上 下载 VSCodium web版本:vscodium-reh-web-linux-x64-1.98.2.25072.tar.gz sudo vi /etc/systemd/system/codium-server.service[Unit]Description=VSCodium ServerAfter=network.target[Service]Type=simpleUser=rootWorkingDirectory=/path/to/codium-serverExecStart=/mnt/d/wsl/vscodium/bin/codium-server --host 0.0.0.0 --port 8080 --connection-token 123456123456Restart=alwaysRestartSec=5Stan...
mybatis plus新版代码生成器 去掉 i 前缀
// 策略配置 .strategyConfig((scanner, builder) -> builder.addInclude(getTables(scanner.apply("请输入表名,多个英文逗号分隔?所有输入 all"))) .controllerBuilder() .enableRestStyle() .template("/templates/controller.java") .entityBuilder() .enableLombok() .javaTemplate("/templates/entity.java") .ser...
windows下利用wsl+sshpass 自动发布脚本
创建文件 publish-dev.sh在windows下执行: sh ./publish-dev.sh 即可 name=homecare-h5version=v0.0.1 ip=111.xxx.xxx.xxxpwd=xxxxxxecho publish to dev env....#yarn installecho yarn test...yarn testecho uploading....wsl sshpass -p $pwd scp -P22 -r ./dist/* root@$ip:/www/wwwroot/homecare-h5/echo publish success!
WordPress后台登录出现“将您重定向的次数过多”错误解决方法
WordPress后台登录出现“将您重定向的次数过多”错误往往是在网站启用了SSL,实现网站HTTPS安全加密协议访问后。造成“ERR_TOO_MANY_REDIRECTS 将您重定向的次数过多”这种错误的原因其实就是 http 和 https 之间的访问重定向导致的解决方法通过登录网站FTP或者网站主机的文件管理,找到网站根目录下的 wp-config.php 文件,将以下代码添加的该文件,即可完美解决此问题:$_SERVER['HTTPS'] = 'on';define('FORCE_SSL_LOGIN', true);define('FORCE_SSL_ADMIN', true);