当前位置: 首页 > news >正文

横板营业执照提取生成

前言

有一段时间没发博客了,今天分享下几个月前做的营业执照提取器UI

预览图

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

框架

b-ui很好用,这个前端框架作者 发布的插件我都会用,鱿鱼助手也是基于这个框架开发的

代码

html

<template><view><template><view><view class="b-pt-32 b-pr-32 b-pl-32 b-pb-24 b-text-black-dd">公司类型营业执照生成2.0(不适用于组织形式)</view><form class="b-form b-bg-white"><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">统一社会信任代码</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入统一社会信任代码"  v-model="code"></view><view class="b-ml-16"><button class="b-btn b-btn-blue b-btn-sm" @tap="query()">查询</button></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">成立日期</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入成立日期,注意格式 例如:2024-10-14"  v-model="clrq"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">公司名称</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入公司名称" v-model="gsmc"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">公司类型</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入公司类型" v-model="gslx"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">登记机关</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入登记机关" v-model="djjg"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">法定代表人</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入法定代表人"  v-model="fddbr"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">经营范围</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入经营范围"  v-model="jyfw"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">注册资本</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入注册资本"  v-model="zczb"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">地址</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入地址"  v-model="dz"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">印章图像的大小(缩放比例)</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="印章图像的缩放比例"  v-model="yztxdx" ></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">印章图像的坐标x</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="印章图像的坐标x"  v-model="yztxzbx"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">印章图像的坐标y</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="印章图像的坐标y"  v-model="yztxzby"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">经营范围字体大小</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入经营范围字体大小"  v-model="jyfwdx" ></view></view></view><view class="b-p-32" style="background-color: #f6f6f6;"><button class="b-btn b-btn-block b-btn-round b-btn-blue" @click="yulan()">预览(免费)</button></view><view class="b-p-32" style="background-color: #f6f6f6;"><button class="b-btn b-btn-block b-btn-round b-btn-blue" @click="tiqu()">生成(10C币)</button></view></form></view></template><view class="b-bg-white b-p-32" style="display: flex;flex-direction: column;align-items: center;justify-content: center;margin-top: 20rpx;"><text @click="copyText()" style="text-align: center;">下载链接(点我下载):{{unlink}}</text><image :src="unlink" mode="widthFix" style="text-align: center;margin: auto;"></image></view></view>
</template>

js部分

<template><view><template><view><view class="b-pt-32 b-pr-32 b-pl-32 b-pb-24 b-text-black-dd">公司类型营业执照生成2.0(不适用于组织形式)</view><form class="b-form b-bg-white"><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">统一社会信任代码</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入统一社会信任代码"  v-model="code"></view><view class="b-ml-16"><button class="b-btn b-btn-blue b-btn-sm" @tap="query()">查询</button></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">成立日期</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入成立日期,注意格式 例如:2024-10-14"  v-model="clrq"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">公司名称</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入公司名称" v-model="gsmc"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">公司类型</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入公司类型" v-model="gslx"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">登记机关</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入登记机关" v-model="djjg"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">法定代表人</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入法定代表人"  v-model="fddbr"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">经营范围</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入经营范围"  v-model="jyfw"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">注册资本</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入注册资本"  v-model="zczb"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">地址</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入地址"  v-model="dz"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">印章图像的大小(缩放比例)</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="印章图像的缩放比例"  v-model="yztxdx" ></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">印章图像的坐标x</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="印章图像的坐标x"  v-model="yztxzbx"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">印章图像的坐标y</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="印章图像的坐标y"  v-model="yztxzby"></view></view></view><view class="b-form-item"><view class="b-font-32 b-mb-16 b-form-required b-flex-x">经营范围字体大小</view><view class="b-flex-x"><view class="b-flex-item"><input type="text" class="b-form-input" placeholder="请输入经营范围字体大小"  v-model="jyfwdx" ></view></view></view><view class="b-p-32" style="background-color: #f6f6f6;"><button class="b-btn b-btn-block b-btn-round b-btn-blue" @click="yulan()">预览(免费)</button></view><view class="b-p-32" style="background-color: #f6f6f6;"><button class="b-btn b-btn-block b-btn-round b-btn-blue" @click="tiqu()">生成(10C币)</button></view></form></view></template><view class="b-bg-white b-p-32" style="display: flex;flex-direction: column;align-items: center;justify-content: center;margin-top: 20rpx;"><text @click="copyText()" style="text-align: center;">下载链接(点我下载):{{unlink}}</text><image :src="unlink" mode="widthFix" style="text-align: center;margin: auto;"></image></view></view>
</template><script>export default {data() {return {code:"",clrq:'',gsmc:'',gslx:'',djjg:'',fddbr:'',jyfw:'',zczb:'',dz:'',yztxdx:'0.7',yztxzbx:'2000',yztxzby:'1350',jyfwdx:'35',unlink:''}},onLoad() {},methods: {// 坚挺表单提交query(){let that=this;uni.showLoading({title:'查询中..'})uni.request({url: 'https://*******/api/BusinessLicense/search.php', data: {code:that.code},method: 'POST',header: {'content-type': 'application/x-www-form-urlencoded;' //自定义请求头信息},success: (res) => {
console.log(res.data.data)				if (res.data.code==200) {uni.hideLoading()let timestamp = res.data.data['estiblishTime'];// 创建 Date 对象let date = new Date(timestamp);// 获取年份、月份和日期let year = date.getFullYear();let month = date.getMonth() + 1; // 月份从 0 开始,所以要加 1let day = date.getDate();// 格式化为“YYYY-MM-DD”形式let formattedDate = `${year}-${month < 10 ? '0' + month : month}-${day < 10 ? '0' + day : day}`;// 将格式化后的日期赋值给 that.clrqthat.clrq = formattedDate;that.gsmc=res.data.data['name'];that.gslx=res.data.data['companyShowBizTypeName'];that.djjg=res.data.data['regInstitute'];that.fddbr=res.data.data['legalPersonName'];that.jyfw=res.data.data['businessScope'];that.zczb=res.data.data['regCapital'];that.dz=res.data.data['addressList'][0]['address'];} else{uni.showToast({title:res.data.msg,icon:'none'})}}})},yulan(){uni.showLoading({title:'提取中...'})let that=this;uni.request({url: 'https://*******/api/BusinessLicense/index.php',data: {type:'1',//1预览2正式code: that.code,clrq:that.clrq,gsmc:that.gsmc,gslx:that.gslx,djjg:that.djjg,fddbr:that.fddbr,jyfw:that.jyfw,zczb:that.zczb,dz:that.dz,yztxdx:that.yztxdx,yztxzbx:that.yztxzbx,yztxzby:that.yztxzby,jyfwdx:that.jyfwdx},method: 'POST',header: {'content-type': 'application/x-www-form-urlencoded;' //自定义请求头信息},success: (res) => {console.log(res.data)if (res.data.code === 200) {setTimeout(function () {uni.hideLoading()}, 3000);that.unlink='https://*******/static/tmp/'+res.data.data['data']} else {uni.showToast({title:res.data.msg,icon:'error'})}}})},copyText() {uni.setClipboardData({data: this.unlink,success: () => {uni.showToast({title: '复制成功',icon: 'success',duration: 2000});},fail: () => {uni.showToast({title: '复制失败',icon: 'none'});}});},tiqu(){let that=this;const openid = uni.getStorageSync('openid');if (openid=='') {uni.showLoading({title:'请先登录',icon:'none'})setTimeout(()=>{uni.navigateTo({url:'/pages/login/login'})},2000);} else{uni.request({url: 'https://*******/api/subcash.php',data: {openid: uni.getStorageSync('openid')},method: 'POST',header: {'content-type': 'application/x-www-form-urlencoded' //自定义请求头信息},success: (res) => {setTimeout(function () {uni.showLoading({title:'提取中...'})}, 3000);uni.request({url: 'https://*******/api/BusinessLicense/index.php',data: {type:'2',//1预览2正式code: that.code,clrq:that.clrq,gsmc:that.gsmc,gslx:that.gslx,djjg:that.djjg,fddbr:that.fddbr,jyfw:that.jyfw,zczb:that.zczb,dz:that.dz,yztxdx:that.yztxdx,yztxzbx:that.yztxzbx,yztxzby:that.yztxzby,jyfwdx:that.jyfwdx},method: 'POST',header: {'content-type': 'application/x-www-form-urlencoded;' //自定义请求头信息},success: (res) => {console.log(res.data)if (res.data.code === 200) {setTimeout(function () {uni.hideLoading()}, 3000);that.unlink='https://*******/static/tmp/'+res.data.data['data']} else {uni.showToast({title:res.data.msg,icon:'error'})}}})}})}}}}
</script><style lang="scss">
.text-theme{> view{padding: 24rpx;}
}
</style>

体验地址

我的专栏

《记一次云之家签到抓包》
《记一次视频抓包m3u8解密过程》
《抓包部分软件时无网络+过代理检测 解决办法 安卓黄鸟httpcanary+vmos》
《Python】记录抓包分析自动领取芝麻HTTP每日免费IP(成品+教程)》
《某课抓包视频 安卓手机:黄鸟+某课app+VirtualXposed虚拟框架》

推荐专栏:

《Python爬虫脚本项目实战》

该专栏往期文章:
《【Python爬虫项目实战一】获取Chatgpt3.5免费接口文末付代码(过Authorization认证)》

欢迎查看我的其它专栏
作者完成过很多独立的项目:例如滇医通等等脚本,但是由于版权的原因下架了,爬虫这一类审核比较严谨,稍有不慎就侵权违规了,所以在保证质量的同时会对文章进行筛选

如果您对爬虫感兴趣请收藏或者订阅该专栏哦《Python爬虫脚本项目实战》,如果你有项目欢迎联系我,我会同步教程到本专栏!

🚀Python爬虫项目实战系列文章!!
⭐⭐欢迎订阅⭐⭐

【Python爬虫项目实战一】获取Chatgpt3.5免费接口文末付代码(过Authorization认证)
【Python爬虫项目实战二】Chatgpt还原验证算法-解密某宝伪知网数据接口

⭐⭐欢迎订阅⭐⭐
在这里插入图片描述

Python爬虫脚本项目实战
在这里插入图片描述

最后

发布这个的原因是因为网上只有竖版没有横板,所以我自己弄了一个,仅供娱乐使用!!!切勿用于商业用途!!

相关文章:

横板营业执照提取生成

前言 有一段时间没发博客了&#xff0c;今天分享下几个月前做的营业执照提取器UI 预览图 框架 b-ui很好用&#xff0c;这个前端框架作者 发布的插件我都会用&#xff0c;鱿鱼助手也是基于这个框架开发的 代码 html <template><view><template><view…...

webm格式怎么转换成mp4?这5种转换方法很好用

现如今&#xff0c;视频格式繁多&#xff0c;而webm作为一种由谷歌开发的视频格式&#xff0c;以其高画质和低带宽需求著称。然而&#xff0c;并非所有设备和播放器都完美支持webm格式&#xff0c;这时将其转换为兼容性更强的MP4格式就显得尤为重要。下面给大家分享5种非常简单…...

C/C++语言基础--C++异常看这一篇就够了

本专栏目的 更新C/C的基础语法&#xff0c;包括C的一些新特性 前言 通过前面几节课&#xff0c;我们学习了抽象、封装、继承、多态等相关的概念&#xff0c;接下来我们将讲解异常&#xff0c;异常是专门处理错误的&#xff1b;这一次加了不少图标&#xff0c;希望大家喜欢;C语…...

DFT ATPG中常见影响coverage的因素有哪些?

# DFT ATPG中常见影响Coverage的因素 ## 一、电路结构复杂性 1. **逻辑层次深度** - **原理** - 当电路的逻辑层次很深时,信号在传播过程中会经过多个逻辑门的处理。这使得测试向量难以准确地控制和观察内部节点的状态。例如,在一个具有多层嵌套逻辑的电路中,如一个…...

Python机器学习数据清洗到特征工程策略

Python机器学习数据清洗到特征工程策略 目录 ✨ 数据清洗&#xff1a;处理缺失值与异常值的策略&#x1f504; 特征选择&#xff1a;筛选与数据目标高度相关的特征&#x1f6e0; 特征工程&#xff1a;数据转换与生成新特征的多样化方法&#x1f4ca; 类别型变量的数值化&…...

多线程-进阶(2)CountDownLatchConcurrentHashMapSemaphore

目的; JUC(java.util.concurrent) 的常⻅类 接着上一节课到 1.信号量 Semaphore 信号量, ⽤来表⽰ "可⽤资源的个数". 本质上就是⼀个计数器。 理解信号量 可以把信号量想象成是停⻋场的展⽰牌: 当前有⻋位 100 个. 表⽰有 100 个可⽤资源. 当有⻋开进去的时候,…...

密码管理器KeePass的安装及使用

文章目录 软件下载安装汉化新建数据库创建\移动\修改 群组添加/修改/删除/移动 记录展示、搜索、锁定单独使用keepass生成密码的功能AES-256的密钥长度为256位&#xff0c;为啥可以设置超过32个字符的密钥&#xff1f; 软件下载 安装 分别解压&#xff1a;KeePass-2.53.1.zip&…...

星海智算:【萤火遛AI-Stable-Diffusion】无需部署一键启动

部署流程 1、注册算力云平台&#xff1a;星海智算 https://gpu.spacehpc.com/ 2、创建实例&#xff0c;镜像请依次点击&#xff1a;“镜像市场”->“更换”->“AI绘画”->“萤火遛AI-Stable Diffusion”。 程序首次启动可能需要几分钟&#xff0c;待实例显示“运行…...

JS生成器的特殊用法:委托yield*

yield 的基本用法 yield 用于在生成器函数中暂停函数执行&#xff0c;并返回一个值给外部调用者。当生成器再次被调用时&#xff0c;会从暂停的地方继续执行。 示例&#xff1a; function* simpleGenerator() {yield 1;yield 2;yield 3; }const gen simpleGenerator();cons…...

【CuPy报错】NVRTC_ERROR_COMPILATION (6)找不到 ‘vector_types.h‘

cupy安装不要再使用pip install cupy了&#xff0c; 已经替换成基于版本安装了pip install cupy-cuda12x&#xff0c;详见cupy官网。 安装完成后&#xff0c;在import cupy之后报错&#xff0c;找不到 ‘vector_types.h’: CompileException: /home/zoe/venv/lib/python3.10/…...

机器学习:知识蒸馏(Knowledge Distillation,KD)

知识蒸馏&#xff08;Knowledge Distillation&#xff0c;KD&#xff09;作为深度学习领域中的一种模型压缩技术&#xff0c;主要用于将大规模、复杂的神经网络模型&#xff08;即教师模型&#xff09;压缩为较小的、轻量化的模型&#xff08;即学生模型&#xff09;。在实际应…...

【C++入门篇 - 3】:从C到C++第二篇

文章目录 从C到C第二篇new和delete命名空间命名空间的访问 cin和coutstring的基本使用 从C到C第二篇 new和delete 在C中用来向系统申请堆区的内存空间 New的作用相当于C语言中的malloc Delete的作用相当于C语言中的free 注意&#xff1a;在C语言中&#xff0c;如果内存不够…...

YOLOv8模型改进 第七讲 一种新颖的注意力机制 Outlook Attention

随着目标检测技术的不断发展&#xff0c;YOLOv8 作为最新一代的目标检测模型&#xff0c;已经在多个基准数据集上展现了其卓越的性能。然而&#xff0c;在复杂场景中&#xff0c;如何进一步提升模型的检测精度和鲁棒性依然是一个重要挑战。本文将探讨将 Outlook Attention 机制…...

C#多线程基本使用和探讨

线程是并发编程的基础概念之一。在现代应用程序中&#xff0c;我们通常需要执行多个任务并行处理&#xff0c;以提高性能。C# 提供了多种并发编程工具&#xff0c;如Thread、Task、异步编程和Parallel等。 Thread 类 Thread 类是最基本的线程实现方法。使用Thread类&#xff0…...

PHP DateTime基础用法

PHP DateTime 的用法详解 一、引言 在开发 PHP 应用程序时&#xff0c;处理日期和时间是一个至关重要的任务。PHP 提供了强大的日期和时间处理功能&#xff0c;其中 DateTime 类是最常用的工具之一。DateTime 类提供了丰富的方法来创建、格式化、计算和比较日期时间&#xff…...

一次Fegin CPU占用过高导致的事故

记录一下 一次应用事故分析、排查、处理 背景介绍 9号上午收到CPU告警&#xff0c;同时业务反馈依赖该服务的上游服务接口响应耗时太长 应用告警-CPU使用率 告警变更 【WARNING】项目XXX,集群qd-aliyun,分区bbbb-prod,应用customer,实例customer-6fb6448688-m47jz, POD实例CP…...

【Go初阶】两万字快速入门Go语言

初见golang语法 package mainimport "fmt"func main() {/* 简单的程序 万能的hello world */fmt.Println("Hello Go")} 第一行代码package main定义了包名。你必须在源文件中非注释的第一行指明这个文件属于哪个包&#xff0c;如&#xff1a;package main…...

【React】使用 react hooks 需要遵守的原则

1&#xff09;只能在顶层调用Hooks 这是指你不能在循环、条件语句或嵌套函数中调用Hooks。确保每次组件渲染时&#xff0c;Hooks的调用顺序保持一致。因此&#xff0c;你应该始终在React函数组件的最顶层调用Hooks。 React依赖于Hooks的调用顺序。如果这些调用在不同的渲染中顺…...

Python编程:创意爱心表白代码集

在寻找一种特别的方式来表达你的爱意吗&#xff1f;使用Python编程&#xff0c;你可以创造出独一无二的爱心图案&#xff0c;为你的表白增添一份特别的浪漫。这里为你精选了六种不同风格的爱心表白代码&#xff0c;让你的创意和情感通过代码展现出来。 话不多说&#xff0c;咱…...

腾讯IM SDK:TUIKit发送多张图片

一、问题描述 在使用腾讯IM DEMO&#xff08;https://github.com/TencentCloud/chat-uikit-vue.git&#xff09;时发现其只支持发送一张图片&#xff1a; 二、解决方案 // src\TUIKit\components\TUIChat\message-input-toolbar\image-upload\index.vue<inputref"inp…...

利用最小二乘法找圆心和半径

#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …...

让AI看见世界:MCP协议与服务器的工作原理

让AI看见世界&#xff1a;MCP协议与服务器的工作原理 MCP&#xff08;Model Context Protocol&#xff09;是一种创新的通信协议&#xff0c;旨在让大型语言模型能够安全、高效地与外部资源进行交互。在AI技术快速发展的今天&#xff0c;MCP正成为连接AI与现实世界的重要桥梁。…...

Java求职者面试指南:Spring、Spring Boot、MyBatis框架与计算机基础问题解析

Java求职者面试指南&#xff1a;Spring、Spring Boot、MyBatis框架与计算机基础问题解析 一、第一轮提问&#xff08;基础概念问题&#xff09; 1. 请解释Spring框架的核心容器是什么&#xff1f;它在Spring中起到什么作用&#xff1f; Spring框架的核心容器是IoC容器&#…...

return this;返回的是谁

一个审批系统的示例来演示责任链模式的实现。假设公司需要处理不同金额的采购申请&#xff0c;不同级别的经理有不同的审批权限&#xff1a; // 抽象处理者&#xff1a;审批者 abstract class Approver {protected Approver successor; // 下一个处理者// 设置下一个处理者pub…...

打手机检测算法AI智能分析网关V4守护公共/工业/医疗等多场景安全应用

一、方案背景​ 在现代生产与生活场景中&#xff0c;如工厂高危作业区、医院手术室、公共场景等&#xff0c;人员违规打手机的行为潜藏着巨大风险。传统依靠人工巡查的监管方式&#xff0c;存在效率低、覆盖面不足、判断主观性强等问题&#xff0c;难以满足对人员打手机行为精…...

wpf在image控件上快速显示内存图像

wpf在image控件上快速显示内存图像https://www.cnblogs.com/haodafeng/p/10431387.html 如果你在寻找能够快速在image控件刷新大图像&#xff08;比如分辨率3000*3000的图像&#xff09;的办法&#xff0c;尤其是想把内存中的裸数据&#xff08;只有图像的数据&#xff0c;不包…...

LangFlow技术架构分析

&#x1f527; LangFlow 的可视化技术栈 前端节点编辑器 底层框架&#xff1a;基于 &#xff08;一个现代化的 React 节点绘图库&#xff09; 功能&#xff1a; 拖拽式构建 LangGraph 状态机 实时连线定义节点依赖关系 可视化调试循环和分支逻辑 与 LangGraph 的深…...

QT开发技术【ffmpeg + QAudioOutput】音乐播放器

一、 介绍 使用ffmpeg 4.2.2 在数字化浪潮席卷全球的当下&#xff0c;音视频内容犹如璀璨繁星&#xff0c;点亮了人们的生活与工作。从短视频平台上令人捧腹的搞笑视频&#xff0c;到在线课堂中知识渊博的专家授课&#xff0c;再到影视平台上扣人心弦的高清大片&#xff0c;音…...

Matlab实现任意伪彩色图像可视化显示

Matlab实现任意伪彩色图像可视化显示 1、灰度原始图像2、RGB彩色原始图像 在科研研究中&#xff0c;如何展示好看的实验结果图像非常重要&#xff01;&#xff01;&#xff01; 1、灰度原始图像 灰度图像每个像素点只有一个数值&#xff0c;代表该点的​​亮度&#xff08;或…...

Java后端检查空条件查询

通过抛出运行异常&#xff1a;throw new RuntimeException("请输入查询条件&#xff01;");BranchWarehouseServiceImpl.java // 查询试剂交易&#xff08;入库/出库&#xff09;记录Overridepublic List<BranchWarehouseTransactions> queryForReagent(Branch…...