1 一个人的Code

尚未进行身份认证

暂无相关简介

等级
TA的排名 12w+

Git配置用户名、邮箱、密码

配置用户名:usernamegitconfig--globaluser.nameusername配置邮箱:user@emailgitconfig--globaluser.emailuser@email配置密码gitconfig--globalcredential.helperstore该命令会记住密码,执行一次gitpull或...

2019-10-15 21:47:16

php经典算法面试题

1、一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去…,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n,输出最后那个大王的编号。functionking($n,$m){$monkeys=range(1,$n);//创建1...

2019-10-08 13:24:04

PHP7新特性

1、太空船操作符“<=>”echo1<=>1;//0echo1<=>2;//-1echo2<=>1;//12、变量类型声明和返回值类型声明declare(strict_types=1);//开启严格模式functionsum(int...$ints){returnarray_sum($in...

2019-07-12 12:19:12

Mac terminal下解压缩命令大全

tar解包:tarxvfFileName.tar打包:tarcvfFileName.tarDirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzipFileName.gz解压2:gzip-dFileName.gz压缩:gzipFileName.tar.gz和.tgz解压:tarzxvfFileName.t...

2019-06-28 17:40:45

404错误含义

想必,各位都曾有过以下经历,本想打开网页浏览资讯,怎料出现的却是个“404”?不用怀疑,你的页免丢失了。那么,“404”除了代表你所要浏览的页面丢失外,你可知它的产生原理?不仅如此,在庞大的互联网中除了404还有哪些HTTP状态码又分别代表着什么?正如上面所述,404是一种标准的HTTP返回代码,官方称其为HTTP状态码,用来表示网页服务器HTTP的响应状态。由于网站日志通常会...

2019-06-25 17:10:36

Nginx下的Rewrite

一.正则表达式匹配,其中:*~为区分大小写匹配*~*为不区分大小写匹配*!~和!~*分别为区分大小写不匹配及不区分大小写不匹配二.文件及目录匹配,其中:*-f和!-f用来判断是否存在文件*-d和!-d用来判断是否存在目录*-e和!-e用来判断是否存在文件或目录*-x和!-x用来判断文件是否可执行三.rewrite指令的最后一项参数为flag标记,flag标记有:...

2019-06-25 15:41:50

Mac 下 Homebrew 相关命令

brew–help查看brew的帮助brewinstallgit安装软件brewuninstallgit卸载软件brewsearchgit搜索软件brewlist显示已经安装软件列表brewupdate.更新软件,把所有的Formula目录更新,并且会对本机已经安装并有更新的软件用*标明。brewupgradegit....

2019-06-24 18:54:37

Mac 使用homebrew启动PHP环境命令

Homebrew是一款超级好用的包管理工具,可以实现快速搭建各种开发环境。1、如果没有安装brew,可以执行一下命令进行安装。/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"2、安装Nginxbrewinstallnginx配...

2019-06-24 18:52:38

Mac Tunnelblick 安装

在Mac需要用的VPN的时候,大家会遇到好多问题,找了好多Mac的软件使用不了,下面小编就为大家提供一下最近刚安装成功的案例,公司内部使用,供大家参考学习。最让人头疼的是找了好多相关版本的Tunnelblick进行安装,好多都是无法使用,或者是软件损坏的,下面为大家提供一个已经亲身使用的版本,下面为大家提供一个。百度云下载链接:https://pan.baidu.com/s/1dJ5b2Z...

2019-06-21 16:08:38

Mac应用无法打开或文件损坏的处理方法

有些用户下载了一些程序之后,却发现无法在MAC中安装,安装时会弹出下图所示警告框:“打不开xxx,因为它来自身份不明的开发者”。那么该如何解决这个问题呢?在MAC下安装一些软件时提示"来自身份不明开发者",其实这是MAC新系统启用了新的安全机制。默认只信任MacAppStore下载的软件和拥有开发者ID签名的应用程序。换句话说就是MAC系统默认只能安装靠谱渠道(有苹果审核...

2019-06-20 14:18:43

Mac 安装 Navicat 可视化工具

先为大家推荐一个很好的网址,下载Mac常用软件,拿去不谢~~mac破解软件下载地址:https://xclient.info/1、先通过网址搜索下载选择的Navicat安装包,在这里我选择的是以下这个版本2、下载完成后,进行解压,直接双击进行安装3、将Navicat拖进文件夹4、就这样安装完成,进行使用吧。常见问题如遇:「xxx.app已损坏,打不...

2019-06-20 12:12:37

Mac item2常用快捷键

标签 新建标签:command+t 关闭标签:command+w 切换标签:command+数字command+左右方向键 切换全屏:command+enter 查找:command+f 分屏 垂直分屏:command+d 水平分屏:command+shift+d 切换屏幕:comma...

2019-06-19 19:20:18

Mac 安装Phpstorm

首先给大家推荐一个比较好的软件下载网站,都是破译的哦网站名称:爱情守望者网址:https://www.waitsun.com/phpstorm破解地址:http://idea.lanyus.com/根据以下步骤可破解成功,小编亲自测试~1、可以在这里选择下载自己需要安装的phpstorm版本2、下载完成后可直接点击进行安装(傻瓜式安装)3、安装到需要注册码的时候,选择中...

2019-06-19 16:12:05

Mac 平台搭建PHP开发环境:Nginx、PHP

homebrew软件包工具homebrew是mac系统下特别好用的一个软件包工具,而且它的安装也是极为简单。网上有很多人直接给出了homebrew的安装命令,但是大部分的地址已经失效。在homebrew网站上http://brew.sh/,正中间就是homebrew的安装命令,直接复制到你的终端里执行就可以了。/usr/bin/ruby-e"$(curl-fsSLhttp...

2019-06-19 16:11:35

phpexcel如何读和写大于26列的excel

主要运用到PHPExcel_Cell类的两个方法1读取excel大于26列时,由列名转化为列索引数字PHPExcel_Cell::columnIndexFromString($highestColumm)://由列名转化为列索引数字'A->0,Z->25'1、计算出总列数,获得最多的列数,返回列名的大写字母$highestColumm=$sheet-&gt...

2019-06-19 10:49:53

jquery获取图片的大小、宽度、高度以及上传

以前项目中遇到的问题,简单的说下解决过程,网上搜了一部分代码及解决方案,都没有太成功,下面是自己解决后台的实现方式供大家参考。获取图片信息和上传图片的步骤:1、html必须要有一个按钮来上传图片,用于存放input选择的file文件信息。2、通过上传图片信息判断图片的大小,也可以按自己的需求写相应的验证,这里不多解释了。3、把file图片文件转化成base64的格式,利用jq...

2019-06-14 17:36:20

go语言特性

强类型静态编译型语言。 更丰富的内置类型 关键在于内置,像map、slice这些常用的数据类型,内置于builtin,默认包含,无需自己添加。 函数多返回值 多值返回仅动态语言Python有此特性 在C中如果想返回多个值,通常会在调用函数中分配返回值的空间,并将返回值的指针传给被调函数。Go的做法是在传入的参数之上留了两个空位,被调者直接将返回值放在这两空位。Go是使用栈空间...

2019-06-04 16:01:44

PHP底层运行机制与原理

PHP用起来感觉很简单方便,但是要精通PHP,熟悉底层的工作原理也有必要的。1PHP的设计理念及特点多进程模型:由于PHP是多进程模型,不同请求间互不干涉,这样保证了一个请求挂掉不会对全盘服务造成影响,当然,时代发展,PHP也早已支持多线程模型。弱类型语言:和C/C++、Java、C#等语言不同,PHP是一门弱类型语言。一个变量的类型并不是一开始就确定不变,运行中才会确...

2019-06-03 18:44:42

Windows安装go和goland开发环境

安装gogo安装包下载地址:https://golang.google.cn/dl/1、根据不同的操作系统,下载对应的安装包,在这里只讲述Windows安装,使用go1.9.2.windows-386.msi版本2、傻瓜式安装,选择好自己对应的安装路径打开CMD,输入goversion,如下显示说明go运行环境已经安装成功3、配置相应的环境变量,根据自身安装的位...

2019-05-31 12:08:21

mysql大数据量新增字段的影响有那些?

mysql增加字段相信码农应该都不陌生,随手就可以写出来,sql如下:ALTERTABLEtbl_tplADDtitle(255)DEFAULT''COMMENT'标题'AFTERid;但是线上的一张表如果数据量很大,执行加字段操作就会锁表,这个过程可能需要很长时间甚至导致服务崩溃,那么这样操作就很有风险了。都有那些影响: mysql对写进行锁操作 ...

2019-05-31 11:29:58

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。