第1章C++关键语法及其在VC++中的应用1.1重载1.1.1函数重载1.1.2运算符重载1.1.3函数重载在MFC中的应用举例1.1.4运算符重载在MFC中的应用举例2.2虚拟函数1.2.1静态联编与动态联编1.2.2虚拟函数的定义1.2.3虚拟函数的实现机制1.2.4虚拟函数的应用1.2.5纯虚拟函数1.2.6虚拟函数在MFC中的应用举例1.3静态成员1.3.1静态成员变量1.3.2静态成员函数1.3.3静态成员变量在MFC中的应用举例1.3.4静态成员函数在MFC中的应用举例1.4类模板1.4.1类模板的定义1.4.2使用类模板和模板类1.4.3模板在MFC中的应用举例1.5多重继承和内嵌类1.5.1继承方式与访问权限1.5.2多重继承和虚拟基类1.5.3内嵌类与类合成1.5.4类继承与类合成的应用1.5.5多重继承和内嵌类在COM中的应用第2章MFC类结构与窗口操作2.1MFC类结构2.1.1CObject类2.1.2CCmdTarget类2.1.3CWinThread类2.1.4CWnd类2.2CWnd类与Windows窗口的关系2.2.1使用WIN32API创建窗口2.2.2亲自动手创建窗口封装类2.2.3CWnd类如何封装Windows窗口2.3CWnd的派生类2.3.1CFrameWnd类2.3.2CView类2.3.3CDialog类2.4窗口操作2.4.1检索窗口2.4.2屏幕坐标与客户区坐标2.4.3窗口之间的层次关系2.4.4父窗口与子窗口2.5Windows窗口类2.5.1窗口类的结构2.5.2系统定义的窗口类2.5.3窗口的子类化和超类化第3章消息映射与消息处理3.1MFC的消息映射3.1.1消息映射机制3.1.2消息映射的宏定义3.2非窗口消息3.2.1命令消息3.2.2通知消息3.2.3反射消息3.2.4非窗口消息的传递路由3.2.5非窗口消息的扩展3.3特殊消息和处理函数3.3.1空闲消息处理3.3.2命令状态更新消息3.3.3使用OnCmdMsg0函数分发非窗口消息第4章控件子窗口4.1控件的创建和子类化4.1.1控件的创建4.1.2控件的子类化4.2控件的属主画与自定义画4.2.1属主画消息处理和虚拟函数4.2.2几个控件的属主画特性4.2.3控件的自定义画4.3自定义控件4.3.1自定义控件的窗口类4.3.2自定义控件的通知消息4.3.3自定义控件的绘制4.3.4自定义的分隔条控件第5章界面优化5.1开发使用控制条5.1.1为控制条按需分配客户区5.1.2控制条基类CControlBar5.1.3控制条的停靠与浮动5.1.4实现停靠浮动子窗口5.2工具栏优化5.2.1添加按钮文本5.2.2创建工具栏的子控件5.3菜单优化5.3.1动态创建菜单5.3.2菜单的属主画第6章文档视图框架6.1CWinApp应用类6.1.1应用类全局对象6.1.2注册表和INI文件操作6.1.3命令行参数处理6.2单文档模板框架6.2.1文档、框架、视图的动态创建6.2.2非拆分视图的切换6.3多文档模板框架6.3.1CMDIFrameWnd主框架6.3.2CMDIChildWnd子框架6.3.3CDocument类的文档管理功能6.4编写多框架的应用程序6.4.1创建多框架的必要性6.4.2自动创建的多框架程序6.4.3改进自动创建的多框架程序6.4.4手工创建多框架程序6.5拆分视图6.5.1认识CsplitterWnd窗口拆分类6.5.2应用Cview::OnCreate0消息处理函数实现拆分6.5.3创建非视图的拆分子窗口6.5.4拆分视图的创建删除和隐藏显示第7章屏幕绘图与打印7.1MFC设备环境类7.1.1基类CDC7.1.2CWindowDC与CClientDC7.1.3WM_PAINT窗口消息与CPaintDC类7.1.4使用设备上下文的剪裁区提高刷新效率7.2脱离视图的MFC打印功能7.2.1准备打印设备和打印参数7.2.2单页打印7.2.3分页打印7.2.4调整图文打印尺寸7.3窗口的自动打印7.3.1自动打印的消息处理7.3.2自动打印客户区和非客户区第8章多线程的创建与控制8.1工作者线
2024/6/30 22:51:08 18.07MB VC++ 编程技术 Visual C++
1
工资管理系统毕业论文与源码:目录摘要IABSTRACTII第一章 引言11.1项目开发背景11.2国内外研究现状11.3课题研究的意义21.4系统研究方法2第二章开发环境及实现的技术32.1asp技术简介32.2IIS简介32.3SQL简介42.4ADO访问数据库4第三章系统分析63.1可行性分析63.1.1技术可行性63.1.2经济可行性63.1.3操作可行性73.2需求分析73.2.1系统功能需求83.2.2职工需求描述83.2.3管理员需求描述9第四章总体设计104.1系统设计目标104.2系统功能结构104.3数据字典114.4数据流图124.5E-R模型134.5数据库设计15第五章详细设计及编码185.1系统登陆模块的设计185.2系统主页面的设计195.3员工信息管理模块的设计205.4工资计算模块的设计205.5科室信息模块设计22第六章系统测试236.1系统测试方法236.2测试过程236.3测试结果246.
2024/6/28 10:27:48 921KB 毕业论文
1
开关电源功率因数校正电路设计与应用实例1.1功率因数定义及校正技术1.1.1功率因数定义及谐波1.1.2功率因数校正技术1.2功率因数校正控制技术1.2.1功率因数校正控制方法1.2.2功率因数校正电路控制器1.2.3功率因数校正技术发展动态第2章功率因数校正电路2.1无源PFC校正技术2.1.1无源PFC电路2.1.2改进型无源PFC电路2.1.3单相无源PFC整流器的电路拓扑2.2有源功率因数校正(APFC)电路2.2.1APFC电路工作原理及分类2.2.2APFC变换器中电流型控制技术2.2.3主频同步控制PFC电路2.2.4输入电流间接控制的APFC电路2.2.5临界导电模式APFC电路2.2.6DCVM模式工作的Cuk变换器的APFC2.3复合型单开关PFC预调节器及基于SEPIC的PFC电路2.3.1复合型单开关PFC预调节器2.3.2基于SEPIC的PFC电路2.4软开关PFC电路2.4.1单相三电平无源无损软开关PFC电路2.4.2单相Boost型软开关PFC电路2.5单级隔离式PFC2.5.1单级PFC技术2.5.2单级PFC变换器的功率因数校正效果分析2.5.3单级PFC电路的直流母线电压2.5.4单级PFC变换器的设计2.5.5基于Flyboost模块的新型单级PFC电路2.5.6恒功率控制的单级PFC电路第3章功率因数校正电路集成控制器3.1UC/UCC系列PFC集成控制器3.1.1UC3852PFC集成控制器3.1.2UC3854PFC集成控制器3.1.3UC3854A/BPFC集成控制器3.1.4UCC3858PFC集成控制器3.1.5UCCx850x0PFC/PWM组合控制器3.2TDA系列PFC集成控制器3.2.1TDA16888PFC集成控制器3.2.2TDA4862PFC集成控制器3.2.3TDA16846PFC集成控制器3.3其他系列PFC集成控制器3.3.1ML4841PFC集成控制器3.3.2ML4824复合PFC/PWM控制器3.3.3FA5331P(M)/FA5332P(M)PFC集成控制器3.3.4L4981PFC集成控制器3.3.5NCP1650PFC集成控制器3.3.6HA16141PFC/PWM集成控制器3.3.7MC34262PFC集成控制器3.3.8FAN4803PFC集成控制器3.3.9CM68/69xxPFC/PWM集成控制器第4章功率因数校正电路设计实例实例1基于UC3852的PFC电路设计实例实例2基于UC3845的PFC电路设计实例实例3基于UC3854A/B的PFC电路设计实例实例4基于UCC28510的PFC电路设计实例实例5基于UCC3858的PFC电路设计实例实例6基于TOPSwitch的PFC电路设计实例实例7基于ML4824的PFC电路设计实例实例8基于TDA16888的PFC电路设计实例实例9基于MC33260的PFC电路设计实例实例10基于NCP1650/1的PFC电路设计实例参考文献
2024/6/10 0:30:08 14.01MB 开关电源 功率因数校正 PFC
1
包涵以下版本的87个安装包:bind-libs-9.9.4-61.el7.x86_64.rpmbind-libs-lite-9.9.4-61.el7.x86_64.rpmbind-license-9.9.4-61.el7.noarch.rpmbind-utils-9.9.4-61.el7.x86_64.rpmcompat-libcap1-1.10-7.el7.x86_64.rpmcompat-libstdc++-33-3.2.3-72.el7.x86_64.rpmcpp-4.8.5-28.0.1.el7_5.1.x86_64.rpmelfutils-libelf-devel-0.160-1.el7.i686.rpmelfutils-libelf-devel-0.160-1.el7.x86_64.rpmelfutils-libelf-devel-static-0.160-1.el7.i686.rpmelfutils-libelf-devel-static-0.160-1.el7.x86_64.rpmgcc-4.8.5-28.0.1.el7_5.1.x86_64.rpmgcc-c++-4.8.5-28.0.1.el7_5.1.x86_64.rpmglibc-2.17-222.el7.x86_64.rpmglibc-2.17-78.el7.i686.rpmglibc-2.17-78.el7.x86_64.rpmglibc-common-2.17-222.el7.x86_64.rpmglibc-devel-2.17-222.el7.x86_64.rpmglibc-devel-2.17-78.el7.i686.rpmglibc-devel-2.17-78.el7.x86_64.rpmglibc-headers-2.17-222.el7.x86_64.rpmgssproxy-0.7.0-17.el7.x86_64.rpmkernel-container-3.10.0-0.0.0.2.el7.x86_64.rpmkernel-headers-3.10.0-862.9.1.el7.x86_64.rpmkeyutils-1.5.8-3.el7.x86_64.rpmksh-20120801-137.0.1.el7.x86_64.rpmlibaio-devel-0.3.109-13.el7.x86_64.rpmlibbasicobjects-0.1.1-29.el7.x86_64.rpmlibcollection-0.7.0-29.el7.x86_64.rpmlibdmx-1.1.3-3.el7.x86_64.rpmlibevent-2.0.21-4.el7.x86_64.rpmlibgcc-4.8.5-28.0.1.el7_5.1.x86_64.rpmlibgomp-4.8.5-28.0.1.el7_5.1.x86_64.rpmlibICE-1.0.9-9.el7.x86_64.rpmlibini_config-1.3.1-29.el7.x86_64.rpmlibmpc-1.0.1-3.el7.x86_64.rpmlibnfsidmap-0.25-19.el7.x86_64.rpmlibpath_utils-0.2.1-29.el7.x86_64.rpmlibref_array-0.1.5-29.el7.x86_64.rpmlibselinux-2.5-12.0.1.el7.x86_64.rpmlibselinux-python-2.5-12.0.1.el7.x86_64.rpmlibselinux-utils-2.5-12.0.1.el7.x86_64.rpmlibsepol-2.5-8.1.el7.x86_64.rpmlibSM-1.2.2-2.el7.x86_64.rpmlibstdc++-4.8.5-28.0.1.el7_5.1.x86_64.rpmlibstdc++-devel-4.8.5-28.0.1.el7_5.1.x86_64.rpmlibtirpc-0.2.4-0.10.el7.x86_64.rpmlibverto-libevent-0.2.5-4.el7.x86_64.rpmlibX11-1.6.5-1.el7.x86_64.rpmlibX11-common-1.6.5-1.el7.noarch.rpmlibXau-1.0.8-2.1.el7.x86_64.rpmlibxcb-1.12-1.el7.x86_64.rpmlibXext-1.3.3-3.el7.x86_64.rpmlibXi-1.7.9-1.el7.x86_64.rpmlibXinerama-1.1.3-2.1.el7.x86_64.rpmlibXmu-1.1.2-2.el7.x86_64.rpmlibXrandr-1.5.1-2.el7.x86_64.rpmlibXrender-0.9.10-1.el7.x86_64.rpmlibXt-1.1.5-3.el7.x86_64.rpmlibXtst-1.2.3-1.el7.x86_64.rpmlibXv-1.0.11-1.el7.x86_64.rpmlibXxf86dga-1.1.4-2.1.el7.x86_64.rpmlibXxf86misc-1.0.3-7.1.el7.x86_64.rpmlibXxf86vm-1.1.4-1.el7.x86_64.rpmlm_sensors-libs-3.4.0-4.20160601gitf9185e5.el7.x86_64.rpmmailx-12.5-19.el7.x86_64.rpmmpfr-3.1.1-4.el7.x86_64.rpmnet-tools-2.0-0.22.20131004git.el7.x86_64.rpmnfs-utils-1.3.0-0.54.0.1.el7.x86_64.rpmoracle-rdbms-server-11gR2-preinstall-1.0-5.el7.x86_64.rpmpolicycoreutils-2.5-22.0.1.el7.x86_64.rpmpsmisc-22.20-15.el7.x86_64.rpmquota-4.01-17.el7.x86_64.rpmquota-nls-4.01-17.el7.noarch.rpmrpcbind-0.2.0-44.el7.x86_64.rpmselinux-policy-3.13.1-192.0.3.el7_5.4.noarch.rpmselinux-policy-targeted-3.13.1-192.0.3.el7_5.4.noarch.rpmsmartmontools-6.5-1.el7.x86_64.rpmsysstat-10.1.5-13.el7.x86_64.rpmtcp_wrappers-7.6-77.el7.x86_64.rpmunixODBC-2.3.1-10.el7.i686.rpmunixODBC-2.3.1-10.el7.x86_64.rpmunixODBC-devel-2.3.1-10.el7.i686.rpmunixODBC-devel-2.3.1-10.el7.x86_64.rpmunzip-6.0-19.el7.x86_64.rpmxorg-x11-utils-7.5-22.el7.x86_64.rpmxorg-x11-xauth-1.0.9-1.el7.x86_64.rpm安装方法直接输入:rpm-ivh*.rpm--nodeps--force
2024/6/3 21:14:08 74.78MB Oracle11.2.0 64位 Linux 11g
1
STATEFLOW逻辑系统建模作者张威出版社西安电子科技大学出版社图书目录编辑第1章 概述1.1 MATLAB产品简介1.2 基于模型的设计思想1.2.1 系统设计的基本过程1.2.2 传统设计手段的缺陷1.2.3 基于模型的设计优势1.3 Simulink回顾1.3.1 创建Simulink模型1.3.2 参数设置与Model Explorer1.3.3 创建子系统1.4 Stateflow概述1.5 安装配置Stateflow1.6 本章小结第2章 创建状态图2.1 Stateflow编辑器2.1.1 创建Simulink模型2.1.2 Stateflow编辑器概览2.2 创建和编辑状态图2.2.1 插入图形对象2.2.2 编辑图形对象外观2.3 本章小结第3章 状态图的仿真3.1 状态图的基本概念3.2 事件3.2.1 添加事件3.2.2 使用多个输入事件3.2.3 默认转移的注意事项3.3 数据对象3.3.1 添加数据对象3.3.2 数据对象的属性3.3.3 使用非标量的数据对象3.3.4 设置数据对象的数据类型3.4 状态图的更新模式3.5 Stateflow模型查看器3.5.1 启动Stateflow模型查看器3.5.2 查看并修改对象属性3.5.3 增加新的非图形对象3.6 本章小结第4章 流程图4.1 转移冲突4.1.1 转移冲突的产生与默认处理4.1.2 用户自定义检测次序4.2 流程图的创建4.2.1 常用逻辑结构模型4.2.2 流程图的回溯现象4.2.3 流程图应用实例4.3 图形函数4.3.1 状态中的流程图4.3.2 创建图形函数4.3.3 应用实例4.4 Stateflow调试器4.4.1 启动调试器4.4.2 设置断点4.4.3 调试过程4.5 本章小结第5章 有限状态系统——层次化建模5.1 状态图回顾5.2 状态动作深入5.2.1 状态动作的分类5.2.2 动作的执行次序5.2.3 在动作中使用事件5.3 层次化建模5.3.1 层次化模型的构成5.3.2 层次化状态图的转移5.3.3 历史节点5.3.4 内部转移5.3.5 层次化模型的转移检测优先权5.3.6 本地数据对象5.4 子状态图5.4.1 使用组合的状态5.4.2 创建子状态图5.4.3 子状态图的超转移5.5 Stateflow查询工具5.6 本章小结第6章 有限状态系统——并行机制第7章 Stateflow Coder目标编译第8章 可复用图形结构第9章 Stateflow API附录A MATLAB可用的LaTex字符集附录B Stateflow对象层次附录C Stateflow语法小结附录D Stateflow动作语言附录E Embedded MATLAB语言附录F SimEvents简介参考文献
2024/5/12 12:21:36 11.35MB MATLAB SIMULINK STATEFLOW 建模
1
目录摘要 I目录 II第1章绪论 11.1项目背景 11.2项目开发环境 11.2.1硬件环境 11.2.2软件环境 1第2章相关技术 12.1系统所涉及到的语言 12.1.2Java 12.2开发工具 12.2.1MyEclipse 12.2.1Access 2第3章系统分析及组内分工 13.1需求概述 13.2需求分析 13.2.1理解需求 13.2.2分析需求 13.2.3可行性分析 23.3设计思想 23.4系统功能结构图 33.5组内分工 4第4章数据库设计 54.1数据库需求分析 54.2数据流图 54.2数据字典 64.3概念结构设计 94.3.1概念结构设计方法 94.3.2概念模型设计 9第5章系统详细模块设计与实现 105.1用户登录及主界面 105.2用户管理功能实现 185.3人员管理功能实现 245.4部门管理功能实现 395.5工资管理功能实现 455.6帮助功能实现 505.7退出系统功能实现 51结论 52致谢 53参考文献 54
2024/5/7 16:39:38 5.71MB JAVA 工资管理系统 毕业论文
1
1引言1.1项目背景和意义1.2客房管理信息化1.2.1客房管理信息化的目标1.2.2宾馆管理信息化的优势1.3主要研究内容与方法1.3.1系统开发的方法1.3.2客房管理系统采用的模式1.3.3编程环境2系统规划2.1系统开发目的3系统分析3.1需求分析3.1.1信息需求3.1.2处理需求3.2可行性分析3.2.3技术可行性3.2.2经济上可行性3.3详细调查3.3.1功能模块分析3.3.2组织结构分析3.4业务流程分析3.5数据流程分析3.6数据字典4系统设计4.1系统总体设计4.1.1系统总体结构设计4.2系统详细设计4.2.1代码设计4.2.2数据库设计4.2.3输入/输出设计5.系统实施5.1系统实施的主要任务5.2系统程序设计5.2.1子系统结论参考文献
2024/4/26 13:04:42 624KB 管理信息系统 课程
1
1.目录1.2.目录.........................................................................................................................................................1JVM...................................................................面试....................................................................................192.1.线程......................................................................................................................................................202.2.JVM内存区域.....................................................................................................................................212.2.1.程序计数器(线程私有)................................................................................................................222.2.2.虚拟机栈(线程私有)....................................................................................................................222.2.3.本地方法区(线程私有)................................................................................................................232.2.4.堆(Heap-线程共享)-运行时数据区......................................................................................232.2.5.方法区/永久代(线程共享).....................................................................................................232.3.JVM运行时内存.................................................................................................................................242.3.1.新生代..........................................................................................................................................242.3.1.1.2.3.1.2.2.3.1.3.2.3.1.4.Eden区....................................................................................................................................................24ServivorFrom...........................................................................................................................................24ServivorTo...........................................
2024/4/23 5:29:12 8.87MB java 面试
1
wxPython学习手册。
学习必备!Part1wxPython入门191.欢迎来到wxPython191.1开始wxPython201.2创建最小的空的wxPython程序201.2.1导入wxPython211.2.2使用应用程序和框架工作22子类化wxPythonapplication类23定义一个应用程序的初始化方法23创建一个应用程序实例并进入它的主事件循环231.3扩展这个最小的空的wxPython程序241.4创建最终的hello.py程序262、给你的wxPython程序一个稳固的基础282.1关于所要求的对象我们需要知道些什么?282.2如何创建和使用一个应用程序对象?292.2.1创建一个wx.App的子类29何时省略wx.App的子类302.2.2理解应用程序对象的生命周期312.3如何定向wxPython程序的输出?312.3.1重定向输出322.3.2修改默认的重定向行为342.4如何关闭wxPython应用程序?342.4.1管理正常的关闭352.4.2管理紧急关闭352.5如何创建和使用顶级窗口对象?362.5.1使用wx.Frame362/5652.5.2使用wxPython的ID37明确地选择ID号38使用全局性的NewID()函数382.5.3使用wx.Size和wx.Point382.5.4使用wx.Frame的样式392.6如何为一个框架增加对象和子窗口?412.6.1给框架增加窗口部件422.6.2给框架增加菜单栏、工具栏和状态栏。
442.7如何使用一般的对话框?45消息对话框46文本输入对话框47从一个列表中选择472.8一些最常见的错误现象及解决方法?482.9总结493、在事件驱动环境中工作513.1要理解事件,我们需要知道哪些术语?513.2什么是事件驱动编程?523.2.1编写事件处理器543.2.2设计事件驱动程序553.2.3事件触发553.3如何将事件绑定到处理器?563.3.1使用wx.EvtHandler的方法工作573.4wxPython是如何处理事件的?613.4.1理解事件处理过程62第一步,创建事件64第二步,确定事件对象是否被允许处理事件。
64第三步定位绑定器对象653/565第四步决定是否继续处理66第五步决定是否展开673.4.2使用Skip()方法683.5在应用程序对象中还包含哪些其它的属性?703.6如何创建自己的事件?713.6.1为一个定制的窗口部件定义一个定制的事件。
71创建自定义事件的步骤:713.7总结754、用PyCrust使得wxPython更易处理764.1如何与wxPython程序交互?76PyCrust配置了标准的Pythonshell774.2PyCrust的有用特性是什么?794.2.1自动完成804.2.2调用提示和参数默认804.2.3语法高亮814.2.4Python帮助814.2.5命令重调用824.2.6剪切和粘贴834.2.7标准shell环境844.2.8动态更新854.3PyCrustnotebook的标签是干什么的?874.3.1Namespace标签874.3.2Display标签894.3.3Calltip(调用提示)标签894.3.4Session标签904.3.5Dispatcher标签904.4如何将PyCrust应用于wxPython应用程序。
924/5654.5在Py包中还有其它什么?964.5.1使用GUI程序工作974.5.2使用支持模块工作97buffer模块98crust模块100dispatcher模块100editor模块102filling模块102interpreter模块103introspect模块103shell模块1034.6如何在wxPython中使用Py包中的模块?1044.7本章小结1085、创建你的蓝图1095.1重构如何帮我改进我的代码?1095.1.1一个重构的例子1105.1.2开始重构1135.1.3进一步重构1145.2如何保持模型(Model)与视图(View)分离?1185.2.1MV
2024/4/18 16:35:52 3.54MB python
1
目录摘要 IIIAbstract IV1绪论 11.1论文研究的背景和意义 11.2电冰箱电控系统的发展现状 21.3论文主要设计内容 22总体设计方案 42.1总体设计方案简介 42.2电冰箱电控系统的主要功能和要求 53系统硬件设计 63.1AT89C51单片机最小系统 63.1.1AT89系列单片机的概况 63.1.2时钟电路 93.1.3复位电路 103.1.4单片机系统电源设计 123.2霜厚检测电路 143.2.1热敏电阻简介 143.2.2运算放大器LM324 153.2.3霜厚检测电路 163.3冷冻室冷藏室温度检测采样电路 173.3.1温度传感器AD590 173.3.2ADC0809简介 183.3.3冷冻室温度采样电路图 203.3.4冷藏室温度采样电路图 203.3.5冷冻室冷藏室温度检测采样原理 213.3.6过欠压保护电路 213.4ADC0809与AT89C51接口设计 223.4.1地址锁存器74LS373 223.4.2ADC0809与AT89C51的接口电路 233.5制冷与除霜控制电路 243.5.1锁存器74LS273 243.5.2驱动控制电路的设计 253.6开门报警电路 263.7键盘显示电路 263.7.1接口芯片8279简介 263.7.2LED简介 283.7.3键盘显示电路设计 294系统软件设计 314.1系统主程序 314.2T0中断服务程序 324.3T1中断服务程序 334.4INT0中断服务程序 335结论 35参考文献 36致谢 37
2024/3/31 9:36:37 1.47MB AT89C51单片机 A/DC0809 8279\ AD590
1
共 119 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡