摘要: 原宏是网上抄的, 传播比较广的那个. 后来发现, 部分条码出现空格断裂, 导致PDA无法扫描, 经搜索在一个帖子里, 发现是因为: 宏计算条码时, 会出现校验位刚好是空格的情况, 而空格在code128字体里是不显示的, 所以最后的现象就是条码断裂, 无法扫描 解决思路, 如果校验位为空格, 那么修 阅读全文
posted @ 2025-05-22 19:17 穿过旷野的风 阅读(282) 评论(0) 推荐(0)
摘要: 源码地址:https://github.com/edgedb/edgedb/blob/master/edb/common/value_dispatch.py 鸣谢原文:一日一技:使用装饰器简化大量 if…elif…代码 源码只对同步函数有效果,我将其稍作修改后,让其针对同步,异步,类中的实例方法也具 阅读全文
posted @ 2021-11-27 01:50 穿过旷野的风 阅读(267) 评论(0) 推荐(0)
摘要: 测试版本: python 3.8 djnago 3.2 channels 3.0 需求 在使用channels 建立websocket连接的时候,需要验证客户端的token,并保存一些关键信息 实现原理 使用自定义的中间件进行对token的验证,当然,前端需要把 token放在 headers里 实 阅读全文
posted @ 2021-11-26 13:09 穿过旷野的风 阅读(695) 评论(0) 推荐(0)
摘要: 测试版本: python 3.8 djnago 3.2 channels 3.0 需求 向channels的小组内某(些)个特定成员推送信息,而不是向组内所有人员群发 实现原理 websocket 三件套(scope, receive, send),其中send是一个已经绑定客户端的信息发送函数,我 阅读全文
posted @ 2021-11-25 21:54 穿过旷野的风 阅读(378) 评论(0) 推荐(1)
摘要: 先上效果图 这里演示点击标记点,改变他的气泡背景颜色和字体颜色 1.动态修改数据,需要用到 this.setData(), 2.markers 是一个数组,这里需要涉及setData 修改内部属性的方式: page.js --> onMarkerTap() // bindmarkertap="onM 阅读全文
posted @ 2021-11-16 15:41 穿过旷野的风 阅读(2575) 评论(0) 推荐(0)