自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 资源 (2)
  • 收藏
  • 关注

原创 接口快慢和数据库索引

最近做项目学到的一点:当数据量达到百万、千万级别的时候,有些在测试环境响应很快的接口,也许在生产环境会慢如龟速。慢的原因:1、前端渲染慢(本篇不做探讨);2、后端接口响应慢。本篇主要探讨下接口慢的原因,那么怎样的接口算慢呢?看看网友们都怎么说:知道了怎样的接口算慢,下面分析下原因:1、逻辑设计不合理,有太多次的循环查询,是否合理使用了缓存2、SQL语句需要...

2020-01-05 19:03:17 465

原创 sql 条件:1、company_cust_id='xxxxxx' ;2、时间:5月1日至今;3、播放时长=1的人数

where company_cust_id='x' and gmt_created >= '2019-05-01 0:0:0' and(TO_SECONDS(end_date) - TO_SECONDS(start_date) <= 60)

2019-08-23 16:24:38 445

原创 JSP 中EL表达式用法详解

EL 全名为Expression LanguageEL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构:${sessionScope.user.sex}所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得用户的性别。假若依照之前JSP Scriptlet的写法如下:User user =(User)session...

2019-02-25 11:56:29 342

原创 session过期 ajax请求跳转登录页面

1、web.xml &lt;!-- 设置session过期 --&gt; &lt;session-config&gt; &lt;session-timeout&gt;100&lt;/session-timeout&gt; &lt;/session-config&gt; &lt;filter&gt; &lt;filter-name&gt;sessionFilter&lt;

2019-02-18 18:18:08 1461

原创 mybatis中#{}和${}传参的区别

#{} 使用#{}意味着使用的预编译的语句,即在使用jdbc时的preparedStatement,sql语句中如果存在参数则会使用?作占位符,我们知道这种方式可以防止sql注入,并且在使用#{}时形成的sql语句,已经带有引号,例,select  * from table1 where id=#{id}  在调用这个语句时我们可以通过后台看到打印出的sql为:select * from ta...

2019-01-23 17:02:26 404

原创 prepareStatement 是如何防止SQL注入的?

String sql="update cz_zj_directpayment dp"+ "set dp.projectid = ? where dp.payid= ?";try { PreparedStatement pset_f = conn.prepareStatement(sql); pset_f.setString(1,inds[j]); pset_f.set...

2019-01-23 16:51:46 560

原创 Java 利用反射构建工厂类并实现调用配置化

 package Test;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Properties;...

2019-01-18 17:14:45 337

原创 java 读取配置文件内容

1、文件目录 2、配置文件内容db.driver=com.mysql.jdbc.Driverdb.url=jdbc:mysql://mydb:3306/test?characterEncoding=utf8&amp;useSSL=true&amp;serverTimezone=UTCdb.username=rootdb.password=toor3、读取方法pac...

2019-01-16 18:14:35 150

原创 登录登出流程要点总结

1、Form表单 &lt;form id="loginForm"&gt; &lt;ul&gt; &lt;li&gt; &lt;div class="signin_flex_div"&gt; &lt;img src="assets/img/man_icon.png" /&gt; &lt;input type=&

2019-01-15 18:03:23 589

原创 报表页面展示和Excel报表导出

 js(function() { 'use strict'; var REPORT3003 = { offOn: true, init: function() { this.renderTable(); this.onClickStar(); this.downTemp...

2018-12-28 17:51:32 526

原创 学生成绩总表(选课前)

 ;(function() { 'use strict'; var REPORT3001 = { offOn: true, init: function() { this.renderTable(); this.onClickStar(); this.downTemp...

2018-12-26 17:16:06 503

原创 搭建 Spring MVC 项目

1、创建web项目2、下载配置spring mvc的jar包地址:https://repo.spring.io/libs-release-local/org/springframework/spring/ 3、配置web.xml文档&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;web-app xmlns:xsi="h...

2018-12-20 18:31:57 148

原创 多条件过滤

    getExamList:function(semester, timeStart, timeEnd, examType, subCode, callback){ var json = JSON.parse($.cookie('user')) if (subCode === undefined) { subCode = '0'; } if (timeS...

2018-12-17 15:27:34 794

原创 校内直通车

package com.moofen.school.ume.controller.sys.um;import java.util.HashMap;import java.util.List;import java.util.Map;import javax.annotation.Resource;import javax.servlet.http.HttpServletReques...

2018-12-11 17:49:52 207

原创 java对数据去重比对

private List&lt;Paper&gt; toPaperList(List&lt;ExaminationPaper&gt; paperList) { List&lt;Paper&gt; result = new ArrayList&lt;Paper&gt;(); if ((null == paperList) || (0 == paperList.size())) re...

2018-11-28 18:11:20 1478

原创 threeTable 树状菜单 CRUD 操作

 HTML&lt;!--&lt;%@ page language="java" pageEncoding="UTF-8"%&gt;--&gt;&lt;!--新建菜单--&gt;&lt;div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 content_style_div"&gt; &lt;div c

2018-11-06 17:48:29 847

原创 session过期返回登录页面

package com.moofen.cube.controller.ume.login;import javax.annotation.Resource;import javax.servlet.http.HttpSession;import org.springframework.stereotype.Controller;import org.springframework....

2018-10-24 18:25:11 4138

原创 不同角色登录及菜单内容权限

 &lt;%@ page language="java" pageEncoding="UTF-8"%&gt;&lt;%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %&gt;&lt;%@ taglib prefix="spring" uri="http

2018-10-23 15:49:27 4988

原创 MyBatis按今天、本周、本月过滤查询(涉及日期格式转换、多条件查询、分页)

要点探讨 String转date &lt;if test="date eq 'Mon' "&gt; AND DATE_FORMAT( STR_TO_DATE(time,"%Y年%m月%d日 %H时%i分%s秒"), '%Y%m' ) = DATE_FORMAT( CURDATE( ) , '%Y%m' ) &lt;/if&g...

2018-09-14 13:50:36 4310

原创 String转String[][]

String[["学校","班级","考号","学生姓名","总分","1","2","3","4","5-1","5-2","6","11"],["112801","1","17001001&q

2018-09-06 14:45:26 1077

原创 title属性鼠标覆盖提示框

&lt;li class="li-lg" title="{{item.paper.paperName}}"&gt; 

2018-09-06 13:33:13 451

原创 复选框全选控制

&lt;script type="text/plain" id="schClearTemplaet"&gt; &lt;div class="form-group" id = "clearZT"&gt; &lt;div class="form-check form-check-inline"&gt; &lt;

2018-09-06 11:40:19 336

原创 有趣的字符串拼接

  //选课班拼接出来 xkb_link : function() { var trbody = $("#stu_table tbody tr"); var xzxk_data = `[`; $.each(trbody, function() { var tdArr = $(this).children(); var ohtml = ""; if (tdA...

2018-09-03 16:42:10 358

原创 二级联动

//年级表绑定 year_table : function() { var nou = ""; $.each(grade_data, function(index, value) { nou += `&lt;option value="${value.yearIn}"&gt;${value.yearIn}级&lt;/option&gt;`; }); $("#year...

2018-09-03 15:59:58 82

原创 一个有趣的数据处理功能实现

//批量更新 导入按钮 import_BatchUpdate_btn : function(sta) { var formData = new FormData(); var name = $("#update_students").val(); formData.append("file", $("#update_students")[0].files[0]); fo...

2018-08-31 11:15:33 347

原创 jQuery获取各种标签的文本和value值

1、select&lt;select id="test"&gt; &lt;option value ="volvo"&gt;Volvo&lt;/option&gt; &lt;option value ="saab"&gt;Saab&lt;/option&gt; &lt;option value="opel"&gt;O

2018-08-16 18:25:07 19022

原创 SQL查询含有%号的字段

常规写法(这种写法不能过滤) instr()函数(不加 !=0 也是可以的)转义

2018-08-15 17:47:06 3358

原创 JSON.toJSONString(实体类)和JSON.parseObject(String, xxx.class)和JSON.parseArray(JSONArray,xxx.class )

/** * 新增学生 * * @param request * @return */ @ResponseBody @PostMapping("/create") public JSONObject create(HttpServletRequest request) { // 学生基本信息 Student student = new Student(); ...

2018-08-14 17:24:56 8071

原创 ES过滤查询以及多个数据集组合

@Override public List&lt;ExaminationQry&gt; findExaminationAndStatus(Long schCode, Long boeCode, String examType, String grade, List&lt;SortEntity&gt; sortEntitys, Integer from, Integer size) ...

2018-08-14 15:35:11 3042

原创 刷新页面控制选项卡跳回默认位置

 $("#examType li").eq(0).addClass("active").siblings().removeClass("active"); $("#gradeType li").eq(0).addClass("active").siblings().removeClass("active");

2018-08-14 13:55:26 641

原创 MyBatis SQL元素

2018-07-12 15:00:05 169

原创 使用resultMap映射结果集

2018-07-12 13:56:34 238

原创 MyBatis查询传递混合参数

2018-07-12 13:44:34 334

原创 Java Excel导入及数据解析详解

批量更新:&lt;select class="default_input" id="plgx_id"&gt; &lt;option value="s0"&gt;批量更新&lt;/option&gt; &lt;option value="s1"&gt;状态&lt;/option&gt; &lt;option value="

2018-05-24 17:12:51 5498 3

原创 poi3.17 导出Excel通用模板及实现流程

&lt;div onclick="daochu()"&gt; 导出&lt;/div&gt;function daochu(){ var url = "../biz/sch/student/exportTest"; url = encodeURI(url); location.href = url; } @ResponseBody @GetMappin...

2018-05-24 16:34:05 3638

原创 学生成绩统计分析表

&lt;!DOCTYPE html&gt;&lt;!--[if IE 8]&gt; &lt;html lang="en" class="ie8 no-js"&gt; &lt;![endif]--&gt;&lt;!--[if IE 9]&gt; &lt;html lang="en" class="ie9 no-js"&gt; &am

2018-05-10 17:28:22 6558 1

原创 单科学校试题综合分析

效果图前端页面&lt;!DOCTYPE html&gt;&lt;!--[if IE 8]&gt; &lt;html lang="en" class="ie8 no-js"&gt; &lt;![endif]--&gt;&lt;!--[if IE 9]&gt; &lt;html lang="en" class="ie9 no-js"&

2018-04-28 18:21:06 244

原创 ES 多校验删除

&lt;td o="&lt;%=orgId%&gt;" n="&lt;%=orgName%&gt;"&gt; &lt;!--&lt;a class="btn btn-xs btn-primary org_menu_kp org_kp_&lt;%= orgId%&gt;" orgId="&

2018-04-18 13:35:37 162

原创 mybatis 多表联查,支持分页

Mapper    &lt;select id="queryShopList" resultMap="shopMap"&gt; SELECT shop_id, owner_id, area_id, shop_category_id, parent_category_id, shop_name, shop_desc, shop_addr, phone, s...

2018-04-17 10:09:15 1405

原创 mybatis 返回复合类型

entitypackage com.imooc.myo2o.entity;import java.util.Date;import java.util.List;public class Shop { private Long shopId; private Long ownerId; private Long shopCategoryId; private String sh...

2018-04-16 18:04:47 1475

Excel2Json

可以实现任意格式Excel转Json

2017-08-21

图片轮换代码

图片轮播、旋转木马

2017-08-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除