🌅☀🌙让mysql支持Emoji表情符号的两种办法 ?

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编码存入数据库,用的时...阅读全文→

标签: mysql emoji

chunkuan 发布于 2015-12-23 02:07

jQuery 监控键盘事件 ESC,Enter 等按键操作

//监控键盘事件
$(document).keydown(function(event){
switch(event.keyCode){
case 27 : //ESC
/程序代码/
}
});阅读全文→


chunkuan 发布于 2015-12-08 08:52

JSONP实例(可读取外源的JSON)

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"&gt;
<html xmlns="http://www.w3.org/1999/xhtml"&gt;
<head>
<me...阅读全文→

标签: jsonp 跨域

chunkuan 发布于 2015-12-08 08:41

PHP把数字通过千位分组格式化

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; //整数有多...阅读全文→

chunkuan 发布于 2015-12-08 08:30

PHP与MYSQL事务处理

/*
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结束。
注意当你结束这...阅读全文→


chunkuan 发布于 2015-12-08 08:28

win8用命令行关闭/开启休眠

此功能开启,可大大提高Win8的启动速度(同时休眠文件占用C盘空间,大小取决于系统内存)

win8的权限和win7有了一定的区别

1、win键+X ,选择 “命令提示符(管理员)”

2、

输入 powercfg /h off&nbsp;&nbsp; 关闭休眠

输入 powercfg /h on &nbsp; 开启休眠

补充一点: 休眠文件是根据你的内存大小决定的~ 而且大小是可控的~

命令 powercfg /h /size 50

(50为内存百分比,范围50-100)

使用此命令,将自...<span class="readmore"><a href="https://jiachunkuan.com/post-12.html">阅读全文&rarr;</a></span>
标签: windows8 win8

chunkuan 发布于 2015-12-08 08:26

mysql的数据类型int、bigint、smallint 和 tinyint取值范围

使用整数数据的精确数字数据类型。

bigint

从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为&nbsp;8&nbsp;个字节。

int

从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为&nbsp;4&nbsp;个字节。int 的 SQL-92 同义字为 integer。

...阅读全文→


chunkuan 发布于 2015-12-08 08:25

jQuery 插件Demo

<?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>
&lt...阅读全文→


chunkuan 发布于 2015-12-08 08:23

IOS系统(iphone手机)微信内置浏览器 长按二维码无法识别的问题,解决办法!

问题:在进行微信开发时,遇到 页面中二维码长按时:安卓手机正常识别二维码,iPhone手机无法识别。

原因:浏览器内核导致css影响二维码识别功能

解决方案:

如果包含二维码图片的元素节点含有以下属性

-webkit-animation-fill-mode: both;
position: fixed;
删除掉就可以了阅读全文→


chunkuan 发布于 2015-12-08 08:21

Mac 安装 nginx 环境

1、brew search nginx

2、brew&nbsp;install&nbsp;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 帮助

#重新加载配...<span class="readmore"><a href="https://jiachunkuan.com/post-8.html">阅读全文&rarr;</a></span>
标签: mac nginx

chunkuan 发布于 2015-12-01 09:33
    1 2