首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏c++ 学习分享

    随机随机

    m_productNameEdit->setText("TestLicAPP"); mainLayout->addWidget(m_productNameEdit, 0, 1, 1, 5); // 机器 mainLayout->addWidget(new QLabel(QStringLiteral("随机:"), this), 1, 0, 1, 1); QRegExp rx("(A-Za-z0-9 m_clientSignatureEdit->setValidator(pReg); //m_clientSignatureEdit->setInputMask("XXXX-XXXX-XXXX-XXXX;X"); // 获取机器 ret = generate_user_pc_signature(identifier_out, ETHERNET); if (FUNC_RET_OK == ret) { printf("机器为 :%s\n", identifier_out); } else { printf("获取机器失败!

    41240编辑于 2023-09-09
  • 来自专栏TechBlog

    BCH与RS详解

    BCH-循环 特点: 它的生成多项式 g(x) 与最小距之间有密切 的关系, 可以根据所要求的纠错能力 t , 很容易地构 造出 BCH。 如果循环的生成多项式具有如下形式: 图片 本原多项式的定义: 一个 n 次的多项式 f(x) 图片 RS 图片 RS的主要优点: 它是多进制纠错编码,所以特别适合用于多进制调制的场合 总结 循环基本概念; 循环的生成多项式,以及用该多项式编译码 由生成多项式构造系统型生成矩阵和监督矩阵 循环的编译码电路; BCH、RS

    1.2K10编辑于 2023-06-20
  • 来自专栏wujunmin

    计算商品齐

    本文以服装业连续四个尺码有库存算作齐为例进行计算讲解。 下图是虚拟的部分产品是否齐状况: 齐的计算公式非常简单,只需要输入“齐”两个汉字,并框选尺码区域,如下图所示: 哈哈,以上是个玩笑,这两个汉字背后是一长串公式的打包: =IFERROR( IF(MAX(FREQUENCY(FILTER(COLUMN(D2:K2),D2:K2>=1),FILTER(COLUMN(D2:K2),D2:K2<1)))>=4,"齐","断"),"齐") 这个公式比较长 ,"断"),"齐")) 具体打包操作可以参考此文:Excel Lambda函数打包复杂公式及业务逻辑 最后,我想说的是,“连续N个尺码有库存即齐”这样的规则需要慎用。 比方STY0003这个产品,公式判断为齐,但是尺码比较偏,M这样的常规尺码竟然没货。 实际业务操作,可能简化齐计算,只需要S, M, L, XL这四个尺码有货就行,一个COUNTIF足以。

    1.6K30发布于 2021-09-07
  • harmony-utils之ScanUtil,工具类(扫图生成、图片识)

    其封装的工具涵盖了APP、设备、屏幕、授权、通知、线程间通信、弹框、吐司、生物认证、用户首选项、拍照、相册、扫、文件、日志,异常捕获、字符、字符串、数字、集合、日期、随机、base64、加密、解密、JSON AbilityConstant.LaunchParam): void { AppUtil.init(this.context); }API方法与使用startScanForResult 调用默认界面扫, ,使用Promise异步返回生成的图let txtStr = "harmony-utils 一款高效的OpenHarmony/HarmonyOS工具包,封装了常用工具类,提供一系列简单易用的方法";let 使用Promise方式异步返回识结果let filePath = FileUtil.getFilesDirPath("","qr_code.png");if (FileUtil.accessSync( ");}decodeImage 调用图像数据识能力,使用Promise异步回调返回识结果//优先获取图像的YuvByteBuffer, YuvHeight, YuvWidth数据,比如获取宽高是1920

    28200编辑于 2025-06-28
  • 来自专栏call_me_R

    枪扫并生成二维

    但是冗长的序列号占位比较大,那么,我们是否可以将这些商品的序列号生成一个二维呢?然后,我们可以通过扫就知道这个箱子里面装的是什么序列号的产品。 扫枪扫 这个比较简单,首先,我们拿到扫枪,将其和电脑连接起来。 然后,将鼠标光标放在输入框或者导航栏内,将扫枪对准商品的序列号条形码进行扫描,相应的内容就会在页面中展示出来。 nz-input-group [nzSuffix]="suffixIconSearch"> <input type="text" nz-input placeholder="请将鼠标聚焦到该点再使用扫<em>码</em>枪扫<em>码</em> text: '110112119', // <em>码</em>内容 scale: 3, // 缩放比例 height: 20, // 高 width: 20, // 宽 scaleX 因为生成的这个二维<em>码</em>我们需要添加站点进去,当用户用手机扫描这个二维<em>码</em>之后,能够跳转到对应的站点。 感兴趣的读者可以自行尝试验证。 Thanks for reading.

    3.2K30编辑于 2023-03-09
  • 来自专栏用户9129463的专栏

    ISSN和ISBN的区别

    制作条码时,EAN中图书类的代码是978,只要将EAN的国家代码部分改为978,再重新计算检查,即为ISBN条码,简单来说,ISBN与EAN的对应关系为:978 + ISBN前9 + EAN检查 第四组号码段是书序,由出版社具体给出。第五组号码段是校验。只有一位,从0到9。 ISSN与EAN的对应关系为:977 + ISSN前7 + 00 + EAN检查。 02.png   以上就是关于ISSN和ISBN的简单介绍,想要了解更多有关条码的信息,请持续关注我们。

    2.2K30编辑于 2021-12-02
  • 来自专栏木东居士的专栏

    农管农 Collection Cookbook

    自己还是基层农的时候,也偶尔憧憬能上岸当管理。可真的技术负责人这个title安排到头上的时候,却发现真不是自己当初想象的那样。简直不要太惨好么!!! D分:开发能力 Develop 农的核心能力,对开发框架、环境等等的熟悉程度和运用灵活度。 O分:运维能力 Operation 指突发性能事件处理和预防能力。 毕竟农的圈子就这么大,保不齐跳槽跳到被你赶走的少年手下,那你就得好好回忆回忆曾经对人家做过啥了~~ 1.3 myTeam.size() 从光杆司令一步步团队人头开始起来了,项目也开始蹒跚推进了。 农能被提拔为Leader,那他在某些技术领域造诣应该是高于组员的,技术指导甚至亲自下田务农少不了。

    65640发布于 2019-06-20
  • 来自专栏陶士涵的菜地

    请求和结果的作用

    当一个界面中要要开启多个带有返回值的activity时,这个时候,就需要用到请求和结果了 调用startActivityForResult(intent,requestCode)方法,开启activity ,参数:Intent对象,请求,请求的作用是区分当前是哪个点击事件开启的activity。 回调onActivityResult(int requestCode,int resultCode,Intent data)方法的时候,可以进行判断了, 请求的作用,区分操作来自于哪里 结果的使用场景 ,比如上面的联系人有很多的种类,需要进行区分,这个时候在返回数据的时候,带上结果,通知给调用者,调用者也可以进行判断了

    63520发布于 2019-09-10
  • 来自专栏开源项目

    云团队如何使用云?

    废话不多说,一起看看开源中国如何使用云完成开发? ------ 华丽分割线 ------- 开源中国内部团队包括前端、后端、设计、产品、运营,用云(Gitee)来托管所有代码和管理项目,如下图所示(企业团队只会显示该成员参与的团队,未参与团队没有权限看到 如下图所示,云任务功能模块可以非常清晰的看到整个需求被拆成了多少个子任务,有助于整体项目的把控。 开源中国内部研发人员一般的开发流程如下: 在云上进行 Fork 项目代码; 将上述的仓库 clone 到本地; 在本地环境中创建开发分支; 对开发分支进行代码修改并提交; 将开发分支代码 push 到云上相应仓库中 看到这里,你可以会想,工程师提交的 Pull Request 如何跟前面我们提到的云任务管理模块相关联呢?开发团队如何在 Pull Request 中做代码审核呢?

    2.1K40发布于 2018-07-05
  • Unicode和ASCII及其转换

    关于什么是编码,我在之前的文章简单介绍过了,这里我们来看一下Unicode和ASCII Unicode Unicode:Unicode是一种国际标准编码,采用二个字节编码,与ASCII不兼容 AABB 1010 1010 1011 1011 增添Unicode内容:它前128个字符就是ASCII,之后是扩展。 ASCII Unicode是双字节编码,ASCII单字节编码,所以ASCII是八位Byte;Unicode支持全世界的语言,ASCII只支持拉丁文和一些西欧国家语言。 ASCII进制转换 ASCII 二进制 八进制 十六进制 a 0110 0001 97 61 A 0100 0001 65 41 0 0011 0000 48 30 ! 0010 0001 33 21 + 0010 1011 43 2B 我们需要注意,ASCII区分大小写,可以在表中看出来 具体的可以查看ASCII对照表

    88410编辑于 2025-04-07
  • 来自专栏用户9129463的专栏

    如何设置Code39的起始和终止星号

      Code 39支持26个英文大写字母(A-Z),十个数字(0-9),以及符号(-、.、_(空)、*、$、/、+、%)。 可以对任意长度的数据进行编码,Code 39用于物流跟踪、生产线流程等方面,是比较常用的条形码类型之一。 39的起始和终止为固定的星号“*”,即39前后各有一个星号“*”来标识条形码的开始和结束。下面我们就介绍如何设置这个起始和终止。 01.jpg   在软件中生成Code 39时,点击条码按钮,在画布上绘制一个条形码,在弹出的界面中设置条码的类型和数据。 03.jpg   以上就是把39的起始和终止星号“*”隐藏或者显示的方法。而39的起始和终止星号“*”无论是显示还是隐藏,39的扫描结果都是一样的。

    1.6K10编辑于 2022-01-13
  • 来自专栏前端技术分享|前沿资讯|读书分享

    常用验证之滑动验证|图形验证

    写在前面 这里是常用验证的第三篇——滑动/图形验证。 在前两篇已经实现了随机验证和算术验证,感兴趣的可以去看一下~ •常用验证之字符串验证•常用验证之算术验证 除了这两种常用的验证之外,现在最经常用到的还有几种,比如滑动验证,图片验证等,这一类的验证一般借助于第三方来处理即可 比如图形验证: ? check_img.png 本篇纪录两种常用验证的第三方调用方式: •滑动验证•图形验证 滑动验证 1. 示例 ? check_slide.gif 2. •搜索栏搜索关键词:验证 然后在结果中点击进入【人机验证(验证)】 ? •搜索栏搜索关键词:验证 然后在结果中点击进入【验证】 ?

    24.5K31发布于 2020-07-06
  • 来自专栏给永远比拿愉快

    Morton

    写作时间:2019-07-08 17:11:27 Morton的计算 Morton是对栅格格网进行编码的一种算法,在Google中搜索Morton,搜索结果第一位是Wikipedia的Z-order Curve,这是因为Morton编码结果展现为一种Z形的填充曲线。 下面简要说一下如何计算四进制和十进制的Morton。 ? 四进制Morton计算 四进制编码对左上,右上,左下,右下的顺序对四个格网单元分布编码为0,1,2,3。 =2∗l+r;那么这里就是:第5行(101)第7列(111):M=2∗101+111=313M=2*101+111=313M=2∗101+111=313(313对应的十进制是55) 十进制Morton计算 下面给出十进制Morton的C++实现: #include <iostream> using std::cout; int main() { uint32_t row = 5; uint32

    4K20发布于 2019-07-10
  • 来自专栏计算机工具

    学习 滚动 固定 有什么区别重码数,编码容量滚动的原理

    学习 滚动 固定 有什么区别 一、含义不同: 1、固定:地址是固定不变的,虽然地址是固定不变的,但它是由8位不同的地址组合而成的,可以通过不同的组合来进行配对,这样就不会出现上述情况。 遥控器固定是相对滚动说的,一般由PT2262/2272组成的系统为硬件编码、固定遥控系统。 2、学习:由百万组不同的编码组成,接收器只有通过对学习,才能识别遥控器。它大大增加了产品的安全性。 二、特点不同: 1、固定与学习都是用在民用和商用的报警产品上的,家中常见的是家用防盗报警器以及家用燃气报警器,而滚动只用于RKE系统进行身份验证。 2、编码解码以及编码组合不同:学习的编码IC为1527和2240,解码为单片机;固定编码为PT2262(传统防盗探测器),解码PT2272(传统报警主机); 3、固定安全度很不高,地址编码很容易重码 2、编码容量不一样: 滚动:编码值可以通过权焊点连接方式被看出。 固定:编码容量度仅为6561个,不能用“侦器”获得地址

    99610编辑于 2024-12-17
  • 来自专栏hotarugaliの技术分享

    线性

    简介 线性是一类非常重要的分组,是讨论各种的基础。线性的编码方案和译码方案都非常简单。许多特殊的线性都具有非常好的性质,绝大多数的已知好都是线性。 2. 线性 定义一:如果 图片 是 图片 的一个子空间,则称 C 为一个 q元线性。如果 C 是 图片 的一个 k 维子空间,则称 C 为一个 q 元 [n,k]线性。 对偶 定义五:设 C 是一个 q 元 [n,k] 线性,定义 图片 称为 C 的对偶,其中,⋅ 表示向量的内积。 校验矩阵 定义六:设 C 是一个 q 元 [n,k]线性,对偶 图片 的生成矩阵 H 称为线性 C 的校验矩阵。 构造新线性 除了在编码理论基础中提到的几种由已知构造新的简单方法外,对于线性还有几种方法。

    2.7K20编辑于 2022-08-30
  • 来自专栏全栈程序员必看

    Myeclipse注册_oracle注册

    MyEclipse 6 注册 2007.6.25更新说明:请大家注册的时候一定要断开网络。 MyEclipse 6.0.1 注册 Subscriber: administrator Subscription Code: nLR7ZL-655342-54657656405281154注册后 Subscription expiration date (YYYYMMDD): 20091021 Number of licenses: 897 下面把 6.0GA / M1 和 5.5GA 版本的“注册信息”“注册

    2.7K10编辑于 2022-11-11
  • 你的有我的蠢?

    你的有我的蠢 前言 当我刚开始学习编写代码时,写下的代码常常令人尴尬,但它们是我成长的见证。在这篇博客中,我将分享我的编程旅程,包括一些初学者时期的愚蠢代码,以及我从中学到的宝贵教训。

    20300编辑于 2025-05-30
  • 来自专栏FreeBuf

    再见了,打平台:对抗打平台的验证思路

    显然这不是我或者朋友真正想要的,现在不少企业面对打平台有时候束手无策,只能放弃对验证的依赖,我觉着有点可惜。 我们先来回顾一下,验证的学名是啥? 图灵测试。 2、短信验证 ? 这种类型的验证分为两种(用户主动发送和用户被动接收),通常用在多因素认证中。 被动接受型的验证对于验证发起方(服务器)来说成本很高(短信收费)。 况且这两种验证都有收平台可以无缝覆盖,单纯用作图灵测试没啥意义。 3、问答验证 ? 对于打平台来说,问答型验证还是轻而易举的(你要是用高数题作验证算我没说)。 ? 4、字符型行为验证 ? 常见的有Google norecaptcha第一次验证或者常见的一些拖动型的验证。 上面这些验证呢,应该基本覆盖了日常能见到的绝大部分场景,也是打平台或者收平台存活下去的基础。 大家有没有发现,这些验证有一个共同的特点:上下文无关。 这里我们定义一个概念:上下文无关验证

    19.8K60发布于 2018-02-24
  • 来自专栏设计模式

    董事 VS 懂事 的一天

    生活不易,仔叹气!!! 当代程序员真的是在夹缝中求生存,除了要每天完成堆积如山的工作任务,还要时不时的被老板们蹂躏。 在 日益增长的年龄 和 日渐减少的发量 的双重压力下 各个农只能逐渐变得“懂事” 入职公司是体面工作 996、007是福报修满 加班工作是理所应当 拉屎聊天是消极办公 但是! 这些并没有击垮农们 他们在压力下学会了乐观 总会用自黑的方式去调节自己的情绪 程序员的生活充满未知:未知的项目,未知的语言,未知的框架,未知的工具,未知的进度,未知的天坑,未知的Bug,未知的交付日期 仔希望通过漫画能给各个“懂事”在枯燥的生活中带去一丝活力,让你有一个好心情,乐观、自信的去搬砖! 加油!懂事们!祝你们争取坐上 董事 的椅子!

    32120发布于 2020-12-28
  • 来自专栏翟凤玺

    idea玩转“云”(三、云下载项目)

    点击 check out from version control 选择 云 2. 输入你要检出项目的url,点击 Test 按钮测试,测试成功后,点击Clone按钮。到此,云下载项目成功!~

    1.4K10发布于 2020-10-29
领券