- 博客(44)
- 资源 (7)
- 收藏
- 关注
原创 Nginx 学习之 request_time 和 upstream_response_time
Nginx 学习 日志时间配置 request_time 和 upstream_response_time
2022-12-21 15:32:10
844
转载 HTML meta标签总结,HTML5 head meta属性整理
HTML meta标签总结,HTML5 head meta属性整理移动前端开发中添加一些webkit专属的HTML5头部标签,帮助浏览器更好解析HTML代码,更好地将移动web前端页面表现出来。本文整理一些常用的meta标签 <!-- 声明文档使用的字符编码 --> <meta charset='utf-8'> <!-- 优先使用 IE 最新...
2019-05-15 17:54:00
241
原创 如何禁止Apache静态文件缓存
禁止Apache静态文件缓存线上如果缓存静态文件能够提高服务器性能和用户体验,但是在开发阶段,如果开启静态文件缓存,不利于开发测试有时候更改了静态文件,发现页面不起作用,然后清空了浏览器缓存页面也不起作用。每次必须重启apache服务器才可以,最终想到可能是静态文件缓存导致的。关闭apache静态文件缓存只需要更改httpd.conf,注释掉如下扩展 #LoadModule...
2019-05-15 17:43:17
3740
原创 Sublime text3 使用phpcs 格式化代码
Sublime text3 使用phpcs.phar格式化代码首先我们需要下载 php cs fixerwget http://get.sensiolabs.org/php-cs-fixer.phar -O php-cs-fixersudo mv php-cs-fixer.phar /usr/local/bin/phpcssudo chmod +x /usr/local/bin/php...
2019-03-19 15:18:34
1835
原创 PHP扩展加载顺序
php-fpm默认加载扩展的顺序 include=/etc/php-fpm.d/*.conf 这里面的加载顺序和php.ini中配置的需要确认一下 但是该文件家中的*.conf的加载顺序是否根据名称,需要确认一下如果想要手动更改php扩展的加载路径需要做如下操作把php-fpm.d文件加下的对应的.conf文件删除然后把需要优先加载的插件放的前面,写在php...
2019-01-30 12:20:27
1132
原创 新版chrome如何允许运行flash
chrome 71版本以上,已经禁用所有flash,无法添加允许运行网站设置-内容设置-Flash 新版已经没有添加允许运行flash网站选项有些网站必须使用flash网站, 解决方案打开需要访问flash的网站,在网站域名左侧,点击安全选项单独对该网站的flash做设置即可...
2018-12-24 12:16:02
28254
7
原创 Redis备份还原恢复
redis备份恢复首先登陆redis,执行save命令做rdb备份redis-cli -p 6379SAVEconfig get dir #获取备份文件目录备份完成后,停止redis服务redis-cli -p 6379 shutdown拷贝redis备份文件dump.rdb到对应目录下,重启redis,恢复成功最后发现拷贝之后redis未被正确恢复:经过查阅资料发现是同时...
2018-12-11 17:29:19
4501
2
原创 Centos为已经编译好的php环境添加mysql扩展
Centos为已经编译好的php环境添加mysql扩展进入php安装目录cd /tmp/php-5.6.31cd ext/mysql调用已经编译好的php可执行程序phpize如果不知道phpize路径先执行以下whereis phpize/usr/local/bin/phpize开始编译安装./configure --with-php-config=/usr/local...
2018-12-07 19:14:48
790
原创 git log查看符合条件的日志
git log统计统计一段时间git log --after="2018-05-21 00:00:00" --before="2018-05-25 23:59:59"查看提交记录修改文件git log -p -U1 --word-diff --since ="2018-07-19 00:00:00" --until="2018-07-19 23:00:00" --name-only...
2018-08-29 14:11:24
9740
原创 centos安装phpUnit
首先需要确认你的php版本,以及该版本对应的phpunit的版本主版本初始版本PHP兼容性支持PHPUnit 82019年2月1日PHP 7.2, PHP 7.3, PHP 7.4在2021年2月5日结束支持PHPUnit 72018年2月2日PHP 7.1, PHP 7.2, PHP 7.3在2020年2月7日结束支持PHPUnit 62017年2月3日PHP 7.0, PHP 7.1, PHP...
2018-06-27 20:44:18
684
原创 phpStorm调用terminal
PhpStorm8 使用自带的Terminal会出现乱码通过搜索发现这是phpStorm自带的bug 在2016之后修复我们可以通过自定义扩展的 详细参考:https://blog.csdn.net/xhqiang/article/details/80538494最近发现我们可以使用phpStorm自带的一个扩展解决这个问题 OpenIn Terminal解决但是这个扩展需要jdk1.7+版本支持...
2018-06-13 19:16:52
3964
原创 phpStorm 调用mac系统Terminal
phpStorm8 自带的terminal有些问题 不能输入汉字 该问题一直到2016.2之后才解决但是 我们使用命令时不可能不输入汉字 这就很尴尬了 在官网找了一番 并未发现能够弥补该问题的插件最后 经过试验 发现我们可以使用Mac自带的terminal解决该问题解决思路是使用phpStorm扩展插件打开phpStorm->Preferences->Tools->Extern...
2018-06-01 15:45:59
2799
原创 git报错 If you wish to set tracking information for this branch you can do so with
git pull -r 或者 git push的时候报错There is no tracking information for the current branch.Please specify which branch you want to rebase against.See git-pull(1) for details. git pull <remote> <...
2018-05-29 11:41:48
26221
2
原创 Git忽略文件权限或者拥有者改变导致的git状态变化
默认git会记录文件的权限信息,如果文件的权限信息被修改,在git中改变文件会出现很多我们并不需要提交的文件,但是有时候我们clone下来的文件权限不对,但是我们更新权限后,又不想提交,我们应该如何做??在命令行模式下,执行如下语句:在当前git仓库下执行: git config core.filemode false git config --list如果想对全局git库生效git config...
2018-05-23 20:19:15
5518
原创 php Sprintf输出特殊字符%
%在sprintf函数中是特殊函数 但是有时候我们需要输出% 如何把%原样输出我们可以在输出字符串中使用%对%进行处理, 如下:<?php$good_library_chance = '精品库刷出概率:%s%%;'$display_str = sprintf(trans('admin::lang.good_library_chance'), 50);echo $display_str;...
2018-05-22 20:29:11
3411
原创 git 常用操作
放弃本次修改 已经commit的 但是为push的通过工具查看commit_id 或者git loggit reset --hard commit_id
2018-05-22 18:00:36
125
原创 Dash + PhpStorm使用教程
Dash for mac是使用与Mac OS平台的软件编程文档管理工具,可以浏览API文档,以及管理代码片段工具。Dash自带了丰富的API文档,涉及各种主流的编程语言和框架。 Dash提供的文档查看 和 代码管理工具,能极大提高程序员开发效率。 Dash官网:https://kapeli.com/dash Idea系列的PhpStorm &&am...
2018-03-12 12:17:11
2768
原创 Phpstorm如何新建项目在共享文件夹中
为了同时跑多套系统,我将系统安装到了虚拟机中一份,同时将项目文件夹使用共享方式(无密码验证),由于虚拟机分配内存较小,想使用本机开发相关程序,如何将虚拟机项目文件建立到phpstorm中:在地址栏里输入:\\192.168.0.106,进入虚拟机共享文件目录,在共享文件夹右键--映射网络驱动器,确定驱动器名字。回到phpstorm--设置--项目--Directories--Add Content
2015-11-25 17:41:26
1433
原创 IE浏览器和谷歌浏览器主页被篡改,设置无效的解决办法
最近使用浏览器是,发现IE和chrome浏览器主页被篡改,每次代开始都是打开http://www.169.com,这个网站是个无用网站,最最主要的是这个不是我设置的,为什么会出现这种情况,很是费解。 可是我在chrome和IE里面已经明确指定主页了啊,为什么会不起效果。 我还以为是注册表被篡改了,然后我在命令行使用regedit,进入注册表,然后使用c
2015-10-04 17:55:08
5334
转载 Web设计者和开发者必备的27个Chrome插件
自Chrome推出以来,由于其极快的启动速度和页面加载速度、日益剧增的强大的插件以及简洁清新的界面,越来越受用户及开发者的欢迎,其市场占有率也在不断攀升,人们也相信,其取代IE、Firefox的地位也只是时间问题。在Chrome浏览器中,用户可以轻松添加各式各样的插件来提高日常工作的效率,这里我们为设计者和开发者精选了27款实用的Chrome插件,希望能够对您有所帮助。1. App
2015-08-22 20:48:51
2286
2
转载 自适应网页设计
随着3G的普及,越来越多的人使用手机上网。移动设备正超过桌面设备,成为访问互联网的最常见终端。于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页?手机的屏幕比较小,宽度通常在600像素以下;PC的屏幕宽度,一般都在1000像素以上(目前主流宽度是1366×768),有的还达到了2000像素。同样的内容,要在大小迥异的屏幕上,都呈现出满意的效果,并不
2015-08-22 20:43:40
389
原创 chrome分辨率测试工具
chrome分表率测试工具百度搜索Resolution Test,下载后,在右上角点击设置,更多工具->扩展程序,将插件拖放至框中即可安装成功。
2015-08-22 20:41:12
4044
转载 Notepad++代码自动完成制作方法
Notepad++代码自动完成(jQuery版)Notepad++的代码提示文件是一个XML文件,位置是在:..\Program Files\Notepad++\plugins\APIs\,该目录下面有各种语言的提示文件。使用方法:将这三个文件:html.xml, css.xml, javascript.xml 复制到上面所说的目录下面即可。友情提醒:覆盖前请备份原来的文件
2014-12-18 19:27:57
901
转载 php 数组,常用函数
一、数组操作的基本函数数组的键名和值array_values($arr); 获得数组的值array_keys($arr); 获得数组的键名array_flip($arr); 数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr); 在数组中检索applearray_search("apple",$arr); 在数组中检索
2014-11-24 20:17:03
301
转载 PHP字符串操作常用函数
/**确定字符串长度* int strlen(string str)*比较两个字符串* 1、strcmp函数对两个字符串进行二进制安全的比较,并区分大小写* int strcmp(string str1,string str2)* 2、以不区分大小写的方式比较两个字符串* int strcasecmp(string str1,string str2)* 3、
2014-11-24 19:57:12
286
转载 location.href、parent.location.href、top.location.href、 window.open实现页面跳转
"window.location.href"、"location.href"是本页面跳转"parent.location.href"是上一层页面跳转"top.location.href"是最外层的页面跳转//举个例子:如果A,B,C,D都是html,D是C的iframe,C是B的iframe,B是A的iframe,如果D中js这样写 wind
2014-11-20 15:15:46
632
转载 修改 PHP 消耗内存的方法(Allowed memory size of 8388608 bytes exhausted解决方法)
解决办法:1,修改 php.ini将memory_limit由 8M 改成 16M(或更大),重启apache服务(建议不用这种方法,但是这种方法还是很简单的)2,在PHP 文件中 加入 ini_set(”memory_limit”,”100M”);注意:为了系统的其它资源的正常使用 请您不要将 memory_limit设置太大,其中-1为不限(个人感觉,这种方法是
2014-10-22 19:36:27
933
原创 php简单导出excel
header("Content-type:application/vnd.ms-excel");header("Content-Disposition:attachment;filename=Export_test.xls");$tab="\t"; $br="\n";$head="编号".$tab."备注".$br;//输出内容如下: echo $head.$br;echo
2014-09-30 21:32:07
714
转载 PHP excel表格与mysql的导入导出(不是用插件和类)
//连接数据库文件$connect=mysql_connect("localhost","root","") or die("链接数据库失败!");//连接数据库(test)mysql_select_db("demo",$connect) or die (mysql_error());$temp=file("seo.csv");//连接EXCEL文件,格式为了.csvfor
2014-09-30 20:07:27
448
转载 php导出excel(多种方法)
基本上导出的文件分为两种:1:类Excel格式,这个其实不是传统意义上的Excel文件,只是因为Excel的兼容能力强,能够正确打开而已。修改这种文件后再保存,通常会提示你是否要转换成Excel文件。优点:简单。缺点:难以生成格式,如果用来导入需要自己分别编写相应的程序。2:Excel格式,与类Excel相对应,这种方法生成的文件更接近于真正的Excel格式。如果导出中文时
2014-09-30 19:36:25
735
转载 PHP导入导出Excel方法小结
最近因项目需要,需要开发一个模块,把系统中的一些数据导出成Excel,修改后再导回系统。就趁机对这个研究了一番,下面进行一些总结。基本上导出的文件分为两种:1:类Excel格式,这个其实不是传统意义上的Excel文件,只是因为Excel的兼容能力强,能够正确打开而已。修改这种文件后再保存,通常会提示你是否要转换成Excel文件。优点:简单。缺点:难以生成格式,如果用来导入需要自己分
2014-09-30 19:35:26
446
转载 监听文本框输入(input & textarea)
基本概念Firefox、Chrome、IE9&IE9+ 均支持 oninput 事件,此外所有版本的 IE 均支持 onpropertychange 事件。oninput 事件在用户输入、退格(backspace)、删除(delete)、剪切(ctrl + x)、粘贴(ctrl + v)及鼠标剪切与粘贴时触发(在 IE9 中只在输入、粘贴、鼠标粘贴时触发)。on
2014-08-06 16:45:34
479
转载 php的时间输出格式
php中时间一般分为两种格式,一种是标准时间格式timestamp,即Y-m-d G:i:s。另一种就是时间戳。 例如: 一、标准时间与时间戳转换: //获得服务端系统时间 date_default_timezone_set(PRC); $nowtim
2014-06-12 16:41:26
1258
1
原创 js 有框架页面跳转(target)
1.跳出框架,在父页面。 window.parent.frames.location.href="../welcome.en"
2014-06-05 21:49:48
3787
转载 js页面跳转的问题(跳转到父页面、最外层页面、本页面)
一:跳转到新页面,并且是在新窗口中打开时: 复制代码 代码如下:function gogogo() { //do someghing here... window.open("test2.html"); } window是一个javascript对象,可以用它的open方法,需要注意的是,如果这个页面不是一相相对路径,那么要加http://,比如: 复制代码
2014-06-05 21:44:59
5442
redis desktop manager 0.9.0
2018-05-12
谭浩强c语言程序设计课件
2012-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人