自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

转载 git 命令

git配置(config):git version # 查看版本git config -l # 查看当前配置git config --global user.name "Dean"

2017-06-21 15:47:54 229

原创 php 程序执行时间和使用内存

require_once('common.php');$offset = 0;$limit = 500;$stime=microtime(true);while(true) {echo 'start memory:'.memory_get_usage(), ''; $lender_obj = M('Data_LenderModel');$lender_d

2017-06-09 18:15:11 297

转载 深入理解PHP内存管理之谁动了我的内存

首先让我们看一个问题: 如下代码的输出,var_dump(memory_get_usage());$a = "laruence";var_dump(memory_get_usage());unset($a);var_dump(memory_get_usage());输出(在我的个人电脑上, 可能会因为系统,PHP版本,载入的扩展不同而不同):int(90440)int(90640)

2017-06-09 10:34:17 175

转载 linux用nohup在后台常驻运行php脚本

在Linux平台上,要在后台运行脚本的话,一般是在命令之后加上&即可。但是今天通过putty在远程服务器上执行PHP a.php &之后,a.php脚本并没有在后台运行起来。于是在网上找到了nohup,具体方法为:nohup php a.php &这样即使退出了终端,a.php依然在后台运行。

2017-06-09 10:01:21 3185

转载 PHP数组实际占用内存大小的分析

我们在前面的PHP高效写法提到,尽量不要复制变量,特别是数组。一般来说,PHP数组的内存利用率只有 1/10, 也就是说,一个在C语言里面100M 内存的数组,在PHP里面就要1G。下面我们可以粗略的估算PHP数组占用内存的大小,首先我们测试1000个元素的整数占用的内存:    echo memory_get_usage() , '';      $start

2017-06-08 17:38:56 536

原创 运行docker容器

docker run -it redis /bin/bash   运行redis这个镜像 find  / -iname 'redis-cli'   查找redis所在的位置 $ docker psCONTAINER ID        IMAGE               COMMAND                  CREATED            

2017-06-07 11:43:22 227

转载 常用docker命令,及一些坑

常用命令查看容器的root用户密码docker logs 2>&1 | grep '^User: ' | tail -n1因为Docker容器启动时的root用户的密码是随机分配的。所以,通过这种方式就可以得到redmine容器的root用户的密码了。查看容器日志docker logs -f 查看正在运行的容器docker psd

2017-06-06 18:29:21 183

原创 docker的创建和使用

docker pull 下载容器镜像docker run  运行新的镜像docker images命令可以列出所有安装过的镜像

2017-06-06 18:16:48 226

原创 https请求的过程图

2017-06-06 11:25:00 830

转载 I/O 多路复用技术是什么

I/O 多路复用技术是为了解决进程或线程阻塞到某个 I/O 系统调用而出现的技术,使进程不阻塞于某个特定的 I/O 系统调用。select(),poll(),epoll()都是I/O多路复用的机制。I/O多路复用通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪,就是这个文件描述符进行读写操作之前),能够通知程序进行相应的读写操作。但select(),

2017-06-06 10:29:14 572

转载 php 时间月份的获取

$two_houts_before=date("Y-m-d H:i:s",time()-3600*2); //两小时前的时间$three_days_before=date("Y-m-d H:i:s",strtotime("-3 day"));//3天前的时间

2017-06-05 17:54:22 354

原创 你对未来感到迷茫了么?

最近也不知道是怎么了,貌似对未来的生活感到很迷惘,还是丧失了对生活前进的动力,还是考虑了太多的因素要顾家还得考虑工作各个方面的。人的生活必须有目标有追求有前进的目标才行,要不生活过的是一点都不精彩。时光不等人,趁着年轻多学习些知识,多积累一些工作经验。

2017-06-05 16:21:55 494 1

转载 MySQL用户管理:添加用户、授权、删除用户

添加用户以root用户登录数据库,运行以下命令:create user zhangsan identified by 'zhangsan';上面的命令创建了用户zhangsan,密码是zhangsan。在mysql.user表里可以查看到新增用户的信息:授权命令格式:grant privilegesCode on dbName.tableName to 

2017-06-01 16:20:16 3884

原创 group by having

查询每门课都大于80分的同学的姓名:SELECT name FROM grade GROUP BY name HAVING MIN(score) > 80;查询平均分大于80的学生的姓名:select name, avg(score) as sc from grade g1 group by name having avg(score)>80 ;

2017-06-01 15:58:54 252

转载 为什么 Nginx 的性能要比 Apache 高很多?

为什么Nginx的性能要比Apache高很多? 这得益于Nginx使用了最新的epoll(Linux 2.6内核)和kqueue(freebsd)网络I/O模型,而Apache则使用的是传统的select模型。目前Linux下能够承受高并发访问的Squid、Memcached都采用的是epoll网络I/O模型。处理大量的连接的读写,Apache所采用的select网络I/O模型非常

2017-06-01 10:58:00 257

转载 CAS单点登陆,URL多出个参数jsessionid导致登陆失败问题

一 定位问题  首先,如下图所示:输入到地址栏的地址被302重定向到单点登录地址,地址由Response Headers中的参数Location所指定,勾选Preserve log,保存跳转之前的请求轨迹。  接下来,如下图所示:浏览器访问带 ?service=*** 的单点登录地址来请求登录页,在返回的Response Headers中有参数Set-Cookie,在本地c

2017-06-01 10:16:36 3619 1

全球地区表世界上所有国家或地区的名录

精心整理世界上所有国家或地区的名录,共计246条,包含名称,人口等字段,可下载应用于数据库基础数据构建上层应用,数据格式为json,noSql数据库可以直接导入,sql数据库请自行转换结构。

2022-01-12

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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