清风的博客

每天一小步,一年一大步

PHPExcel替代方案PhpSpreadsheet

PHPExcel上一版本1.8.1于2015年发布。该项目已不再维护,可以使用,但是不建议再使用。所有用户都应该迁移到其直接后继者PhpSpreadsheet或其他替代方案。PhpSpreadsheet打破了兼容性,大大提高了代码库质量(命名空间,PSR合规性,最新PHP语言功能的使用等)。 文...

2018-12-20 13:06:03

阅读数:117

评论数:0

git从本地仓库推送到远程仓库,从远程仓库拉取到本地仓库

目录 git remote add——添加远程仓库 git push——推送至远程仓库 git push origin master git push origin :master git push origin git push -u origin master git push ...

2018-12-06 07:25:05

阅读数:39

评论数:0

git本地的基本使用

目录 git init    初始化仓库 git status    查看仓库的状态​ git add    向暂存区中添加文件 git各个区域和文件状态 git commit    保存仓库的历史记录 1、记述一行提交信息:   git commit -m "提交描...

2018-12-04 23:43:34

阅读数:25

评论数:0

Git 忽略提交 .gitignore

在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交。 Git 忽略文件提交的方法 有三种方法可以实现忽略Git中不想提交的文件。 在Git项目中定义 .gitignore 文件 这种方式通过在项目的...

2018-11-30 17:01:44

阅读数:23

评论数:0

git diff输出内容解读

常见git diff 使用: (1) git diff  [filename] 不加参数,默认比较 工作目录(Working tree) 和 暂存区域快照(index)  之间的差异 (2) git diff --cached [filename]  比较暂存区域快照(index) 和 上次...

2018-11-30 00:08:01

阅读数:29

评论数:0

设置 SSH Key,添加公钥和私钥

设置 SSH Key 可以参考码云帮助中心:生成/添加SSH公钥 ssh-keygen -t rsa -C "your_email@example.com"    填写邮箱,这个邮箱不一定是GitHub或者码云上的 Enter file in which...

2018-11-27 17:47:36

阅读数:65

评论数:0

初识git和git安装

目录 版本管理 git安装 1下载git安装包 2 运行下载的安装包 3 阅读基本信息,点击next进入下一步操作 4 选择你要安装的目录,然后next进入下一步 5 所有必要组件都已默认勾选,用默认的选项即可,点击next进入下一步 6 创建开始菜单目录,用默认的即可 7 选择...

2018-11-26 15:06:12

阅读数:66

评论数:0

模板布局

有三种布局模板的支持方式: 官网手册:https://www.kancloud.cn/manual/thinkphp5_1/354079 第一种方式:全局配置方式 比较适用于全站使用相同布局的情况,需要配置开启layout_on 参数(默认不开启),并且设置布局入口文件名layout_nam...

2018-11-14 15:05:41

阅读数:25

评论数:0

Linux安装和配置ftp

1检测系统是否已安装 vsftpd # rpm -q vsftpd 2安装 vsftpd: # yum -y install vsftpd 3 查看 vsftpd 安装位置: # whereis vsftpd 4.查看ftp 服务器状态 #service vsftpd status ...

2018-11-05 11:08:58

阅读数:38

评论数:0

令人困惑的strtotime

经常会有人被strtotime结合-1 month, +1 month, next month的时候搞得很困惑, 然后就会觉得这个函数有点不那么靠谱, 动不动就出问题. 用的时候就会很慌… 今天是2018-07-31 执行代码: date("Y-m-d",...

2018-10-22 22:53:46

阅读数:29

评论数:0

SimpleXML

解析xml的三个函数 1、simplexml_load_string SimpleXMLElement simplexml_load_string ( string $data [, string $class_name = "SimpleXMLElement&quo...

2018-10-10 13:17:00

阅读数:67

评论数:1

URL函数

 string base64_decode ( string $data [, bool $strict = false ] ) 对 base64 编码的 data 进行解码。 参数 data  编码过的数据。 strict  当设置 strict 为 TRUE 时,一旦输入的数据超出了 ...

2018-09-26 13:16:09

阅读数:61

评论数:0

MySQL执行查询的过程

流程图如下: MySQL查询过程流程图1.客户端发送一条查询给服务器 2.服务器先检查查询缓存(见下面注释),如果命中了缓存,则立刻返回存储在缓存中的结果.否则,进入下一个阶段 3.服务器进行SQL解析.预处理,再由优化器生成对应的执行计划. 4.MySQL根据优化器生成的执行计划,调用存...

2018-09-19 13:22:17

阅读数:43

评论数:0

获取当前主机、域名、网址、路径、端口和参数等

判断请求协议(http还是https) $http_type= ((isset($_SERVER['HTTPS'])&& $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDE...

2018-09-17 14:30:35

阅读数:201

评论数:0

java数据类型

2018-08-09 23:13:37

阅读数:24

评论数:0

修饰符的分类用法

修饰符分类   四个权限修饰符控制的访问可见性如下 访问权限 本类 包 子类 任何类 public √ √ √ √ protected √ √ √ X       无(defaul...

2018-08-09 00:21:02

阅读数:22

评论数:0

安装最新版本zlib

官方网址:http://www.zlib.net/ 进入官网看到,如图所示,最新版本为zlib 1.2.11 然后你用wget  http://www.zlib.net/zlib 1.2.11或者wget  http://www.zlib.net/zlib-1.2.11下载,那你永远下载不...

2018-07-31 21:20:55

阅读数:2119

评论数:1

mysql创建表和增加字段

创建表 CREATE TABLE table_name (column_name column_type); 例如: CREATE TABLE IF NOT EXISTS `user`(    `id` INT UNSIGNED AUTO_INCREMENT,    `phone` CHAR...

2018-07-31 18:07:16

阅读数:2048

评论数:0

tp5查询构造器增删改查返回什么

版本:5.1 查询数据 find 方法查询结果不存在,返回 null,否则返回结果数组 select 方法查询结果是一个二维数组,如果结果不存在,返回空数组 value 方法查询结果不存在,返回 null column 方法查询结果不存在,返回空数组 添加数据 insert 方法添加...

2018-07-27 17:27:44

阅读数:399

评论数:0

Content-Type对get请求和post请求的影响

一. GET 请求 GET 请求不存在请求实体部分,键值对参数放置在 URL 尾部,浏览器把form数据转换成一个字串(name1=value1&name2=value2...),然后把这个字串追加到url后面,用?分割,加载这个新的url。因此请求头不需要设置 Cont...

2018-07-26 14:32:45

阅读数:702

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭