用户中心USER CENTER

首页/用户
  • Vim替换小技巧(兼浅谈Vim哲学)

    摘要:本文将以此为起点,介绍一些替换小技巧。实话实说,使用命令来替换有违于大多数程序员的习惯。接下更进一步,教多几个小技巧。这么一来,替换将仅在当前大括号内生效。在替换局部变量时,比起全局替换,这样的替换方式无疑会更高效。 想必用过Vim的人都知道,在Vim里面,以下命令可以替换当前文件的内容: :[range]s/{要被替换的模式}/{替换的内容}/[flags] 其中range指定替换命...

    ConardLi 发布于
  • Hyperledger Fabric(身份)

    摘要:的证书撤销列表构成不再有效的证书的参考,证书的撤销可能由于多种原因而发生,例如,因为与证书关联的加密私有材料已被公开导致证书可能会被撤销。描述一个名为的当事人的数字证书,是证书的,高亮的文本显示了关于的关键事实。 身份 什么是身份? 区块链网络中的不同参与者包括对等点、排序者、客户端应用程序,管理员等。这些参与者中的每一个 — 网络内部或外部能够使用服务的活动元素 — 都具有封装在X....

    ConardLi 发布于区块链
  • PHP-7.1 源代码学习:字节码生成 之 "$a = 1"

    摘要:前言本文通过分析这个语句的编译和执行来窥探解释执行逻辑准备参考之前的系列文章,在环境下下载,编译源代码将代码导入中编辑运行选项,增加运行参数设置断点开始调试是一个测试脚本,放在目录下,中只包含一条简单的赋值语句调用堆栈参考之前的系列文章 前言 本文通过分析 $a=1 这个 PHP 语句的编译和执行来窥探 php-cli 解释执行逻辑 准备 参考之前的系列文章,在 ubuntu 环境下...

    ConardLi 发布于PHP
  • PHP中引用传递+unset+global理解,希望大神指正

    摘要:即产生了相当于这样的效果,所以改变的值也同时改变了的值。不要用返回引用来增加性能,引擎足够聪明来自己进行优化。只能从函数返回引用变量没别的方法。 关键是对global的误解,之前以为在函数中global变量,就是把函数外部的变量拿进函数内部使用,但似乎我错了引用传递+unset+global理解 php的引用(就是在变量、函数、对象等前面加上&符号)在PHP中引用的意思是:不同的名字访...

    ConardLi 发布于PHP
  • php中的会话机制(2)

    摘要:会话机制如果是基于的会话机制,在调用之前,是不能够有任何实际的输出的,即使是空格或者是空行因为函数调用的时候,其实是通过函数向中设置了这个,对应的是一个随机的唯一的位字符串而前面是不可以有任何实际的输出的注意这里的名字是在文件中进行的配置配 session 会话机制: 1)如果是基于cookie的会话机制,在调用session_start()之前,是不能够有任何实际的输出的,即使是空...

    ConardLi 发布于PHP
<