自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

切切歆语的博客

人生逍遥乐对,红尘千般滋味。

原创 微信小程序------MD5加密(支持中文和不支持中文)和网络请求(get和post)

开发中常常遇到MD5加密,最近做小程序也用到了,简单总结了一下; 这要有两个加密文件,一个不支持中文,一个支持,所以你选择支持的来用就行了; 也随便说说小程序的get和post网络请求。 来看看效果图:      网络请求代码: requestData: function (ap...

2018-01-31 10:32:10 733 0

原创 谈谈http与https

今天简单的来说一下http和https, 简单来讲:    HTTP 是 超文本协议,TCP 端口是 80   HTTPS 是一种配合了SSL协议的、加密的HTTP 协议 ,TCP端口是 443    HTTP 是什么  HTTP(HyperText Transfer Protoco...

2018-01-30 09:36:24 308 0

原创 php--------合并2个数字键数组的值

开发中遇到了,数组合并并去除重复这个功能,查阅资料, 找到了一个方法,分享一下。 <?php /** * PHP合并2个数字键数组的值 * * @param array $arr1 * @param array $arr2 * @return array */ fun...

2018-01-29 10:38:54 155 0

转载 mysql--------char 和 varchar 的区别

char是一种固定长度的类型, varchar则是一种可变长度的类型, 它们的区别是: char(M)类型的数据列里,每个值都占用M个字节,如果某个长度小于M,MySQL就会在它的右边用空格字符补足。(在检索操作中那些填补出来的空格字符将被去掉)   varchar(M)类型的数据列里,...

2018-01-28 09:20:38 288 0

原创 php--------http 状态代码及其原因

HTTP 400 - 请求无效 HTTP 401.1 - 未授权:登录失败 HTTP 401.2 - 未授权:服务器配置问题导致登录失败 HTTP 401.3 - ACL 禁止访问资源 HTTP 401.4 - 未授权:授权被筛选器拒绝 HTTP 401.5 - 未授权:ISAPI 或 ...

2018-01-27 08:48:18 267 0

转载 php-------代码加密的几种方法

代码加密,也是保护网站安全的一种方法,以下我们来介绍一下如何通过PHP的自定义函数来加密我们的PHP代码。 方法一: <?php function encode_file_contents($filename) { $type=strtolower(substr(st...

2018-01-26 09:24:37 15526 7

转载 mysql--------大数据量分页sql语句优化

分页程序原理很简单,这里就不多说了,本篇文章主要说的是在数据表记录量比较大的情况下,如何将分页SQL做到更优化,让MySQL执行的更快的方法。 一般的情况下,我们的分页SQL语句是这样的: SELECT * FROM table ORDER BY id LIMIT 1000,10; 以上...

2018-01-25 09:38:45 235 0

原创 php--------php库生成二维码和有logo的二维码

php生成二维码和带有logo的二维码,上一篇博客讲的是js实现二维码:php--------使用js生成二维码。 今天写的这个小案例是使用php库生成二维码; 效果图:          使用了 phpqrcode.php  和  qrcode.php  两个库来实现 没有logo的...

2018-01-24 08:53:24 141 0

原创 php--------使用js生成二维码

php生成二维码有多种方式,可以在JS中,也可以使用php库,今天写的这个小案例是使用JS生成二维码。 其他方式可以看下一篇文章: php--------php库生成二维码和有logo的二维码 网站开发中二维码使用也是常用的。 JS实现二维码 效果图     首先下...

2018-01-23 10:19:47 179 0

转载 php--------使用 isset()判断字符串长度速度比strlen()更快

isset()速度为什么比strlen()更快呢? strlen()函数函数执行起来相当快,因为它不做任何计算,只返回在zval 结构(C的内置数据结构,用于存储PHP变量)中存储的已知字符串长度。但是,由于strlen()是函数,多多少少会有些慢,因为函数调用会经过诸多步骤,如字母小写化、哈希...

2018-01-22 09:40:55 624 0

原创 php--------获取当前时间、时间戳

首先需要知道的是在php中获取时间方法是date(),在php中获取时间戳方法有time()、strtotime()。下面分别说明。 date() 格式为:date($format, $timestamp),format为格式、timestamp为时间戳(可选)。 time() 返回当前时间的...

2018-01-21 09:46:25 57655 0

原创 php项目------浏览器导航开发

最近项目不是很急,把以前做的php项目分享一些给大家,希望对各位有所帮助;很简单的一个项目,本人用来练习ThinPHP框架的。 浏览器导航开发,php+mysql+apache,ThinkPHP3.2框架开发, 以前本人练习的项目,也是参考自己购买的资料来练习的,适合新手练习。     ...

2018-01-20 09:22:43 485 0

原创 php--------删除数组的第一个元素和最后一个元素

对于一个php数组,该如何删除该数组的第一个元素或者最后一个元素呢?其实这两个过程都可以通过php自带的函数 array_pop 和 array_shift 来完成,下面就具体介绍一下如何来操作。(1)使用 array_pop 删除数组的最后一个元素,例如:$user=array('ap...

2018-01-19 09:14:11 8394 0

原创 php--------网页开发实现微信JS的(定位,地图显示,照片选择功能)

今天说说微信网页开发中一下JS的功能,分享一下,希望对各位有所帮助。前提:要有公众号,和通过微信认证,绑定域名,得到相应信息,appid,appsecret等。微信开发文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp142...

2018-01-18 09:14:52 2452 0

原创 PHP--------微信网页开发实现微信扫码功能

今天说说微商城项目中用到的扫一扫这个功能,分享一下,希望对各位有所帮助。 前提:要有公众号,和通过微信认证,绑定域名,得到相应信息,appid,appsecret等。 微信开发文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id...

2018-01-17 08:52:32 608 0

转载 php---------字符串转义函数(addslashes,stripslashes)

在PHP中,有两个函数与字符串的转义有关,他们分别是 addslashes 和 stripslashes。 addslashes($string), 在指定的预定义字符前添加反斜杠 (\),用于为存储在数据库中的字符串以及数据库查询语句准备合适的字符串。 注释:默认情况下,PHP 指令 mag...

2018-01-16 11:58:37 522 0

原创 php---------正则判断字符串中是否由汉字 数字 英文字母组成

开发中常常用到正则表达式,分享两个常用的正则表达式,php检查字符串是否由汉字,数字,英文字母,下划线组成, 注意这里只是针对utf-8字符集的字符串检查。 数字 汉字 英文字母: if (!preg_match("/^[\x{4e00}-\x{9fa5}A-Za-z0-9]+$...

2018-01-15 09:00:52 4132 0

原创 php---------取汉字的第一个字的首字母

开发中用到的方法,取出第一个汉字的首字母; /** * 取汉字的第一个字的首字母 * @param string $str * @return string|null */ function getFirstChar($str) { if (empty($str)) { ...

2018-01-14 12:33:49 1714 0

原创 Android------个人项目(歆语气象通)

歆语气象通: 歆语气象伴随你的身边,便捷生活。包含了以下功能:1. 天气预报数据覆盖中国城市和地区;2. 提供一周天气预报及最低最高温度,时刻关注天气,轻松计划出行;3. 各种指数详细信息,如太阳,运动等。4.城市查询:提供中国多个市,县,自治区等的查询。apk下载地址:http://shouji...

2018-01-13 10:02:56 187 0

原创 mysql--------常用命令

命令或者代码来学习数据库是最好的,当你熟悉的不能再熟悉了再去用可视化工具,个人建议。 打开数据库,输入密码就可以操作数据库了   操作数据库   登录到mysql中,然后在mysql的提示符下运行下列命令,每个命令以分号结束   1、 显示数据库列表   show datab...

2018-01-13 08:50:48 223 0

原创 PHP--------微商城实现微信授权登录

前段时间做完微商城了,来把微信商城学到的一些东西分享一下,希望对各位有所帮助。 PHP做后台,先来说微信商城的授权登录吧!这个几乎都有,这个功能代码其实不多,主要是看懂文档需求。 前提:要有公众号,和通过微信认证,得到相应信息,appid,appsecret等。   看看效果图:    ...

2018-01-12 16:07:07 1357 0

原创 mysql--------命令来操作表

常用的通过mysql命令来更改表结构的一些sql语句,包括添加、删除、修改字段、调整字段顺序。 添加字段: alter table `user_movement_log` Add column GatewayId int not null default 0 AFTER `Regionid`;...

2018-01-12 09:51:17 229 0

原创 PHP--------解决网址URL编码问题

在PHP中有urlencode()、urldecode()、rawurlencode()、rawurldecode()这些函数来解决网页URL编码解码问题。 理解urlencode: urlencode: 是指针对网页url中的中文字符的一种编码转化方式,最常见的就是Baidu、Goo...

2018-01-11 09:39:18 6545 0

原创 php-----utf8和gbk相互转换

utf8转换为gbk <?php header("Content-type:text/html;charset=UTF-8"); echo $str= '你好,这里是utf8转gbk!'; echo ''; echo iconv(...

2018-01-10 14:55:08 3989 0

转载 javascript遍历json对象数据的方法

JSON中,有两种结构:对象和数组,对象是没有length这个属性,而数组结构是有的,下面分别说下这两种结构之间的区别和遍历方式。   1.对象 一个对象以“{”开始,“}”结束。每个“key”后跟一“:”,“‘key/value’ 对”之间运用 “,”分隔。 packJson = {&q...

2018-01-10 09:02:37 18325 0

原创 PHP-----------HTTP请求的第三方接口

开发中常常遇到接口请求这个功能,后台也不例外,因为遇到了,所以写一篇。 前段时间做商城后台时,需要用到第三方物流接口查询物流信息。 post: /**** * @param $url * @param $post_data * @return bool|string * 第三方物...

2018-01-09 09:03:49 12119 0

原创 PHP------数组和对象相互转化,stdClass Object转array

数组转JSON PHP json_encode() 用于对变量进行 JSON 编码,该函数如果执行成功返回 JSON 数据,否则返回 FALSE 。 JSON转数组 PHP json_decode() 函数用于对 JSON 格式的字符串进行解码,并转换为 PHP 变量。 $arr =...

2018-01-08 15:52:28 8355 1

原创 include与require的区别

PHP中的require,require_once,include,include_once的区别总结。 “include”与“required”的作用都是相同的,唯一不同的是PHP在每次遇到“include”命令时,都会解释一次。如果在同一个PHP网页中出现10次“include”命令时,它便...

2018-01-08 08:55:29 179 0

转载 PHP中exit()与die()的区别

PHP手册:die()Equivalent to exit()。 说明:die()和exit()都是中止脚本执行函数;其实exit和die这两个名字指向的是同一个函数,die()是exit()函数的别名。该函数只接受一个参数,可以是一个程序返回的数值或是一个字符串,也可以不输入参数,结果没有返回...

2018-01-06 08:54:26 542 0

原创 thinkphp3.2验证码在服务器上显示不出来

ThinPHP3.2 验证码 在本地服务器访问可以显示,上传到服务器就不能访问了   /**** * 验证码 */ function code() { $config=array( 'fontSize...

2018-01-05 09:14:49 1619 0

原创 ThinkPHP 3.2 调用自定义函数库

ThinkPHP3.2 和3.1 区别还是有点大的 引入了命名空间,强化了驱动化和行为,增强了模块化的概念和对云平台的支持,并改进了诸多的细节。 主要改进包括: 模块化架构的全新设计 全新命名空间和自动导入机制 改进的路由功能 主题的动态切换支持 更强大的Action参数绑定 模型...

2018-01-04 14:33:47 3195 0

原创 phpstorm 2017版代码提示功能开启解决方案

安装好phpstorm 2017之后 发现代码高亮和函数自动提示都失效了 在phpstorm底部面板的信息提示处发现有一条系统消息:  12:04:18 Power save mode is on  Code insight and other background tasks are ...

2018-01-03 19:49:07 3946 0

原创 phpstorm 2017激活

自从做PHP开发以来,用过的工具也很多,PHPStorm 也是我喜欢的一种,有人问我激活方式,才写这篇博客,也是找度娘的。   通过Licence Server 激活PHPStorm 2017.1:复制链接如下图操作   http://www.0-php.com:1017(...

2018-01-02 22:43:38 367 0

提示
确定要删除当前文章?
取消 删除