新员工入职培训模板
2025/10/8 12:32:23 10.96MB 新员工入职培训模板
1
该源码是经过编译后的可发布的版本,网上其他版本有残缺,这个版本修复了投屏,去除了所有广告,是完美编译版本,环境建议AS3.6.3+GIT2.2+JDK1.8,亲测可行,如有疑问可入Q群咨询549433231
2025/10/8 9:32:09 766.8MB 原生APP 苹果CMS APP 源码
1
实测可用!Hadoop2.7.2下与Eclipse连接的插件。
使用方法:将插件放入安装目录plugin下,重启即可。
2025/10/6 16:02:07 32.22MB Hadoop eclipse plugin 2.7.2
1
配送一个自己写的串口驱动程序用DMA接收数据接收完会产生一个空闲中断由此可判断接收完一个包的数据再配送一个我自己写的动态内存管理跟ESP8266的驱动在项目中测试460800的波特率30kb一秒的数据接收一包1024个字节每包需要应答15字节的情况下AT指令处理是使用多个缓冲级来处理模块发送过来的数据分别有模块应答缓冲级跟等待应答的缓冲级、被忽略的AT指令集的缓冲级(例如注册一个SENDOK\r\n则模块应答此条指令立刻清除缓冲级释放内存无需等待超时直接忽略)还有需要回调的缓冲级(则出现此指令调用回调函数)都是通过注册的方式来实现如果出现一包跟指令被分到一个包内AT处理函数一样可以搜索到AT指令使用strstr函数来实现函数的缓冲级都是指针不占用内存使用动态内存管理的方式有数据则创建内存放入数据作为一个缓冲级如果模块应答的数据在规定的时间内没有响应则删除此缓冲级函数前都有注释介绍下面介绍一些常用的函数:at_init初始化一些变量已经串口at_time_task使用定时器回调1毫秒回调一次用来计数超时的指令缓冲&等待超时的计数at_clear_all在模块开机的时候可能会有很多乱数据可以在初始化完毕后使用此函数清除所有缓冲级释放所有内存at_processing处理AT的应答超时的指令(做删除释放内存的动作),还有处理等待的AT指令此函数一定要不断循环处理可以加入到定时器目前我实验是在UCOS上的所以直接创建个任务来执行此函数当程序在等待某个AT指令的时候此函数会寻找接收的缓冲级是否有等待的AT指令at_cmd_cb_hand回调处理函数如果接收缓冲级出现某个已经注册的指令则回调注册时所填写的函数地址at_send_cmd发送一个AT指令可以用跟printf一样使用%d等等at_send_data发送数据的时候所使用需要填写长度at_cmd_ignore_register注册一个被忽略的AT指令带入参数*s(例如填写一个"SENDOK"则模块应答的此条指令直接被忽略释放内存被忽略之前会检查此缓冲级会不会带有别的AT指令需要回调的)at_cmd_ignore_cancel取消被忽略的指令则取消已经注册的被忽略的AT指令at_cmd_cb_registerAT指令的回调注册例如参数填写"+IPD",函数名a则出现+IPD的时候回调a函数a函数有类型在at.h文件里面有at_cmd_cb_cancel注销回调你懂得at_wait_cmd等待一个AT指令集或者超时则立刻返回等待途中会不断调用OS的延迟程序让系统能有时间去执行其他任务使用方法例如{at_send_cmd("AT+UART=%u,%u,%u,%u,%u\r\n",baudrate,databit,stopbit,parity,flow_control);return(esp_error)at_wait_cmd("\r\nOK\r\n",2000,NULL);}at_errorat_wait2_cmd(char*s,char*s2,u16timeout,u8*index)此函数是等待两个AT指令集如果出现一个则立刻返回返回值h文件有介绍AT_DONE则出现此条指令index参数则提取应答的缓冲首地址使用at_buf_get函数获取首地址使用完后要调用at_free_buf来清除并释放这个缓冲级at_buf_len_get查询此应答的缓冲级长度如果在index填写NULL则不需要缓冲级首地址直接清除释放缓冲级
1
仿QQ代码,实现了登入注册的聊天功能.快速登录QQ登录登录界面
2025/9/30 15:11:10 2.82MB QQ
1
支持MTK7620所有的路由器刷入不死uboot支持原厂,编程器刷入固件
2025/9/28 13:49:02 16MB mt7620
1
一单项选择(共15小题,每小题1分)从每小题的A、B、C、D四个选项中,选出可以填入空白处的最佳选项,并在答题卡上将该选项涂黑。
1.---Let’sgototheNewYear’sEveparty,shallwe?----Iguessitwillbefun.A.Forgetit!B.Noway!C.Whynot?D.Whatfor?2.Thelittlepupiltookhisgrandmathearmandwalkedheracrossthestreet.A.onB.byC.inD.at3.Towarmhimself,thesailorsatinfrontofthefirerubbingonebarefootagainst.A.anotherB.theotherC.otherD.either4.morelearnedamanis,moremodestbeusuallybecome.A.The;theB.A;aC.The;aD.A;the5.Asthesmallestchildofhisfamily,Alexisalwayslongingforthetimeheshouldbeabletobeindependent.A.whichB.whereC.whomD.when
1
CSTStudioSuite2016安装教程21、解压安装包,运行“Setup.exe”,点击“installCSTSTUDIOSUITE2016”开始安装。
2、点击NEXT。
3、允许用户协议4、输入任意Name。
5、选择CST2016安装目录。
6、选择安装类型,一般默认即可。
7、点击install开始安装。
8、安装完毕后取消勾选,点击finish退出。
9、回到安装包,打开安装包“fix”文件夹,右键点击“license.dat”以记事本方式打开。
10、用记事本打开License.dat,将第一行中的“localhost”,(注意保留Localhost后面的“ANY”)替换为计算机全名,然后保存,千万记得保存!(右键点击计算机,选择属性,可见计算机全名)。
然后还要保证,绿框的时间表示Licensede的有效期,要保证是在将来的某一年。
11、将修改完成后的“license.dat”文件还有“CSTpatcher11.exe”,一起复制到CST2016安装目录下覆盖源文件,默认目录为C:\ProgramFiles(x86)\CSTSTUDIOSUITE2016。
12、双击运行“CSTpatcher11.exe”,自动载入后会关闭。
13、点击开始菜单,运行CSTSTUDIOSUITE2016》CSTLicenseManager,点击StartService,载入成功后按钮会变灰色。
14、运行CSTSTUDIOSUITE2016,弹出注册窗口勾选第二项,然后在Server项目中输入“计算机名”,点击OK即可完成破解。
2025/9/25 18:31:08 658KB CST2016
1
国内优秀的开源开发框架HP-Socket的简单使用,这是一个最简单的pull模型,非常适合初学者。
HP-Socket目前已经支持window和linux平台,并支持C,C++,易语言等多种语言。
开发交流群:44636872。
欢迎入群交流学习
2025/9/22 20:41:19 793KB HPSocket Socket 网络编程 demo
1
下载libserial_port.so,放入libs/armeabi以及libs/armeabi-v7a目录,可以自己创建此目录。
2025/9/21 19:01:07 13KB 串口编程工具
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡