由于PHPExcel已经不再维护,PhpSpreadsheet是PHPExcel的下一个版本。PhpSpreadsheet是一个用纯PHP编写的库,并引入了命名空间,PSR规范等。这里简单介绍下PhpSpreadsheet的导入导出功能。 1、安装 使用composer安装: GitHub下载: h ...
分类:
Web程序 时间:
2019-08-18 13:35:34
阅读次数:
293
构造和析构有很多用法 构造主要作用是初始化形参列表 析构主要作用是回收对象申请内存 防止内存泄漏 ...
分类:
编程语言 时间:
2019-08-18 09:41:50
阅读次数:
86
模块 定义方法 在我们之前的学习中我们知道在python内置命名空间中定义了很多函数(例如len)和类(例如list)。 除了内置的定义外,标准的python程序分配包括数以千计的数值、函数以及被组织在附加库中的类(称之为 模块 ,一个程序内可以导入)。比如 模块、 随机数模块。 python的 声 ...
分类:
其他好文 时间:
2019-08-16 23:08:38
阅读次数:
96
C# 之 Math取整 主要用到 System 命名空间下的一个数据类 Math ,调用他的方法。 C#取整函数使用详解: 1、Math.Round是"就近舍入",当要舍入的是5时与"四舍五入"不同(取偶数),如: Math.Round(0.5,0)=0 Math.Round(1.5,0)=2 Ma... ...
TypeScript 命名空间 命名空间一个最明确的目的就是解决重名问题 假设这样一种情况,当一个班上有两个名叫小明的学生时,为了明确区分它们,我们在使用名字之外,不得不使用一些额外的信息,比如他们的姓(王小明,李小明),或者他们父母的名字等等。 命名空间定义了标识符的可见范围,一个标识符可在多个名 ...
分类:
其他好文 时间:
2019-08-16 01:01:07
阅读次数:
70
关于traefik参考之前写的一篇文档:https://blog.51cto.com/michaelkang/1918192版本介绍traefik:v1.7k8s:v1.15.1IngressIngress是自kubernetes1.1版本后引入的资源类型。必须要部署Ingresscontroller才能创建Ingress资源,Ingresscontroller是以一种插件的形式提供。使用Ingr
分类:
Web程序 时间:
2019-08-15 23:03:40
阅读次数:
128
Python没有真正的全局变量,在Java和C++中,全局变量则是程序级别的,站在它们的角度,那么python就是没有全局变量,而在python的角度,是有全局变量,python提供global关键字,可以修改全局变量,在python中的全局变量只是针对当前python文件/模块所定义的,python文件就是一个模块,独立的命名空间,模块内定义的变量就只属于该命名空间,so,python没有真正的
分类:
编程语言 时间:
2019-08-15 20:58:43
阅读次数:
88
和 RDBMS 一样, MongoDB 同样存储集合的统计信息,通过调用命令 db.collection.stats() 可以方便的查看集合的统计信息。 --1 查看集合 things 的统计信息 备注: 部分参数解释如下: ns: 集合的命名空间,可以理解为集合名称 count: 集合中的文档总数 ...
分类:
数据库 时间:
2019-08-15 15:50:20
阅读次数:
365
Kubernetes之yaml文件详解K8S创建资源的方式K8S有两种创建资源的方式:kubectl命令和yaml配置文件。kubectl命令行:最为简单,一条命令就OK,但缺点也很明显,你并不知道这条命令背后到底做了哪些事!yaml配置文件:提供了一种让你知其然更知其所以然的方式。优势如下:完整性:配置文件描述了一个资源的完整状态,可以很清楚地知道一个资源的创建背后究竟做了哪些事;灵活性:配置文
分类:
Web程序 时间:
2019-08-15 14:42:58
阅读次数:
114
先贴上微软官方参考: "enum (C Reference)" 定义 enum 关键字用于声明枚举,即一种由一组称为枚举数列表的命名常量组成的独特类型。通常情况下,最好是在命名空间内直接定义枚举,以便该命名空间中的所有类都能够同样方便地访问它。也可以将枚举嵌套在类或结构中。 枚举是一种值类型。名称中 ...
分类:
编程语言 时间:
2019-08-14 23:35:33
阅读次数:
116