MyBatis中常用动态SQL: choose when otherwise if trim where foreach 1,<if>元素被用来有条件地嵌入SQL片段,如果测试条件被赋值为true,则相应地SQL片段将会被添加到SQL语句中。 <select id="searchCourses" p ...
分类:
数据库 时间:
2020-03-29 15:28:05
阅读次数:
149
{foreach $serviceInfo as $v} <div style="display: inline-block;margin-right: 10px;"> <input type="checkbox" value="{$v.service_item}" id="checkbox-{$v ...
分类:
编程语言 时间:
2020-03-28 18:21:59
阅读次数:
429
https://www.cnblogs.com/ldj3/p/9288187.html 批量更改 update 一般的方式: <update id="updateData"> <foreach collection="list" item="obj" separator=";"> UPDATE jo ...
分类:
数据库 时间:
2020-03-26 21:16:57
阅读次数:
223
js数组 去重 let arr = [1,2,3,2,33,55,66,3,55]//第一种let newArr = []arr.forEach(item=>{ if(newArr.indexOf(item) == '-1'){ newArr.push(item) }})console.log(ne ...
分类:
编程语言 时间:
2020-03-26 13:53:44
阅读次数:
88
UVA 12304 2D Geometry 110 in 1! 该问题包含以下几个子问题 1. CircumscribedCircle x1 y1 x2 y2 x3 y3 : 三角形外接圆 2. InscribedCircle x1 y1 x2 y2 x3 y3: 三角形内接圆 3. Tangent ...
分类:
其他好文 时间:
2020-03-26 01:43:33
阅读次数:
297
$cats = array_column($cats,'cat_name','id'); foreach ($results as $key=>$v){ $results[$key]['cat_name'] = $cats[$v['cat_id']]; } ...
分类:
其他好文 时间:
2020-03-26 01:37:11
阅读次数:
71
函数扩展之默认参数 { function add(a,b=99){ console.log(a,b); } add(1);//1 99 //参数b可以读取到之前的参数a function add2(a,b=99+a){ console.log(a,b); } add2(1);//1 100 //参数 ...
分类:
其他好文 时间:
2020-03-25 21:07:27
阅读次数:
87
直接上代码: <template> <div> <ul> <li v-for="list in datas(dataList)" :key="list.id"> <!-- {{list}} --> <span>{{list.name}}</span> <ul> <li v-for="(item,in ...
分类:
编程语言 时间:
2020-03-25 19:34:35
阅读次数:
344
七种作用于不同分代的收集器,如果两个收集器之间存在连线,就说明它们可以搭配使用,图中收集器所处的区域,则表示它是属于新生代收集器抑或是老年代收集器。 并行(Parallel):并行描述的是多条垃圾收集器线程之间的关系,说明同一时间有多条这样的线程在协同工作,通常默认此时用户线程是处于等待状态。 并发 ...
分类:
其他好文 时间:
2020-03-25 01:31:35
阅读次数:
74
PHP 做一门弱类型动态语言,在上手容易和开发快速同时,也会导致一些新手写出不规范的代码。比如在递归当中连接数据库读取数据;一次性从文件中读取大量的数据,处理完后却不主动释放内存;在遍历和循环中重复计算某个变量等等;数组的键没有加引号导致先查找常量集,都会导致 PHP 程序性能下降。 PHP 作为一 ...
分类:
Web程序 时间:
2020-03-24 16:01:57
阅读次数:
101