/********************************************主控芯片:STM32F767IGT6主频216Mhz晶体频率:HSE=25MhzSYSCLK=216Mhz模块型号:2.13寸墨水屏模块通讯方式:SPI串口通信函数功能:声明2.13寸墨水屏模块使用的函数与IO作者:苏夏雨授权:未经作者允许,禁止转载********************************************///定义模块头文件名称#ifndef__213PAPER_H#define__213PAPER_H//定义模块使用的引脚#defineCS(n){n?HAL_GPIO_WritePin(GPIOH,GPIO_PIN_4,GPIO_PIN_SET):HAL_GPIO_WritePin(GPIOH,GPIO_PIN_4,GPIO_PIN_RESET);}#defineDC(n){n?HAL_GPIO_WritePin(GPIOH,GPIO_PIN_3,GPIO_PIN_SET):HAL_GPIO_WritePin(GPIOH,GPIO_PIN_3,GPIO_PIN_RESET);}#defineDIN(n){n?HAL_GPIO_WritePin(GPIOH,GPIO_PIN_2,GPIO_PIN_SET):HAL_GPIO_WritePin(GPIOH,GPIO_PIN_2,GPIO_PIN_RESET);}#defineCLK(n){n?HAL_GPIO_WritePin(GPIOH,GPIO_PIN_5,GPIO_PIN_SET):HAL_GPIO_WritePin(GPIOH,GPIO_PIN_5,GPIO_PIN_RESET);}//声明需要使用的函数voidpaperinit(void);//墨水屏模块初始化voidpaperdisplay(void);//刷新一次墨水屏显示内容voidpapersetstring(unsignedcharcolor);//设置墨水屏显示内容//声明需要使用的数据//IMG2lcd设置参数:(单色、C语言数组、分辨率212*104、垂直扫描、自右至左扫描)
2025/9/23 5:27:33 5KB 2.13寸 墨水屏 驱动 函数库
1
联想E531不开机,开机黑屏,风扇转,修复不开机故障,刷新BIOS。
2025/9/22 20:19:41 unknown 联想 E531 BIOS
1
提供的为完整源代码可运行。
Qt实现文本实时显示,利用QFile读取在不断刷新的文本文件,并用QTextBrowser组件进行实时显示,以及动态曲线图的绘制。
2025/9/17 14:52:16 25KB Qt 动态曲线图 文本实时显示
1
内存管理监测工具是用于实时监控、分析和优化计算机系统内存使用情况的软件或实用程序,帮助用户识别内存泄漏、碎片化、溢出等问题,确保系统高效稳定运行。
以下是其主要特点和分类:核心功能实时监控显示内存总量、已用/空闲内存、缓存、交换分区(Swap)使用率等。
动态更新数据(如每秒刷新)。
详细统计按进程、应用程序或用户划分内存占用。
识别高内存消耗的进程(如top、htop)。
泄漏检测追踪未释放内存的进程(如Valgrind、Dr.Memory)。
性能分析
2025/9/10 16:48:08 4.32MB
1
###数据可视化-PowerBI####一、课前准备与快速入门在开始学习PowerBI之前,我们需要做好一些准备工作:1.**安装PowerBI**:首先确保已经安装了PowerBIDesktop,可以从Microsoft官网免费下载。
2.**了解图表类型**:熟悉常用的图表类型如折线图、条形图、饼图等,这些图表占据了大多数数据可视化的应用场景。
3.**熟悉PowerQuery和PowerPivot**:PowerQuery用于数据清洗和导入,PowerPivot则用于构建复杂的数据模型。
4.**准备数据源**:准备好要分析的数据,并了解如何将其导入PowerBI。
####二、PowerBI简介PowerBI是一款由Microsoft开发的商业智能工具,它提供了从单一视图到复杂的交互式报告的所有功能。
PowerBI主要有三个版本:-**Desktop**:主要用于创建和编辑报表,是最常用的版本。
-**Service(ProandPremium)**:用于共享和协作,支持实时刷新和大规模部署。
-**Mobile**:可在移动设备上查看报告。
####三、PowerBI界面介绍PowerBI的界面主要分为三个部分:1.**多页报表视图**:显示最终的可视化结果。
2.**数据视图**:进行数据建模的地方,可以在此添加新表、创建关系和度量值。
3.**关系视图**:用于查看和管理数据表之间的关系。
####四、PowerBI数据可视化流程1.**获取数据**:使用PowerQuery从各种来源导入数据。
2.**数据建模**:在PowerPivot中对数据进行清理、转换并建立模型。
3.**数据可视化**:利用PowerView创建交互式报告。
4.**分发数据**:将完成的报告发布到PowerBI服务并与他人共享。
####五、可视化图表类型PowerBI提供了多种类型的图表供用户选择,以适应不同的数据展示需求:1.**常用图表**:-**折线图**:用于展示随时间变化的趋势。
-**条形图**:适用于比较不同类别的数量。
-**饼图**:展示各个部分在整体中的占比。
-**散点图**:显示数据点间的分布或关联。
2.**高级图表**:-**卡片图**:展示单个数值。
-**雷达图**:用于比较多个变量。
-**瀑布图**:展示数据的增减变化过程。
-**箱线图**:展示数据分布的统计摘要。
-**标靶图**:对比实际值与目标值。
-**漏斗图**:展示业务流程中的转化率。
-**树状图**:用于层次结构数据的可视化。
-**气泡图**:同时展示三个维度的数据。
-**词云图**:以文字大小表示频率。
-**桑基图**:展示数据流的方向和量级。
-**热力图**:展示二维矩阵中的数据密度。
####六、项目实战1.**数据导入与整理**:-**导入数据**:使用PowerQuery从Excel、数据库等来源导入数据。
-**使用查询编辑器**:对数据进行清洗和转换。
-**数据库导入数据**:直接连接到MySQL等数据库并导入数据。
2.**建立数据分析模型**:-**建立数据模型**:在PowerPivot中创建表格间的关系。
-**新建度量值和新建列**:利用DAX函数创建新的计算字段。
-**DAX函数**:包括聚合函数、逻辑函数、信息函数等。
3.**可视化报告**:-**生成可视化报告**:在PowerView中创建交互式报告。
-**报告的筛选设置**:为报告添加筛选条件。
-**报告的格式设置**:调整图表的颜色、字体等样式。
-**设置报告的钻取**:让用户能够深入探索数据细节。
4.**Dashboard的制作原则**:-**选择合适的图表**:根据数据特性选择最合适的图表类型。
-**Dashboard的设计建议**:保持布局清晰,确保信息一目了然。
####七、拓展点、未来计划、行业趋势随着大数据技术的发展,数据可视化工具的需求日益增加。
PowerBI作为一款强大的工具,在未来有望继续扩展其功能,更好地满足企业和个人的需求。
例如,增强机器学习集成能力,提高自动化程度等。
####八、总结通过本课程的学习,我们不仅掌握了PowerBI的基本使用方法,还深入了解了数据可视化的重要性以及如何有效地运用各种图表来表达数据背后的故事。
希望每位学员都能够熟练地使用PowerBI,并在未来的工作中发挥重要作用。
2025/9/10 15:28:55 4.62MB
1
QChart使用样例,包含双纵坐标轴参数、样式设置,绘图曲线背景自定义,曲线实时刷新
2025/9/5 15:06:29 4.61MB QChart QChartView Qt C++
1
参考:https://blog.csdn.net/sysdzw/article/details/80562058微标ASP上传类v1.3(无刷新、无组件、多文件上传,并且可查杀木马,utf-8格式)请将本程序放到你的虚拟主机上运行,如果本地有iis也可以(注意定要把iis那儿的上传大小限制的200k改大点,参考下面第二点)。
注意不要使用一些简易asp服务器,会有莫名其妙的错误。
如果只需要上传单文件可以把index.htm中的multiple="multiple"删除掉,对应的多文件前端显示及处理需要您对upload.asp进行修改调整,然后前端ajax获取数据进行处理。
关于“微标ASP上传类v1.3”更新摘要:'========================================================================================================='类名:微标ASP上传类v1.3(无刷新、无组件、多文件上传,并且可查杀木马,utf-8格式)'作者:sysdzw'联系QQ:171977759'网站:https://blog.csdn.net/sysdzw'版本:v1.0以化境ASP无组件上传作为初版v1.0,之后进行了多项修改。
'v1.1修正了批量上传时file.add语句的报错问题。
原因是键值冲突,本版本对键值做了唯一化处理。
2018-06-04'v1.2修改文件格式为utf-8格式,以提高兼容性2018-08-13'修改代码中部分Charset="gb2312"为Charset="utf-8",以提高兼容性'增加了图片木马检测功能。
在上传的时候以gb2312格式读入字符串检测是否包含request等关键字'v1.3改进了图片木马检测功能。
加入了更多的关键字判断,让木马无处遁形2018-10-04'=========================================================================================================相关参数设置:1.ajax_upload.asp中的参数设置说明:(1)SavePath上传目录,默认为“uploadfiles”。
2.clsUpload.asp中的参数设置说明:(1)AllowFiles所允许上传的文件格式,默认为"jpg,jpeg,gif,png"。
(2)MaxDownFileSize允许上传的文件大小,默认30M,注意iis默认限制就200k,您需要在iis那儿做设置,网站-asp-限制属性-最大请求实体主体限制,加上两个0,改成20000000,这样就改成20M了。
3.index.htm中的参数说明在第32和37行,分别是判断类型和大小的,可根据需要修改。
这里是前端检测文件类型和大小的,可减轻服务器工作。
后端要等文件post完成才能开始检测,假设误选择了个几百兆的exe、rar等文件网页直接卡死。
早发现文件早提示。
查杀图片木马原理:一些图片会被不法分子插入些可执行的asp代码,在被include的时候悄悄执行,我们将图片以文本方式进行检查,判断是否包含某些关键字,如果包含就停止上传,总而提高了服务器的安全。
本来想打包个图片木马文件供大家测试,担心上传会不通过,而且下载了后本机的360等软件也会报毒,这样会吓坏一批小白,以为我代码有什么后门。

其实就那么几行代码,大家可以逐行看,没什么机关的。
如果一定想试验下代码的效果可以百度下asp图片木马制作方法,然后自己做个图马上传测试看看。
本程序由sysdzw提供。
如有需技术支持可联系QQ:171977759
1
使用Qt,实现了两种连接海康摄像头,并获取到视屏流,刷新在界面上显示。
代码可以编译通过运行,代码是上线工程中的源码,可以直接拿到产品中进行使用。
2025/8/30 10:03:25 39.46MB Qt 海康 摄像头视屏
1
Streamlit是一款基于Python的数据可视化和应用开发框架,它允许数据科学家和工程师快速创建交互式的、美观的应用程序,无需深入学习前端技术。
这个“streamlit-example”项目是一个学习和实践Streamlit的好例子,让我们来深入探讨一下Streamlit的核心特性和如何使用它。
Streamlit的工作原理是通过读取Python脚本来构建应用程序的界面。
在你的项目中,`streamlit-example-main`很可能包含了运行Streamlit应用的主文件。
通常,这个文件会有一个或多个`streamlit.write()`函数,用于输出各种类型的数据显示。
1.**安装与启动**:-安装Streamlit库:在命令行或终端中运行`pipinstallstreamlit`。
-运行应用:找到`streamlit-example-main`中的主Python文件(如`app.py`),然后运行`streamlitrunapp.py`。
这将在本地启动一个Web服务器,你可以通过浏览器访问应用程序。
2.**核心组件**:-`streamlit.write()`:这个函数是Streamlit的基础,它可以输出文本、HTML、图像、图表等。
-`streamlit.pyplot()`:用于展示matplotlib生成的图表。
-`streamlit.plotly()`:支持Plotly库的交互式图表。
-`streamlit.altair()`:显示Altair库的静态或交互式图表。
-`streamlit.dataframe()`:直接展示PandasDataFrame。
-`@streamlit.component`:创建自定义的UI组件。
3.**数据交互**:-Streamlit支持用户输入,例如`streamlit.text_input()`和`streamlit.number_input()`,可以创建文本框和数字输入框。
-使用`streamlit.checkbox()`和`streamlit.radio()`让用户选择选项。
-`streamlit.selectbox()`允许用户从下拉菜单中选择。
4.**状态管理**:-Streamlit的`st.cache()`装饰器可以缓存函数结果,提高性能。
-`st.session_state`用于在页面刷新时保持用户的状态。
5.**布局控制**:-使用`streamlit.column()`和`streamlit.row()`可以控制页面的布局。
-`st.beta_container()`提供更灵活的布局选项,比如网格系统。
6.**部署**:-Streamlit提供了一键部署到免费的StreamlitSharing服务,只需运行`streamlitshare`命令。
-也可以将应用部署到Heroku、GoogleCloud或AWS等云平台。
7.**社区和扩展**:-Streamlit有活跃的社区,用户可以分享代码和应用,找到很多有用的示例。
-通过社区创建的库(如streamlit-aggrid、streamlit-dashboards等)可以增强Streamlit的功能。
通过这个`streamlit-example`项目,你可以学习如何使用这些组件和功能,逐步创建自己的数据可视化解析或应用。
记得探索源代码,理解每个部分的作用,这将帮助你更好地掌握Streamlit的使用技巧。
在实践中不断迭代,你会发现Streamlit是一个强大且易用的工具,能帮助你快速将数据分析转化为引人入胜的交互式应用。
2025/8/27 11:43:49 41.74MB Python
1
1,实现的需求1)首页:标题栏获取用户当前位置,使用腾讯api实现定位,不用弹窗出现用户授权,进入首页,获取附近商铺的列表轮播图:导航栏:(1)向后台发送请求来获取展示的商铺列表,综合排序,筛选实现根据用户条件请求数据(2)导航栏出现偏移商铺列表:(1)带参跳转店铺网络中断情况:新页面提示没网,可点击刷新2)店铺:根据店铺id获取店铺相关信息头部:动态显示店铺的相关优惠导航:分别切换菜单,评价,商家菜单:商品列表展示:左右联动,动态出现添加数量以及按钮商品详情展示:弹窗卡片,展示详情,可动态出现添加数量以及按钮购物车:展示添加进购物车的商品信息,清空结算,计算合价,差多少配送,结算:(未实现),跳转支付,传后台购物车数据,用户信息,当前时间等订单需求信息评价:根据店铺id获取店铺的所有评价list展示商家:展示商家优惠信息,需求(呼叫商家,查看食品安全档案)3)订单全部订单:根据用户信息获取相关全部订单,实现详情,再来一点(需要根据店铺id)待评价:需求:实现评价功能(提交:店铺id,评价信息)退款:评价,详情4)个人用户信息展示:登录:未登录:(登录,注册实现)用户地址:管理地址:添加新地址,编辑地址(地址id,用户id)客服中心:接入客服(公众号后台可设置客服人员)退出账号:清空本地用户信息
2025/8/22 19:54:18 838KB 小程序前端
1
共 506 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡