推荐 最新
喝一杯吧可以吗

python 求组如何倒着读取window的系统日志,evtx文件?

https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250107/145f9d94a944d253f1a84032d6fedcdf.png python读取window的日志文件(.evtx)的时候,如果是正常读会读到很久之前的日志。从第一行日志往后读的话会浪费很多时间因为用最近几天的日志,想问问各位大佬如何倒着读这个文档!

14
1
0
浏览量290
努力的大名

python 如何倒着读取window的系统日志,evtx文件?

python读取window的日志文件(.evtx)的时候,如果是正常读会读到很久之前的日志。从第一行日志往后读的话会浪费很多时间因为用最近几天的日志,想问问各位大佬如何倒着读这个文档! "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250101/3e53fb6013c7f6dac2dd171a4ece29e8.png)

9
1
0
浏览量316
Mia好纠结

如何在ThinkPHP6中正确设置微信支付回调URL以确保成功回调?

thinkphp6设置微信支付回调URL,回调没有任何反应,各种方式都试过了,还是没有回调成功 https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240920/0594498361edf0910cdc385c10fd0eb2.png https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240920/ceb626deb0cb0a535528d7061899727c.png https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240920/d02e5235095033fde4e011c084b05ee7.png 网上查了很多,都没有解决问题 $xml = file_get_contents('php://input'); postman 都可以正常请求,外地的朋友访问也能访问的到 https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240920/f2f77fd60586a46a31301ca117de668b.png

0
1
0
浏览量182
刘传疯子

Vue / Javascript 解析二进制图像文件错误?

用 tauri + Vue3 + markdown-it 构建的 markdown 解析工具。其中 "template" 的内容使用 "v-html" 绑定,所以解析出的图片是相对路径。 使用 "npm run tauri dev" 时顺利渲染,但是在 "npm run tauri build" 后,由于安全设置的问题,前端无法读取图片,此时路径依然显示相对路径 "../img/xxx.png",实际为 "https://tauri.localhost/img/xxx.png"。 按照 "convertFileSrc" (https://link.segmentfault.com/?enc=CVA3qJVwAvn1OLTqve2%2BRQ%3D%3D.mOtdZqmXeEdmWorTEapK1si4N2F2%2FUAbLhzSTF%2FboLYqLwdk1MMClBBOuHlPl2EtXr%2Fx22eJFseJgp0aR7Nl6A%3D%3D) 案例尝试修改 tauri.conf.json,将 "tauri.security.csp" 设为 ""csp": "default-src 'self'; img-src '*' asset: https://asset.localhost"",其中 "img-src" 按照建议修改为 ""*"",另外还有一些尝试,都无法直接由前端 "src" 中的绝对路径来显示图片,所以考虑在检测到 md 文件渲染完毕后由 tauri/api/fs 直接读取本地文件或在 Rust 后端中将二进制文件信息传到前端,用 blob 解析。 其中,在 Rust 后端读取文件的方法试过,直到 blob 解析都没有报错,但不能正常显示图片 ,不知道是不是数据格式问题。而直接由前端调用 "fs" 读取 也出现了相似的问题,在最后一步无法显示图片。 由于后续测试过程中基本没有用到后端,预估是 Vue 或者图片文件解析的问题。 首先将 tauri.conf.json 中的 "tauri.allowlist.fs" 设为: "fs": { "all": true, "scope": ["D:/**", "E:/**"] } 即允许 fs 读取两个盘中所有文件; 将上面提到的 "csp" 设为: ""csp": "asset:"" 前端对图片的处理主要是: let img_path = "E:/myProjects2/tauri_vue/mdren/img/a-1-01.png"; const contents = await readBinaryFile(img_path); // contents 为 Uint8Array,须转换为 string const str_contents = () => { let binary = ""; let len = contents.byteLength; for (let i = 0; i 重新渲染 async function reloadImg() { console.log("function called"); let img_element = document.querySelectorAll("#img-to-remove"); console.log(img_element); img_element.forEach(async (element) => { element.src = "data:image/png;base64," + src; }); } 在软件中按 F12 调出开发者工具后,可以看到对应图片的 "src" 是正常的,但是图片不确定是否有编码等错误,表现为损坏或未正常加载的形式。 "结果如图" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240921/64f49dabebf0ab7243440747b04e82a6.png) *** 重新做了个小 demo,未用到 Rust 后端,前端代码如下: "components/imgDecode.vue" : import { nextTick, ref } from "vue"; import markdownIt from "markdown-it"; import { invoke, convertFileSrc } from '@tauri-apps/api/tauri'; import { resolve, resourceDir } from '@tauri-apps/api/path'; import { readBinaryFile } from "@tauri-apps/api/fs"; const md = markdownIt(); md.set({ html: true }); const md_context = ref(); // 任选一张图片为例 let img_path = "E:/myProjects2/tauri_vue/mdren/img/a-1-01.png"; const contents = await readBinaryFile(img_path); const str_contents = () => { let binary = ""; let len = contents.byteLength; for (let i = 0; i { reloadImg(); }) } catch (e) { console.log(e); } } async function solveMd() { md_context.value = await md.render("$\\xRightarrow{aaaaaaaaaaaaaaaaaaa}$\n\n"); } async function reloadImg() { console.log("function called"); let img_element = document.querySelectorAll("#img-to-remove"); console.log(img_element); img_element.forEach(async (element) => { element.src = "data:image/png;base64," + src; }); } "App.vue" : import imgDecode from "./components/imgDecode.vue";

0
1
0
浏览量156
云端小仙女

rust获取文件行数后对文件内容进行遍历的所有权问题?

"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241201/4f8ea0e6984453e3c60072b9e7a6b80d.png) 在代码中线获取文件的行数,之后又进行了文件内容的遍历,但产生了问题,如下 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241201/e4e0bd9e74a7b8ffbaa65a95a3e854c6.png) 请问各位大佬如何解决

0
1
0
浏览量16