模块: 什么是模块: 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀,但其实import加载的模块分为四个通用类别: 1,使用python编写的代码(.py文件) 2,以被编译为共享库或DLL的C或C++扩展。 3,包好一组模块的包。 4,使用C编 ...
分类:
编程语言 时间:
2018-04-25 19:04:11
阅读次数:
192
来源于:https://www.cnblogs.com/MyIsLu/p/6830579.html PHPExcel 扩展包下载地址: https://github.com/PHPOffice/PHPExcel 放在扩展类库目录下。 导出: 控制器代码如下: 调用excel方法就可以生成一个表格了, ...
分类:
其他好文 时间:
2018-04-23 22:49:06
阅读次数:
266
Widgets主要是一些界面的扩展,包括折叠面板(Accordion) , 自动完成(Autocomplete) , 按钮(Button) , 日期选择器(Datepicker) , 对话框(Dialog) , 菜单(Menu) , 进度条(Progressbar) , 滑块(Slider) , 旋 ...
分类:
Web程序 时间:
2018-04-08 18:12:03
阅读次数:
273
1、下载源码包 https://github.com/longxinH/xhprof (wget https://github.com/longxinH/xhprof/archive/master.zip) 下面截图那个是官网的,已经没有维护了,不行了。 2、编译 3、./configure --w ...
分类:
Web程序 时间:
2018-04-07 16:11:23
阅读次数:
203
virtualenv是python的三大神器之一,用于创建独立的python虚拟环境,多个python版本相互独立,互不影响,可以在一台电脑上同时安装多个版本的python,而且不影响本机python版本,防止安装了很多扩展包,本机python环境乱套,安装方法如下: 1、安装virtualenv, ...
分类:
系统相关 时间:
2018-04-07 12:42:31
阅读次数:
176
问题说明 我们经常要往现有的项目中添加扩展包,有时候因为文档的错误引导,如下图来自 这个文档 的: composer update 这个命令在我们现在的逻辑中,可能会对项目造成巨大伤害。 因为 composer update 的逻辑是按照 composer.json 指定的扩展包版本规则,把所有扩展 ...
分类:
其他好文 时间:
2018-04-05 19:17:45
阅读次数:
112
无规矩不成方圆, Laravel 的契约是一组定义框架提供的核心服务的接口,规定了实现该接口的规范。 为什么要使用接口 首先,让我们来看一些高耦合缓存实现的代码。如下: 比起上面的做法,我们可以使用一个简单的、与扩展包无关的接口来改进我们的代码: 当所有 Laravel 的服务都使用简洁的接口定义, ...
分类:
其他好文 时间:
2018-03-27 18:42:08
阅读次数:
129
一、模块 1.什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用 ...
分类:
编程语言 时间:
2018-03-19 21:23:03
阅读次数:
270
认识模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编 ...
分类:
编程语言 时间:
2018-03-15 22:11:37
阅读次数:
235
Python 编写完扩展包并 build 好后,可以采用 $ sudo ./setup.py install 安装。采用这种方式安装的扩展包,可以使用 pip list 查看到,但不能直接使用 pip uninstall 卸载,pip 会明确提示这种安装包卸载不干净。 一个迂回的方法是: 1) 在 ...
分类:
编程语言 时间:
2018-03-15 16:21:59
阅读次数:
560