- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 php结合redis实现高并发下的抢购、秒杀功能
php结合redis实现高并发下的抢购、秒杀功能抢购、秒杀是如今很常见的一个应用场景,主要需要解决的问题有两个:1 高并发对数据库产生的压力2 竞争状态下如何解决库存的正确减少("超卖"问题)对于第一个问题,已经很容易想到用缓存来处理抢购,避免直接操作数据库,例如使用Redis。重点在于第二个问题常规写法:查询出对应商品的库存,看是否大于0,然后执行生成订单等操作,但是在判断库存是否大于0处,如果...
2018-05-30 16:26:18 5290
原创 Linux下的crontab定时执行任务命令详解
Linux下的crontab定时执行任务命令详解在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron] cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。一、cron服务cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。serv...
2018-05-30 11:21:20 4830
原创 Url短连接实现原理与方法
大致分为两个部分。实现思路:将传入的长链接存入数据库中,并记录创建时间,返回自增ID。将返回的id进行10进制转64进制编码:如自增id为10时,64进制转换为A;即使当我们记录到1亿条时,1亿的64进制为:F9eEA,才5个字符长度,非常适合作为短链接的参数。然后组合成 http://域名/编码参数/。我们既得到了短链接。当我们访问短链接时,解析参数转为10进制。到数据库中查找获得相应的链接,进...
2018-05-29 18:36:01 15286
原创 php连接sql server数据库(sqlsrv)完整解决方案
平生最烦的就是交接别人乱写的项目 一次性交接四五个半成熟项目我也是真心头大 最近老板让我交接了一个项目与工行e支付做对接,由于连接测试app频频出现问题,并且沟通成本比较大。甲方爸爸一怒之下要求直接上正式环境,于是出现了下面一系列心酸史环境:windows server 2008;php5.5n;sql server 2008;IIS;本文与大家分享一下关于php连接sql serv...
2018-05-16 17:55:50 25419 2
原创 windows电脑连接Windows Server服务器
windows电脑设备连接windows server运行mstsc输入所需连接服务器ip输入服务器登录账号密码
2018-05-15 11:23:12 10845 1
原创 App图片上传Base64图片上传
/** * @Method base64图片上传 * @author Angus * return array * date 2018-05-04 */function saveBase64Image($base64_image_content){ if (preg_match('/^(data:\s*image\/(\w+);base64,)/', $base64_imag...
2018-05-04 18:36:42 5508
原创 TP框架log日志使用方法
在需使用日志页面引入TP_LOG第三方扩展Vendor('utils.Log');使用方法public function logins(){ $request = '2222'; \Log::outLog("网银通知接口", $request,'epay');} \Log::outLog($title, $content, $fil...
2018-05-04 10:39:03 19090
ODBC Driver 11 for SQL Server
2018-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人