|
abandon1a2b
Coding
1.结点是红色或黑色。 2.根结点是黑色。 3.每个叶子结点都是黑色的空结点(NIL结点)。 4 每个红色结点的两个子结点都是黑色。 (从每个叶子到根的所有路径上不能有两个连续的红色结点) 5.从任一结点到其每个叶子的所有路径都包含相同数目的黑色结点。
|
0 |
279 |
|
|
abandon1a2b
Coding
1. 概述 2. 物理层 3. 数据链路层 3.1.2 基本问题 3.2 点对点ppp协议 3.3 使用广播信道的数据链路层 3.3.2 CSMA\CD 载波监听多点接入碰撞检测。 4. 网络层 5. 传输层 Tcp 三次握手 6. 应用层 概述 物理层 媒介设备 PDU: bit(比特流) 协议 公式: 奈氏准则: 2W *log2(V) v为电平数 信噪比(dB) = 10 lg(S/N) (...
|
0 |
316 |
|
|
abandon1a2b
Coding
7.1.1 7.1.1.2 地址码 7.3 寻指方式 7.3.1 指令寻址 7.3.2 数据寻址 8 CPU 8.1.1 8.1.3 CPU寄存器 8.2 指令周期 8.2.2 ****** 指令周期的数据流 8.4.1 中断系统 8.4.4 中断相应 8.4.5 保护现场和恢复现场 8.4.6 中断屏蔽技术 10 CU 机器数是符号化的数字 如 1 0001 表示 真值是带有加减的数字 如 - ...
|
0 |
338 |
|
|
abandon1a2b
Coding
关于查看 c 的等价汇编源码。 编写 main.c 文件 执行命令 gcc -S main.c 可以得到 main.s 这个便是汇编的文件, 为汇编源文件的后缀。其中文件内的注释为 main.s 文件 因为用 m1 的本子转换得到的。用电脑自带的 /usr/bin/as 。编译成功无法运行。可能平台相关。
|
0 |
296 |
|
|
abandon1a2b
Coding
大端模式,是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放;这和我们的阅读习惯一致。 小端模式,是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中,这种存储模式将地址的高低和数据位权有效地结合起来,高地址部分权值高,低地址部分权值低。
|
0 |
267 |
|
|
abandon1a2b
Coding
|
0 |
281 |
|
|
abandon1a2b
Coding
|
0 |
294 |
|
|
abandon1a2b
Coding
猴子荡秋千,一个关于信号相关的问题的代码。
|
0 |
310 |
|
|
abandon1a2b
Coding
|
0 |
314 |
|
|
abandon1a2b
Coding
|
0 |
270 |
|
|
abandon1a2b
Coding
开发服务端接口的时候会使用postman进行调试\测试,但是postman毕竟是一个功能比较固定的窗口软件,虽然postman也支持before after的一些操作,但是在参数复杂,或者批量调用的时候会存在操作繁琐,性能不高的情况,所以早先的时候有一些接口的调试我使用laravel-console+GuzzleHttp\Client 进行接口调试 ,postman用来辅助编写。 相比于postm...
|
0 |
285 |
|
|
abandon1a2b
Coding
how to use javas install java & mvn 打包 相关 step Java之初始化语句执行顺序 application.java LeftHand.java pom.xml
|
0 |
314 |
|
|
abandon1a2b
Coding
浏览器收藏栏收藏了了许多看过的。一直没清理,导致越来越多,不不方便管理,所以把一些已经看完/或者以后可能会查询但是目前不看的收藏的放在这 收藏 文档类 Nest.js 中文文档 📙 Emojipedia — 😃 Home of Emoji Meanings 💁👌🎍😍 TensorFlow中文社区-首页 国家信息安全漏洞库 在线工具 | 冰羽の博客 | A Blog Focused on Techn...
|
0 |
345 |
|
|
abandon1a2b
Coding
层次式性能分析器 php官网xhprof介绍 pecl_ xhprof 目前xhprof有着比较新的更新,pecl显示是原来版本fork后的版本。不过一致到8都提供了支持。所以可以在开发测试环境使用来分析代码的运行状况 install 如果不能直接下载或许需要 sudo pecl install xhprof ,或者先进行 pecl 的更新 之后将 extension=xhprof.so 加入对应...
|
0 |
369 |
|
|
abandon1a2b
Coding
创建一个php7的语法解析器(Parser),在没有传入词法解析器(Lexer)的时候会创建一个默认的词法分析器 同时如果没有指定只使用php7的语法解析器,那么将会同时创建一个php7和一个php5的parser 默认lexer 默认parser 解析时先使用\[0\]解析器,当解析存在报错时,会调用后续的解析器,直至等到一个完全没有解析错误的结果 上述都不重要 自己传入异常,当有错的时候抛出这...
|
0 |
349 |
|
|
abandon1a2b
Coding
准备工作 拥有自己的github帐号 packagist.org授权github登录 创建包项目 mkdir packname && cd packname 创建composer.json文件 手动创建 || composer init 创建git 开始写自己的类库 提交git 设置包版本 设置git仓库地址,然后上传 Submit package 输入git仓库地址Check,然后Submit,...
|
0 |
311 |
|
|
abandon1a2b
Coding
在 php 中有生成器这个东西。 官方的描述是 以及官方提供的改造range的代码。 在我第一次看到的时候并没有思考为什么叫生成器这个东西。所以在一段时间内产生了迷惑。其实用官方编写的函数样本赋值给变量 var_dump 出来的结果会是一个对象,而其生成器的名字是因为其可以通过 foreach 在循环的每次成产出结果。所以可以看以下代码,来感受以下 yield 解决了什么问题。 以及更好看的文件读...
|
0 |
304 |
|
|
abandon1a2b
Coding
laravel 的 auth 生效流程 laravel bootstrap\app 中分别注册了 http 的中间件,和 ServiceProvider (服务提供者) 这两个东西。 但是在实际的生命周期中, 服务提供者 ServiceProvider 会先于 http 中间件先执行。 而 AuthServiceProvider 从结果上来说,可以认为他默认的行为是通过约定的方式,从 reques...
|
0 |
324 |
|
|
abandon1a2b
Coding
ubuntu 更换源 ubuntu下crontab启动,重启,关闭命令 bash设置代理 linux 添加用户 lnmp 多彩日志 ifconfig 命令不存在 日志过滤 多用户 nohup & ubuntu 更换源 备份 /etc/apt/sources.list 更改 /etc/apt/sources.list 中科大源 更新命令 阿里源 网易163源 清华源 ubuntu下crontab启动...
|
0 |
323 |
|
|
abandon1a2b
Coding
如何设置开机启动项 代理设置 cmd代理设置和恢复(win 下推荐使用 powershell) powershell代理设置 软件推荐 TrafficMonitor Everything pandoc 端口查看 如何设置开机启动项 windows 设置开启启动 除了设置注册表这种比较不够win的方式,还可以将执行文件的快捷方式放入启动目录,这样也可以做到开机启动 代理设置 cmd代理设置和恢复(w...
|
0 |
331 |
|