Android 蓝牙OPP 如何正确测量使用蓝牙OPP文件传输时候的电流分析文档,多年安卓开发经验,从实际项目中获取到的经验,对安卓开发者非常有帮助。
2022-05-08 11:04:11 172KB android 文档资料 opp 蓝牙
Anroid 蓝牙如何在Framework层实现BT的自动配对,多年安卓开发经验,从实际项目中获取到的经验,对安卓开发者非常有帮助。
2022-05-08 11:04:11 156KB android 配对 蓝牙
移动开发经验及学习资料小程序开发级安卓工程师跳槽经验微信小程序开发实践等资料14个合集: iOS 上基于 RxSwift 的动态表单填写.pdf Python 开发者的微信小程序开发实践.pdf 使用 Mpvue 开发微信小程序的最佳实践.pdf 关于视频的编解码与传输技术,你想知道的都在这里.pdf 如何处理移动应用请求的安全性控制.pdf 如何编写 iOS Patch.pdf 小程序开发入门.pdf 小程序快速上手:三步完成小程序从无到有的开发.pdf 征服 React Native 列表组件.pdf 微信小程序开发初体验.pdf 微信支付接入的那点事儿.pdf 支付宝接入的那点小事儿.pdf 白话去哪儿 RN 大规模应用实践方案.pdf 走心的中级安卓工程师跳槽经验分享.pdf
第9章 Windows相关技术 337 9.1 磁盘信息 338 0520 获取驱动器的卷标 338 0521 检测软驱是否有软盘 339 0522 判断是否插入存储器 339 0523 判断光驱是否有光盘 339 0524 判断驱动器类型 340 0525 获取磁盘序列号 341 0526 获取磁盘空间信息 342 9.2 磁盘操作 343 0527 格式化磁盘 343 0528 关闭磁盘共享 343 0529 设置磁盘卷标 343 0530 磁盘碎片整理 344 0531 从FAT32转换为NTFS 344 0532 隐藏磁盘分区 345 0533 显示被隐藏的磁盘分区 345 0534 如何更改分区号 346 0535 如何监视硬盘 346 9.3 系统控制与调用 347 0536 调用外部程序的方法 347 0537 调用创建快捷方式向导 348 0538 访问启动控制面板中的各项 348 0539 控制光驱的弹开与关闭 349 0540 实现关闭、重启和注销计算机 349 0541 关闭和打开显示器 350 0542 打开和关闭屏幕保护 350 0543 关闭当前输入法 350 0544 程序发出提示音 351 0545 列举系统中的可执行文件 351 9.4 应用程序操作 352 0546 如何确定应用程序没有响应 352 0547 检索任务管理器中的任务列表 353 0548 判断某个程序是否运行 353 0549 设计具有插件功能的应用程序 355 0550 怎样在程序中执行DOS命令 359 0551 修改其他进程中窗口的标题 359 0552 如何设计换肤程序 360 0553 PE档案格式分析 364 0554 修改应用程序图标 365 0555 列举应用程序使用的dll文件 368 0556 调用具有命令行参数的应用程序 369 0557 在程序中调用一个子进程直到其结束 371 0558 提取并保存应用程序图标 371 9.5 系统工具 373 0559 为程序添加快捷方式 373 0560 用列表显示系统正在运行的程序 375 0561 如何获得毫秒级时间 376 0562 注册和卸载组件 376 0563 清空回收站 377 0564 如何在程序中显示文件属性对话框 377 9.6 桌面相关 377 0565 隐藏和显示桌面文件 377 0566 隐藏和显示开始按钮 378 0567 隐藏和显示Windows任务栏 378 0568 判断屏幕保护程序是否在运行 379 0569 判断系统是否使用大字体 379 0570 获取任务栏属性 379 0571 获取任务栏窗口句柄 379 0572 隐藏任务栏时钟 380 0573 改变桌面背景颜色 380 0574 获取桌面列表视图句柄 380 9.7 系统信息 380 0575 获取CPU ID值 380 0576 获取CPU时钟频率 381 0577 获得Windows和System的路径 381 0578 获取特殊文件夹路径 382 0579 检测系统启动模式 382 0580 判断操作系统类型 383 0581 获取当前系统的运行时间 383 0582 如何获取Windows 2000系统启动时间 384 0583 获取处理器信息 385 0584 通过内存映射实现传送数据 385 0585 检测是否安装声卡 387 0586 获取当前用户名 387 0587 获取系统环境变量 387 0588 修改计算机名称 388 0589 获取当前屏幕颜色质量 388 0590 获得当前屏幕的分辨率 388 9.8 进程与线程 389 0591 如何使用TLS 389 0592 创建线程 389 0593 创建用户界面线程 390 0594 终止线程的方法 390 0595 使进程处于睡眠状态 391 0596 启动记事本并控制其关闭 391 0597 创建闪屏线程 392 0598 利用互斥对象实现线程同步 393 0599 利用临界区实现线程同步 395 0600 利用事件对象实现线程同步 396 0601 用信号量实现线程同步 398 0602 挂起系统 399 0603 调用记事本程序并暂停其运行 399 0604 等待打开的记事本程序关闭 400 0605 禁止程序重复运行 400 0606 在Visual C++与Delphi间实现对象共享 401 9.9 消息 402 0607 如何自定义消息 402 0608 如何向Windows注册消息 402 0609 PostMessage和SendMessage函数的区别 402 0610 利用WM_COPYDATA消息实现进程间数据传递 403 9.10 剪贴板 404 0611 列举剪贴板中数据类型 404 0612 监视剪贴板复制过的内容 405 0613 通过剪贴板传递全局数据 406 9.11 鼠标键盘 407 0614 交换鼠标左右键 407 0615 设置鼠标双击的时间间隔 407 0616 获得鼠标键数 407 0617 获取鼠标下窗体句柄 407 0618 模拟鼠标单击按钮 409 0619 在程序中添加快捷键 410 0620 在对话框中使用加速键 411 0621 处理鼠标滚轮消息 411 0622 获取键盘按键 412 0623 获取键盘类型及功能号 412 0624 控制键盘指示灯 413 9.12 动态链接库与钩子 414 0625 从动态库中获取位图资源 414 0626 屏蔽键盘POWER键 415 0627 屏蔽键盘WIN键 415 0628 禁止使用 Alt+F4 键来关闭窗体 416 0629 枚举模块中的所有图标 417 0630 使用模块对话框资源 418 0631 替换应用程序中对话框资源 419 0632 可导出的动态链接库函数 420 0633 动态链接库动态加载 420
2022-05-05 13:51:48 8.92MB Visual C++ vc 明日科技
1
第9章 Windows相关技术 337 9.1 磁盘信息 338 0520 获取驱动器的卷标 338 0521 检测软驱是否有软盘 339 0522 判断是否插入存储器 339 0523 判断光驱是否有光盘 339 0524 判断驱动器类型 340 0525 获取磁盘序列号 341 0526 获取磁盘空间信息 342 9.2 磁盘操作 343 0527 格式化磁盘 343 0528 关闭磁盘共享 343 0529 设置磁盘卷标 343 0530 磁盘碎片整理 344 0531 从FAT32转换为NTFS 344 0532 隐藏磁盘分区 345 0533 显示被隐藏的磁盘分区 345 0534 如何更改分区号 346 0535 如何监视硬盘 346 9.3 系统控制与调用 347 0536 调用外部程序的方法 347 0537 调用创建快捷方式向导 348 0538 访问启动控制面板中的各项 348 0539 控制光驱的弹开与关闭 349 0540 实现关闭、重启和注销计算机 349 0541 关闭和打开显示器 350 0542 打开和关闭屏幕保护 350 0543 关闭当前输入法 350 0544 程序发出提示音 351 0545 列举系统中的可执行文件 351 9.4 应用程序操作 352 0546 如何确定应用程序没有响应 352 0547 检索任务管理器中的任务列表 353 0548 判断某个程序是否运行 353 0549 设计具有插件功能的应用程序 355 0550 怎样在程序中执行DOS命令 359 0551 修改其他进程中窗口的标题 359 0552 如何设计换肤程序 360 0553 PE档案格式分析 364 0554 修改应用程序图标 365 0555 列举应用程序使用的dll文件 368 0556 调用具有命令行参数的应用程序 369 0557 在程序中调用一个子进程直到其结束 371 0558 提取并保存应用程序图标 371 9.5 系统工具 373 0559 为程序添加快捷方式 373 0560 用列表显示系统正在运行的程序 375 0561 如何获得毫秒级时间 376 0562 注册和卸载组件 376 0563 清空回收站 377 0564 如何在程序中显示文件属性对话框 377 9.6 桌面相关 377 0565 隐藏和显示桌面文件 377 0566 隐藏和显示开始按钮 378 0567 隐藏和显示Windows任务栏 378 0568 判断屏幕保护程序是否在运行 379 0569 判断系统是否使用大字体 379 0570 获取任务栏属性 379 0571 获取任务栏窗口句柄 379 0572 隐藏任务栏时钟 380 0573 改变桌面背景颜色 380 0574 获取桌面列表视图句柄 380 9.7 系统信息 380 0575 获取CPU ID值 380 0576 获取CPU时钟频率 381 0577 获得Windows和System的路径 381 0578 获取特殊文件夹路径 382 0579 检测系统启动模式 382 0580 判断操作系统类型 383 0581 获取当前系统的运行时间 383 0582 如何获取Windows 2000系统启动时间 384 0583 获取处理器信息 385 0584 通过内存映射实现传送数据 385 0585 检测是否安装声卡 387 0586 获取当前用户名 387 0587 获取系统环境变量 387 0588 修改计算机名称 388 0589 获取当前屏幕颜色质量 388 0590 获得当前屏幕的分辨率 388 9.8 进程与线程 389 0591 如何使用TLS 389 0592 创建线程 389 0593 创建用户界面线程 390 0594 终止线程的方法 390 0595 使进程处于睡眠状态 391 0596 启动记事本并控制其关闭 391 0597 创建闪屏线程 392 0598 利用互斥对象实现线程同步 393 0599 利用临界区实现线程同步 395 0600 利用事件对象实现线程同步 396 0601 用信号量实现线程同步 398 0602 挂起系统 399 0603 调用记事本程序并暂停其运行 399 0604 等待打开的记事本程序关闭 400 0605 禁止程序重复运行 400 0606 在Visual C++与Delphi间实现对象共享 401 9.9 消息 402 0607 如何自定义消息 402 0608 如何向Windows注册消息 402 0609 PostMessage和SendMessage函数的区别 402 0610 利用WM_COPYDATA消息实现进程间数据传递 403 9.10 剪贴板 404 0611 列举剪贴板中数据类型 404 0612 监视剪贴板复制过的内容 405 0613 通过剪贴板传递全局数据 406 9.11 鼠标键盘 407 0614 交换鼠标左右键 407 0615 设置鼠标双击的时间间隔 407 0616 获得鼠标键数 407 0617 获取鼠标下窗体句柄 407 0618 模拟鼠标单击按钮 409 0619 在程序中添加快捷键 410 0620 在对话框中使用加速键 411 0621 处理鼠标滚轮消息 411 0622 获取键盘按键 412 0623 获取键盘类型及功能号 412 0624 控制键盘指示灯 413 9.12 动态链接库与钩子 414 0625 从动态库中获取位图资源 414 0626 屏蔽键盘POWER键 415 0627 屏蔽键盘WIN键 415 0628 禁止使用 Alt+F4 键来关闭窗体 416 0629 枚举模块中的所有图标 417 0630 使用模块对话框资源 418 0631 替换应用程序中对话框资源 419 0632 可导出的动态链接库函数 420 0633 动态链接库动态加载 420
2022-05-05 13:46:03 11.44MB Visual C++ vc 明日科技
1
课程背景 Modbus 协议是工业自动化控制系统中常见的通信协议,协议的全面理解是个痛点。 本课程主讲老师集10多年在Modbus协议学习、使用中的经验心得,结合当前物联网浪潮下Modbus协议开发的痛点,推出这套面向Modbus 协议初学者的课程。本课程不同于以往市面课程只是协议讲解无实现代码,而是采用讲解与实践并重的方式,结合STM32F103ZET6开发板进行手把手编程实践,十分有利于初学者学习。 涵盖了学习者在Modbus协议方面会遇到的方方面面的问题,是目前全网首个对Modbus协议进行全面总结的课程。 课程名称 ?? 协议讲解及实现>> 课程内容 1、Modbus 协议的基础。 2、Modbus协议栈函数编程实现。 3、Modbus协议在串行链路编程实现。 4、Modbus协议在以太网链路编程实现。 5、常见问题的解决方法。 带给您的价值 通过学习本课程,您可以做到如下: 1、全面彻底的理解Modbus协议。 2、理解在串行链路,以太网链路的实现。 3、掌握Modbus协议解析的函数编程方法,调试工具的使用。 4、掌握多个串口,网口同时运行同一个Modbus协议栈的方法。
1
着手制作板球(滚球)控制系统,最开始该考虑的是选材,选材选对了,一切都easy了。现在有大咖为你解读他的滚球控制系统制作经验及源码分享。先看端滚球演示视频:https://www.bilibili.com/video/av18219515/ 选材建议简要说明如下,更详细说明详见附件内容。 1、主控。经过本人血泪实践,证明战舰加7670做图像处理还是很吃力,这次毕设直接买了阿波罗,主频216M,性能杠杠滴。 2、摄像头采用7670,读取图像费时,处理也头疼。建议采用摄像头openmv,输出帧率每秒可以达到85帧。opemmv3采用STM32F7作为处理核心,时钟频率可以达到216M。搭载7725,输出帧率可以高达85帧。 3、电机。在比赛之前网上广为流传的一个预测帖子说今年很有可能出板球控制系统,这点倒是预测的很准,但是,帖子推荐了一款电机-直流推杆电机-确是坑了一大批人,单价贵不说还没有反馈。4、球,球是很关键的一个,乒乓球太轻而且重心不在球心。老师买了钢球,相比之下钢球确实是最合适的选择,几乎不受风的影响。但是钢球难以上色,采用摄像头的色块捕捉就不行了,只能采用灰度捕捉。灰度捕捉这样发挥部分第四问就不知道怎么发挥了,假如采用色块捕捉的话,发挥部分第四问可以采用激光引导,指哪去哪。我采用普通钢珠,发挥部分想让它画个圆,但是效果很差,所以就没做。5、平板,建议大家采用亚克力板,轻薄平整,玻璃的话太厚。我是拿透明的亚克力板,一面撕去纸,一面将纸张用墨水染黑,这样调整一下灰度的阈值就能追踪小球了。 机械结构 下面是判断是否到达设定位置部分代码 流程图 板球(滚球)控制系统源代码截图:
2022-03-10 17:12:31 9.86MB 源码 电路方案
1
课程的实战源码是我在 GitHub 上开源项目 spring-boot-projects 中的其中一个项目代码,目前已有 2300 多个 star,项目截图如下: 由于项目比较受大家欢迎,因此心中就出现了将它做成教学视频的想法,也就是你现在了解的这个课程《SpringBoot入门及前后端分离项目开发》,本课程是一个 Spring Boot 技术栈的实战类课程,课程共分为 3 大部分,前面两个部分为基础环境准备和相关概念介绍,第三个部分是 Spring Boot 项目实践开发。Spring Boot 介绍、前后端分离、API 规范等内容旨在让读者更加熟悉 SpringBoot 及企业开发中需要注意的事项并具有使用 SpringBoot 技术进行基本功能开发的能力;这最后的项目实战为课程的主要部分,我会带着大家实际的开发一个前后端分离的 Spring Boot 实践项目,让大家实际操作并从无到有开发一个线上项目,并学习到一定的开发经验以及其中的开发技巧,旨在让读者具有将 Spring Boot 真正应用于项目开发的能力; 以下为实践项目的页面和功能展示,分别为: 登录页面列表页面(分页功
1
4年银行软件开发经验经济学硕士可以找什么样的工作.doc
2022-01-07 14:03:22 10KB
NI CompactRIO实用开发经验分享视频教程zip,LabVIEW网络讲坛之快速原型篇,第二集(下)。本集介绍了进行快速原型开发的硬件平台CompactRIO和软件工具LabVIEW,以及一些非常实用的使用技巧。同样通过生动的例子讲述如何快速进行原型。 欲了解更多图形化嵌入式系统设计相关信息,请点击ni.com/Embedded
2021-12-16 09:40:11 43.84MB 综合资料
1