legend2---开发日志1(legend的数据库整体设计思路是什么)

legend2---开发日志1(legend的数据库整体设计思路是什么)

一、总结

一句话总结:不同种类的物品分不同的表放,不放到一个物品表里,取所有物品时一个个表的取就好了

不同种类的物品分不同的表放 取所有物品时一个个表的取

 

1、英雄的属性没做模板属性表(不分表),那么穿戴武器增加英雄的属性怎么弄?

武器能够加的属性种类很有限 直接在武器表里面添上几个字段就好

因为武器能够加的属性种类很有限,直接在武器表里面添上几个字段就好,非常简单

 

2、所有物品是放在一个物品表里面,还是分开放(比如英雄石,丹药,功法)?

分开放 清晰 便于扩展

如果放在一个表里面就是 物品模板表=>物品表

分开放的话就是:比如丹药  : 丹药模板表=》丹药表

肯定是分开放:表结构清晰,内容结果清晰,而且简单,节约空间,多利而无害

 

3、如何化枯燥的开发为有趣的娱乐?

有趣的部分开始 以小功能模块为单位

先从有趣的部分开发起,一个小功能模块一个小功能模块的开发

 

4、录入数据库字段的正确方式?

先文本中写好 再复制粘贴

先在文本或代码中写好了,再复制粘贴

 

5、文字超出自动隐藏?

text-overflow:ellipsis 固定高 固定宽
.users-list-name {
  1. font-weight: 600;
  2. color: #444;
  3. overflow: hidden;
  4. white-space: nowrap;
  5. text-overflow: ellipsis;

 

6、物品列表样式如何做?

边框里面留padding 物品用圆

 1 <ul class="users-list clearfix">
 2     {volist name="school_hero_stone" id="vo"}
 3     <li style="">
 4         <!--要弹出物品的信息的列表-->
 5         <div style="position: relative;width:100%;height: 100%;border: 1px silver solid;padding: 2px;">
 6             <div class="number text-danger" style="position: absolute;bottom: 0;right: 1px;">{$vo.shs_num}</div>
 7             <img src="__ADMIN2__/dist/img/user1-128x128.jpg" alt="User Image">
 8         </div>
 9         <span class="users-list-name" href="#" style="font-size: 12px;">{$vo.th_name}</span>
10         <span class="users-list-date">{$vo.th_force}-{$vo.th_intelligence}</span>
11     </li>
12     {/volist}
13 </ul>
14 <!-- /.users-list -->

 

 

7、一对多的一个表存储方法(不用两个表)?

先数组 再转字符串存储到数据库

比如灵根的生成,先数组,然后在转字符串

 

8、一个数据表中字段太多怎么办,比如英雄表?

分表 用同一id相连

完全可以分成两个表或者多个表,但是保证用同一个id相连就好,比如主键,这样可以分类分表,特别方便

 

9、php求字符串长度?

strlen()

 

10、php数组去重?

array_unique函数

array_unique函数就是可以处重的,它具备了这个功能了,下面我们一来看一个关于PHP使用array_unique对二维数组去重处理例子。

php 5.2.9 版本增加了array_unique对多维数组的支持,在处理多维数组是需要设置sort_flags参数

一维数组的重复项:

使用array_unique函数即可,使用实例如下:

代码如下 复制代码

1

2

3

4

5

<?php

$aa = array("apple", "banana", "pear", "apple", "wail", "watermalon");

$bb = array_unique($aa);

print_r($bb);

?>

结果如下:

1

Array ( [0] => apple [1] => banana [2] => pear [4] => wail [5] => watermalon ) 。

 

 

 

二、内容在总结中

1、相关知识

 

 

2、代码

 

 

 
 
 

转载于:https://www.cnblogs.com/Renyi-Fan/p/10614461.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值