对接短信平台问题总结

公司主要做app开发,登录模块手机验证必不可少,而最主要验证方式的就是短信验证码。其实对接短信平台很简单,就是通过curl调用短信平台提供的API即可。之前一直用的前任写好的一个发送验证码的方法,之后也接过好几平台,常见的如中国联通,中国移动,上海助通等。请求携带的内容主要包括企业编号、账号、密码、短信内容、手机号等。然而简单的流程却也出现过一些疑难问题。如果调用API发送就成功,那表示一切ok,

- 阅读全文 -

sql如何以主表为基准关联查询

方案一、用exists的方式.如果test2表中的数据量很大的话,可以用exists的方式:SELECT c1 from test1 a WHERE exists (SELECT 1 FROM test2 b WHERE a.c1 = b.c1);如果结果集不需要test2表字段,也就是不需要联查取字段,则可行;否则,由于exists的局限,需要loop逐条对结果集进行判断,效率太低方案二、在b中

- 阅读全文 -

ci 3.1.x新版本base_url配置

我发现的是3.1.6之后的版本里,需要对/application/config/config.php中的base_url进行设置。查找资料说,之前的版本(2.2.5)里base_url默认置空:/* |-------------------------------------------------------------------------- | Base Site URL |-------

- 阅读全文 -

mysql优化常见方法

1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果

- 阅读全文 -

各种有用的php开发库

1.html2ps and html2pdf 下载地址: http://www.tufat.com/script19.htmhtml2ps能够把带有图片,复杂表格(包含rowspan/colspan) ,layer/div和css样式的HTML转换成Postscript与PDF。html2ps对CSS2.1支持非常好,并且很好地兼容不正确的HMTL。2.Sphider 下载地址: http

- 阅读全文 -

A letter to my fiancee

Dear Wei ting:Please permit me to call you my fiancee although we haven't got engaged. It's my first time to write a letter to a specified person by english. And my english may be not good enough and

- 阅读全文 -

中高级PHP程序员应该掌握那些技术?

中级PHP程序员1.Linux能够流畅的使用Shell脚本来完成很多自动化的工作;awk/sed/perl 也操作的不错,能够完成很多文本处理和数据统计等工作;基本能够安装大 部分非特殊的Linux程序(包括各种库、包、第三方依赖等等,比如MongoDB/Redis/Sphinx/Luncene/SVN之类的);了解基 本的Linux服务,知道如何查看Linux的性能指标数据,知道基本的Linux

- 阅读全文 -

centos 安装、配置ftp和操作用户

一、安装ftp1.检查是否安装了ftprpm -qa | grep vsftpd2.若没有,则进行安装yum install vsftpd #开启服务 service vsftpd start #查看进程 netstat -nltp | grep 213.设置vsftpd开机启动chkconfig --level 35 vsftpd on4.配置ftp服务器基本信息:vsftpd 的配置目录为 /

- 阅读全文 -

文件上传或写入文件无权限:mkdir:permission denied or file_put_content:permission denied.

2019/10/16补充:在 ThinkPHP 5.1 完全开发手册中发现,文档提示:在mac或者linux环境下面,注意需要设置runtime目录权限为777。测试发现,linux 环境下,当 tp 的 runtime 目录内不存在文件或文件夹时,可通过 chmod 777 runtime 或者 chown www:www runtime 指令修改文件夹权限或者所属直接解决问题。后续脚本在 ru

- 阅读全文 -

热门文章

最新文章

分类

其它