- 博客(21)
- 资源 (69)
- 问答 (1)
- 收藏
- 关注
原创 三、前端技术-vue
五、前端技术-vue一、介绍1、Vue.js 是什么2、初始Vue.js二、基本语法1、基本数据渲染和指令2、双向数据绑定3、事件4、修饰符5、条件渲染6、列表渲染三、前端技术-vue组件一、组件(重点)1、局部组件2、全局组件二、实例生命周期三、vue-路由四、axios获取数据五、element-ui:1、引入css2、引入js3、编写html4、编写js一、介绍1、Vue.js 是什么Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。Vue 的核心库只关注视
2020-12-24 16:42:25 1004 1
原创 十、堆积图
十、堆积图新建报表模板新建DataSetChar组件选择Stacked bar选择数据源为DataSet数据分类分类依据预览设置X轴文字倾斜角度标题属性显示方向调整预览效果
2020-12-24 16:36:06 1588 1
原创 十、创建表和管理表
十、创建表和管理表目 标常见的数据库对象Oracle 数据库中的表查询数据字典命名规则创建表CREATE TABLE子查询(AS)创建表数据类型修改表ALTER TABLE增删改重名名删除表清空表改变对象的名称总 结目 标•描述主要的数据库对象•创建表•描述各种数据类型•修改表的定义•删除,重命名和清空表常见的数据库对象Oracle 数据库中的表•用户定义的表:–用户自己创建并维护的一组表–包含了用户所需的信息如:SELECT ***** FROM user_tab
2020-12-24 16:30:01 90 1
原创 二、前端技术-es6的介绍
二、前端技术-es6的介绍一、ECMAScript 6 简介1、ECMAScript 和 JavaScript 的关系2、ES6 与 ECMAScript 2015 的关系二、基本语法1、let声明变量(作用域)2、const声明常量(只读变量)3、解构赋值4、模板字符串5、声明对象简写6、定义方法简写7、对象拓展运算符8、箭头函数[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kb7ZK9Lb-1608526474968)(F:\谷粒学院教育项目.assets\5-es6介
2020-12-21 12:56:04 5413
原创 九、柱状图和3D柱状图
九、柱状图和3D柱状图数据三个字段新建报表新建Dataset作为画图数据源新建柱状图并选择数据源为刚刚新建的数据源选择柱状图类别第一个参数设置为柱状图的类别,有几条柱状图若只有一个类别可不指定选择柱状图的X轴和Y轴预览标题和示例位置X轴显示倾斜3D柱状图同理控制展示的方向...
2020-12-21 12:52:54 578
原创 九、子查询
九、子查询目 标使用子查询解决问题子查询语法子查询注意事项子查询类型单行子查询子查询使用组函数子查询HAVING 子句非法使用子查询多行子查询总 结目 标通过本章学习,您将可以:•描述子查询可以解决的问题•定义子查询•列出子查询的类型•书写单行子查询和多行子查询使用子查询解决问题子查询语法•子查询 (内查询) 在主查询之前一次执行完成•**子查询的结果被主查询(外查询)使用 **子查询注意事项•子查询要包含在括号内•将子查询放在比较条件的右侧•单行操作符对应单
2020-12-21 12:48:44 200
原创 一、前端相关基础知识
一、前端开发前端工程师“Front-End-Developer”源自于美国。大约从2005年开始正式的前端工程师角色被行业所认可,到了2010年,互联网开始全面进入移动时代,前端开发的工作越来越重要。最初所有的开发工作都是由后端工程师完成的,随着业务越来越繁杂,工作量变大,于是我们将项目中的可视化部分和一部分交互功能的开发工作剥离出来,形成了前端开发。由于互联网行业的急速发展,导致了在不同的国家,有着截然不同的分工体制。在日本和一些人口比较稀疏的国家,例如加拿大、澳洲等,流行“Full-Stack
2020-12-16 12:45:40 273
原创 八、饼图和3D饼图
八、饼图和3D饼图数据结构1、新建报表 不直接去取数据,而是初始的时候随便查询一条数据,然后再在报表中新建Dataset2、新建饼图3、预览4、属性设置设置显示的属性:Lable format:0为选项名;1为值;2为比例5、预览6、设置标题7、图例或标题显示位置调整8、3D饼图同理...
2020-12-16 12:40:35 331
原创 八、分组函数
八、分组函数目 标什么是分组函数组函数类型AVGMIN和MAXCOUNTNVLDISTINCT分组数据过滤分组GROUP BY 子句语法非法使用组函数HAVING 子句嵌套组函数总结目 标•了解组函数。•描述组函数的用途。•使用GROUP BY 子句对数据分组。•使用HAVING 子句过滤分组结果集。什么是分组函数分组函数作用于一组数据,并对一组数据返回一个值组函数类型•AVG(平均,数值型数据)•COUNT(计数,返回expr不为空,仅计算非空)•MAX(最大值,任意数据类型
2020-12-16 12:37:01 135
原创 大型项目-多条件分页查询
后台分页查询一、分页1、EduConfig中配置分页插件2、分页Controller方法3、Swagger中测试二、条件查询1、创建查询对象2、EduTeacherController3、Swagger中测试一、分页1、EduConfig中配置分页插件 /** * 分页插件 */ @Bean public PaginationInterceptor paginationInterceptor() { return new PaginationInt
2020-12-10 12:46:51 348 1
原创 大型项目之统一返回结果对象
统一返回结果对象一、统一返回数据格式列表分页没有返回数据:失败:二、创建统一结果返回类1、在common模块下创建子模块common-utils2、创建接口定义返回码三、统一返回结果使用1、在service模块中添加依赖2、修改Controller中的返回结果一、统一返回数据格式项目中我们会将响应封装成json返回,一般我们会将所有接口的数据格式统一, 使前端(iOS Android, Web)对数据的操作更一致、轻松。一般情况下,统一返回数据格式没有固定的格式,只要能描述清楚返回的数据状态以及要返
2020-12-10 12:40:43 177
原创 统一网站的异常、日志处理
统一网站的异常、日志处理一、统一异常处理一、什么是统一异常处理1、制造异常2、什么是统一异常处理二、统一异常处理1、创建统一异常处理器2、测试三、处理特定异常1、添加异常处理方法2、测试四、自定义异常1、创建自定义异常类2、业务中需要的位置抛出PhoenixException3、添加异常处理方法4、测试二、统一日志处理一、日志1、配置日志级别二、Logback日志1、配置logback日志2、将错误日志输出到文件3、将日志堆栈信息输出到文件一、统一异常处理一、什么是统一异常处理1、制造异常除以0
2020-12-10 12:36:36 169
原创 项目配置Swagger2
一、Swagger2介绍前后端分离开发模式中,api文档是最好的沟通方式。Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。及时性 (接口变更后,能够及时准确地通知相关前后端开发人员)规范性 (并且保证接口的规范性,如接口的地址,请求方式,参数及响应格式和错误信息)一致性 (接口信息一致,不会出现因开发人员拿到的文档版本不一致,而出现分歧)可测性 (直接在接口文档上进行测试,以方便理解业务)二、配置Swagger21、创建comm
2020-12-08 13:02:45 364 1
原创 项目开发神器之代码生成器
创建MP代码生成器pom.xml <properties><mybatis-plus.version>3.0.5</mybatis-plus.version> <velocity.version>2.0</velocity.version> </properties><dependencyManagement> <!--mybatis-plus 持久层-->
2020-12-08 12:50:26 168
原创 七、Subreport子报表
七、Subreport子报表难点父报表往子报表传送参数父报表接受子报表的返回值实例:父报表传递年级参数给子报表查询,子报表统计好各个班级人数并返回给父报表人数统计数据年级数据班级数据父报表新建模板选择字段报表设计预览子报表新建报表(方式有两种)子报表SQL字段选择数据源的选择(可多数据源)报表设计预览父报表传递参数给子报表报表初步设计和预览(各自独立)父报表传递参数给子报表
2020-12-03 12:52:20 495
原创 七、多表查询
七、多表查询目标笛卡尔集Oracle连接内连接(满足)等值连接非等值连接外连接(不满足)左外连接右外连接使用SQL: 1999语法连接叉 集(了解)自然连接USINGON内连接和外连接左外连接右外连接满外连接目标•使用**等值和不等值**连接在SELECT 语句中查询多个表中的数据•使用**自连接**•使用**外连接**查询不满足连接条件的数据从多个表中获取数据笛卡尔集笛卡尔集会在下面条件下产生:–省略连接条件–连接条件无效–所有表中的所有行互相连接为了避免笛卡尔集, 可以在
2020-12-03 12:42:04 108
原创 六、报表分组和统计
数据结构结果新建报表新建分组创建分组布局设置分组依据预览创建自定义函数(函数作用于分组范围)编写自定义函数表达式预览创建自定义函数(函数作用于整个报表范围)函数表达式预览...
2020-12-02 23:31:21 198
原创 MybatisPlus详解
一、MybatisPlus介绍一、简介二、特性二、MybatisPlus入门案例一、创建并初始化数据库1、创建数据库:2、创建 `User` 表二、初始化工程三、添加依赖1、引入依赖2、idea中安装lombok插件四、配置五、编写代码1、主类2、实体3、mapper六、开始使用七、配置日志三、MybatisPlus添加操作**insert****1、插入操作**四、主键生成策略介绍主键策略五、MybatisPlus实现自动填充update**1、根据Id更新操作**2、自动填充六、MybatisPlus.
2020-12-02 22:53:50 7451 1
原创 六、单行函数
六、单行函数SQL函数两种函数单行函数字符函数数字函数日期函数多行函数转化函数隐式数据类型转换显式数据类型转换通用函数条件表达式CASE 表达式DECODE 函数**嵌套函数**总结SQL函数两种函数单行函数单行函数:•操作数据对象•接受参数返回一个结果•只对一行进行变换•每行返回一个结果•可以转换数据类型•可以嵌套•参数可以是一列或一个值字符函数大小写还函数LOWER(大写转小写)UPPER(小写转大写)INITCAP(首字符大写)不确定某个
2020-12-02 19:16:09 238
原创 五、Crosstab交叉表格
五、Crosstab交叉表格一次分组二次分组条件:必须有一个行分组和一个列分组table表格需要预先知道有多少列,crosstab可以不需要知道表格一表格二表格三一次分组数据新建模板(交叉表格可使用主报表数据)选择相应字段创建交叉表行分组列分组交叉数据sun会对各个分组进行统计合计选择了各分组的统计就需要添加totls布局和预览无用布局删除,否则主报表有多少条记录就有多少页二次分组数据新建Datase
2020-12-01 12:41:43 637
原创 五、过滤和排序数据
五、过滤和排序数据五、过滤和排序数据过滤**字符和日期**比较运算其它比较运算BETWEENIN**LIKE**ESCAPE**NULL**逻辑运算ANDORNOT优先级ORDER BY子句降序排序按别名排序多个列排序总 结五、过滤和排序数据过滤•使用**WHERE** 子句,将不满足条件的行过滤掉•WHERE 子句紧随 FROM 子句字符和日期•字符和日期要包含在单引号中•字符大小写敏感,日期格式敏感•默认的日期格式是 DD-MON月-RR比较运算赋值使用 :=
2020-12-01 12:33:17 381
09-Python工程师-移动端自动化
2020-03-05
07-Python爬虫工程师-mitmproxy使用
2020-02-23
06-Python工程师-Fidller使用
2020-02-23
04-Python爬虫工程师-自动化测试
2020-02-22
03-Python爬虫工程师-抓包工具
2020-02-22
02-Python爬虫工程师-安卓模拟器
2020-02-22
05-JAVA程序流程控制三大结构
2020-05-28
Xposed Hook技术
2020-05-25
19-HBase优化
2020-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人