- 博客(4)
- 收藏
- 关注
转载 Freemarker(.ftl文件)判断是否相等,是否为空,list长度判断,字符串截取,数字,日期等格式化
1. 判断对象是否存在(null)经常会用到,如果对象 != null 则xxxx,在freemarker中表达比较奇怪,例如判断 target 是否为null,如果不为 nll 则做xxx动作<#if target??> xxxx</#if>(目标变量后面连续两个??)2. 字符串或数字比较java里标准字符串比较需要 .equals() 方法,在freemarkder中进行了简化,字符串的比较方法和数字做到完全一样<#if str ==..
2021-07-28 15:13:14 12940
原创 mysql中order by函数后面加 - (短横线) 的作用
order by - 作用:对有null的情况进行排序--加上 - 会对除null以外的其他值进行取反(对desc/asc取反 oeder by默认时asc)排序 比如 当 2 1 null 3asc 是 null 1 2 3desc 是 3 2 1 null- ** desc 就是 1 2 3 null ...
2021-09-01 10:29:07 796
转载 时间复杂度到底怎么算?
算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。那么我们应该如何去衡量不同算法之间的优劣呢?主要还是从算法所占用的「时间」和「空间」两个维度去考量。时间维度:是指执行当前算法所消耗的时间,我们通常用「时间复杂度」来描述。 空间维度:是指执行当前算法需要占用多少内存空间,我们通常用「空间复杂度」来描述。因此,评价一个算法的效率主要是看它的时间复杂度和空间复杂度情况。然而,
2021-08-30 09:54:08 1005
转载 如何在chrome浏览器里面debug调试前端代码?
一、前言转载博主说:初学者仅仅掌握了alert、console这些基本的调试方法。我刚自学前端初期的时候,也是只用这种方法调试,天真地以后所有调试都可以通过console解决。后面去公司实习,看大佬们调试页面,这边打个断点,那边记录一下,马上就把问题定位出来了。确实,学会浏览器调试工具真的能大大提高自己的工作效率,尤其是在大项目的处理过程中。二、调试工具1. Elements先来看这张图最上头的一行是一个功能菜单,每一个菜单都有它相应的功能和使用方法,依次从左往右来看箭头按钮:用于在页面
2021-07-29 16:29:46 10656 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人