- 等级
- 装修工人
- 等级进度
-
- 积分
- 166
- 阅读权限
- 40
- 主题
- 精华
- 社区币
- 星梦
- 注册时间
- 2008-10-27
- 最后登录
- 1970-1-1
|
本帖最后由 157972678 于 2010-8-12 10:45 编辑 " w& U3 m6 M% ` j2 ~; i r" x* E
大概要加返個check lock吧~~
; {2 x, b; Y% H6 q2 R& R B) ~" F q s& ~2 e! p
if [ lock == 0] then{
. }6 N) Z" h0 d ....
( |$ S7 B$ \5 _6 Y# {4 w( }2 L9 o2 k}else{
$ B* y, G0 \. G) |* I3 \1 z ....
( \- Y4 c/ B3 c3 C) Q7 i+ q) k}# m f% E+ q }$ ^7 i
) C5 l! J" |6 f9 O
太多年無寫程 ...( T6 S8 ^$ p3 G! Y3 T5 J6 q
victorsengmo 发表于 2010-8-12 10:17 AM 
/ M9 l' z1 Y& e4 c8 ?; h! |
T* j4 N# _4 ?& v [7 [0 k' k8 v+ V0 k9 o4 w7 _
你哩个lock 数值 系每个用户页面打开既进程都5同,数据不共享,你打算点确定个lock系0定系1呢。。。。
* p$ _$ t& {: I2 @- x除非好似jsp甘用全局变量,不过网页代码要大改了。。。。5现实。。。。。。。。# n: g. j- T, E9 s; Q* b2 P2 L
and 如果判定是否够用既话lock用boolbean数据类型就得了 用数值只会减慢运算速度
0 r a1 d1 x/ q) P/ O) d当然前提你5系认为个lock系读取剩余红包数然后写入既数值。。。。。如果系既话 个lock加左等于冇加$ D, Z$ g2 Y( v# f7 S4 m& D
! l4 G P4 O6 D7 j. m
& v" @5 b/ k3 V+ L7 f. B! \$ e7 X4 i
开始 剩余1红包+ ^. J) y' P$ M
a申请红包 开始
" Y! p9 k, I# [检查剩余红包数大于1 b申请红包 a发现可以申请
/ F, p. R$ M! c2 U2 U- H" N产生随机星梦写入个人账户 检查剩余红包数大于1 a获得星梦 红包数未减b发现可申请
1 P4 f* X w. C! s, O# R 剩余红包数-1 产生随机星梦写入个人账户 红包剩余0 b获得星梦5 ?2 y" y6 L# y J0 g, z
完成 剩余红包数-1 红包剩余-10 S4 u# ]5 j- t# A
完成 |
|