软件工具 SofTool.CN 本次搜索耗时 0.104 秒,为您找到 1010 个相关结果.
  • 19 平衡组/递归匹配

    有时我们需要匹配像( 100 * ( 50 + 15 ) )这样的可嵌套的层次性结构,这时简单地使用(.+)则只会匹配到最左边的左括号和最右边的右括号之间的内容(这里我们讨论的是贪婪模式,懒惰模式也有下面的问题)。假如原来的字符串里的左括号和右括号出现的次数不相等,比如( 5 / ( 3 + 2 ) ) ),那我们的匹配结果里两者的个数也不会相等。有没有办...
  • 03_换行

    2294 2020-12-31 《Markdown 语法》
    语法: 在一行的末尾添加两个或多个空格,然后按回车键,即可创建一个换行(<br>)。 Markdown语法 HTML 预览效果 This is the first line. And this is the second line. <p>This is the first line.<br>And this is the se...
  • Zinx Decoder (数据报文解码)

    1、LengthField 数据帧解码 1.1 LengthField配置案例一 Zinx提供了针对传输过程中二进制数据帧进行编解码能力,基于Zinx的Tcp数据流传输,开发者不需要考虑粘包和断包的问题,Zinx内部已经自行处理。 1、LengthField 数据帧解码 Zinx的二进制编解码算法采用的是 LengthField 的算法,开发者...
  • 12.8_结论

    我们仅研究了几个可以使用比特币区块链作为信任平台构建的新兴应用程序。这些应用程序将比特币的范围扩大到超出付款和超越金融工具的范围,以涵盖许多信任至关重要的其他应用程序。通过去中性化的信任基础,比特币区块链是一个会释放将在各种行业中产生许多革命性应用的平台。
  • 指针数组和数组指针

    2290 2022-11-15 《C 语言》
    数组指针(也称行指针) 应用 指针数组 小结: 数组指针(也称行指针) 数组指针, 从字面意思来看, 就是“指向数组的指针”. 定义: int (*p)[n]; ()优先级高,首先说明p是一个指针 ,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度 。 如要将二维数组...
  • 6.2_交易细节

    在【第二章比特币概述】中,我们使用区块浏览器查看了Alice曾经在Bob的咖啡店支付咖啡的交易(图6-1)。 区块浏览器应用程序显示从Alice的“地址”到Bob的“地址”的交易。 这里显示的是交易内容的简化视图。 实际上,正如我们将在本章中看到的,所显示的大部分信息都是由区块浏览器构建的,并不在交易中。 图6-1 Alice与Bob咖啡店的交易 ...
  • Go语言实现的MQTT broker

    2279 2023-07-31 《Gmqtt》
    前言 快速开始 ★ 特点 钩子函数 登录鉴权 订阅权限控制 发布权限控制 扩展接口 插件机制 支持session持久化 缺陷 前言 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议)是用于物联网(IoT)的OASIS标准消息传递协议。发布/订阅(publish/subscrib...
  • 11_布局容器之固定布局

    2273 2021-04-29 《GTK系列教程》
    固定布局的创建: 固定布局容器添加控件: 设置控件的大小( 宽和高 ): 移动固定布局里控件的位置: 完整代码如下: 前面我们学习的水平、垂直和表格布局容器,控件会跟着容器大小的变化进行自动适应,而固定布局容器里的控件则不会跟着变化( 则固定不变 )。 固定布局的创建: GtkWidget *gtk_fixed_new (void ) ;...
  • 执行 automake

    2265 2021-05-04 《Autoconf 入门 ★》
    执行 automake 命令,以便生成 Makefile.in 文件: #增加参数 --add-missing ,表示如果在构建的过程中,发现缺少某些文件,会为我们自动添加。 automake --add -missing 下图是执行 automake 命令前后的对比图: 我们发现其中多出了一个 Makefile.in 文件,其中 install-...
  • 11.3_总结

    比特币是一项全新的,前所未有的,复杂的技术。随着时间的推移,我们将开发出更好的安全工具,而且更容易被非专业人士使用。而现在,比特币用户可以使用许多这里所讨论的技巧,享受安全而无困扰的比特币生活。