今天开始和客户端配合测试API,他们通过局域网访问我本地服务器,我目前使用的是wampserver,但是报错提示“You don't have permission to access / on this server”
解决办法:
打开Apache配置文件,httpd.conf
找到如下图:
修改为:
php中获取中文首字母
利用php取得中文字符串中第一个汉字的字母!
<?php
$limit = array( //gb2312 拼音排序
array(45217,45252), //A
array(45253,45760), //B
array(45761,46317), //C
array(46318,46825), //D
array(46826,47009), //E
array(47010,47296), //F
array(47297,47613), //G
array(47614,48118), //H
array(0,0), //I
array(48119,49061), //J
array(49062,49323), //K
array(49324...
wamp开启rewrite_module重写功能
前段时间时间一直用xampp做项目,但是最新版的xampp的php版本是5.5,个人觉得有点高了,于是想重新使用wamp,把项目拷贝到wamp中打开浏览器,始终是找不到,仔细一看,原来是wamp默认是不开启rewrite_module的。
1、开启rewrite_module:鼠标左键点击右下角wamp运行图标,在选项中Apache->Apache模块中找到rewrite_module,点击即开启本模块。wamp会自动重启服务。
2、修改httpd.conf文件:同样,在Apac...
My97 DatePicker时间控件
先上效果图:
<div class="form-group">
<label class="col-md-2 control-label">开始时间:</label>
<div class="col-md-2">
<div class="input-group">
<input type="text" id="d240" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})" class="Wdate" style="w...
php中出现Notice: Uninitialized string offset: 0
当使用数组中未定义的key时,就会出现提示Notice: Uninitialized string offset: 0,这句话的意思是你的数组key值越界了。
定义的数组是 $arr = array( "id" => 18,"name" => 'haha' );
如果输出 echo $arr['username'] 时,就会出现上述提示。
输出前先检查下数值是否定义key,如:
if(isset($arr['username'] )){
echo $arr['username'] ;
}
PHP_EOL
PHP_EOL代表换行符
unix系列用 \n
windows系列用 \r\n
mac用 \r
PHP中可以用PHP_EOL来替代,以提高代码的源代码级可移植性。
echo PHP_EOL;
//windows平台相当于 echo "\r\n";
//unix\linux平台相当于 echo "\n";
//mac平台相当于 echo "\r";
Codeigniter 购物车类不能添加中文解决方法
Codeigniter 购物车类不能添加中文,下面一段代码限制了输入中文了,修改systemlibrariesCart.php,注释第186-190行产品名称的判断。
代码如下:
/*if ( ! preg_match("/^[".$this->product_name_rules."]+$/i", $items['name']))
{
log_message('error', 'An invalid name was submitted as the product name: '.$items['name'].' The name can only contain alpha-numeric c...
eclipse安装ADT后在windows菜单下找不到android SDK and AVD Manager选项的解决办法
在eclipse中点击window→Customize Perspective→Command Groups availability→Available command groups下勾选Android SDK and AVD Manager选项,然后在Tool Bar Visibility 下勾选Android SDK and AVD Manager选项。
解决Android开发中的xml文件自动提示问题
上次记得写过一篇文章是关于解决Android开发中文件自动提示问题,但是发现在写XML文件时并没有自动提示,原来是还需要单独XML设置自动提示。
把默认的“<=:”改成 “<=:.abcdefghijklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ(,”
但是到这里新的问题又出现了,提示的功能出来了,但是提示的内容不出来。于是再次搜索解决方法:
选择xml文件,单击右键选择“open with”,里面会有很多打开方式,选择对应...
谷歌字体替换插件
最近由于受到谷歌字体等的加载的影响,wordpress网站打开速度变慢,在一学长的博客上看到了其解决方案:谷歌字体替换插件googleapis to useso。
插件原理:
插件也是使用替换成360 CDN加速(http://libs.useso.com/)链接的方式,不过是通过插件的形式,进行匹配,将页面所有谷歌useso.com域名的链接替换成360提供的域名,所以不管是wordpress后台使用的字体,还是主题使用的字体、js(例如有些jquery会使...