玩机教程 十一月 23, 2021

vscode开启Xdebug功能调试PHP

文章字数 4.2k 阅读约需 4 mins. 阅读次数 1000000

nginx + php + windows

因为我这边的环境一直是通过phpstudy开启运行环境,Xdebug开启方式比较简单。phpstudy中开启xdebug插件,端口默认9000,如图:...

查看全文

软件设计师 八月 16, 2021

第三章算法基础

文章字数 18k 阅读约需 16 mins. 阅读次数 1000000

  • 有穷性:执行有穷步之后结束,且每一步都可在有穷时间内完成。
  • 确定性(无二义性):算法中每一条指令都必须有确切的含义,不能含糊不清。
  • 输入(>=0)即可以没有输入。
  • 输出(>=1)即必须有输出。
  • 有效性(可行性):算法的每个步骤都能有效执行并能在执行有限次后得到确定的结果。例如a=0,b/a就无效。

时间复杂度
    时间复杂度是指程序运行从开始到结束所需要的时间。
    通常分析时间复杂度的方法是从算...

查看全文

软件设计师 七月 21, 2021

第二章程序设计语言与数据结构

文章字数 24k 阅读约需 22 mins. 阅读次数 1000000

编译与解释区别

编译型语言解释型语言
共同点高级程序语言
有词法分析、语法分析、语义分析过程
不同点翻译程序编译器解释器
翻译程序编译器解释器
是否生成目标代码生成目标代码不会生成目标代码
目标程序能够直接执行目标程序直接执行边解释边执行
翻译程序是否参与执行编译器不参与执行解释器参与执行
执行效率执行效率高执行效率低
灵活性与可移植性灵活性差,可移植性差灵活性好,可移植性强

编译器与解释器

1. Fortran语言(科学计算,执行效率高)
2. Pasca语言(为教学而开发的,表达能力...
查看全文

软件设计师 七月 13, 2021

第一章计算机组成与体系结构

文章字数 15k 阅读约需 14 mins. 阅读次数 1000000

原码:最高位是符号位,其余低位表示数值的绝对值
反码:整数的反码与原码相同,负数的反码是其绝对值按位取反
补码:正数的补码与原码相同,负数的补码是其反码末位加1(符号位不变)
移码:补码的符号位按位取反

码制 定点整数 定点小数 数码个数
原码 -(2n-1-1)~+(2n-1-1) -(1-2-(n-1))~+(1-2-(n-1)) 2n-1
反码 -(2n-1-1)~+(2n-1-1) -(1-2-(n-1))~+(1-2-(n-1)) 2n-1
补码 -2n-1~+(2n...
查看全文

JAVA 七月 09, 2021

14.Java 的 IO

文章字数 22k 阅读约需 20 mins. 阅读次数 1000000

一:计算机的多级存储体系

CPU

CPU 是 Central Processing Unit 的缩写,简称中央处理器。中央处理器的主要功能就是解释计算机指令以及处理计算机软件中的数据,CPU 作为计算机系统的运算和控制核心,是信息处理,程序运行的最终执行单元。

Cache

Cache Memory 即:高速缓冲存储器,它是位于 CPU 与内存之间的临时存储器,可以设置在 CPU 的内部或外部。缓存具有容量比内存小,但是交换速度快的特点。缓存中的数据是内存中的一小部分,但是这一小部分是短时间内 CPU...

查看全文

JAVA 七月 09, 2021

13.详解 Collection

文章字数 57k 阅读约需 51 mins. 阅读次数 1000000

一:Collection 体系原理与常用实现

Collection 接口(java.util.Collection*)是 *Java 集合类的顶级接口之一。

Collection 接口下又有三种子类型接口:List、Set、Queue,再下面是一些抽象类,最后是具体的实现类,常用的集合实现类有:ArrayListLinkedListHashSetTreeSetLinkedBlockingQueueArrayBlockingQueue 等。

集合 Collection 的继承树:

ArrayList...

查看全文
加载更多
0%