欢迎访问 夜阑小雨 我的学习碎片档案,这里记录了我的学习内容和工作中经验,希望给您带去帮助。
  • Redis PHP+windowsRedis PHP配置
  • phpstudy本地nginx配置https免费证书ssl
  • 如何解决高并发,秒杀问题
  • MySQL主从复制(Master-Slave)实践
  • mysql导出数据字典到word
  • VMWare虚拟机网络配置-VMNet8的配置使用
PHP

php+redis秒杀实现

php+redis秒杀实现
秒杀是一个非常考验性能的业务场景 如果按照我们日常逻辑实现,总会出现超卖的现象。 那么如何保证系统的稳定性和数据的正确性。 一、日常下单扣库存模式: 以下代码是一遍情况下的下单逻辑: <?php$error_level = error_repor [...

3天前 11℃ 0评论 1喜欢

PHP

Redis PHP+windowsRedis PHP配置

Redis PHP+windowsRedis PHP配置
目前用php开发的,项目中有一处new Redis() 代码,每次执行到这里都会抛出这个异常Class 'Redis' not found,但是本地安装的redis服务测试都是好着的,这个问题让作者费了不少心思,深入探究,反复验证,终于把这个问题解决了,想必也有其他...

3天前 11℃ 0评论 1喜欢

PHP

phpstudy本地nginx配置https免费证书ssl

phpstudy本地nginx配置https免费证书ssl
配置之前,请下载phpstudy提供本地域名免费证书,放置到指定的位置。百度网盘提取码:ku7c  ,下载地址:http://pan.baidu.com/s/1gzfXlIJJbKlJ6AupQugw7g 配置完https之后,记得要开启443端口,...

3个月前 (11-18) 113℃ 1评论 2喜欢

系统架构

如何解决高并发,秒杀问题

如何解决高并发,秒杀问题
相信不少人会被这个问题困扰,分享大家一篇这样的文章,希望能够帮到你! 一、秒杀业务为什么难做? 1)im系统,例如qq或者微博,每个人都读自己的数据(好友列表、群列表、个人信息);2)微博系统,每个人读你关注的人的数据,一个人读多个人的数据;3)秒杀系统,库存只...

7个月前 (07-11) 70℃ 1评论 1喜欢

数据库

MySQL主从复制(Master-Slave)实践

MySQL主从复制(Master-Slave)实践
1.开放3306端口,不然链接不上 2.主服务器的创建的用户必须分配权限,不然复制不了日志。 3.主服务器创建的用户对应相应的数据库。 实现MySQL主从复制需要进行的配置: 主服务器: 开启二进制日志 配置唯一的server-id 获得master二进制日志 [R...

1年前 (2019-02-20) 76℃ 0评论 1喜欢

PHP

mysql导出数据字典到word

mysql导出数据字典到word
使用navicat导出数据字典,只能一张一张表的操作。 有点麻烦,于是想了这个办法,写个简单的Python导出数据库的数据字典。 将以下代码保存为 doc.py,修改对应的链接信息 #coding:utf-8 import pymysql from docx imp...

1年前 (2018-12-13) 113℃ 2评论 1喜欢

Linux学习

VMWare虚拟机网络配置-VMNet8的配置使用

VMWare虚拟机网络配置-VMNet8的配置使用
当我们安装VMware Workstation后,在宿主机(物理电脑)上会多出两个网卡,VMNet1、VMNet8,在虚拟机设置里会多出一个配置 VMNet0。 如下图:   接下来我们分别说明下: VMNet1 使用的是host-only的链接模式, [...

1年前 (2018-09-04) 739℃ 0评论 1喜欢

产品设计

千万级规模高性能、高并发的网络架构

千万级规模高性能、高并发的网络架构
架构以及我理解中架构的本质   架构,刚开始的解释是我从知乎上看到的。什么是架构?有人讲, 说架构并不是一 个很 悬 乎的 东西 , 实际 上就是一个架子 , 放一些 业务 和算法,跟我们的生活中的晾衣架很像。更抽象一点,说架构其 实 是 对 我 们 重复...

2年前 (2017-11-29) 103℃ 0评论 1喜欢

ios

iOS开发适配iOS10-Xcode8

iOS开发适配iOS10-Xcode8
一、证书管理 用Xcode8打开工程后,比较明显的就是下图了,这个是苹果的新特性,可以帮助我们自动管理证书。建议大家勾选这个Automatically manage signing(Ps.但是在beat2版本我用的时候,完全不可以,GM版本竟然神奇的又好了。) 下...

3年前 (2016-09-17) 308℃ 0评论 1喜欢

ios

iOS 10 的适配问题

iOS 10 的适配问题
1.系统判断方法失效: 在你的项目中,当需要判断系统版本的话,不要使用下面的方法: #define isiOS10 ([[[[UIDevice currentDevice] systemVersion] substringToIndex:1] intValue]&g...

3年前 (2016-09-17) 94℃ 0评论 0喜欢

ios

IOS中的几种数据存储方式

IOS中的几种数据存储方式
1、PList(XML属性列表) 在使用plist进行数据存储和读取,只适用于系统自带的一些常用类型才能用,且必须先获取路径相对麻烦. //写入文件 NSString *doc = [NSSearchPathForDirectoriesInDomains(NSDo...

4年前 (2016-04-05) 96℃ 0评论 0喜欢

Android开发

微信支付-微信分享-微信登录的签名问题

微信支付-微信分享-微信登录的签名问题
微信支付-微信分享-微信登录的签名问题 在集成微信Android项目过程中,很多人都说调起不微信,那么除了你程序原因之外, 最主要的问题是你的签名没有获取正确。 那么如何获取正确的微信签名,这里我们来看看。 1.首先你的在微信开放平台注册一个移动应用app。看这里-...

4年前 (2015-12-02) 622℃ 0评论 0喜欢

ios

phonegap-cordova插件适配ios9

phonegap-cordova插件适配ios9
phonegap-cordova插件适配ios9 由于苹果ios升级的ios9,xcode升级到xcode7,新的特性有所变化需要针对性的调整项目。 我们在开发phonegap项目中就遇到有问题。这里需要注意,特别是用到一些第三方的插件。 这里涉及到微信,支付宝,微...

4年前 (2015-09-20) 3486℃ 0评论 0喜欢

ios

phonegap-paypal-cordova插件-ios

phonegap-paypal-cordova插件-ios
phonegap-paypal-cordova插件-ios paypal支付虽然用的不多,但是在外贸类交易app上还是不错的选择。 支持直接支付,登录后支付,可以登录账户支付和扫描卡片支付。   集成过程: 1.将PayPal文件夹拖放到项目的根目录下面,选择拷贝...

5年前 (2015-08-10) 328℃ 0评论 0喜欢

Android开发

phonegap-paypal-cordova插件-Android

phonegap-paypal-cordova插件-Android
phonegap-paypal-cordova插件-Android paypal支付虽然用的不多,但是在外贸类交易app上还是不错的选择。 一下是效果图。支持直接支付,登录后支付,可以登录账户支付和扫描卡片支付。 【集成过程】: 1.将libs文件夹里面的jar包...

5年前 (2015-08-09) 367℃ 0评论 0喜欢

Android开发

phonegap-cordova-美洽客服插件-Android

phonegap-cordova-美洽客服插件-Android
phonegap-cordova-美洽客服插件-Android app的商业应用永远离不开沟通,只有沟通才能促进成交。 phonegap-cordova-美洽客服插件-Android可以实现你的app客户与商家的在线沟通。 通过插件可以让你的客服在桌面网站、手机网站...

5年前 (2015-07-14) 784℃ 0喜欢

ios

phonegap-cordova-美洽客服插件-ios

phonegap-cordova-美洽客服插件-ios
phonegap-cordova-美洽客服插件-ios app的商业应用永远离不开沟通,只有沟通才能促进成交。 phonegap-美洽客服插件可以实现你的app客户与商家的在线沟通。 通过插件可以让你的客服在桌面网站、手机网站、移动应用、微博企业号、微信公众号里随时...

5年前 (2015-07-14) 331℃ 0喜欢