@DateTimeFormat 所在包:org.springframework.format.annotation.DateTimeFormat springframework的注解,一般用来对Date(java.util.Date)类型成员变量的传入的规范化 @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat 所在包:com.fasterxml.jackson.annotation.JsonFormat @Json…
关于在Element UI的el-dialog组件中使用echarts的问题 问题描述: "Cannot read property 'getAttribute' of null" "ECharts Can't get dom width or height!" "Initialize failed: invalid dom" 原因: 当我们打开el-dialog时,dom元素是还没有渲染完成的 解决: // 使用setTimeout定时间器 o…
关于如何在Mybatis-Plus中添加SQL拦截器 之前ZeyFra在MyBatis-Plus[踩坑记录01]一文中提到过,使用Mybatis-Plus时最好使用MybatisSqlSessionFactory,而不是使用Mybatis原生的SqlSessionFactory,这也是官方文档的建议,也感兴趣的小伙伴可以自行前往查看. 业务需求 相信不少小伙伴在JavaEE的开发中会有这么一个需求,希望能够在执行insert或update的sql语句时程序能够自动的为我们在相应的字段上添加相应的…
1.关于如何获得Mybatis-Plus在插入对应为自增长主键但并未对该主键赋值的实体类之后其主键值 对应数据库中某张表并未设置主键值,但其主键为自增长类型的实体类,在使用Mybatis-Plus做insert操作即save()保存未有至数据库对应后,相应的实体类中的主键变量会相应的由Mybatis-Plus赋值,即为刚存入数据库中的主键值 2.关于Element-UI中的el-upload组件如何判断用户是否添加了文件的问题 在官方GitHub issue查找得知,el-upload并不支持自…
1.前言 环境:Win10 + Android 已经在Windows电脑上安装好 Node(v14+).Git.Yarn. JDK(v11) javac -version javac 11.0.15.1 --- node -v v16.14.1 官方文档 2.Android Studio下载安装 下载地址 3.Android SDK 下载安装 安装 android sdk 3.1.环境变量配置 配置系统变量 Path 配置: %ANDROID_SDK_ROOT% %ANDROID_SDK_ROO…
这是我在学习Boostrap网页开发时遇到的主要知识点: 1.导航条navbar 添加.navbar-fixed-top类可以让导航条固定在顶部,固定的导航条会遮住页面上的其他内容,除非给<body>元素设置了padding. 导航条的默认高度是50px,比如设置:body{ padding-top:70px} 2.下拉菜单 注意:可以通过data属性API就能使用所有的Bootstrap插件,无需写一行JavaScript代码.这是Bootstrap中的一等API,也应该是你的首选方式. &…
关于数据库设计 接口开发多学习数据库表操作,这是要点 不存在删除数据,每个可能被删除数据的表加一个is_active属性 不同的表可以有多个相同的字段,字段属性少用禁止非空 不要设置太多主外键(高内聚,低耦合) 用户表应该要有权限字段,数据库存入的密码需要加密 Api开发 前后端接口分开 多处可能用到的方法可以写成公共方法,例如分页,接受参数的非空判断 接口需要加修饰器,设置访问规则限制访问时长5分钟左右,防止接口被攻击…
一.JSP基础 1.<select  name="love"  size="3">当中的size属性指定了列表框显示选项的条数.假设全部选项多于这个数.将会出现滚动栏. 2.addCookie(Cookie  cookie)方法将其放入client,获取Cookie对象可调用request对象的Cookie[]  getcookies()方法. Cookie   myCookie  =  new  Cookie("name",  &q…
修改Android app图标(Android Studio) 1.  res\drawable 放置icon.png(此图片是你需要修改的图标); 2.  修改AndroidManifest.xml : android:icon="@drawable/icon" 3.  编译运行即可. 去除Android app标题栏(Android Studio) res-->values-->styles.xml,注意红色部分的值 <resources> <!--…
session共享机制:f5刷新是再次提交之前的数据请求 地址栏回车属于不同的请求 不同浏览器获取不到之前数据 同一浏览器可以获取同步数据 session注销:session.invalidate();//全部session失效 session.removeAttribute(xxx);//失效某个session cookie:不是内置对象 需要new 但服务端会仅仅自动new一个名字为jssionid的cookie getNmae()获取cookie对象的名字 getValue()获取cook…