03 2022 档案
摘要:以下是自己用到的: 一. 先来看一下源码: public static boolean isEmpty(String str) { return str == null || str.length() == 0; } public static boolean isNotEmpty(String s
阅读全文
摘要:if标签 if标签里面的test内容是根据需求来写的,正常来说一般是!= null and != '' 但是也可以是其他的条件.例如: choose when标签 choonse when标签一般是写在where后面,但是也可以写在其他地方,比如写在select后面作为条件 auditStatus是
阅读全文
摘要:分解下图的js代码 1. 上图表示点击class为ld_g_states的子标签a会触发的方法,用$时,空格一般代表了下级,也就是父与子的关系 2. 传进来的this参数代表点击的对象,所以$(this)会拿到点击的整个a标签,这样就可以对a标签进行操作,比如拿值,修改值, 比如17行代码就是通过a
阅读全文
摘要:如何通过JQuery 显示或者隐藏一个div(估计其他标签也类似) ①首先在div标签增加一个class(id可能也行) 例如: <div class="ld_g_bases personStatus"> 此处省略一百个内容........ </div> ②然后通过js控制 方法一(如果后面有其他元
阅读全文
摘要:通俗点理解: @RestController = @Controller + @ResponseBody @RestController: 不能直接返回一个jsp或者html界面,如果想要返回jsp界面需要借助modeAndView 例如在该注解下面写如下语句(错误的): @RequestMappi
阅读全文
摘要:一顿操作,发现后台收到的就是undifend, 再检查js的ajax请求中,也是undifend,在向前检查,发现 是因为js写错了,导致没拿到值,如图是错误的: 正确是: 首先是el表达式取值的时候没有加#,然后方法没有加() 所以以后如果出现undifend,大概率就是这个变量写错了,导致没定义
阅读全文
摘要:#二)多行子查询 /* in:判断某字段是否在指定列表内 x in(10,30,50) any/some:判断某字段的值是否满足其中任意一个 x>any(10,30,50) x>min() x=any(10,30,50) x in(10,30,50) all:判断某字段的值是否满足里面所有的 x >
阅读全文
摘要:1.等值连接: #二)非等值连接: #案例:查询部门编号在10-90之间的员工的工资级别,并按级别进行分组 SELECT * FROM sal_grade; SELECT COUNT(*) 个数,grade FROM employees e JOIN sal_grade g ON e.`salary
阅读全文
摘要:一. 后台参数为实体类: 当前台js给后台传参数的时候,如果前台的命名是和后台接收参数的实体类型的字段一致时,可以理解为会自动注入的,就是前台的参数直接赋值给了后台的对象的相关属性. 例如下面的实体类: js给前台传的两个参数刚好是实体类中的属性: 这时传到后台的时候,此时后台的对象networkL
阅读全文
摘要:function getYears(){ var start = 2018; var now = new Date().getFullYear(); var content = '<a href="#" value="" >全部</a>'; for(var i = start;i <= now;i+
阅读全文
摘要:一般情况下, mysql中使用group by,是为了聚合计算, 所以通常情况下, group by 会和聚集函数(sum(), avg(), min(), max(), count() )联合使用,另外group by 通常会和关键字having配合使用. 另外作为筛选的还有where, 如果gr
阅读全文
摘要:例如: 有一张表employees, 这张表至少有last_name(姓名)_,salary(薪水),commission_pct(一个计算年薪的字段) department_id (部门id)这几个字段. 现在想要查询: 根据年薪升序,名字的首字母降序,查询出last_name,年薪, depar
阅读全文