软件工具 SofTool.CN 本次搜索耗时 0.434 秒,为您找到 293 个相关结果.
  • 11 反义

    表3. 常用的6种反义代码 举例: 有时需要查找不属于某个能简单定义的字符类的字符。比如想查找除了数字以外,其它任意字符都行的情况,这时需要用到反义。 表3. 常用的6种反义代码 代码/语法 说明 \W 匹配任意不是 字母、数字、下划线、汉字 的字符 \S 匹配任意不是 空白符 的字符 \D 匹配任意不是 数字 ...
  • 09 字符类

    [ ]功能: 举例: [ ]功能: [ ] 用来匹配中括号中的任意一个 字符。 假如我们想查找 数字、字母 、数字 、空格 是很简单的事情,因为已经有了对应这些字符集合的元字符,但是如果你想匹配没有预定义元字符的字符集合(比如元音字母a e i o u),应该怎么办?很简单,你只需要在方括号里列出它们就行了,像 [aeiou] 就匹配任何一个英...
  • 4.1.06 事务处理

    1557 2022-04-11 《Beego开发手册》
    ORM 可以简单的进行事务操作: o := NewOrm() err := o.Begin() // 事务处理过程 ... ... // 此过程中的所有使用 o Ormer 对象的查询都在事务处理范围内 if SomeError { err = o.Rollback() } else { err = o.Commit() }
  • 17 贪婪与懒惰

    当正则表达式中包含能接受重复的限定符时,通常的行为是(在使整个表达式能得到匹配的前提下)匹配尽可能多的字符。以这个表达式为例:a.*b,它将会匹配最长的以a开始,以b结束的字符串。如果用它来搜索aabab的话,它会匹配整个字符串aabab。这被称为贪婪匹配。 有时,我们更需要懒惰匹配,也就是匹配尽可能少的字符。前面给出的限定符都可以被转化为懒惰匹配模式,...
  • 说明

    1508 2023-09-15 《MQTT协议中文版》
    MQTT协议中文版 概述 目录 旧版文档 许可协议 联系方式 开源项目 MQTT协议中文版 by mcxiaoke 最新版本: v1.0.6 2021.07.07 概述 MQTT是一个客户端服务端架构的 发布/订阅 模式的消息传输协议。它的设计思想是轻巧、开放、简单、规范,易于实现。这些特点使得它对很多场景来说都是很好的...
  • ants

    1491 2023-09-16 《Go 语言》
    既然Go调度器已经这么优秀了,我们为什么还要使用ants呢?优秀不代表完美,基于G-P-M的Go调度器背后,go程序的并发编程中,可以任性地起大规模的goroutine来执行任务,官方也宣称用golang写并发程序的时候随便起个成千上万的goroutine毫无压力。 然而,你起1000个goroutine没有问题,10000也没有问题,10w个可能也没问...
  • 3.2 IRouter 路由配置抽象类

    A) 创建抽象的 IRouter层 B) 实现Router类 现在我们来给Zinx实现一个非常简单基础的路由功能,目的当然就是为了快速的让Zinx步入到路由的阶段。后续我们会不断的完善路由功能。 A) 创建抽象的 IRouter层 在 ziface下 创建 irouter.go文件 zinx/ziface/irouter.go pack...
  • 15 负向零宽断言

    前面我们提到过怎么查找不是某个字符或不在某个字符类里 的字符的方法(反义)。但是如果我们只是想要确保某个字符没有出现,但并不想去匹配它 时怎么办? 例如,如果我们想查找这样的单词–它里面出现了字母q,但是q后面跟的不是字母u,我们可以尝试这样: \b\wq[^u]\w\b 匹配包含后面不是字母u的字母q的单词 。但是如果多做测试(或者你思维足够敏锐,...
  • base64

    1293 2024-07-13 《Go 语言》
    基本概念 标准模式 URL模式 无填充编码 示例 编码 解码 基本概念 Base64编码是一种广泛使用的二进制到文本的编码方法,它允许二进制数据通过仅使用64个ASCII字符的方式进行表示和传输。这种编码方式特别适用于在不支持二进制数据的环境中传输数据,如在网页中嵌入图像数据或在电子邮件中发送附件。Base64编码通过将每3个字节的二进制...
  • 八、Zinx的消息队列及多任务机制

    8.1 创建 消息队列 8.2 创建及启动Worker工作池 8.3 发送消息 给 消息队列 8.4 Zinx-V0.8代码实现 8.5 使用Zinx-V0.8完成应用程序 接下来我们就需要给Zinx添加消息队列和多任务Worker机制了。我们可以通过worker的数量来限定处理业务的固定goroutine数量,而不是无限制的开辟Goroutin...