- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 【2020-09-28】day07:实现多字段模糊搜索与按时间筛选功能
个人知识碎片的体系化理解与整理,缓慢更新,理解不到位与错漏之处望见谅与指正。day07摘要思想:使用iView的输入框与日期选择器组件向后台发送数据请求,后台接收参数后应用mybatis plus的QueryWrapper工具类,使用lambda表达式在即将进行的SQL语句的where关键字的最后面插入相关like子句与between子句开发环境:WebStorm 2019.1 +Intellij IDEA 2017.2.6mybatis plus条件构造器:https://baomidou..
2020-09-28 10:29:55 479
原创 【2020-09-23】day06:使用v-for实现简单评论区效果
个人知识碎片的体系化理解与整理,缓慢更新,理解不到位与错漏之处望见谅与指正。day06摘要思想:vue中v-for指令可对数组进行遍历并根据每个数组元素单独进行组件渲染,配合基础后台增删改查服务可实现动态评论功能;页面需要使用iView的Grid栅格布局及Card组件等开发环境:WebStorm 2019.11.评论表设计与后台代码生成表设计如下:CREATE TABLE `zd_course_comment` ( `id` BIGINT(20) NOT NULL, `cou.
2020-09-23 11:15:58 359
原创 【2020-09-22】day05:vue-video-player的简单使用与踩坑记录
个人知识碎片的体系化理解与整理,缓慢更新,理解不到位与错漏之处望见谅与指正。github项目地址:https://github.com/surmon-china/vue-video-player业务需求:获取相关视频回放资源(mp4)与直播流资源(rtmp)并在页面中使用组件进行承载与播放开发环境:WebStorm 2019.1...
2020-09-22 17:38:28 1223
原创 【2020-09-04】day04:通过bilibili外部接口获取视频资源
个人知识碎片的体系化理解与整理,缓慢更新,理解不到位与错漏之处望见谅与指正。day04摘要思想:主要涉及hutool发送http请求,alibaba fastjson处理json数据,LinkedHashMap的使用,文件流的创建与保存等后台常见应用场景;需要调用b站的对外接口获取实际数据开发环境:Intellij IDEA 2017.2.61.相关工具类Maven引入hutool发送http请求工具类: <dependency> <groupId>cn
2020-09-04 16:39:14 3633
原创 【2020-09-03】day03:Mybatis分页联表查询基于SQL语句与collection映射嵌入的简单性能优化
个人知识碎片的体系化理解与整理,缓慢更新,理解不到位与错漏之处望见谅与指正。day03摘要思想:mybatis的mapper工具类提供了一整套的简单增删改查逻辑解决方案,在代码层直接使用可满足大部分需求,但若涉及联表而采用了for循环反复调用mybatis的现成方法,则将造成一定的效率浪费问题;可以采用一种在mapper.xml中定义实体映射规则并直接嵌入SQL语句的方式避免这种效率浪费开发环境:Intellij IDEA 2017.2.61.用户-用户角色-角色实体类定义相关实体类定义如下
2020-09-03 16:32:44 309
原创 【2020-09-02】day02:Vue+iView简单前端页面框架构建
个人知识碎片的体系化理解与整理,缓慢更新,理解不到位与错漏之处望见谅与指正。day02摘要思想:iView是基于Vue的一套前端开源组件库,官方文档:https://www.iviewui.com/docs/introduce,在Vue中进行简单融入,构建出无需后台服务的大致静态页面框架开发环境:WebStorm 2019.11.iView全局引入建议参考官方文档安装部分;main.js如下// The Vue build version to load with the `impor
2020-09-02 09:54:44 361
原创 【2020-09-01】day01:Spring Boot后台Entity-Controller-Service-ServiceImpl-Mapper-mapper.xml基础增删改查与代码生成
个人知识碎片的体系化理解与整理,缓慢更新,理解不到位与错漏之处望见谅与指正。day01摘要思想:Spring Boot的项目文件夹结构属于长期沉淀下的一种人为解耦规范,对规范化与多人协作开发具有较大意义,此处大致整理工作中长期使用的一种规范。开发环境:Intellij IDEA 2017.2.61.Mybatis pluspom.xml: <dependency> <groupId>com.baomidou</groupId> <
2020-09-01 14:47:16 642 1
obs 64bit for Visual Studio 2017 预编译工程
2020-02-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人