- 博客(28)
- 收藏
- 关注
原创 MySQL实现根据最近一周添加最多纪录显示数据
需求:连表查询最近一周纪录并根据某字段新增后分组,倒叙排列展示代码SELECT t.id, t.preferential_Category_Name, l.laws_sign, COUNT( 0 ) AS total FROM preferential_policies_sort t LEFT JOIN preferential_policie l ON l.secondcategory_id = t.id WHERE laws_sign = t.update_time BET.
2020-07-13 19:08:25
279
原创 使用CASE WHEN完成总数下各数值信息
需求:计算 全日制 哲学,经济学,法学,教育学,文学,历史学,理学,工学,农学,医学,军事学各占总人数多少展示代码SELECT COUNT( 1 ) AS allcount, SUM( CASE WHEN garduate_school_major = 11 THEN 1 ELSE 0 END ) AS 医学, SUM( CASE WHEN garduate_school_major = 10 THEN 1 ELSE 0 END ) AS 农学, SUM( CASE WH..
2020-07-13 18:58:34
481
原创 前端实现动态模板框添加信息(ElementUI动态增减表多项)
1 项目需求在新增修改中需要多添加多成员信息,用ElementUI动态增减表多项来实现在新增修改中需要多添加多成员信息,用ElementUI动态增减表多项来实现ElementUi展示代码在新增修改中需要多添加多成员信息,用ElementUI动态增减表多项来实现效果展示:<el-form :model="dynamicValidateForm" ref="dynamicValidateForm" label-width="100px" class="demo-dynamic"> &l
2020-06-17 19:12:24
1966
1
原创 用ElementUI完成新增或修改时上一页下一页前端实现
1 需求:新增修改项内容要实现分页-上下页注意:很多人找不到内容填充在那,一般需要加一个div页面展示:模板示例框架链接1 需求:新增修改项内容要实现分页-上下页注意:很多人找不到内容填充在那,一般需要加一个div注意:很多人找不到内容填充在那,一般需要加一个div<div v-if="active==0" class="info">内容一</div><div v-if="active==2" class="info">内容二</div>&
2020-06-17 19:10:16
1805
原创 钉钉实现ISV特殊接口调用
1. 服务团队协同提供学校清单2. 教育部门提供工作联系函3. 钉钉团队提供接口目录3-1教育局在钉钉开放平台开通管理权限3-2加入ISV沟通组https://wx.dingtalk.com/invite-page/weixin.html?code=40ad61c51a&inviterUid=2395F9C0DD34A91399372A3FA1525DE63-3进行开放接口申请注意:每个时期申请方式不一样。我们直接在甲方后台申请内部小程序,授权给服务商开发,步骤如下:后台申请下程序》
2020-05-25 18:03:48
9300
原创 用idea上传git时报错:husky > pre-commit hook failed (add --no-verify to bypass)
1. 原因这个问题是因为当你在终端输入git commit -m “XXX”,提交代码的时候,pre-commit(客户端)钩子,它会在Git键入提交信息前运行做代码风格检查。如果代码不符合相应规则,则报错,而它的检测规则就是根据.git/hooks/pre-commit文件里面的相关定义。查询了网上的解决办法2. 解决方法|1|卸载husky。只要把项目的package.json文件中de...
2020-05-08 11:11:40
3078
原创 永久保存maven-JDK路径(一次解决重复设置路径问题)
在加载新项目时总是要重新设置JDK和maven文件位置下面是设置方法:maven设置方法File–>Other Settings–>Default setting…–>Build,Execution,Deployment–>Build Tools–>Maven–>user settings file:选择自己的Maven的路径即可。JDK设置方法Fi...
2020-04-02 11:58:03
745
原创 关于Parameter 'maccid' not found. Available parameters are [maccids, param1]问题解决
问题描述:1.传入多个值时,mybatis会自动将这些值转成类似map形式的值,以0,1,2…的序列为keyName。这里我们需要先简单了解一下mybatis的传值机制。Mybatis现在可以使用的2.parameterType有基本类型和Java负责类型3.还有当运用特殊转义字符(例如:<![CDATA]]>)是有foreach循环时需要把循环放到特殊转义字符外面基本数据类型...
2020-02-15 22:25:34
1143
原创 mybatis映射系列关系:columnPrefix 的用法
mybatis映射系列关系:columnPrefix 的用法当一个collection 定义了一个columnPrefix时,其含义是将前缀自动添加到它下面的column中mybatis映射关系:JavaType和ofType区别在mybatis框架中,JavaType和ofType都是用来指定对象类型的。JavaType和ofType的区别在于:JavaType用来指定POJO中属性的类型...
2020-01-09 18:59:47
6074
3
原创 渝神缘
@responseBody@responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML数据。jdbcType=DATEjdbcType=DATE,简言之就是将传递到mybatis的sql映射文件mapper.xml里的对应字段时间格式, 转换成和数据库字段相同类...
2020-01-09 18:42:08
290
原创 正则表达式简单语法及常用正则表达式
基本符号:^ 表示匹配字符串的开始位置 (例外 用在中括号中[ ] 时,可以理解为取反,表示不匹配括号中字符串)$ 表示匹配字符串的结束位置表示匹配 零次到多次表示匹配 一次到多次 (至少有一次)? 表示匹配零次或一次. 表示匹配单个字符| 表示为或者,两项中取一项( ) 小括号表示匹配括号中全部字符[ ] 中括号表示匹配括号中一个字符 范围描述 如[0-...
2019-12-19 09:35:43
150
原创 Mybatis的ResultMap对property 和column的的解释
废话不多说 ,直接上图!select元素有很多属性(这里说用的比较多的):id:命名空间唯一标识,可以被用来引用这条语句parameterType:将会传入这条语句的参数类的完全限定名或者别名resultType:从这条语句要返回的期望类型的类的完全限定名或别名(这里注意下集合类型,应该是集合可以包含的类型,不能是集合本身),重要:使用resultType或resultMap,但不能同时...
2019-12-17 16:58:51
4276
2
原创 HuMi详记之二
- 问题一 :这个接口是前台的,登录的情况下不应该是拒绝访问未授权资源 解决方法:添加注解==》@LoginAccess :个人理解意思》当在controller层时添加上是权限不会拦截的作用- 当禁止启用中台数据时前台相应伙伴类型不显示 解决方法:前台列表数据回传来的 为0 就显示,为1 不显示配送上代码更容易看懂- web层(FrontPartnerTypeCo...
2019-10-31 17:40:21
819
原创 @NotNull~@NotEmpty~@NotBlank~@length
@NotBlank注解地正确使用@NotNull:不能为null,但可以为empty@NotEmpty:不能为null,而且长度必须大于0@NotBlank:只能作用在String上,不能为null,而且调用trim()后,长度必须大于0案例:注意在使用@NotBlank等注解时,一定要和@valid一起使用,不然@NotBlank不起作用后端验证:@NotNull、 @NotBl...
2019-10-30 10:42:58
1970
2
原创 万能的jQuery
一.万能的(((===jQuery)$是一个对象,也是一个方法1.1 直接获取页面的元素("选择器")例:("选择器") 例:("选择器")例:("#id值")1.2 dom就绪后执行相应的代码window.onload = function(){…} -> 页面加载完毕后执行(所有数据请取完毕)$(func...
2019-10-30 10:42:24
128
原创 好用实在的===》spring-boot-devtools自带方法+JRebel for IntelliJ 热部署破解方法
打开idea快捷键 ctrl+alt+s 打开设置1、打开plugins2、打开Browse repositories》》》输入JRebel3、搜索jrebel,并下载 JRebel for IntelliJ、4、下载激活JRebel的插件 下载链接: https://github.com/ilanyu/ReverseProxy/releases/tag/v1.0 百度网盘...
2019-10-30 10:37:08
1350
原创 用SpringBoot+Mybatis做CRUD
首先我们的结构如下| dao | ||entity |–|| model | || service | || util | || web |2. 第一个接收实体类请求为 request 响应为response实现伙伴类型添加或編輯對象查询实体字段请求(PartnerTypeAddQueryReque...
2019-10-18 18:53:02
199
原创 @NotEmpty、@NotNull、@NotBlank~@range~@slf4j
@NotEmpty、@NotNull、@NotBlan@ApiModelProperty()的区别1 @NotEmpty :不能为null,且Size>02 @NotNull:不能为null,但可以为empty,没有Size的约束3 @NotBlank:只用于String,不能为null且trim()之后size>0@ApiModelProperty()用于方法,字段; 表示...
2019-10-15 11:23:26
4938
原创 Hu-Mi 内容详记
@RequestMapping和@GetMapping @PostMapping 区别@GetMapping用于将HTTP get请求映射到特定处理程序的方法注解具体来说,@GetMapping是一个组合注解,是@RequestMapping(method = RequestMethod.GET)的缩写。@PostMapping用于将HTTP post请求映射到特定处理程序的方法注解具体来...
2019-09-18 18:13:13
179
原创 jvm优化细节
1.集合的体系,集合(区别)的选择:1.List和Set的区别Set是不允许元素重复的,而List则可以允许元素重复的2.ArrayList和LinkedList的区别 Arrylist:①按照顺序将元素存储,由于部分元素移位,所以初始值为10, ②基于数组实现,在Collection的synchroynzedList的修饰下进行Arrylist和Linkedlist的调用...
2019-09-04 09:19:55
195
原创 Mysql5.7的卸载和安装详解
第一步:卸载卸载三步走=>1.停止服务2.卸载3.删除根目录1.停止服务在控制台输入=>服务,找到Mysql单击右键停止即可2.卸载在卸载控制台找到Msql直接卸载就可以3.删除根目录这里注意:1.小箭头出一定要在查看里勾选【隐藏的项目】2.直接把Mysql整个项目删除第二步:安装这里很简单,直接跟者步奏走安装包,我直接提供给大家安装包,扫描就可以下...
2019-07-20 10:47:21
550
原创 使用EasyUI时的基础知识,关键词【List与Set,HashMap,Java访问数据库,Spring框架,SpringMVC,Spring的AOP,IOC|DI,Easyui,SpringDat】
1)List与Set的区别:a)List有序【有索引】、Set无序【没有索引、TreeSet底层使用二叉树结构实现,所以有序】b)List允许数据重复、Set不允许重复c)实际开发中可以使用Set集合来去除重复数据2)列举你熟悉的几种List与Set?a)数组结构b)链表结构【单向链表、双向链表】c)键值对d)二叉树e)矩阵3)HashMap与HashTable的区别a)Ha...
2019-07-14 10:09:36
216
原创 使用ElementUI制作的前端数据展示【CRUD】
首先需要准备ElementUI的主键,提供一个地址给大家=》ElementUI然后先来一段数据展示,看看效果代码展示,我运用的是Vue技术,所以就一张HTML<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <s...
2019-07-13 23:55:04
3500
原创 用Spring写[IBS:商贸管理系统]需要的Jar包和齐全配置
一共是7个配置文件:下次给大家分享他们的关系配置属性1.Spring.XML2.SpringMVC.XML3.Spring-Shiro.XML4.Spring-Email.XML5.Spring-quartz.XML6.Web-Xml7.pom-XML1。Spring.XML的配置<?xml version="1.0" encoding="UTF-8"?><b...
2019-07-10 00:01:34
445
原创 Servlet.init() for servlet dispatcher threw exception
关于在测试SSM项目的时候报错Servlet.init() for servlet [spring-dispatcher] threw exception的解决办法Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private cn.itsource.ser...
2019-06-24 10:10:44
4737
原创 怎样使用JPQL查询出每个部门员工的平均工资和最高工资
查询出每个部门员工的平均工资和最高工资【使用聚集函数】首先我们的知道什么是聚集函数经常需要汇总数据而不用把它们实际检索出来,为此SQL提供了专门的函数。使用这些函数,SQL查询可用于检索数据,以便分析和报表生成。这种类型的检索例子有:1、确定表中行数(或者满足某个条件或包含某个特定值的行数);2、获得表中某些行的和;3、找出表列(或所有行或某些特定的行)的最大值、最小值、平均值。上述例...
2019-06-19 00:28:41
3255
原创 在JPA 中常见报错,很值得搜藏的解决方案
1.Caused by: org.hibernate.HibernateException: Missing table: t_employee使用了validate建表策略,而数据库没有表;定义的属性生成的列名,使用了数据库的关键字。2.Caused by: org.hibernate.HibernateException: Missing column: name in jpa.t_em...
2019-06-13 00:27:05
1119
原创 邂逅CMS第一感(疑难点)
邂逅CMS第一感(疑难点)1.CMS:内容(文章)管理系统2.Maven:结构(使用maven:它可以帮我们自动导包,自动编译,规范代码等等) 代码存放格式 src/main/java -> Java代码的存放位置 src/main/resources -> 资源文件的存放位置 src/test/java -> 测试代码的位置 src/test/resources ...
2019-06-05 18:54:10
95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人