logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

审批流程数据库大概设计

这里用请假流程简单示例

shiro 权限框架,登陆报以下错误Authentication failed for token submission

Authentication failed for token submission [org.apache.shiro.authc.UsernamePasswordToken - admin, rememberMe=false]. Possible unexpected error? (Typical or expected login exceptions should extend from

shiro 权限框架,登陆报以下错误Authentication failed for token submission

Authentication failed for token submission [org.apache.shiro.authc.UsernamePasswordToken - admin, rememberMe=false]. Possible unexpected error? (Typical or expected login exceptions should extend from

redis之@Cacheable注解

为了将redis缓存部分的代码与业务代码分离开来,我们可以使用@Cacheable注解,该注解可以将方法返回的对象自动存入redis,在访问时又自动先从redis获取。

文章图片
#redis#spring#数据库
mybatis包含一对多的分页查询问题

在业务中,有时需要使用 left join 进行联表查询,并且需要用手动进行 limit 分页查询,可mybatis是先分页查询后映射数据结构,比如需要分10条记录一页时,数据库查出的 10 条结果在经过 mybaits 映射结果后返回到前端的记录可能没有 10 条,而导致前端页面显示不正常。这是因为 mybatis 帮我们把左表相同的记录映射到同一对象,而右表多条记录则映射到了集合中,那么怎么能

文章图片
#mybatis
审批流程数据库大概设计

这里用请假流程简单示例

Vue中关于组件的封装复用

我们在写前端代码时常常会有一些控件或者HMTL代码片段在许多页面都需要,并且内容几乎一样,只是数据的不同而已。此时,我们就可以把这些代码封装成组件,以供我们重复使用。组件化:是一种思想,解决对复杂问题简单化的思想,将我们的程序开发成一个个独立可复用的小组件,然后用这些个小组件来构造出我们的应用。好处:灵活可扩展,复用性强流程:封装组件导入已经封装好的组件在使用页面注册被使用组件使用已封装好的组件示

web打印插件hiprint

简介hiprint 是一个web 打印的js组件,无需安装软件。支持移动端,PC端浏览器,angular,vue,react, 等 分页预览,打印,操作简单,运行快速。预览界面为css+html 。支持数据分组,批量预览。生产pdf,图片更方便hiprint 插件依赖jquery,(也就是说,jquery必须在所有插件之前引入页面),如果要使用二维码和条形码功能,需另外引入两个js组件JsBarc

Vue中关于组件的封装复用

我们在写前端代码时常常会有一些控件或者HMTL代码片段在许多页面都需要,并且内容几乎一样,只是数据的不同而已。此时,我们就可以把这些代码封装成组件,以供我们重复使用。组件化:是一种思想,解决对复杂问题简单化的思想,将我们的程序开发成一个个独立可复用的小组件,然后用这些个小组件来构造出我们的应用。好处:灵活可扩展,复用性强流程:封装组件导入已经封装好的组件在使用页面注册被使用组件使用已封装好的组件示

Vue element表格实现拖动排序(sortable)

最近在项目中表格列表需要实现拖动排序,用到的是 sortable.js 这款插件,是一款优秀的js拖拽库,不依赖jQuery。支持 Meteor、AngularJS、React、Vue、Knockout框架和任何CSS库,如Bootstrap、Element UI。可以用来拖拽div、table等元素。安装:npm install sortablejs然后在 js 中引入这个插件:import S

    共 11 条
  • 1
  • 2
  • 请选择