<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed]]></title><description><![CDATA[RSS Feed]]></description><link>http://direct.ecency.com</link><image><url>http://direct.ecency.com/logo512.png</url><title>RSS Feed</title><link>http://direct.ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Fri, 01 May 2026 09:06:36 GMT</lastBuildDate><atom:link href="http://direct.ecency.com/@szgwm/rss" rel="self" type="application/rss+xml"/><item><title><![CDATA[PHP解决抢购、秒杀、抢楼、抽奖等阻塞式高并发库存防控超量办法]]></title><description><![CDATA[秒杀抢购是商家常用促销手段，但是库存数量有限，而同时下单人数超过了库存量，就会导致商品超卖甚至库存变负数的问题；抢购火车票、论坛抢楼、抽奖乃至爆红微博评论等也会引发阻塞式高并发问题，可能在高瞬间造成服务器瘫痪。 方案一：使用消息队列来实现 可以基于例如MemcacheQ等这样的消息队列，具体的实现方案这么表述吧 比如有100张票可供用户抢，那么就可以把这100张票放到缓存中，读写时不要加锁。]]></description><link>http://direct.ecency.com/cn/@szgwm/4jj9rj-php</link><guid isPermaLink="true">http://direct.ecency.com/cn/@szgwm/4jj9rj-php</guid><category><![CDATA[cn]]></category><dc:creator><![CDATA[szgwm]]></dc:creator><pubDate>Sun, 23 Dec 2018 00:58:12 GMT</pubDate></item><item><title><![CDATA[PHP产生阻塞的用法与对策]]></title><description><![CDATA[1.PHP中用file_get_contents/file_put_contents读写文件系统，会发生阻塞 换成Swoole内置的异步文件读写客户端. 2.PHP中用curl发起HTTP请求会发生阻塞 换成Swoole内置的异步HTTP客户端. 3.PHP中用phpredis发起的subscribe订阅操作会阻塞 换成Swoole内置的异步Redis客户端. 4.PHP中用PDO/MySQLi发起的查询操作会阻塞]]></description><link>http://direct.ecency.com/cn/@szgwm/php</link><guid isPermaLink="true">http://direct.ecency.com/cn/@szgwm/php</guid><category><![CDATA[cn]]></category><dc:creator><![CDATA[szgwm]]></dc:creator><pubDate>Sun, 23 Dec 2018 00:01:06 GMT</pubDate></item><item><title><![CDATA[php token防止恶意提交]]></title><description><![CDATA[传递一个密钥，避免表单中的隐藏域表面上的一个令牌暴露，必须要有一个key来验证这个令牌，并且这个KEY要能够每次都获取的不一样。下面的php实现这个功能。 /** * 验证一个当前的token * @param string $form_name * @return string */ public static function is_token($form_name,$token) { $key]]></description><link>http://direct.ecency.com/cn/@szgwm/php-token</link><guid isPermaLink="true">http://direct.ecency.com/cn/@szgwm/php-token</guid><category><![CDATA[cn]]></category><dc:creator><![CDATA[szgwm]]></dc:creator><pubDate>Sat, 22 Dec 2018 00:30:15 GMT</pubDate></item><item><title><![CDATA[API接口防止参数篡改和重放攻击]]></title><description><![CDATA[API重放攻击（Replay Attacks）又称重播攻击、回放攻击。他的原理就是把之前窃听到的数据原封不动的重新发送给接收方。HTTPS并不能防止这种攻击，虽然传输的数据是经过加密的，窃听者无法得到数据的准确定义，但是可以从请求的接收方地址分析出这些数据的作用。比如用户登录请求时攻击者虽然无法窃听密码，但是却可以截取加密后的口令然后将其重放，从而利用这种方式进行有效的攻击。]]></description><link>http://direct.ecency.com/cn/@szgwm/api</link><guid isPermaLink="true">http://direct.ecency.com/cn/@szgwm/api</guid><category><![CDATA[cn]]></category><dc:creator><![CDATA[szgwm]]></dc:creator><pubDate>Fri, 21 Dec 2018 00:08:48 GMT</pubDate><enclosure url="https://images.ecency.com/p/C3TZR1g81UNaPs7vzNXHueW5ZM76DSHWEY7onmfLxcK2iQMpJdLa12TpQJV4UXsE97x6NoVXe4acempNvnzPrJLRQ9DDEFwKqKZVNURCfNPMtYZAcvR9Hv6?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Mysql性能优化，提高访问速度]]></title><description><![CDATA[场景一，两台服务器。一台资源服务器，一台数据服务器。资源服务器保存源码及图片、视频、音频等资源。数据服务器存放着mysql数据库，这样就会带来一个问题，mysql的host服务器地址不再是127.0.0.1，而这个时候，如果没有进行设置的话，使用域名访问作为host，访问数据库会很慢，这个时候就需要再my.ini或者是my.conf里边进行设置了。 设置方法为：]]></description><link>http://direct.ecency.com/cn/@szgwm/mysql</link><guid isPermaLink="true">http://direct.ecency.com/cn/@szgwm/mysql</guid><category><![CDATA[cn]]></category><dc:creator><![CDATA[szgwm]]></dc:creator><pubDate>Fri, 21 Dec 2018 00:03:30 GMT</pubDate></item><item><title><![CDATA[如何增强网站打开反应速度提高用户体验感]]></title><description><![CDATA[阅读本文之前，请记住：每个网站的情况可能不同，最重要的是要做好对网站的分析工作，这样才能对症下药！]]></description><link>http://direct.ecency.com/cn/@szgwm/s3xr8</link><guid isPermaLink="true">http://direct.ecency.com/cn/@szgwm/s3xr8</guid><category><![CDATA[cn]]></category><dc:creator><![CDATA[szgwm]]></dc:creator><pubDate>Mon, 17 Dec 2018 01:05:06 GMT</pubDate></item><item><title><![CDATA[常用加密算法类型与HTTPS]]></title><description><![CDATA[目前常用的加密算法主要分成三类： 对称加密算法 非对称加密算法 消息摘要算法 在互联网中，信息防护主要涉及两个方面：信息窃取和信息篡改。对称/非对称加密算法能够避免信息窃取，而消息摘要算法能够避免信息篡改。 对称加密算法 发送方和接收方需要持有同一把密钥，发送消息和接收消息均使用该密钥。]]></description><link>http://direct.ecency.com/cn/@szgwm/https</link><guid isPermaLink="true">http://direct.ecency.com/cn/@szgwm/https</guid><category><![CDATA[cn]]></category><dc:creator><![CDATA[szgwm]]></dc:creator><pubDate>Sun, 16 Dec 2018 02:26:03 GMT</pubDate></item><item><title><![CDATA[AES,SHA1,DES,RSA,MD5的区别]]></title><description><![CDATA[AES：更快，兼容设备，安全级别高； SHA1：公钥后处理回传 DES：本地数据，安全级别低 RSA：非对称加密，有公钥和私钥 MD5：防篡改 相关： 公开密钥加密（英语：public-key cryptography，又译为公开密钥加密），也称为非对称加密（asymmetric]]></description><link>http://direct.ecency.com/cn/@szgwm/aes-sha1-des-rsa-md5</link><guid isPermaLink="true">http://direct.ecency.com/cn/@szgwm/aes-sha1-des-rsa-md5</guid><category><![CDATA[cn]]></category><dc:creator><![CDATA[szgwm]]></dc:creator><pubDate>Sun, 16 Dec 2018 01:24:45 GMT</pubDate></item><item><title><![CDATA[ajax注入攻防实例]]></title><description><![CDATA[使用ajax进行留言，内容写完后,通过ajax提交内容,同时使用js把留言的内容添加到页面上来。浏览留言的时候也是通过ajax请求,然后再显示的.这样,如果有人在留言里写入了js语句,这结语句都会被执行.解决办法就是对这些特殊字符进行转义再显示出来.如果在jsp中使用jstl标签,就很简单了.直接使用<c:out]]></description><link>http://direct.ecency.com/cn/@szgwm/ajax</link><guid isPermaLink="true">http://direct.ecency.com/cn/@szgwm/ajax</guid><category><![CDATA[cn]]></category><dc:creator><![CDATA[szgwm]]></dc:creator><pubDate>Sun, 16 Dec 2018 00:43:36 GMT</pubDate></item><item><title><![CDATA[赢金宝区块链落地:区块链担保交易购物]]></title><description><![CDATA[用赢金宝的赢金币作为区块链，进行购物担保交易： 先说原理： 第一步：查询赢金币钱包是否有未被花费的赢金币【这一步必须运行赢金币钱包】 listunspent: [ { "txid" : "b29daeaffea0d40356d13d20e6c3c860aa3925fc711a084bc17a9e73ab13f809", "vout" : 1,]]></description><link>http://direct.ecency.com/cn/@szgwm/2cnrtd</link><guid isPermaLink="true">http://direct.ecency.com/cn/@szgwm/2cnrtd</guid><category><![CDATA[cn]]></category><dc:creator><![CDATA[szgwm]]></dc:creator><pubDate>Wed, 25 Apr 2018 09:47:36 GMT</pubDate></item><item><title><![CDATA[优化Mysql性能，提高Mysql访问速度]]></title><description><![CDATA[场景一，两台服务器。一台资源服务器，一台数据服务器。资源服务器保存源码及图片、视频、音频等资源。数据服务器存放着mysql数据库，这样就会带来一个问题，mysql的host服务器地址不再是127.0.0.1，而这个时候，如果没有进行设置的话，使用域名访问作为host，访问数据库会很慢，这个时候就需要再my.ini或者是my.conf里边进行设置了。 设置方法为：]]></description><link>http://direct.ecency.com/cn/@szgwm/kccqk</link><guid isPermaLink="true">http://direct.ecency.com/cn/@szgwm/kccqk</guid><category><![CDATA[cn]]></category><dc:creator><![CDATA[szgwm]]></dc:creator><pubDate>Wed, 18 Apr 2018 03:05:48 GMT</pubDate></item><item><title><![CDATA[如何用银联云闪付赚钱？]]></title><description><![CDATA[第一步：打开下述连接，注册并实名认证，绑定银行卡，可以获得88元红包奖励： 第二步：每天打开app,领取签到红包奖励 第三步：在app里购物，拿返利。]]></description><link>http://direct.ecency.com/cn/@szgwm/4k6hfo</link><guid isPermaLink="true">http://direct.ecency.com/cn/@szgwm/4k6hfo</guid><category><![CDATA[cn]]></category><dc:creator><![CDATA[szgwm]]></dc:creator><pubDate>Tue, 17 Apr 2018 23:23:21 GMT</pubDate><enclosure url="https://images.ecency.com/p/C3TZR1g81UNchGPKLQuxAL7oEwDJ42cT977qXjChR8fsqoP1unGrAxWXyGEa2SKNaafZAhsNV8CgAtmU5u4gYyeMUwHSjfaMuihPcGFNLY1ixVviZy4tGtN?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Android Studio中调用So库方法]]></title><description><![CDATA[在Android Studio中so库的存放方式有两种： (1) 将AS切换到Project目录，在main下新建jniLibs，在jniLibs下新建armeabi-v7a,把so库copy进去； (2)在C/C++编译目录下的CmakeLists.txt里设置： #设置生成的so动态库最后输出的路径 set(CMAKE_LIBRARY_OUTPUT_DIRECTORY]]></description><link>http://direct.ecency.com/android/@szgwm/android-studio-so</link><guid isPermaLink="true">http://direct.ecency.com/android/@szgwm/android-studio-so</guid><category><![CDATA[android]]></category><dc:creator><![CDATA[szgwm]]></dc:creator><pubDate>Fri, 02 Feb 2018 10:06:24 GMT</pubDate></item><item><title><![CDATA[区块链最通俗的解释]]></title><description><![CDATA[给你举一个通俗易懂的例子，你就可以很快的认识什么是区块链： 一个村子里，A花了3000块买了B的一头牛，这笔帐目怎么记呢? 于是，A和B找了个共同信任的C来记录这笔帐，但是后来A和C串通一气，不承认A买了B的牛，于是这笔交易就出问题了，纠纷不断。]]></description><link>http://direct.ecency.com/blocakchain/@szgwm/3iefdn</link><guid isPermaLink="true">http://direct.ecency.com/blocakchain/@szgwm/3iefdn</guid><category><![CDATA[blocakchain]]></category><dc:creator><![CDATA[szgwm]]></dc:creator><pubDate>Sat, 20 Jan 2018 10:04:51 GMT</pubDate></item><item><title><![CDATA[可以挖黄金的智能硬件项目]]></title><link>http://direct.ecency.com/btc/@szgwm/2xvdqa</link><guid isPermaLink="true">http://direct.ecency.com/btc/@szgwm/2xvdqa</guid><category><![CDATA[btc]]></category><dc:creator><![CDATA[szgwm]]></dc:creator><pubDate>Fri, 05 Jan 2018 03:17:48 GMT</pubDate><enclosure url="https://images.ecency.com/p/vM1pGHgNcyCiaxZmdb555hkjecmqomntNdRp7jgAfDCQeu71okUyhYkiCFTAkHCTcZi75XHuu6JGocuewEVGhfD9pJCMdyBNranbPxmpLrVNjr6NCyLfoowQLK7uvrF8Khn5RjL?format=match&amp;mode=fit" length="0" type="false"/></item></channel></rss>