目录前言要准备的工具nginx的安装nginx介绍反向代理负载均衡动静分离安装nginx前的准备安装make安装g++安装其他扩展安装pcre安装zlib安装openssl安装nginxPHP安装PHP介绍nginx如何运行PHP项目PHP安装前的准备基础运行环境安装安装onigurumaPHP安装PHP常用扩展的安装安装bz2扩展安装关于mysql数据库的扩展时的操作注意mysql安装php如何连接mysqlredis安装redis远程连接php如何连接redisPHP项目部署网站加速原因解决办法安装部署中的问题出现couldnotfinddriver错误参考资料前言我之前在构建PHP项目运
函数式接口:有且仅有一个抽象方法的接口Java中的函数式编程体现的就是Lambda表达式,所以函数式接口就是可以适用于Lambda使用的接口,只有确保接口中有且仅有一个抽象方法时,Java中的Lambda才能顺利地进行推导如何检测一个接口是不是函数式接口?使用注解:@Functionallnterface放在接口定义的上方:如果接口是函数式接口,编译通过;如果不是,编译失败示例接口packageDemo042601;@FunctionalInterface//该注解表示此接口为函数式接口publicinterfaceMyInter{ voidshow();}测试类packageDemo0426
简介数据链路层在物理层之上,属于计算机网络的低层,其最基本的服务是将源自物理层来的数据可靠地传输到相邻节点的目标机网络层。使用的信道主要为:点对点信道:使用点对点通信方式广播信道:信道上连接许多主机组成局域网,需要使用专用的协议来进行协调。部分概念说明:数据链路(也有称逻辑链路)(datalink):在一条物理线路上添加必要的通信协议来控制数据的传输(包括硬件和软件),常用网络适配器(网卡)实现。帧(frame):数据链路层的协议数据单元。点对点信道点对点通信主要步骤图4.1使用点对点信道的数据链路层 ①A的数据链路层把网络层的IP数据报添加首部、尾部封装成帧。②A将帧发送到B数据链路层。③B
1.从条件概率的定义来看独立事件的定义2.从古典概率的定义来看独立事件的定义3.P(A|B)和P(A)的关系是什么?4.由P(AB)=P(A)P(B)推出“独立”5.从韦恩图来看独立事件的定义6.为什么多个事件两两独立推不出相互独立7.在考研古典概率中,有一个P(A|B)=P(A)就可以推出两者是独立事件吗?8.在考研中,独立事件可以看作是“独立”的吗? 1.从条件概率的定义来看独立事件的定义在考研古典概率中,我们最初都是通过条件概率公式来定义独立事件的。这从条件概率的角度来理解就是在条件B的情况下,A发生的概率与之前相比不变。所以我们常常理解成,如果两个事件互为独立事件,则B的发生对A没有影
目录引言类&对象类的成员A)成员访问权限B)成员变量i.autoii.decltypeC)成员函数补充知识1.内联函数2.函数重载3.this指针引言面向对象程序设计(OOP),最核心的概念就是“对象”。简单地说,数据+函数=对象。将一组数据和相关的函数结合起来,构成一个结合体,就是封装的过程。回到顶部类&对象类(class)是一种用户自定义的类型,包含了数据和函数。类中的数据=成员变量在类内定义类中的函数=成员函数在类内声明可以在类内/类外实现classPerson{//自定义的类public:stringname;//成员变量voidget_name(){//成员函数cout定义了类后,将
目录STL输入输出流:整体框架A)输入、输出流1.简介2.格式化输出3.流操纵算子4.cout对象的唯一性B)文件输入、输出流1.基本使用方法2.读入常用操作C)字符串输入、输出流1.简介2.对象内的buffer3.实现类型转换STL输入输出流:整体框架头文件定义在头文件里的类/对象补充说明istream类、iostream类istream类是所有输入流的基类ostream类ostream类是所有输出流的基类cin对象、cout对象cin是istream类的对象;cout是ostream类的对象ifsream类、ofstream类、fstream类istringstream类、ostrings
Function:常用的两个方法Rapply(Tt):将此函数应用于给定的参数defaultFunctionandThen(Functionafter):返回一个组合函数,首先将该函数应用于输入,然后将after函数应用于结果Function接口通常用于对参数进行处理,转换(处理逻辑由Lambda表达式实现),然后返回一个新的值packageDemo0513;importjava.util.function.Function;publicclassFunctionDemo{ publicstaticvoidmain(String[]args){ //调用strConvertInt方法
Supplier:包含一个无参的方法Tget():获得结果该方法不需要参数,它会按照某种实现逻辑(由Lambda表达式实现)返回一个数据Supplier也被称为生产型接口,如果我们指定了接口的泛型是什么类型,那么接口中的get方法就会生产什么类型的数据供我们使用importjava.util.function.Supplier;publicclassSupplierDemo{ publicstaticvoidmain(String[]args){ //调用getInt方法 Integeri=getInt(()->123);//Lambda表达式简写版 System.out.pri
目录redis介绍安装rediswindows下安装Linux下安装redis远程连接php链接redisredis的几种数据类型string字符串php操作string类型list(链表)php操作list类型hash(哈希类型)hash相关操作命令set(集合)set与list的区别set相关操作命令zset(sortedset--有序集合)zset相关操作命令redis其他操作在php开发或生产中推荐关于redis扩展参考资料redis介绍redis是一个key-value存储系统。它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset
很早之前我就明白,幸福和快乐不是一回事。幸福包含着苦的一面,就像养育孩子,很苦但同时也会收获幸福感。吸毒会让人快乐,却不会让人幸福。追求绝对的自由快乐,代表绝对的堕落。一般我们认为幸福是由各种因素构成的:健康、财富、良好的人际关系。但拥有以上这些,不代表不会再感受到烦恼和痛苦。只要人活着就会有烦恼。佛家说“烦恼即菩提(烦恼即智慧)”。解决自己的烦恼是需要智慧的,反过来说通过解决烦恼我们获取了智慧。这就是一个修行的过程,不断遇到烦恼,不断获取智慧。我每次遇到烦恼的时候,就会一直提示我自己说“烦恼即菩提,烦恼即菩提”。现代自由主义思想告诉我们要更加在意自己的感受。幸福感是一种主观上的感受。幸福并不