js向数组的开头添加一个或更多元素 var fruits = ["Banana", "Orange", "Apple", "Mango"];fruits.unshift("Lemon","Pineapple");fruits将输出:Lemon,Pineapple,Banana,Orange,Apple,Mango
mybatis 把我的 排序给干掉了 我的 mapper 里面的sql大概是这个结构SELECT t.ID, b. NAMEFROM ( SELECT * FROM ( SELECT * FROM T_TEST01 ht ORDER BY ht.time DESC ) a GROUP BY a.base_id ) t, T_TEST02 bWHERE t.test02_id = b.id然后启动项目炮跑的时候就变成了SEL.
==与===的区别 == 和===的区别在于===不会转型==会转型。1、当Number和String进行比较时,会将String转换成Number,也就是toNumber。2、当其他类型与Boolean进行比较时,会将Boolean这方装换成Number,也就是toNumber。3、当null和undefined进行比较时,它们两是相等的。4、当object相比较时,如果是对象与对象判断,会判断他们的堆栈是否一致,如果一致true,否则false。...
Java 处理json字符串value中多余的双引号 public class ReplaceAllJsonObj {public static void main(String[] args) { String errorJsonStr = "{\"userName\":\"瑞文\"绿色\",\"hero\":\"f放逐之刃\"\"防火\"\"盘子\"}"; String jsonString = toJsonString(errorJsonStr); System.out.println(jsonString);}// 处理json字符串.
java下划线转驼峰命名 private static Pattern linePattern = Pattern.compile("_(\\w)"); /** * @author pan *@Description: 下划线转换成驼峰命名法 *@Create Date: 2020-09-03 *@param Map<String, Object> lineMap *@return Map<String, Object> */ public Map<String.
mysql生成连续日期 SELECT DATE_FORMAT(ADDDATE('2020-11-01', INTERVAL @dateAdd:=@dateAdd+1 DAY),'%Y-%m-%d') dateFROM t_projectLEFT JOIN (SELECT @dateAdd:=-1) t ON 1=1WHERE DATE_FORMAT(ADDDATE('2020-11-01', INTERVAL @dateAdd DAY),'%Y-%m-%d') < DATE_FORMAT('2020-1.
MYSQL 计算两时间相差天数 两时间相减得到相差天数: SELECT TIMESTAMPDIFF(DAY,'2020-08-01','2020-08-07') FROM DUAL;输出结果是 6。两时间相减得到相差年:SELECT TIMESTAMPDIFF(YEAR,'2020-08-07','2022-08-07') FROM DUAL;输出结果是 2。两时间相减得到相差小时:SELECT TIMESTAMPDIFF(HOUR,'2020-08-09 11:00:00','2020-08-09 12:00:00')...
json字符串转Java对象 首先我使用的是net.sf.json工具包来转换如下:JSONObject object = JSONObject.fromObject(jsonStr);BaseInfo baseInfo = (BaseInfo) JSONObject.toBean(object, BaseInfo.class);效果是达到了。但是转换的过程中发现时间类型被默认转换成了系统当前时间!!!!然后去度娘了一下:JSONObject object = JSONObject.fromObject(jsonSt
iview DatePicker主键传入后台时间相差一天 在网上找了各种方式,有的说什么加个格式化format='yyyy-MM-dd'等等一些方法但是没什么卵用,然后慢慢排查问题总结出以下方法<FormItem prop="begin"> <DatePicker type="date" @on-change="getBeginTime" ></DatePicker></FormItem>getBeginTime(param){ const that = this; that.partTi.
mysql 生成一个自增序列 SELECT @ROW := @ROW + 1 AS ROW, aa.idFROM (SELECT tp.id FROM t_test tp) aa, (SELECT @ROW := 0) r1
mybatis循环新增 <insert id="uploadData" parameterType="cn.com.guanfang.courtmaintain.device.entity.DeviceStandingBook"> insert into t_s_device_standing_book ( id, create_user, create_time, update_user, u...
Vue根据条件添加click事件的方式 最近开发遇见一个需求就是当 某参数param 等于 几的时候 才出发@click事件<div class="treeLi" v-if='item.classifyLevel === '4'' @click="chooseDev(item.id,item.classifyName)"> <div class="treeLi_txt">{{item.classifyName}} </div></div>以上写法 不符合需求,需求是当 classif
vue 调用后端接口导出excel无效果,直接访问后端url可以 controller层代码 @ApiOperation(value="导出模板") @RequestMapping(value="/getTemplate" , method= RequestMethod.GET) @ResponseBody public void getTemplate(HttpServletRequest req,HttpServletResponse res) throws IOException { standingBookServ...
springmvc-@RequestBody无法映射首字母大写的属性 前端如果传给后台首写字母有大写 springmvc会给你转换成小写。前台给我传了一个IPAddress 后台映射是ipAddress从而报错 @JsonProperty("IPAddress") private String IPAddress;//IP地址加上@JsonProperty("IPAddress") 解决问题...
BootStrap Validator对于隐藏域验证 <input type="hidden" class="form-control" id="save_name" name="save_name" maxlength="200" autocomplete="off" />把type设置成hidden 就不会验证了$("#save_form").bootstrapValidator({ live: 'disabled', //bootstrapValidator默认配置对于“隐藏域(:hidden)、禁用域.
java四舍五入保留两位小数 public static void main(String[] args) { double data = 3.027; double result = new BigDecimal(data).setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue(); System.out.println(result); }输出结果3.03...
两个long类型相除结果等于0.0的问题 public static void main(String[] args) { long a = 5; long b = 57; double c = a/b; System.out.println(c); double d = a*1.0/b; System.out.println(d); }输出结果 c = 0.0 ;d =0.08771929824561403结论:在两个long类型相除的时候 分子a 乘以一个1.0解决问题...
vue+iview翻页勾选记忆功能 <Modal v-model="win.choiceExpertWin" :mask-closable="false" width="1000" title="选择专家"> <div> <Form :label-width="0" class="searchToolForm" styl...
mysql同一表格统计不同条件下的总数 mysql同一表格统计不同条件下的总数SELECT COUNT(1) total, COUNT(IF(pe.type = 1, 1, NULL)) headman, COUNT(IF(pe.type = 2, 1, NULL)) secretaryFROM t_expert eINNER JOIN t_project_expert pe ON e.id = pe.expert_...