legend2---开发日志16

一、总结

一句话总结:

编程敲代码,一定要把 关系弄清楚,关系不弄清楚,很容易敲错,比如:如何求无限级分类的博客的数据的数目

弄清楚关系式:自己总数量=孩子总数量+自己的数量

孩子总数量=每个孩子自己的+每个孩子的孩子的。

1、创建模板表之后,很多内容都可以用缓存代替数据库,比如?

比如每日福利(任务),商店物品,寻宝物品等等

2、题目关键词如果是非纯文本最容易发生的错误是什么,及如何解决?

标签无法闭合,引号无法闭合:导致引号或者双引号会影响其它很多标签,把其它很多标签当成引号里面的内容
解决:不显示的span标签里面内容时单引号和双引号:<span style="display: none">'"</span>

3、英雄列表中很容易出现图片 卡位 (有些位置放不下图片)的情况,如何解决?

为英雄的img指定固定的宽度高度即可
<img v-bind:src="hero.th_picture" class="img-circle" style="box-sizing: border-box;width: 60px;height: 60px;" alt="User Image">

4、ajax中返回信息时$back_data['operation_num_info']=''; 的意义是什么?

可以向页面返回具体信息,比如丹药使用等级 等等

5、php中0=='reiki_exam'的值是true还是false?

为true,所以可以将前面的0转化为字符串

6、vue如何根据变量的值来加载不同的样式(删除的博客用红色显示)?

v-bind:class="{'text-danger':per_blogLoadLog.bll_is_delete}"
<tr v-for="per_blogLoadLog in blog_load_logs" v-bind:class="{'text-danger':per_blogLoadLog.bll_is_delete}">

7、htmlspecialchars_decode的作用是什么?

用脑子:函数见名知意:html几个大字

8、stripslashes的作用是什么?

用脑子:什么符号叫slashes

9、如何求无限级分类的博客的数据?

弄清楚关系式:自己总数量=孩子总数量+自己的数量
孩子总数量=每个孩子自己的+每个孩子的孩子的。
public static function get_newBlogCategory($blog_category,&$new_blog_category,$parent_id=0,$level=0){
$blog_num=0; foreach ($blog_category as $key=>$val){
if(intval($val['bc_top_parent_id'])==$parent_id){
$val['level']=$level;
$blog_num+=$val['bc_num']; //孩子本身的和
//unset($blog_category[$key]);
$blog_num_children=self::get_newBlogCategory($blog_category,$new_blog_category,$val['bc_id'],$level+1);
$blog_num+=$blog_num_children;//孩子的孩子的和
$val['bc_num']+=$blog_num_children; //自己的等于孩子的总和加上自己的
$new_blog_category[]=$val;
}
}
return $blog_num;
}

10、php拆分字符串?

explode(" ",$str)
<?php
$str = "Hello world. I love Shanghai!";
print_r (explode(" ",$str));
?>

11、php数组去重?

$idArr=array_unique($idArr);

二、内容在总结中

 

最新文章

  1. 深入理解javascript选择器API系列第二篇——getElementsByClassName
  2. TODO:软件升级的那些事
  3. PHP运算符
  4. java 建造者模式
  5. iOS原生地图开发指南续——大头针与自定义标注
  6. nodejs图片转换字节保存
  7. SqlServer中的Null值空值问题
  8. 【五子棋AI循序渐进】——开局库
  9. Dictionary&lt;TKey, TValue&gt; 类
  10. 四则运算GUI版本
  11. 【转】Xcode添加静态库以及编译选项配置常见问题
  12. java核心技术记录
  13. MD5加密详解
  14. vue报错Error in render: &quot;TypeError: Cannot read property &#39;0&#39; of undefined&quot;
  15. MVC实战之排球计分(八)——软件制作总结
  16. Django Model模型的实战操作笔记
  17. nargin与varargin的用法
  18. android kotlin Gradle DSL method not found: &#39;1.2.51()&#39;错误,be using a version of the Android Gradle plug-in that does not contain the method (e.g. &#39;testCompile&#39; was added in 1.1.0).
  19. BI开发(ETL-DW)
  20. 【bzoj4503】 两个串 FFT

热门文章

  1. cf round#598 CDEF
  2. sql中简单的触发器功能
  3. 测试过程中bug分类
  4. sqlserver2012分页注意事项
  5. 在IIS7以上导出所有应用程序池的方法批量域名绑定(网站绑定)
  6. 调整WebBrowser的默认浏览器内核版本
  7. 弹出框中的AJAX分页
  8. 原生JavaScript 模拟alert对话框
  9. upc组队赛6 GlitchBot【枚举】
  10. 神奇,教你用随机数打印hello world