szgwm (25)in #cn • 6 years agoPHP解决抢购、秒杀、抢楼、抽奖等阻塞式高并发库存防控超量办法秒杀抢购是商家常用促销手段,但是库存数量有限,而同时下单人数超过了库存量,就会导致商品超卖甚至库存变负数的问题;抢购火车票、论坛抢楼、抽奖乃至爆红微博评论等也会引发阻塞式高并发问题,可能在高瞬间造成服务器瘫痪。…szgwm (25)in #cn • 6 years agoPHP产生阻塞的用法与对策1.PHP中用file_get_contents/file_put_contents读写文件系统,会发生阻塞 换成Swoole内置的异步文件读写客户端. 2.PHP中用curl发起HTTP请求会发生阻塞…szgwm (25)in #cn • 6 years agophp token防止恶意提交传递一个密钥,避免表单中的隐藏域表面上的一个令牌暴露,必须要有一个key来验证这个令牌,并且这个KEY要能够每次都获取的不一样。下面的php实现这个功能。 delete(SESSION_KEY); return true;…szgwm (25)in #cn • 6 years agoAPI接口防止参数篡改和重放攻击API重放攻击(Replay…szgwm (25)in #cn • 6 years agoMysql性能优化,提高访问速度场景一,两台服务器。一台资源服务器,一台数据服务器。资源服务器保存源码及图片、视频、音频等资源。数据服务器存放着mysql数据库,这样就会带来一个问题,mysql的host服务器地址不再是127.0.0.1,而这个时候,如果没有进行设置的话szgwm (25)in #cn • 6 years ago如何增强网站打开反应速度提高用户体验感阅读本文之前,请记住:每个网站的情况可能不同,最重要的是要做好对网站的分析工作,这样才能对症下药!…szgwm (25)in #cn • 6 years ago常用加密算法类型与HTTPS目前常用的加密算法主要分成三类: 对称加密算法szgwm (25)in #cn • 6 years agoAES,SHA1,DES,RSA,MD5的区别AES:更快,兼容设备,安全级别高; SHA1:公钥后处理回传 DES:本地数据,安全级别低 RSA:非对称加密,有公钥和私钥 MD5:防篡改 相关: 公开密钥加密(英语:public-key…szgwm (25)in #cn • 6 years agoajax注入攻防实例使用ajax进行留言,内容写完后,通过ajax提交内容,同时使用js把留言的内容添加到页面上来。浏览留言的时候也是通过ajax请求,然后再显示的.这样,如果有人在留言里写入了js语句,这结语句都会被执行.解决办法就是对这些特殊字符进行转义再szgwm (25)in #cn • 6 years ago赢金宝区块链落地:区块链担保交易购物用赢金宝的赢金币作为区块链,进行购物担保交易: 先说原理: 第一步:查询赢金币钱包是否有未被花费的赢金币【这一步必须运行赢金币钱包】 listunspent: [ { "txid" :…szgwm (25)in #cn • 6 years ago优化Mysql性能,提高Mysql访问速度场景一,两台服务器。一台资源服务器,一台数据服务器。资源服务器保存源码及图片、视频、音频等资源。数据服务器存放着mysql数据库,这样就会带来一个问题,mysql的host服务器地址不再是127.0.0.1,而这个时候,如果没有进行设置的话szgwm (25)in #cn • 6 years ago如何用银联云闪付赚钱?第一步:打开下述连接,注册并实名认证,绑定银行卡,可以获得88元红包奖励: 第二步:每天打开app,领取签到红包奖励 第三步:在app里购物,拿返利。szgwm (25)in #android • 7 years agoAndroid Studio中调用So库方法在Android Studio中so库的存放方式有两种: (1) 将AS切换到Project目录,在main下新建jniLibs,在jniLibs下新建armeabi-v7a,把so库copy进去;…szgwm (25)in #blocakchain • 7 years ago区块链最通俗的解释给你举一个通俗易懂的例子,你就可以很快的认识什么是区块链: 一个村子里,A花了3000块买了B的一头牛,这笔帐目怎么记呢…szgwm (25)in #btc • 7 years ago可以挖黄金的智能硬件项目看了深圳前海赢金宝互联网投资有限公司的博客【赢金卡智能终端挖矿挖黄金与智能理财赚钱】,里面介绍可以用智能终端【赢金卡】智能赚钱,价格不贵,如是买了一台。按照其说明,开通了挖矿,绑定了银行卡,支付宝等,然后就没管它了。头一个月经常收到短信,按