自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

翻译 获取汉字拼音首字符

function getFirstCharter($str) { if (empty($str)) { return ''; } $fchar = ord($str{0}); if ($fchar >= ord('A') && $fchar <= ord('z')) return strtouppe...

2018-06-01 10:43:17 281

转载 git log 查看提交记录

1. git log 查看提交历史记录2. git log --oneline 或者 git log --pretty=oneline 以精简模式显示3. git log --graph 以图形模式显示4. git log --stat 显示文件更改列表5. git log --author= 'name' 显示某个作者的日志6. git log -p filepath 查看...

2018-05-17 16:57:36 452

转载 执行顺序

MySQL的语句执行顺序MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有最后一个虚拟的表才会被作为结果返回。如果没有在语句中指定某一个子句,那么将会跳过相应的步骤。http://www.cnblogs.com/rollen...

2018-03-14 14:18:58 201

原创 having 使用

相当于是group by汇总以后的where过滤,只不过这里不用where 而是用having。 That's all.having 对分组进行过滤 SELECT TeacherID, AVG(Age) AS AGE FROM Student GROUP BY TeacherID HAVING AVG(Age) > 12老师id 分组 结果集为 平均年龄大于12 的结...

2018-03-14 11:32:30 723

原创 运算符 || && 优先级问题

<?php$a = 1;$b = 1;if($a = 1 || $b =1){ ++$a;}echo $a;//此时$a = 1 运算顺序 先判断 if 括号中 || 的左侧 数字 (1)是否为真如果为真就赋值给$a(true) 如果为 fale 就运行 || 右侧 两者 在进行 || 赋值给 $a $a 为 true 自增不搜影响if($a =2 && $

2017-11-29 10:20:23 682

转载 使用php统计字符串中中英文字符的个数

<?phpecho $str = "43fdf测试fdsfadaf43543543职工问防盗锁防盗锁5345gfdgd";preg_match_all("/[0-9]{1}/",$str,$arrNum);preg_match_all("/[a-zA-Z]{1}/",$str,$arrAl);preg_match_all("/([/x{4e00}-/x{9fa5}]){1}/u",$str,

2017-11-15 18:09:27 1555

原创 字符长度

$str = 'Hello,世界!';echo iconv_strlen($str,'UTF-8');

2017-11-15 18:02:38 269

原创 ack 使用搜索 代替grep 效率更高

ack -i --php protected//忽略大小写搜索php文件中包含protected的文件

2017-11-15 10:48:42 1198

原创 锁表

LOCK TABLE inventory WRITE SELECT Quantity FROM inventory WHEREItem='book'; ... UPDATE inventory SET Quantity=11 WHEREItem='book'; UNLOCK TABLES

2017-11-08 16:44:46 185

原创 smb.conf 配置

## Sample configuration file for the Samba suite for Debian GNU/Linux.### This is the main Samba configuration file. You should read the# smb.conf(5) manual page in order to understand the options

2017-11-01 18:14:51 339

原创 js选择器

![这里写代码片](http://img.blog.csdn.net/20171101105142427?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMjQ1NTY3MDc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

2017-11-01 10:51:58 779

原创 samba 添加一个用户

pdbedit -a -u xxxx

2017-10-31 09:52:14 416

原创 pdf课件 在线预览

//pdf 在线预览 public function pagePdf(){ $file = '/home/wangshunan/www/app/seek/Sphinx.pdf'; if (strtolower(substr(strrchr($file, '.'), 1)) != 'pdf') { echo '文件格式不对.';

2017-09-29 17:54:31 224

原创 获取文件类型

getimagesizephp获取文件mime类型有以下几种方法:1、mime_content_type()函数判断获取mime类型 mime_content_type返回指定文件的MIME类型,用法:echomime_content_type('php.gif') ."\n";echomime_content_type('test.php');输出:image/giftext/plain但

2017-08-18 10:53:14 406

原创 header 头

<?php header('HTTP/1.1 200 OK'); // ok 正常访问header('HTTP/1.1 404 Not Found'); //通知浏览器 页面不存在header('HTTP/1.1 301 Moved Permanently'); //设置地址被永久的重定向 301header('Location: http://www.ithhc.cn/'); //跳转到一

2017-08-17 11:30:33 243

原创 mysql 存储过程

DROP PROCEDURE IF EXISTS load_part;DELIMITER || CREATE PROCEDURE load_part()BEGIN DECLARE i INT; SET i=1; WHILE i<8000001 DO INSERT INTO part_tab VALUES(i,'partition',ADDDATE('199

2017-08-07 16:53:36 222

原创 mysql分区效率测试

http://blog.csdn.net/king_818/article/details/51395589

2017-08-07 16:42:49 251

原创 php 回调代码集合

http://blog.csdn.net/lizixiang1993/article/details/46387297

2017-08-07 14:54:04 236

原创 tree 树 搜索关键字

<?phpclass Trie { /** * node struct * * node = array( * val->word * next->array(node)/null * depth->int * ) */ private $root = array( 'depth' =>

2017-07-27 16:47:58 569

转载 elk

标签:elk原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://467754239.blog.51cto.com/4878013/1700828大纲:一、简介二、Logstash三、Redis四、Elasticsearch五、Kinaba一、简介1、核心组成ELK由Elasticsearch、Logstash和Ki

2017-07-21 18:14:00 199

转载 ack-grep 代码搜索

什么是ACK?http://betterthangrep.comack is a tool like grep, optimized for programmersis written purely in Perl 5,takes advantage of the power of Perl's regular expressions.作者在厌烦了不停的写下面的这个查找命令之后,开发了ack

2017-07-21 10:00:47 435

原创 redis 实现消息提醒与历史消息

实现方法 分为四个文件 核心文件<?phpclass redis_SinglePullMessage{ private $redis = ''; #存储redis对象 /** * @desc 构造函数 * * @param $host string | redis主机 * @param $port int | 端口 */

2017-06-08 16:08:34 1648

原创 Python 学习 廖雪峰

http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

2017-04-28 17:22:36 376

原创 监控软件

1:神助攻!码农日常工具推荐 http://weizhan.51cto.com/article/view/58f4606ff2dd877328610c532:一篇文章全面了解监控知识体系 http://weizhan.51cto.com/article/view/58eb49b6f2dd872fe97c3e413:千亿级数据优化实践,告别数据倾斜之痛 http://weizhan.51c

2017-04-28 16:34:01 705

原创 北京车管所 与 换领驾驶证过程

http://dz.bjjtgl.gov.cn/dzfw/trafficHeadBZ/Map/trafficHead5.jsp刚换完,赶快分享给大家。我的驾照是外地的,原本是2017年1月12号到期的,种种原因一直拖到1月24号才去办理。去的是西城的那个交管所,大厅有三个大叔专门帮大家先验收资料,会告诉你都需要填什么表格以及材料还缺什么。一定要自己带的有:身份证、旧驾照;其他的:1.申请表:大厅有,

2017-04-28 14:19:10 763

原创 php内置服务器

7. 内置的HTTP服务器从PHP5.4.0起,PHP内置了Web服务器,这对众多使用Apache或nginx的php开发者来说,可能是个隐藏功能。不过,这个内置的服务器功能并不完善,不应该在生产环境中使用,但对本地开发来说是个便利的工具,可以用于快速预览一些框架和应用。启动服务器php -S localhost:4000配置服务器php -S localhost:8000 -c app/con

2017-04-20 15:37:21 460

原创 数组根据一个字段排序

function sort_list($list, $field, $count, $sortby = 'desc'){ $refer = $resultSet = array(); foreach ($list as $i => $data){ $refer[$i] = $data->$field; } swi

2017-04-19 09:34:40 1388

原创 php 多维数组排序

<?php$arr = array( '0' => array( 'num1' => 3, 'num2' => 27 ), '1' => array( 'num1' => 5, 'num2' => 50 ), '2' => array( 'num1' => 4, '

2017-04-17 16:48:14 185

原创 base64转图片 图片转base64

<?php//图片转成base编码 $file="images/2.gif"; $type=getimagesize($file);//取得图片的大小,类型等 $file_content = base_encode(file_get_contents($file)); $img='data:image/'.$img_type.';base64,'.$file_content;//合

2017-04-13 17:54:02 474

原创 推荐一个画图工具

https://www.processon.com

2017-04-13 13:18:09 970

原创 一个各种牛逼神器的网站

http://tool.lu/article/

2017-04-13 10:45:45 14567

原创 推荐一个php在线测试地址

www.shucunwang.com/RunCode/php/

2017-04-12 18:05:29 399

转载 正则表达式

我是一个能点击的传送门http://www.cnblogs.com/hellohell/p/5718319.html

2017-04-12 15:26:36 180

原创 post get delete put 请求

function postCurl($url,$body,$header,$type="POST"){ //1.创建一个curl资源 $ch = curl_init(); //2.设置URL和相应的选项 curl_setopt($ch,CURLOPT_URL,$url);//设置url //1)设置请求头

2017-04-05 10:42:39 392

原创 websocket 简易聊天

//通过命令行执行php文件 如 php -q index.php // php -S localhost:8000 浏览器访问index.html //index.html<!DOCTYPE html><html> <head> <title>chatdemo</title> <meta charset="utf-8"> <m

2017-03-30 18:02:29 435

原创 通过js 存取cookie

//存cookiefunction setCookie(name,value){var Days = 30;var exp = new Date();exp.setTime(exp.getTime() + Days*24*60*60*1000);document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTSt

2017-03-30 16:42:14 2625

原创 js 加密

//base 64 jiami<!DOCTYPE HTML><html><head><meta charset="utf-8"><title>base64加密</title><script type="text/javascript" src="base64.js"></script><script type="text/javascript"> var b = n

2017-03-29 16:54:34 252

原创 php 创建文件夹

function mkdirs($dir){if(!is_dir($dir)){if(!$this->mkdirs(dirname($dir))){return false;}if(!mkdir($dir,0777)){return false;}}chmod($dir, 777); //给目录操作权限return true; }开始时我认为,只要给一个路径,mkdir就可

2017-03-29 10:37:32 1130

原创 php 文件加密

//第一种随机字符加密function RandAbc($length = "") { // 返回随机字符串 $str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; return str_shuffle($str); } $filename = 'count.inc.php

2017-03-24 15:20:19 3187

原创 jQuery.getScript 跨域请求

jQuery.getScript("http://127.0.0.1:58891/teacher_client/?command=check");

2017-03-23 16:24:32 1170

空空如也

空空如也

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

TA关注的人

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