函数原型 string.find(s, pattern [, init [, plain]] )
s: 源字符串
pattern: 待搜索模式串
init: 可选, 起始位置
plain: 我没用过
① 子串匹配:
...
Lua 字符串查找函数 string.find(s, pattern [, init [, plain]] )(转)
2017.05.03, 实用小技术 ,抢沙发,1653人打酱油PHP根据经纬度,计算2点之间的距离的2种方法
2017.01.14, 实用小技术 ,抢沙发,1629人打酱油
计算地球表面2点之间的球面距离
/**
* @param $lat1
* @param $lng1
* @param $lat2
* @param $lng2
* @return int
*/
function getDistance($lat1, $...
PHP查询大量数据内存耗尽问题的解决方法
2016.12.07, 实用小技术 ,抢沙发,1486人打酱油
从数据库查询大量数据时会出现内容不够的提示:
PHP Fatal error: Allowed memory size of 268 435 456 bytes exhausted
这个问题在PHP的官方网站上叫缓冲查询和非缓冲查询(Buffered and Unbuffered queries)。PHP的查询缺省模式是...
苹果审核,IPv6被拒如何破?
2016.09.09, 实用小技术 ,抢沙发,3933人打酱油
看群名称就知道被拒的原因啦
APP在美国的IPv6-Only网络环境下测试不通过。
丫的,网上各种方法都试了,什么NSURLConnection, Reachability,试完还是拼人品,快要跪了
TM...
6个常见的PHP安全性攻击(转)
2016.08.23, 实用小技术 ,抢沙发,1655人打酱油了解常见的PHP应用程序安全威胁,可以确保你的PHP应用程序不受攻击。因此,本文将列出 6个常见的 PHP 安全性攻击,欢迎大家来阅读和学习。
1、SQL注入
SQL注入是一种恶意攻击,用户利用在表单字段输入SQL语句的方式来影响正常的SQL执行。还有一种是通过system()或exec()命令注入的,它具有相同的SQL注入机制,但只针对she...
safari获取udid之创建mobileconfig和解析xml
2016.06.28, 实用小技术 ,抢沙发,5595人打酱油有四步获取UDID
1)mobileconfig创建XML文件为您的网站。
2)当你打/点击mobileconfig XML的URL。这将在他们的手机上设置他们的配置设置,并为他们提供一个“安装”按钮
3)手机发送数据你要加密的XML你设置你的URL。mobileconfig
4)处理XML数据,你会得到UDID
...
(转)通过Safari浏览器获取iOS设备UDID(设备唯一标识符)
2016.06.28, 实用小技术 ,抢沙发,1846人打酱油
科普:UDID 是由子母和数字组成的40个字符串的序号,用来区别每一个唯一的iOS设备,包括 iPhones, iPads, 以及 iPod touches
随着苹果对程序内获取UDID封杀的越来越严格,私有api已经获取不到UDID,Mac地址等信息,继而出现了使用钥匙串配合uuid等等方法变相实现
由于近期项目...
PHP只显示姓名首尾字符,隐藏中间字符并用*替换
2016.06.17, 实用小技术 ,抢沙发,3444人打酱油
//测试时文件的编码方式要是UTF8
$str='中文a字1符';
echo strlen($str).'<br>';//14
echo mb_strlen($str,'utf8').'<br>';//6
echo mb_strlen($str,'gbk').'&l...
PHP POST接收处理 IOS上传NSData图片数据,上传图片到服务器
2016.03.02, 实用小技术 ,抢沙发,2155人打酱油
【IOS 接收PHP 图片】
1,PHP将图片的URL直接返回给IOS端即可,IOS获取到URL处理,下载缓存就可以在APP端使用了。
【IOS上传图片PHP接收】
1、IOS上传图片可能有很多方法,今天作者我用了这种方法,通过IOS 提交NSData 数据,PHP接收并且处理后生成图片...
PHP通过OpenSSL生成证书、密钥并且加密解密数据
2016.01.16, 实用小技术 ,抢沙发,2200人打酱油
一、公钥加密
假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。
我有一个文件,不能让别人看,我就用1加密了。别人找到了这个文件,但是他不知道2就是解密的私钥啊,所以他解不开,只有我可以用
数字2,就是我的私钥,来解密。这样我就可以保护数据了。
...
PHP5.5和之前的版本empty函数的不同之处
2016.01.15, 实用小技术 ,抢沙发,2047人打酱油
今天写代码时用到了 empty 在本地运行没用问题,可是放到外网就报出如下错误:
PHP Fatal error: Can't use function return value in write context in /xxx/xxx/xx.php on line xxx
百度了一番,说是,php 5.5 之前empt...
设计安全的账号系统的正确姿势(转)
2016.01.13, 实用小技术 ,抢沙发,1798人打酱油
引子
最近有个虚拟练习项目,涉及到系统安全保障的设计,于是对安全保障这块做了一些更深入的了解。发现了很多有趣的东西,开阔了眼界。中间查了一些资料,于是我打算重新整理,用更加循序渐进,大家都能懂的方式,说一说如何设计一个安全的系统。
著名的安全事件
首先来看看最近几年比较著名的拖库撞库后密码泄露的...
如何实现通过URL超链接打开IOS的APP[转载]
2015.12.30, 实用小技术 ,抢沙发,1918人打酱油
最近要在IOS中实现一个应用启动另外一个应用的功能,搜了一些资料,使用UIApplication的openURL:的方法就能实现,现在整理和大家分享一下!
注册自定义URL协议
首先被启动的应用需要向iPhone注册一个自定义URL协议。这是在你的项目文件夹的info.plist文件进行的(就是你改变应用程序图标的同一个文件...
apache添加虚拟主机配置+本地hosts绑定域名
2015.12.16, 实用小技术 ,抢沙发,1891人打酱油
1.本地hosts
什么是本地hosts?我们知道访问一个域名,通过dns服务器得到该域名所指向的服务器ip地址,然后通过ip地址和服务器建立连接,完成剩下的事情。那么当开发过程中我们没有域名的时候如何才能模拟一个域名呢?答案就是hosts文件,一般开发环境都是在win下,所以这里就以win为例,玩linux的相信自己都能摸索到。
...