-
问题背景:
Apache-2.4.7,新增一段配置指令,重新启动后报错: apache AH01630: client denied by server configuration
问题原因:
错误的使用了无效的 Apache 指令,换句话:对于不同版本的 Apache,同一个含义的配置指令却是不相同的。
解决方案:
比如金牛座的案例,Apac...
-
What is it?
A simple message pusher written based on workerman, which can simulate WEB background one-way push business notification to clients asynchronously.
它是什么?
workerman-pusher 是...
-
问题背景:
问题原因:
项目中存在足够多的前端文件比如:html、js、css等
解决方案:
项目目录下新增并提交文件 .gitattributes,内容如下:
*.js linguist-language=PHP
*.css linguist-language=PHP
*.html linguist-language=PHP
-
问题背景:
固定宽度和高度的div层,当div里的内容在超出固定的高度之后,即产生了溢出,如何保证滚动条实时自动同步滚动到最底部?
解决方案:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Dem...
-
问题背景:
如题所示,在 git 中,如何像 svn export 导出项目一样导出不受版本控制的项目?
解决方案:
不幸的是 git 中并没有类似 git export 命令, 不过我们可以使用替代方案: git archive,默认情况下,git archive 输出的的是 tar 包, 所以我们要做的就是重定...
-
问题背景:
北京时间:2018-10-22日,访问github,会出现各种不稳定的问题,如:无法PR、无法merge、点 star 会恢复原状等等,据官方监测数据显示好像是 github 数据存储服务出问题了。
官方监测:
https://status.github.com/messages
问题截图:
-
问题背景:
执行 composer install 命令,报告:
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Loading composer repositories with package information
Updating dependenci...
-
问题背景:
Linux终端按下Tab键时会发出 "当当当......" 的声音,这是为了提醒我们可能的操作,很多时候其实也没啥用,而且听起来挺烦人的,怎么办?
解决方案【Linux平台】:
我们通过一条简单的配置指令即可关闭掉这个bell声音:
# vi /etc/inputrc
# 关闭响铃
set bell-style none
# source /etc/...
-
写作背景:
一个互联网平台,程序前后端分离,接口就有几十到几百个不等,总之很多很多就够了,设计测试用例的时候,每一个接口就要若干条测试用例,这是一个很大的数量,基于接口和接口之间的业务逻辑处理,按特定顺序调用测试用例方法,方法和方法之间共享一些数据和状态。如何管理这些测试用例?如何才能做到优雅地测试?
我们先来找一个可以解决上述话中提到的问题的框架。
TestNG是什么...
-
问题背景:
class User
{
//.......
static protected $_start_time = time();
//.......
}
问题原因:
只要记住一点即可:PHP类(对象)的属性是不能用非常量来初始化的,代码中使用 time() 函数来初始化属性,所以报错。
解决方案:
知道了原因,你看着解决吧。 ...
-
问题背景:
Sublime Text 3查看GBK文件乱码
问题原因:
Sublime 默认是以UTF8编码显示文件的,但是要查看的文件却是GBK编码,所以就会显示乱码。
解决方案:
安装 ConvertToUTF8 插件
如何安装:
Command + Shift + P --> install pa...
-
写作背景:
经常听测试的人员,问一个问题,我该怎么学好jmeter?jmeter是干什么的?自动化工具又是什么?我该从哪儿去学?带着这些问题,我们一起讨论一下。
背景小故事:
原始社会,第一个吃鸡蛋的人,看见鸡蛋是有蛋壳的,那个年代没有锤子、铁器等硬器。这个人第一次无意间,用石头把蛋壳击破了,成功的吃到了鸡蛋,于是后来,久而久之,这个人所在的群体,逐渐都开始使用石头击破...
-
spl_object_hash()函数作用:
由于PHP中不允许使用对象作为数组的键,所以我们可以使用PHP的SPL标准库中提供的 spl_object_hash() 函数,这个函数可以为所有的对象实例创建一个唯一的标识符,从而允许在数组中存储对象的散列值作为键值。
spl_object_hash()函数演示:
<?php
class User
{
publi...
-
PHP提供了两种类型的socket:socket 和 stream_socket, 二者API互不兼容。
socket_create
1、socket_create 创建的socket更底层,类似于C语言的socket接口,使用起来比较麻烦。
2、操作底层socket必须使用 socket_* 系列函数,无法使用stream类型的函数,比如无法使用fread、fwrite,自...
-
开源项目:
金牛座已经在github放置开源项目:CustomTerminalColor,下文仅仅是演练展示,与开源项目无关。
问题背景:
1、PHP-CLI编程环境中经常要对一些字符串的输出属性进行定制,其中用的最频繁的就是颜色定制,这是依赖于Linux环境而实现的。
2、文中只列举了常用的颜色代码,方便我们随时核查,其他的属性值请参考相关手册。
3、关...
我就遇到了这个问题,终于找到解决办法...