admin 发布的文章

ios10奇葩的声音bug,微信中不能播放声音

ios10以后,iphone手机在播放声音时候会出现没有声音,相同型号相同版本可能会有声音也有可能没有,也有可能重启后 又有声音,总之这个bug非常奇怪,在微信浏览器和自带Safari中都存在,但是QQ浏览器中并不存在;

目前解决办法是没有的,只能通过以后ios升级,看看会不会解决,只有10以后会有,不是每个手机都会出现,有人说可以通过jssdk播放来解决,经过测试,并没有完美解决.

以上bug在安卓手机中并不存在


扫码二维码阅读

老游戏如何在win10上边运行教程

老游戏如何在win10运行

很多老的游戏,比如以前一些经典游戏血战上海滩,血战缅甸等,在win10上边由于分辨率问题,一般都是不能运行的,通过改分辨率也是可以的,不过每次都要修改还原,非常麻烦,下面就介绍一种简单方法.

下载setres.exe

这个软件只有17kb可以用来修改电脑分辨率,网上很多教程让复制到windows文件夹下,我觉得不需要,这样侵入系统不是很好,我们只需要和游戏运行程序放在一起即可,以血战上海滩为例.

新建bat

玩游戏只需要点击 游戏.bat 内容如下

@echo off
C:\server\sh\setres.exe h800 v600
shanghai.exe -windows
C:\server\sh\setres.exe h1366 v768
exit

解释一下代码
第二行是游戏路径的改分辨率软件 h800表示游戏分辨率横向800 纵向600 老游戏很多就是这个
第三行是游戏运行文件名,其他游戏只需要改成游戏运行文件即可 后边带上统一的 -windows
第三行是还原分辨率,游戏退出后自动还原你自己电脑分辨率,这是我的1366X768

#下载sh.zip
解压里面东西,复制到你的游戏中...
这样所有以前老游戏都能正常玩了


扫码二维码阅读

关于微信朋友圈发布内容只能自己看见解封说明

如果遇到自己公众号分享内容到朋友圈,别人都看不见,那么,你的公众号分享朋友圈被微信官方屏蔽了,一般不会有任何提示,这时候就要解封被屏蔽域名;并且公众号后台有时候并不显示违规.

微信官方解答连接http://kf.qq.com/faq/131117ne2MV7141117JzI32q.html,点击这里查看相关解决办法

1、请先对照上诉规范,将违规的规则、提示进行修改或删除,直至符合本解答相关规范为止。

2、修改后,可以通过电子邮件发送至腾讯指定邮箱:moment@tencent.com申请解封。

3、若公众帐号功能被封禁,请按公众平台的相应提示等待解封,目前此邮箱(moment@tencent.com)只接受朋友圈相关处罚的解封申请,不接受公众帐号解封申请。

邮件标题请采用如下格式:

【朋友圈解封申请】“申请人或企业” + “页面主题(如神经猫)”

正文请附上被拦截链接以及情况说明。并包含无法分享的开放平台应用appid和分享链接。

经审核被拦截内容修改后已符合本解答相关规范,方可解封


扫码二维码阅读

定时crontab

启用 crontab:
crontab -e

查看 crontab -l

删除 crontab -r

进入Vi输入i进入编辑模式
编辑一个定时
00 */1 * * * curl http://we7.yoby123.cn/xxx.php

退出esc 输入:wq

* 表示可能的值
, 表示取值 1,2,34,5
- 表示范围 1-5
/ 表示频率 /10 每十分钟 按分钟

1.png


扫码二维码阅读

dreamweaver cc 2017 试用报告

dw自从2014年以后,就没怎么使用过了,看到最近dw2017更新,就试着下载看看
QQ截图20161127235604.jpg
界面改变不是很大,但是编辑器比起以前好用多了,特别是自动提示功能现在做的更好了;

支持文件格式也更多了,比如PHP,less,scss,json,js等等,等有非常好的支持,虽然内存占用多些,但是比以前好的太多.

打算后面就采用这个编辑器来写.


扫码二维码阅读

php数组的打乱与重组在表单提交中应用

extract数组打乱成变量
compact变量重组成数组

以上两个函数很多人不怎么使用,其实在表单处理中有着很好应用,学会了可以写很少的代码来添加数据更新数据;
在添加数据一般都是接受POST过来的数据,然后组成数组,再进行处理;

$i = "999";
$arr  = array(
'a'=>'我爱你',
'b'=>1,
'c'=>0,
'd'=>'美国',
);
extract($arr);
$arr2 = compact('a','b','c','d','i');
Array
(
    [a] => 我爱你
    [b] => 1
    [c] => 0
    [d] => 美国
    [i] => 999
)

以上是一个例子,实际应用中处理POST

extract($_POST);

使用这个最要注意的是保证数据库中字段名称和表单的一致,如果有少量不一致的,需要打乱后单独处理;学习这两个函数以后,处理表单事半功倍效果


扫码二维码阅读

requirejs按需加载css和js简单讲解

requirejs是一个加载css或js工具,使用比较简单

        require.config({
    paths: {
        validform:"{MODULE_URL}weui/validform",
        php:"{MODULE_URL}weui/php"
    },
    shim : {
        'validform': ["css!{MODULE_URL}weui/style.css"]
    }
});
require(['validform','php'], function() {
    $("#form2").Validform({
        tiptype:function(msg,o,cssctl){
            if(!o.obj.is("form")){
                var objtip=o.obj.siblings(".help-block");
                cssctl(objtip,o.type);
                objtip.text(msg);
            }
        }
    });
});

上面是一个个人开发中写的一个加载css和js;由于前面加载过jquery和css.min.js了,加载css需要requirejs插件css.min.js的.


扫码二维码阅读

POST和GET在curl中应用

在做爬虫,抓取网站,做同步,api开发,以及微信公众号开发中,curl使用非常重要,下面就来介绍curl使用;

函数两枚

//post提交
function post($url,$msg){//post ssl
$ch = curl_init();

if (class_exists('\CURLFile')) {
    curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
} else {
    if (defined('CURLOPT_SAFE_UPLOAD')) {
        curl_setopt($ch, CURLOPT_SAFE_UPLOAD, false);
    }
}
//$msg = array('media'=>"@".$filepath);
//5.6+ $msg = array('media'=>new \CURLFile($filepath));
preg_match('/https:\/\//',$url)?$ssl=TRUE:$ssl=FALSE;
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_URL,$url);
if($ssl){
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
}
curl_setopt($ch, CURLOPT_POSTFIELDS,$msg);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
curl_close($ch);
return $data;
    }

//get获取
function get($url){   
 $ch = curl_init();
 preg_match('/https:\/\//',$url)?$ssl=TRUE:$ssl=FALSE;
 curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_HEADER, 0);
if($ssl){
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
}
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$data  =  curl_exec($ch);
curl_close($ch);
return $data; 
}

两个函数都支持ssl,也就是https开头访问,能够自动判断是否是https网站;
特别注意5.6以上包括5.6版本php 上传可是和以前完全不一样,这是一个大坑


扫码二维码阅读

phpstudy使用配置常见的坑

在windows上搭建php环境,phpstudy套件是非常不错的,以win10来说明吧;

  1. 解压到某个磁盘,对于未分区的电脑只有一个C盘,那就解压在c盘,有d盘的尽量解压到d盘,注意路径千万不能有中文;
  2. 解压后就会自动启动套件,建议选择nginx+5.5的php版本,并且设置为系统服务,这样以后开机就会自动启动;坑就来了,很多时候可能不能启动nginx,那就要检查是不是使用管理员权限启动的,安装VC9,VC11,VC14这几个,下载地址https://pan.baidu.com/s/1boNPtd9
  3. nginx可以设置自己的网站目录,默认的不合适,一般在某个磁盘下建立www文件夹,就是网站目录;
  4. 可以设置列表形式显示文件和目录,最后设置mysql本地密码;
    根据上面来配置,基本上不会出现错误,x64指的是64位系统电脑,x86指的是32位电脑,现在新电脑基本上都是64位的,32位正在逐步淘汰,15年以后电脑不出32得了.

扫码二维码阅读

漫多amoudo迷你pc主机评测报告

配置

cpu J316 很一般的intel四核cpu 1.6Ghz
内存 4GB DDR3
硬盘 120GB SSD
显卡 集成显卡
接口 支持VGA HDMI USB3.0X2 USB2.0X2 音频1个 网卡接口1个
重量 349克
功率 6W
购买赠送 无线键盘鼠标各一个,HDMI线一条
价格 979人民币
系统 win10专业版 可换其他

评测

下午使用了几个小时,说说感受吧;这个主机非常小,也非常轻,从重量就可以看出来,很快就能接好,请动速度由于是ssd,所以几秒就能.
这个机器支持两块硬盘接口是SATA3.9和mSATA所以双硬盘是可行的,内存的话只能装一个,所以换更大原来的就不能用了;
运行过程中没有发热,机器运行声音几乎是听不见的,可以说是静音.机器由于不是拿来游戏的,所以游戏方面就不多说;
试用过程中没有卡顿,相对于来说还算不错,跑分不是很高,只测定56000多分,还没有macbook air高,对于办公看看视频是非常不错的,如果想游戏,这个不是很合适,主要是没有独显,cpu不强劲,毕竟价格摆在那里;
4个usb接无线鼠标键盘只用一个,他们公用一个接收器;
对于硕大的主机来说,这个微型主机还是可圈可点的,喜欢的可以去京东商城看看,目前只有这里可以购买,记得领取优惠券;


扫码二维码阅读