当前位置: 首页 > news >正文

怎么自己制作网站链接wordpress设置主页标题

怎么自己制作网站链接,wordpress设置主页标题,网站建设实训意义,本科自考是什么意思啊项目开发过程中需要设计提供可平衡的处理多个用户请求的队列。需求#xff1a;当用户登录后#xff0c;查看系统中已经登录的管理员队列#xff0c;然后查看后台管理员的处理能力#xff0c;如果已经不能处理新的请求#xff0c;则把该管理员从处理队列中删除#xff0c;…项目开发过程中需要设计提供可平衡的处理多个用户请求的队列。 需求 当用户登录后查看系统中已经登录的管理员队列然后查看后台管理员的处理能力如果已经不能处理新的请求则把该管理员从处理队列中删除否则把 该管理员分配给该用户管理员的处理能力减一,系统当前所指向的管理员1即指向下一位可以处理问题的管理员。 分析 最简单的设计就是维护一个循环链表的队列可以方便的删除和修改信息但是Redis中并不能处理这样复制的结构信息因此只能另辟蹊径了考虑使用 二重的结构来转换循环链表结构。先看下原来的结构 这样的结构可以方便的处理问题不过在redis中存储这样的结构并不能轻易的做到于是考虑使用用户ID建立队列list然后使用用户ID建立key,value)当然也可以把 用户的信息建立一个以ID为KEY的list,于是经过这样的二级结构的转换Redis就可以处理原本复杂的结构了这里处理的时候先检查主队列元素然后根据以值为 Key来获取其他复杂的信息进行处理这样设计的结构  这样的结构无论删除或者添加都必须操作两个地方....以操作的复杂性换取存储的复杂性未必设计的好不过先用来实现功能再说吧。 Redis类     ?php if (!defined(BASEPATH))exit(No direct script access allowed); class Redisdb   { private $size ; private $redis ; private $channel_queue; private $current_index ; public function __construct() { $this-size 100; $this-redis new Redis(); $this-channel_queue staffs; $this-redis-connect(127.0.0.1, 6379); $this-set_index(); } public function set_index($index0){ $this-redis-set(current_index,$index); } public function en_queue($key,$value) { return $this-redis-rpush($this-channel_queue, $key) $this-redis-set($key,$value);; } public function is_empty(){ return $this-redis-lsize(admins)0; } public function is_full(){ return $this-redis-lsize($this-channel_queue) $this-size; } public function remove($value){ return $this-redis-lrem($this-channel_queue,$value); } public function get_list(){ return $this-redis-lrange($this-channel_queue,0,-1); } public function delete_key($key){ return $this-redis-delete($key); } public function get_value($key){ return $this-redis-get($key); } public function allocate_admin(){ $index $this-redis-get(current_index); $size $this-redis-lsize(admins); if($size 0){ return false; } if($index$size){ $key $this-redis-lindex(staffs,$index); if($this-redis-get($key)1){ $this-remove($key); return $key; }   else   { $this-redis-decr($key); $this-redis-incr(current_index); return $key ; } } else { $this-redis-set(current_index,0); $this-allocate_admin(); } } }   转载于:https://www.cnblogs.com/dawuge/p/9055564.html
http://wiki.neutronadmin.com/news/247127/

相关文章:

  • 深圳网站建设 外包合作口碑好网站制作公司哪家好
  • 珠海网站建设方案报价温州网站建设企业
  • 宿迁定制网站建设广东新闻联播吴姗姗
  • 建设官方网站企业登录入口将夜影院在线观看免费完整版
  • 网站欢迎页面代码注册小程序需要哪些资料
  • 东莞网站开发推荐邹城网站建设v556
  • 网站文件权限设置网页设计与制作心得体会100字
  • 素材网站怎么推广制作网站的全过程
  • 哪个网站做农产品保定网站建设方案优化
  • 东莞找工作在什么平台找合适phpcms网站seo怎么做
  • 网站开发的论文益阳网站建设益阳
  • 陕西省建设厅网站怎么查焊工证客户管理系统admin
  • 查网站注册信息做同业业务一般关注哪些网站
  • 贵阳做网站公司重庆网站制作珠海公司
  • 四川任命33名干部最新seo营销学校
  • 网站备案主体注销wordpress 链接管理
  • 娱乐网站模板网站标题字数
  • 合肥网站推广优化网站怎么做子网页
  • 合肥网站建设制作价格推荐网站建设服务器
  • 厚街镇做网站静安手机网站建设
  • 深圳建设交易中心网站企业网站的综合要求
  • 云南商城网站建设建设工程报建备案网站
  • 网站空间到期了学校校园网站建设必要性
  • 网站加密市场调研公司收费标准
  • 微信网站背景图片有哪些做企业网站的
  • 网站设计基本原则介绍自己做的网站的论文
  • 西平企业网站建设怎么在58同城上做网站
  • 想找做海报的超清图片去哪个网站找南宁网站建设公司业绩
  • 关于做一动物网站的界面个企业网站做电脑营销
  • 摄影网站设计与制作企业网站一定要备案吗