在PowerBuilder下使用128码字体开发打印条码,需求计算校验位,再拼接(起始位+数据+校验位+结束位)。
请先安装字体文件后,对所在文本框选择code128字体,然后利用本资源所带的函数生成的字符串,赋值给上述文本框,即可见128码的条码。
2019/1/2 3:56:26 4KB PB 128码 字体
1
1.【强制】所有编程相关命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。
反例:_name/__name/$Object/name_/name$/Object$2.【强制】所有编程相关的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。
说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。
注意,即使纯拼音命名方式也要避免采用。
反例:DaZhePromotion[打折]/getPingfenByName()[评分]/int变量=3;正例:ali/alibaba/taobao/cainiao/aliyun/youku/hangzhou等国际通用的名称,可视为英文。
3.【强制】类名使用UpperCamelCase风格,必须遵从驼峰方式,但以下情形例外:(领域模型的相关命名)DO/DTO/VO/DAO等。
正例:MarcoPolo/UserDO/XmlService/TcpUdpDeal/TaPromotion反例:macroPolo/UserDo/XMLService/TCPUDPDeal/TAPromotion...
2015/8/9 15:23:27 230KB 阿里 java 编程规范 开发规范
1
问题描述:(1)电梯的运转规则是:可到达每层。
(2)每部电梯的最大乘员量均为K人(K值可以根据仿真情况在10~20人之间确定)。
(3)仿真开始时,各电梯随机地处于其符合运转规则的任意一层,为空梯。
(4)仿真开始后,有N人(>20)在M分钟(0<M<10)内随机地到达的1层,开始乘梯活动。
(5)每位乘客初次所要到达的楼层是随机的,令其在合适的电梯处等待电梯到来。
(6)每位乘客乘坐合适的电梯到达指定楼层后,随机地停留10-120秒后,再随机地去往另一楼层,依此类推,当每人乘坐过L次(每人的L值不同,在产生乘客时随机地在1~10次之间确定)电梯后,第L+1次为下至底层并结束乘梯行为。
到所有乘客结束乘梯行为时,本次仿真结束。
(7)电梯运转速度为S秒/层(S值可以根据仿真情况在1~5之间确定),每人上下时间为T秒(T值可以根据仿真情况在2~10之间确定)。
(8)电梯运转的方向由先发出请求者决定,不允许后发出请求者改变电梯的当前运转方向,除非是未被请求的空梯。
(9)当某层有乘客按下乘梯电钮时,优先考虑离该层最近的、满足条件能够最快到达目标层的电梯。
(10)不允许电梯超员。
2015/5/27 2:20:32 555KB 电梯仿真系统
1
LZ复杂度分析随着人们对非线性方法的分析越加深入,他们发现,虽然关联维度和最大李雅谱诺夫指数在分析脑电时具有一定的协助,但是它们对数据的依赖性太强,对干扰和噪声太敏感,而且要得到可靠的结果需要大量的数据,这对于高度不平稳的脑电波来说无疑是相当大的局限。
科研人员迫切需要一种数据量少且具有一定抗干扰能力的方法,这时LZ复杂度算法应运而生,它是一种表征时间序列里出现新模式的速率的方法。
这个方法最先由Lempel和Ziv提出,因此取名为Lempel-Ziv复杂度。
直到1987年,才由Kaspar和Schuster提出了该算法的计算机实现方法。
对于一个待求字符串S(S1,S2,…,Sn)以及另一个字符串Q(q1,q2,…,qn),SQ表示S和Q的级联,SQ=(S1,S2,…,Sn,q1,q2,…,qn)。
令SQv是SQ减去最后一个字符所得字符串。
判断Q是否是SQv的一个子串,如果Q是SQv的一个子串,说明Q中的字符是可从S复制的,这时把待求序列的下一个字符级联到Q。
如果Q不是SQv的一个子串,则表示Q是插入字符。
这时把Q级联到S,S=SQ,重新构造Q,重复以上过程直到Q取待求序列的最后一位结束。
每次Q级联到S,表明出现一种新模式,用c表示一个字符串中新模式的数量。
例如对于S=(10101010),应用上面的方法可以得到c(8)=3个新模式:1,0,101010。
2015/6/11 5:46:56 528B matlab 医疗信号处理 信息熵
1
VHDL6位数字密码锁,错误三次后进入倒计时,倒计时结束后才可重新输出密码。
2020/2/2 20:28:38 1.42MB VHDL 数字密码锁
1
数据包以异步串行字节流方式发送。
每个数据包的开始包含报头,接着是DataPayload,以CRC校验字节结束。
每组数据包的报头由3个字节组成:两个同步[SYNC]字节(0xAA0xAA),其次是一个payload的长度[PLENGTH]字节。
两个[SYNC]字节被用来表示一个新接收的数据包的开始。
[PLENGTH]字节表示数据包中DataPayload的字节长度。
数据包的DataPayload是一串字节。
数据包中的DataPayload字节数由报头[PLENGTH]字节给定。
数据Payload字节的解释被定义在下文的“DataPayload格式”中有详细引见。
注意DataPayload应该在[CRC]字节收到前进行校验。
2022/9/7 21:26:33 476KB BMD101,神念
1
我毕业设计自己做的基于java的五子棋游戏软件,获得优秀论文,功能在单纯的人机对战上算比较齐全,也比较好玩!希望为毕业设计做游戏的同学提供些查考!软件的基本功能软件的基本功能介绍如下:1. 程序运行后首先在界面显示一个十五行十五列的围棋棋盘,还有背景图片和菜单条以及相关数据的显示。
2. 在棋盘上面通过在对应位置点击鼠标下子则表示游戏开始,棋盘上将在相应的位置上显示棋子,并且棋子在横纵交点上。
3. 电脑具有较高的人工智能和玩家游戏,可以自动判断游戏能否结束,能否玩家或者是电脑已经胜利,并且跳出文字来提示玩家并统计结果。
4. 在棋盘上方会有一条菜单选项,用来选择相应选项实现相应的功能。
人机对战会有三个模式分别是普通模式、墓碑模式和地雷模式。
每种模式难度有所不同。
5. 可以重新开始游戏,并且有悔棋的功能。
还具有输赢局数显示,积分统计和胜率计算显示的功能。
6. 可以实现背景、棋子、棋盘的更换,可以选择先后手,可以选择背景音乐的播放和关闭,积分板的显示和隐藏以及游戏介绍。
7. 在关闭游戏后当前用户的相关数据可以存储在一个文件内,在下次该用户登录游戏后可以读出这些数据。
2022/9/7 7:20:22 5.09MB java 五子棋 人机对战 游戏
1
鼠标连点器,可以设置时间间隔时间,可以点击热键开始,热键结束,代码详细阐明,采用静态库,在其他电脑上可以使用
2022/9/7 6:19:41 518KB 鼠标,MFC,热键,事件,C++
1
欢迎大家试用,有问题联系运行环境是centos7.364位linux系统:1)具备接收28181设备或者平台注册、注销功能,管理所有注册的28181设备或者平台。
2)具备接收28181设备或者平台心跳功能,心跳超时能将内存里面的管理设备或者平台下线。
3)具备对28181设备或者平台校时功能。
4)具备目录查询功能,对获取的到设备列表进行管理。
5)具备实时点播开始和结束功能,对每路设备实时码流形态进行管理。
6)具备设备控制功能,支持向上、向下、向左、向右、放大、缩小、聚焦、预置位设置、预置位调用、预置位删除功能。
7)具备录像查询功能。
8)具备录像点播开始和结束功能,对每路历史流进行管理。
9)具备对录像点播进行控制功能,支持播放、暂停、快放、慢放和随机拖放。
10)具备目录订阅功能,对上线、下线设备进行上报。
11)具备布防和撤防功能,将获取到的报警消息进行上报。
12)具备多种获取资源信息的接口。
2022/9/6 11:26:54 2.17MB GB28181SDK demo
1
目前程序代码设置只支持不超过10个点的tsp问题,感兴味的同学可以自己修改代码,使程序适应性更广泛。
使用方法:每次运行前删除文件夹内的result.txt1.在左侧区域内选取n(2<n<10)个点2.选取完成后点击生成解决方案3.等待弹出对话框“finished”,计算过程结束。
2022/9/6 6:23:34 21.85MB HNN TSP C++
1
共 533 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡