- 博客(8)
- 收藏
- 关注
原创 PHP & Golang 关于Grpc 学习笔记
即 -IPATH,--proto_path=PATH ,表示要在哪个文件路径下搜索.proto 文件,既可以用-I 指定,也可以通过--proto_path= 指定路径。如: --cpp_out=, php_out= 等,若protoc 内置语言,则无需另外安装。若使用没有内置的语言,则需要单独安装插件。grpc_php_plugin 依赖安装(安装过程较慢)(用于生成客户端代码,可手动写客户端代码)当不指定路径时,默认当前路径, 也可以指定多个路径,在多个路径下搜索。Mac 下推荐使用 brew 安装。
2023-07-07 16:07:53
338
原创 【系统集成项目管理】学习笔记(一)信息化- 第一讲
一.信息化知识1.1 信息与信息化信息(了解)是客观事物状态和运动特征的一种普遍形式,客观世界中大量的存在、产生和传递着以这些方式表达出来的各种各样的信息。本体论信息(了解)事物的运动状态和状态变化的自我表述认识论信息(了解)主体对于该事物的运动状态以状态变化方式的具体描述。包括对于它的“状态和方式” 的形式、含义和价值的描述。信息的传输模型(掌握)系统的质量特性(掌握)...
2022-06-02 11:12:11
1016
原创 Mac 开发工具汇总
最近因为公司给采购了最新款的mac电脑,于是需要在mac上迁移开发环境。记录一下常用的开发工具和环境.brew 神器因为国内限制,导致无法git上获取执行脚本,所以采用的国内的源。/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"代码提示工具(Manually)1、Clone this repository to ~/.zsh/zsh-autosuggestions..
2021-11-17 14:57:12
8689
1
原创 UML-序列图
序列图序列图定义在UML的表示中,序列图将交互关系表示为一个二维图。其中,纵向是时间轴,时间沿竖线向下延伸。横向代表了在协作中各独立对象的角色。角色使用生命线进行表示,当对象存在时,生命线用一条虚线表示,此时对象不处于激活状态,当对象的过程处于激活状态时,生命线是一个双道线。序列图中的消息使用从一个对象的生命线到另外一个对象的生命线的箭头表示,箭头以时间顺序在图中从上到下排列。作用确认和丰富一个使用语境的逻辑表达。一个系统的使用情景就是系统潜在的使用方式的描述,也就是它的名称所要描述的。一个使
2021-11-11 15:32:04
3680
原创 PHP面试题汇总
PHP面试汇总mysql事务引擎索引表结构PHP数组排序冒泡快排设计模式单例策略mysql事务引擎索引表结构PHP数组排序冒泡快排function quick(array $array){ if(count($array) <= 1) { return $array; } $key = array[0]; $left = []; $right = []; for($i = 1 ;$i < count($array);$i++) { if($arra
2021-11-10 15:29:00
88
原创 HTTP请求头Except字段意义及作用
昨天晚上在对接接口时,发现偶尔会拿不到响应信息,造成请求超时。再三检查后发现不是代码问题。于是打印了请求参数。发现大部分拿不到响应信息的数据都很长。于是想到了这个问题。在请求头上加了’Expect:'后果然解决了这个问题。$headers = [ 'Authorization:' . $this->token, 'Expect:' ];于是研究了一下Except:的用法,在curl POST请求的时候,curl不会直接发送POST请求,而是分为了两个步骤,
2020-07-10 11:13:56
1854
1
原创 浅谈mysql事务和隔离级别
浅谈mysql事务和隔离级别事务事务的特性(ACID)原子性(atomicity)一致性(atomicity)隔离性(atomicity)持久性(atomicity)事务的隔离级别事务事务就是一组原子性的sql查询,或者说是一个独立的工作单元,如果数据库引擎能够成功执行对数据库应用该组查询的全部语句,那么就执行该组查询,如果其中一条语句因为崩溃或者其他原因导致失败,那么全部不会执行。例:START TRANSACTION;SELECT * FROM apply_flow WHERE id = 1;
2020-06-19 10:34:46
128
原创 【PHP】关于字符串和数值比较的问题
关于字符串和数值比较前段时间面试碰到一个面试题。关于对字符串和数值比较的问题。很有意思。$a = [0 => 1, "aa" => 5, 3, 4];foreach ($a as $item => $value) { echo $item == "aa" ? 5 : $value;}1.执行结果:55342.问题分析:第一次循环:echo 0 == “aa” 时会将"aa"转换成整数,转换会从第一个字符开始如果不是整数就转换成0.3.同理,‘aa’ + 1时结果
2020-06-05 19:28:50
224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人