- 博客(55)
- 资源 (5)
- 收藏
- 关注
原创 mui上拉加载,下拉刷新
页面结构(必须严格按照mui官方结构写)<!--下拉刷新容器--> <div id="pullrefresh" class="mui-content mui-scroll-wrapper"> <div class="mui-scroll" id="list"> <!--数据列表--> <ul class="-list"> <li></li> </ul> &l.
2021-01-20 09:45:33
286
原创 MySql计算用户连续签到日期
SELECT count(1),@i := DATE_ADD(@i, INTERVAL 1 DAY)FROM ( SELECT date_sub(a.time_, INTERVAL 1 DAY) signDate, ( @i := DATE_ADD(@i, INTERVAL - 1 DAY) ) today FROM ( SELECT time_ FROM wechat_fans_signin_log WHERE
2021-01-18 10:53:41
796
原创 layui外部调用内部方法
//layui内部layui.define(function(exports) { exports('refreshDetail', function(id) { getDetail(id); table.reload('noteTable', { page: { curr: 1 } }, 'data'); })});//layui外部layui.refreshDetail(id)
2021-01-14 16:32:32
4373
原创 异步实现定时任务,防治任务阻塞
@Configurationpublic class ScheduleConfig implements SchedulingConfigurer { @Override public void configureTasks(ScheduledTaskRegistrar scheduledTaskRegistrar) { //设置的线程池,根据自己实际业务设置,例如:有五个定时任务在每秒运行一次,那就设置5 //如果设置成4,那么还是会有一个任务出现阻塞,造成没有按照设
2021-01-05 09:37:03
295
原创 mui操作子页面成功后刷新父页面列表页
子页面var listView = plus.webview.getWebviewById('父页面页面ID');mui.fire(listView,"reloadData");//reloadData跟父页面要对应上父页面window.addEventListener('reloadData', function(e){//执行刷新 listVue.findList(); mui('#refreshContainer').pullRefresh().pulldownLoading()
2020-12-25 10:45:16
217
原创 分组,按照日期排序,获取每组最一条数据
select t.* from business_order twhere t.id_ = (select o.id_ from business_order o where o.type_ = t.type_ ORDER BY o.create_time_ DESC LIMIT 1)
2020-12-04 17:12:08
461
原创 获取layui表格所有数据(不是获取已选中数据)
var tableDas = layui.table.cache["currentTableId"];//获取表格全部数据currentTableId是table的ID console.info("saf----"+JSON.stringify(tableDas));
2020-12-01 17:06:33
1758
原创 MySQL 常用函数(持续更新)
String jpql = "SELECT \n" + "GROUP_CONCAT(u.id_) Ids,\n" + "FROM table_user u" + "WHERE u.is_delete_ = 0 AND a.status_ = 1" + "GROUP BY u.sex";
2020-11-25 17:28:42
105
原创 拦截ajax请求应答,对数据进行统一封装
@ControllerAdvicepublic class ResponseDataHandler implements ResponseBodyAdvice { @Override public boolean supports(MethodParameter mp, Class type) { return true; } @Override public Object beforeBodyWrite(Object t, MethodParameter m
2020-11-04 14:14:20
392
原创 前端登录、修改密码不用明文,监听输入进行MD5加密传输
//引入js<script src="js/md5-min.js" charset="utf-8"></script>/*** 监听密码输入,失去光标后将输入密码进行MD5加密 */$(document).on('blur', '#passwordFoem', function() { var pw = $(this).val(); $(this).val(hex_md5(pw));});...
2020-09-23 16:48:54
770
原创 天地图显示不全的问题
问题背景:天地图关联的div默认状态是隐藏的时候解决办法:在div显示的时候,使用show()的时候,添加map.checkResize();方法$('#patrolDetail').show(100,function(){ map.checkResize(); })
2020-09-15 20:16:18
2526
原创 JS声明List
function List() { this.dataStore = []; this.append = function (data) { //根据当前数组的长度插入新的数据 this.dataStore[this.length()] = data; } this.length = function () { //获得数组的长度 var length = this.dataStore.length; return length; } //如果找
2020-08-28 10:56:47
1661
原创 js获取主机地址
// 获取当前网址,如:http://localhost:8080/xxxx/xxx.html var curWwwPath = window.document.location.href; // 获取主机地址之后的目录,如: xxx/xxx.html var pathName = window.document.location.pathname; var pos = curWwwPath.indexOf(pathName); // 获取主机地址,如: http://localho..
2020-08-19 17:06:42
963
原创 监听DOM元素
监听静态DOM,非js追加内容,纯Html内容 $("#id").on("click",function(){ //do some })监听动态DOM元素,js向页面追加的元素$(document).on('click','.demo-delete-edit',function() { //do some});
2020-08-10 16:04:07
361
原创 input数字输入框限制小数点位数
<input type="number" name="fines" placeholder="请输入罚款金额" oninput="this.value=this.value.toString().match(/^\d+(?:\.\d{0,2})?/)" value="" class="layui-input" >
2020-08-05 15:51:20
2114
原创 SpringBoot使用Mina框架进行服务端与客户端数据通信
pom.xml引入<dependency> <groupId>org.apache.mina</groupId> <artifactId>mina-core</artifactId> <version>2.1.3</version></dependency><dependency> <groupId>org.apache.mina</groupId> <a
2020-07-24 15:23:07
832
原创 开启定时任务
import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Configuration;import org.springframework.scheduling.annotation.EnableScheduling;import org.springframework.scheduling.annotation.Scheduled;impo.
2020-07-23 13:09:18
660
原创 解决Iframe传递中文参数乱码的问题
//父级:escape("中文参数")进行编码url = '../public/win/companyWin.html?type=' + escape(type) ;//子级:unescape("中文参数")进行解码
2020-07-20 13:20:40
1884
原创 Spingboot解决跨域
在拦截器实现WebMvcConfigurer接口的类中添加: @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowedOrigins("*") .allowCredentials(true) .allowedMethods("GET", "POST"
2020-07-10 16:04:20
109
转载 Linux常用命令 & 实用命令万字总结(转载学习)
原文链接最高使用频率的命令之一。命令格式: ls [OPTION]… [FILE]… 单纯的输入:[root@iz2ze76ybn73dvwmdij06zz /]# lsbin dev home lib64 media opt proc run srv tmp varboot etc lib lost+found mnt patch root sbin sys usr www加 option -l 它展示了权限,属主,属组,大小,
2020-06-23 09:23:30
3512
1
原创 SpringBoot整合Jpa生成表时不会产生外键的解决办法
jpa: hibernate: ddl-auto: update show-sql: false open-in-view: true database-platform: org.hibernate.dialect.MySQL5InnoDBDialect #设置创建表的引擎为InnoDB即可生成外键
2020-06-17 10:38:09
1016
原创 layer子页面iframe弹窗关闭方法
var index = parent.layer.getFrameIndex(window.name);parent.layer.close(index);
2020-06-16 17:28:59
1479
原创 实体类转换成Map
CompanyArchivesDto dto = companyArchivesService.findById(id);//获取实体类数据 //import java.lang.reflect.Field; Field[] fields = dto.getClass().getDeclaredFields(); Map<String,Object> map = new HashMap<>(); f...
2020-06-15 09:20:46
2252
原创 SpringBoot异常统一处理
package com.yoyowang.framework.exception;import com.yoyowang.framework.common.ResultCode;import com.yoyowang.framework.common.ResultData;import com.yoyowang.manager.business.serverlog.service.ServerLogService;import org.springframework.beans.factory.a
2020-06-12 09:56:35
278
原创 监听动态生成的span标签点击事件
//.tabcharts是span所在的父级div的class $('.tabcharts').on('click','span',function(){ alert("on---span----"+$(this).html()) //获取span内容 });
2020-06-03 19:31:38
1814
原创 js实现页面跳转
//top.location.href 解决使用window.location产生的页面嵌套问题 top.location.href = '../../login.html';
2020-05-18 14:58:57
126
原创 layui修改完密码返回登录页,解决页面嵌套问题
layer.msg('退出登录成功', {time:1000}, function () { top.location.href = '../../login.html'; //top.location.href 解决使用window.location产生的页面嵌套问题 });
2020-05-13 08:41:42
1988
2
转载 一分钟带你了解JWT认(转载学习 ,原作者:Java的小本家)
原文地址:原文地址传送一、JWT简介JSON Web Token(JWT)是一个开放的标准(RFC 7519),它定义了一个紧凑且自包含的方式,用于在各方之间作为JSON对象安全地传输信息。由于此信息是经过数字签名的,因此可以被验证和信任。更多信息可以查看官网:https://jwt.io/introduction/二、JWT认证和session认证的区别session认证http协议...
2020-04-29 13:53:50
147
原创 EasyCaptcha——Java图形验证码,支持gif、中文、算术等类型,可用于Java Web、JavaSE等项目。
Git地址:https://gitee.com/whvse/EasyCaptcha
2020-04-21 16:46:31
366
原创 基于SpringBoot+SpringSecurity的后台管理系统
https://gitee.com/huanzi-qch/base-admin
2020-04-09 16:54:00
574
原创 Spring Boot 中使用一个注解轻松将 List 转换为 Excel 下载
1.使用示例@ResponseExcel(classFieldNames = {"name", "age", "address"}) @RequestMapping("/list") public List list() { return listUsers(); }2.Git地址:GitHub地址
2020-04-09 16:31:21
436
原创 轻松搭建基于 SpringBoot + Vue 的 Web 商城应用
项目地址:https://github.com/tanhe123/litemall项目介绍:https://www.toutiao.com/a6777550023119864332/
2020-04-09 09:43:13
540
原创 解决dataTable 弹窗渲染表格时表头挤在一起,width被自动设置为100px的问题
在弹窗页面中添加以下命令://解决表头width为100px的问题(editModal :页面ID;monitorRecordTable:tableID) $('#editModal a[data-toggle="tab"]').on('shown.bs.tab', function (e) { if ($(e.target).text() == 'tab渲染表...
2019-12-30 09:14:24
1801
原创 Select2插件使用
select加载:第一种情况:加载 下拉框之前是带参查询,加载后下拉框携带俩个参数,后台用"term"接值://下拉框容器 <select id="form-dept" name="deptId" required="required" class="col-xs-12 col-sm-12 "> </select>$('#form-dept').select2(...
2019-08-16 17:32:52
150
原创 项目使用技术总结(持续更新)
项目一 项目名称:sd-wzz 开始日期:2019-07~2019-12 前端: 1.前端总体框架:bootStrap下的Ace admin[添加链接描述](http://ace.jeka.by/form-elements.html) 2.填写下拉框js框架:smart 3.页面权限控制:Spring Security [文章作者原创地址](https://bl...
2019-08-14 09:57:52
372
原创 java实现中文字符转拼音,并实现首字符大写
pom.xml进行配置 <!--Pinyin --> <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.1</version> </depende...
2019-07-31 11:25:56
645
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人