`
erntoo
  • 浏览: 30107 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
  • erntoo: 修改somaxconn该内核参数默认值一般是128,对于负载很 ...
    rpm
文章列表

wnp

@ECHO OFF COLOR 0A TITLE Nginx PHP 启动 ::检查当前是否运行nginx 和 php-cgi 如果运行 则关闭 TASKLIST|FINDSTR nginx.exe && TASKKILL /F /IM nginx.exe TASKLIST|FINDSTR php-cgi.exe && TASKKILL /F /IM php-cgi.exe GOTO startnginx    ::启动nginx :startnginx ECHO. ECHO.Start Nginx D: CD D:\wnp\nginx ...
#!/bin/bash [ $# -lt 1 ] && echo "add user must add useraccount" && exit; ACCOUNT=$1 PASSWORD=`cat /dev/urandom | base64|head -c 12` PASSWORD=${PASSWORD//\//X} PASSWORD=${PASSWORD//\+/j} /usr/bin/htpasswd -b /data/svn/project/conf/httppasswd $ACCOUNT $PASSWORD echo ...
先贴代码 #include <stdio.h> void main(void) { int count=0,b; while(count < 2+100000000){ b=count; count++; } printf("Good bye!"); }  故意多了个运算  gcc  t.c -o tc gcc -O2 t.c -o tc2   #!/usr/bin/python count = 0 while (count < 10000000 ...
/** * 根据当前无重复的$codes,补充生成长度为$length,总数为$amount的 * * @param int $length * 长度 * @param int $amount * 需要总数 * @param string $prefix * 前缀 * @param array $codes * 初始codes * @return array $codes 无重复的codes,含输入参数 */ myrand($length, $amount ...
用法:   命令 [选项] [参数]     Options:   -h, --help                     Display this help message   -q, --quiet                    静默方式   -V, --version                  版本信息       --ansi                     强制 ANSI ...
/** * 插入排序 * * @param Array $arr */ function insert_sort($arr) { $count = count($arr); for ($i = 1; $i < $count; $i ++) { $tmp = $arr[$i]; $key = $i - 1; while ($key >= 0 && $tmp < $arr[$key]) { $arr[$key + 1] ...
/** * 选择排序 循环遍历 每次选择最小的 * * @param Array $arr */ function select_sort($arr, $tmp_arr = []) { $count = count($arr); if ($count < 1) return $arr; $tmp = $arr[0]; $key = 0; for ($i = 1; $i < $count; $i ++) { if ($tmp >= $arr[$i] ...
/** * 快速排序 分治法 * 1 把小于指定数($key = $arr[0])的 放在左侧数组(left);大于$key 放在右侧数组 * 2 合并 数组 * * @param unknown $arr */ function quick_sort($arr) { $count = count($arr); if (count($arr) > 1) { $key = $arr[0]; $left = []; $right = []; for ...
function merge_sort($arr) { $count = count($arr); if ($count <= 1) { return $arr; } $mid = floor($count / 2); $left_arr = array_slice($arr, 0, $mid); // 递归分拆数组比较 $right_arr = array_slice($arr, $mid); $left_arr = merge_sort($left_arr); $right_arr ...
function bubble_sort($arr) { $count = count($arr); if ($count <= 1) { return $arr; } $times = $count - 1; for ($i = 0; $i < $times; $i ++) { for ($j = 0; $j < $count - $i - 1; $j ++) { // 第一遍排序最后一个已经是最大值 故$count-$i if ($arr[$j] > ...
** * 二分法查找 * 在有序数组中查询 * * @param int $needle * @param array $arr */ function dichotomize_search($needle, $arr) { $count = count($arr); if ($count < 1) { return false; } if ($count == 1) { if ($count == $needle) { ...
 yum install zlib zlib-devel libjpeg-turbo libjpeg-turbo-devel  libpng-devel libpng libxml2-devel  net-snmp-devel libzip-devel pcre-devel redis libwebp-devel libcurl-devel libicu libicu-devel libmcrypt libmcrypt-devel -y ./configure --prefix=/usr/local/php  --enable-fpm --enable-phpdbg   -ena ...

psr1

    博客分类:
  • PHP
PSR-1:基本编码标准 1 概述 文件必须使用“<?php” 或者 “<?=” 标签 PHP文件编码必须是不含BOM头的UTF-8 文件应该声明符号(类,函数,常量等)或其他用途(例如生成输出,更改.ini设置等),但不应该同时执行。简单说就是函数、类、常量等不能和改变ini、直接有输出的代码放在一个文件,避免出现 <?php // side effect: change ini settings ini_set('error_reporting', E_ALL); // side effect: loads a file include " ...

PSR4自动加载

    博客分类:
  • PHP
PSR描述了类名和文件路径自动加载。   1 class 指的是 class interface trait 以及其他类似结构体 2 一个合格的类名应该是下面格式 \<NamespaceName>(\<SubNamespaceNames>)*\<ClassName> 必须有一个顶级命名空间 可以包括一级或多级子命名空间的名字 必须包括一个最终的类名 下划线在这里没有任何特殊含义 类名大小写敏感 3 例子   完整合格的限定性类名 命名空间前缀 基本路径 文件真实路径 \Acme\Log\Writer\File_Wr ...

psr2编码样式

    博客分类:
  • PHP
代码必须遵循PSR-1 代码必须使用4个空格作为缩进,不能使用TABs   每行长度不是硬性限制的,必须孔子在120个字符,最好应该不超过80个字符   在声明命名空间后必须有一个空行,同时必须在 引用“use”块后有一个空行   ...
Global site tag (gtag.js) - Google Analytics