Emoji表情如图 再获取微信昵称的时候如果遇到类似☀🌅的mysql会保存失败,有两种解决办法: 1.改数据库字段为utf8mb4,因为emoji表情是4个字节 注意,php连接数据库的配置也要改为utf8mb4,如果是tp,设置 'DB_CHARSET' => 'utf8mb4' laravel改config/database.php 'charset' => 'utf8mb4', 'collation' => 'utf8mb4_unicode_ci', 2.还可以获取完相对应字段用json_encode编码存入数据库,用的时...

阅读全文>>

Jsonp(JSON with Padding)是资料格式 json 的一种“使用模式”,可以让网页从别的网域获取资料。 话不多说,直接上代码: html页面代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <me...

阅读全文>>

PHP把数字通过千位分组格式化 <?php /** * 数字隔断 */ function num_format($num){ if(!is_numeric($num)){ return $num; } $rvalue = ''; $num = explode('.', $num); //把整数和小数分开 $rl = !isset($num['1']) ? '' : $num['1']; //小数部分的值 $j = strlen($num[0]) % 3; //整数有多...

阅读全文>>

/* MYSQL的事务处理主要有两种方法。 1、用begin,rollback,commit来实现 begin 开始一个事务 rollback 事务回滚 commit 事务确认 2、直接用set来改变mysql的自动提交模式 MYSQL默认是自动提交的,也就是你提交一个QUERY,它就直接执行!我们可以通过 set autocommit=0 禁止自动提交 set autocommit=1 开启自动提交 来实现事务的处理。 当你用 set autocommit=0 的时候,你以后所有的SQL都将做为事务处理,直到你用commit确认或rollback结束。 注意当你结束这...

阅读全文>>

此功能开启,可大大提高Win8的启动速度(同时休眠文件占用C盘空间,大小取决于系统内存) win8的权限和win7有了一定的区别 1、win键+X ,选择 “命令提示符(管理员)” 2、 输入 powercfg /h off   关闭休眠 输入 powercfg /h on   开启休眠 补充一点: 休眠文件是根据你的内存大小决定的~ 而且大小是可控的~ 命令 powercfg /h /size 50 (50为内存百分比,范围50-100) 使用此命令,将自...

阅读全文>>

<?php if($_GET['ajax'] == 1){ switch($_GET['timeType']){ case 0 : echo '当前时间戳:'.time(); break; case 1 : echo date('Y-m-d H:i:s'); break; default : echo time(); break; } exit(); } ?> <!DOCTYPE html> <html> <...

阅读全文>>

问题:在进行微信开发时,遇到 页面中二维码长按时:安卓手机正常识别二维码,iPhone手机无法识别。 原因:浏览器内核导致css影响二维码识别功能 解决方案: 如果包含二维码图片的元素节点含有以下属性 -webkit-animation-fill-mode: both; position: fixed; 删除掉就可以了

阅读全文>>

1、brew search nginx 2、brew install nginx 启动nginx ,sudo nginx ;访问localhost:8080 发现已出现nginx的欢迎页面了。 备注: ln -s  /usr/local/sbin/nginx /usr/bin/nginx 做个软连接。 常用的指令有:  nginx -V 查看版本,以及配置文件地址 nginx -v 查看版本 nginx -c filename 指定配置文件 nginx -h 帮助 #重新加载配...

阅读全文>>