随着电力电子技术的发展,高功能的交流调压技术得到了广泛的应用。
基于大功率电器的产生意味着人们对交流调压装置的功能要求也不断的提高,这就促使交流调压装置朝高电压,超大容量发展。
本研究采用交流斩波电路通过利用复杂可编程逻辑器件(ComplexProgrammableLogicDevice,CPLD)控制字设置脉宽调制(PulseWidthModulation,PWM)的控制技术调节输出信号的占空比,从而调节斩波电路的输出电压。
通过实验验证此技术实现了电压的软过度的目的,并且不再出现短路,电压过冲和过电流现象。
使用这种方法,从本质上解决了传统交流斩波电路中的短路,电压过冲和过电流现象,延长电气设备寿命2-3倍,最大节能可达40%。
1
设计一个简单的磁盘文件管理系统,用文件模仿磁盘,用数组模仿缓冲区,要求实现:(1)支持多级目录结构,支持文件的绝对路径访问;
(2)文件的逻辑结构采用流式(字节流)结构,物理结构采用链式结构中的显式链方式;
(3)磁盘管理采用文件分配表;
(4)实现文件操作命令:创建目录、列表目录、删除空目录、创建文件、删除文件、显示文件内容、打开文件、读文件、写文件(追加方式)、关闭文件、改变文件属性;
(5)通过主函数对所实现的功能进行测试。
2023/3/16 11:48:49 235KB 磁盘文件系统 模拟
1
上位机采用c#言语与下位机松下PLC进行串口通信的动态库文件,包括多字,单字或者位的读取和写入,基本可以直接使用
2023/3/15 6:08:16 41KB Panasonic PLC C#通信
1
去除了默认的自定义模板.如果想自定义欢迎页请修改\data\httproot\httproot.html文件,文件默认已修改为本人的lofter博客.用连接的设备访问http://hi.liebao.cn:8735/可以查看效果.如果只是想使用原版欢迎页面请删除httproot文件夹,再进入百宝箱页面开启并下载模板.查看效果可以连接后扫二维码:如果不能正常使用请根据本人系统位数尝试运行\drivers\installdrv.exe或者installdrv64.exe由于该版本设定脑残,远程控制必须放在programfiles下运行.所以使用前需要运行安装远程控制.bat.当然也可使用时根据猎豹WiFi的提示进行自动下载和安装,效果是一样的.卸载时只需要去wifi程序所在盘的programfiles下删除zk文件夹即可.修改了远程控制连接密码为9999.好记.kwassistlaunch.exe进程在退出wifi时不会马上退出,要等十秒左右,如果有强迫症可以手动结束.修改了屏保.去掉了里面的字.好看多了.保护功能感觉没什么用就删掉了.不知道主程序还会不会有防护.留着那几个进程反而还占用内存.普通用户根本不会在意arp攻击.高级用户自然知道如何防御.如果担心设备备注和连接信息丢失的话,可以复制\data\kwifihistory.dat到新版同目录下覆盖即可.此版本为尝鲜版,噱头而已.详情在我的博客http://chermy.lofter.com/post/1cdb7b70_6e04537版本号2015.5.6.1229(5.1.8638)
2023/3/15 4:27:26 9.57MB 猎豹wifi
1
微机接口课设Proteus8086汽车控制系统福利,工程项目+电路图+C言语源代码!摘要为什么要大于50字?
2023/3/14 11:13:31 78KB 微机接口 protues 8086 C语言
1
这个是署名米字格插件
2023/3/13 5:11:15 60KB 米字格 签名
1
超漂亮同学录2.0全功能版本引见。
管理说明:初次使用本同学录请你用管理员帐号:wsjycnwsjycn登陆同学录首页。
登陆后会在顶部导航菜单显示管理两字。
点登陆后输入管理员密码wsjycnwsjycn进入后台后修改同学录信息。
为了安全。
请修改前台和后台登陆密码增强功能:1.增加了非常漂亮的许愿插件2.修正了部分用户反映的不能上传照片的问题3.增加了照片评论的字数到2000字4.增加了留言,留言回复,论坛发贴和回帖的字数5.修正了后台登陆的出现的错误。
6.完善了管理员管理的功能。
7.去除了网友反映强烈的几个连接功能简介:1、同学录具有更换界面
2023/3/11 2:25:24 5.52MB 同学录网站系 源代码
1
socket长连接简单例子,适合初学的朋友,里面有多线程实现的,包括心跳包,数据分为两部分传送,首先双方约定用一个4字节的数组告诉对方要传送数据的长度,然后在写入数据,这样长连接的时候,双方可以晓得对方传送的数据,什么时候结束
2023/3/9 16:43:48 28KB socket 长连接 多线程 心跳包
1
编译原理实验三一、讨论Oberon-0语言的特点1、保留字与关键字的概念区分保留字只要是用在程序语言的层次架构用途上,比如说IF,THEN,ELSIF,用在程序的循环、分支、判断条件、程序块等组织上,它是程序语言中预定义的,具某些特殊意义规范的单词。
保留字侧重于强调不能被用户作为定义的名字。
关键字是一个只被用在某一部分的程序编程中,关键字在程序语言中同样有特殊的意义特征。
多用于类型定义,如在Oberon中,integer便是用来定义变量类型的关键字。
还有其他的功能如作为程序语言中的某个特定函数的名称,如write,read等(在Oberon中).不同的语言的关键字和保留字的概念区分是不一样的。
例如在C,JAVA中,if,else,while这些都是关键字的范围,而在Oberon中是保留字的范围。
在C语言风格的程序语言中,是将程序控制块的那些保留字也一并归为关键字的。
(这些关键字不可以作为变量,函数的名称,也就是不可以作为程序员使用的标示符)。
2、Oberon与C、Java的差别a)在每逐个个主要的函数过程procedure中,Oberon有begin和end来标志,而在C和java中一般是用花括号来标志。
b)在定义变量时,Oberon是在分号之后,也就是最后在给出具体是什么类型的,而在C、Java中一般是在变量的前面就给出了类型,只是Oberon会先用var说明这是一个变量。
c)Oberon中的可用到数据结构主要有数组,类似C中的结构体,类型选择比较少。
3二、文法二义性讨论该文法没有二义性。
在其他的语言中出现的二义性类型中,比如表达式的parsingtree(存在两颗或以上的parsingtrees)的二义性,需要用算符优先关系来确定的和if-else的匹配问题导致的二义性问题,都在该文法中的EBNF定义中被消除掉了。
1、对于表达式的二义性处理:simple_expression=["+"|"-"]term{("+"|"-"|"OR")term};term=factor{("*"|"DIV"|"MOD"|"&")factor};从中,可以看出*和DIV、MOD这些一定在+-之前就进行运算了。
通过将表达式的将+-和*DIV、MOD等用不同层次的表达式进行定义,消除了这一二义性。
2、对于if-else匹配出现二义性的处理:
2023/3/8 21:01:58 2.96MB Oberon-0
1
控件功能强大,却简单易用,所有调用如同JavaScript扩展语句,主要接口函数如下:PRINT_INIT打印初始化SET_PRINT_PAGESIZE设定纸张大小ADD_PRINT_HTM增加超文本项ADD_PRINT_TEXT增加纯文本项ADD_PRINT_TABLE增加表格项ADD_PRINT_SHAPE画图形SET_PRINT_STYLE设置对象风格PREVIEW打印预览PRINT直接打印PRINT_SETUP打印维护PRINT_DESIGN打印设计...样例清单1.如何在页面内嵌入控件见样例一2.如何选材打印当前页面内容见样例二3.如何用代码生成打印页见样例三4.如何打印设计和定位套打见样例四5.如何控制纸张大小和连续打印见样例五6.如何输出多页长文档及双面打印见样例六7.如何定向输出见样例七8.如何打印图片见样例八9.如何用程序加载打印维护背景图见样例九10.如何控制打印样式(STYLE)见样例十11.如何直接打印条形码见样例十一12.如何读写本地文件见样例十二13.如何打印旋转内容见样例十三14.如何按URL打印见样例十四15.如何打印表格的页头页尾见样例十五16.如何设置预览窗口大小见样例十六17.如何发打印机指令或直接读写端口见样例十七18.如何打印幅面高度不固定的票据见样例十八19.如何内嵌显示及预览时包含背景图见样例十九20.如何强制分页并预览多页卡片见样例二十21.如何控制打印维护的功能权限见样例二十一22.如何构建自己的纯WEB打印预览见样例二十二23.如何居中打印超文本见样例二十三24.如何选择界面皮肤见样例二十四25.如何指定输出到哪页或仅预览见样例二十五26.如何提高多页打印的功能见样例二十六27.如何导出数据到Excel文件见样例二十七28.如何快速读取客户端系统信息见样例二十八29.如何使用其它长度单位见样例二十九30.如何分页输出页面内容见样例三十31.如何打印表格的分页小计或合计见样例三十一32.如何实现清晰的图表打印见样例三十二33.如何实现甘特图等的图表打印见样例三十三34.如何使用百分比%和满页打印见样例三十四35.如何获得打印结果和程序代码见样例三十五36.如何在设计过程中用js编辑内容见样例三十六37.如何打印公章效果图见样例三十七38.如何用BASE64编码输出图片见样例三十八39.如何打印田字格、上划线等文本见样例三十九40.如何进行数据格式转换见样例四十41.如何把内容关联后按顺序打印见样例四十一42.如何把整页内容缩放打印见样例四十二43.如何分页打印综合表格见样例四十三44.如何缩放打印单个超文本内容见样例四十四45.如何获得打印状态及最终结果见样例四十五46.如何设置右边距和下边距见样例四十六
1
共 773 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡