- 博客(37)
- 资源 (69)
- 问答 (1)
- 收藏
- 关注
原创 二十、JSP显示报表
二十、JSP显示报表启动tomcat访问依赖文件JSP预览启动tomcat访问依赖文件JSP<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ page import="java.io.*, java.util.*,java.sql.*, net.sf.jasperreports.
2021-01-27 13:45:51 360
原创 项目-多条件分页查询
项目-多条件分页查询一、建立映射类二、后端接口三、前端调用一、建立映射类CourseQuerypackage com.hz52.eduservice.entity.vo;import io.swagger.annotations.ApiModelProperty;import lombok.Data;@Datapublic class CourseQuery { private static final long serialVersionUID = 1L; @Ap
2021-01-25 22:57:40 360 1
原创 六、触发器
六、触发器触发器类型DML 触发器替代触发器系统触发器触发器组成触发事件触发时间触发器本身触发频率创建触发器触发器触发次序创建 DML 触发器触发器的限制创建系统事件触发器系统触发器事件属性使用触发器谓词重新编译触发器删除和使能触发器删除触发器触发器的状态触发器是许多关系数据库系统都提供的一项技术。在 ORACLE 系统里,触发器类似过程和函数,都有声明,执行和异常处理过程的 PL/SQL 块触发器类型触发器在数据库里以独立的对象存储,它与存储过程不同的是,存储过程通过其它程序来启动运行或直接启动运.
2021-01-25 22:44:23 261
原创 十九、多源数据报表
十九、多源数据报表[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VOQUjX4d-1611281917166)(F:\IReport.assets\image-20210122092240108.png)]public class DataForPie { String pieId; public String getPieId() { return pieId; } public void setPieId(String pieId) { thi
2021-01-22 10:25:36 192
原创 五、存储过程&存储函数
五、存储过程&存储函数引言函数建立内嵌函数内嵌函数的调用参数默认值存储过程创建过程创建过程语法调用存储过程AUTHID删除过程和函数删除过程删除函数引言ORACLE 提供可以把 PL/SQL 程序存储在数据库中,并可以在任何地方来运行它。这样就叫存储过程或函数。过程和函数统称为 PL/SQL 子程序,他们是被命名的 PL/SQL 块,均存储在数据库中,并通过输入、输出参数或输入/输出参数与其调用者交换信息。过程和函数的唯一区别是函数总向调用者返回数据,而过程则不返回数据。函数建立内嵌函数
2021-01-22 09:08:22 211 1
原创 四、异常处理机制
四、异常处理机制异常处理概念==预定义==的异常处理==非预定义==的异常处理用户==自定义==的异常处理一个优秀的程序都应该能够正确处理各种出错情况,并尽可能从错误中恢复。ORACLE 提供异常情况(EXCEPTION)和异常处理(EXCEPTION HANDLER)来实现错误处理。异常处理概念异常情况处理(EXCEPTION)是用来处理正常执行过程中未预料的事件,程序块的异常处理预定义的错误和自定义错误,由于 PL/SQL 程序块一旦产生异常而没有指出如何处理时,程序就会自动终止整个程序运行.有
2021-01-21 14:13:49 921 1
原创 十八、jasperreport导出word,excel,pdf
十八、jasperreport导出word,excel,pdfpackage output;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.OutputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLExcepti
2021-01-20 09:38:10 1514
原创 三、游标使用
三、游标使用游标概念显式游标处理游标属性游标的 FOR 循环处理隐式游标隐式游标属性游标修改和删除操作在 PL/SQL 程序中,对于处理多行记录的事务经常使用游标来实现游标概念为了处理 SQL 语句,ORACLE 必须分配一片叫上下文( context area )的区域来处理所必需的信息,其中包括要处理的行的数目,一个指向语句被分析以后的表示形式的指针以及查询的活动集(active set)。游标是一个指向上下文的句柄( handle)或指针。通过游标,PL/SQL 可以控制上下文区和处理语句时.
2021-01-20 09:10:33 234
原创 二、流程控制
三、流程控制条件语句CASE 表达式循环1. 简单循环2. WHILE 循环(相较 1,推荐使用 2)3. 数字式循环标号和 GOTONULL 语句介绍 PL/SQL 的流程控制语句, 包括如下三类:控制语句: IF 语句IF … THEN … ELSIF … THEN …ELSE … END IF;CASE … WHEN … THEN …ELSE … END;循环语句: LOOP 语句, EXIT 语句LOOP … EXIT WHEN … END LOOP顺序语
2021-01-17 10:01:51 77
原创 adb命令与Linux常用命令
adb命令与Linux常用命令adb devicesadb -s 指定设备 shelladb install 安装包文件adb shell 进入手机管理adb push 电脑端文件 手机端文件路径adb pull 手机端文件路径 电脑端文件路径chmod 777 指定要给权限的文件或文件夹cd 进入目录cat 查看文件内容id 获取当前用户信息ps 查看当前系统所有进程kill 杀进程 kill 进程idls 列出当前文件夹下的文件mkdir 创
2021-01-17 09:59:43 327
原创 三、多表操作
多表操作连接MySQL 连接的使用INNER JOIN(内连接,或等值连接)实例一:方法一:方法二:==注意:==LEFT JOIN(左连接)RIGHT JOIN(右连接)实例一:连接MySQL 连接的使用使用 MySQL 的 JOIN 在两个或多个表中查询数据。你可以在 SELECT, UPDATE 和 DELETE 语句中使用 Mysql 的 JOIN 来联合多表查询。JOIN 按照功能大致分为如下三类:INNER JOIN(内连接,或等值连接):获取两个表中字段匹配关系的记录。*
2021-01-16 23:09:54 135
原创 一、PL/SQL 块结构和组成元素
PLSQL一、PL/SQL 程序设计简介二、PL/SQL 块结构和组成元素PL/SQL 块PL/SQL 块的结构如下:PL/SQL 块可以分为三类:PL/SQL 结构标识符PL/SQL 变量类型变量类型复合类型记录类型%ROWTYPE运算符和表达式(数据定义)关系运算符一般运算符逻辑运算符变量赋值字符及数字运算特点BOOLEAN 赋值数据库赋值可转换的类型赋值CHAR 转换为 NUMBER:NUMBER 转换为 CHAR:字符转换为日期:日期转换为字符变量作用范围及可见性注释一、PL/SQL 程序设计简介
2021-01-16 22:54:53 991
原创 IDA静态分析
IDA静态分析导航条函数窗口IDA主界面IDA View三种反汇编视图文本视图图表视图路径视图Hex View十六进制窗口Struceures结构体窗口Enums枚举窗口Imports导入函数窗口Exports导出函数窗口Strings字符串窗口常用功能及快捷键空格键切换文本视图与图表视图ESC返回上一个操作地址G搜索X查看交叉应用导入jni.h分析jni库函数步骤一步骤二步骤三步骤四导航条蓝色 表示常规的指令函数黑色 节与节之间的间隙银白色 数据内容粉色 表示外部导入符号暗黄色 表示ida未
2021-01-16 22:46:21 1519
原创 十七、Multi Axis多轴图表
十七、Multi Axis多轴图表实例一数据1、新建图表2、填充数据3、预览4、其他设置实例二数据1、新建图表2、填充数据3、预览Parameter设置实例一数据1、新建图表第一个图表第二个图表2、填充数据第一个图表:第二个图表:3、预览第一个图表:第二个图表:4、其他设置实例二数据1、新建图表2、填充数据3、预览Parameter设置报表参数绑定...
2021-01-15 14:48:30 661
原创 二、单表操作
单表操作查询MySQL 查询数据MySQL WHERE 子句改MySQL UPDATE 更新增MySQL 插入数据匹配MySQL LIKE 子句连接MySQL UNION 操作符SQL ==union==实例:SQL ==union all==实例:带有 WHERE 的 SQL UNION ALL排序MySQL 排序分组MySQL GROUP BY 语句实例一:实例二:查询MySQL 查询数据SELECT column_name,column_nameFROM table_name[WHERE C
2021-01-15 11:28:26 521
原创 十七、高级子查询
十七、高级子查询目 标子查询子查询应用举例一、多列子查询**主查询与子查询返回的==多个列==进行比较**列比较二、FROM 子句中使用子查询三、单列子查询表达式单列子查询应用举例在 CASE 表达式中使用单列子查询在 ORDER BY 子句中使用单列子查询四、相关子查询五、EXISTS 操作符EXISTS 操作符应用举例六、相关更新、删除相关更新应用举例相关删除七、WITH子句WITH 子句应用举例总 结目 标•书写多列子查询•在 FROM 子句中使用子查询•在SQL中使用单列子查询•书写相关
2021-01-15 11:21:23 113
原创 一、MySQL管理
MySQL管理Windows:Linux:MySQL用户设置:添加用户:/etc/my.cnf文件配置:管理MySQL的命令:Windows:启动:cd c:/mysql/binmysqld --console关闭:cd c:/mysql/binmysqladmin -uroot shutdownLinux:检查MySQL服务器是否启动:ps -ef | grep mysqld关闭目前运行的 MySQL 服务器:root@host# cd /usr/
2021-01-14 16:26:30 120
原创 十六、线图系列、气泡图、时间序列图
十六、线图系列、气泡图、时间序列图1、Line数据1.1、新建图表1.2、填充数据1.3、预览1.4、其他设置2、Area2.1、新建图表2.2、填充数据2.3、预览3、XY Line数据3.1、新建图表3.2、填充数据3.3、预览4、XY Area4.1、新建图表4.2、填充数据4.3、预览5、Stacked Area5.1、新建图表5.2、填充数据5.3、预览6、Scatter6.1、新建图表6.2、填充数据6.3、预览7、Bubble(气泡图)7.1、新建图标7.2、填充数据7.3、预览8、Time
2021-01-14 14:13:16 1178
原创 十六、SET运算符
十六、SET运算符目 标SET 操作符UNION 操作符UNION 操作符举例UNION ALL 操作符UNION ALL 操作符举例INTERSECT 操作符INTERSECT 操作符举例MINUS 操作符MINUS 操作符举例使用 SET 操作符注意事项SET 操作符匹配各SELECT 语句举例使用相对位置排序举例总 结目 标•描述 SET 操作符•将多个查询用 SET 操作符连接组成一个新的查询–UNION/UNION ALL–INTERSECT–MINUS•排序:ORDER B
2021-01-14 08:59:00 256
原创 十五、Thermometer温度计图
十五、Thermometer温度计图数据1、新建图表2、数据填充3、预览其他设置数据1、新建图表2、数据填充3、预览其他设置
2021-01-13 10:24:33 268
原创 八、前端技术-webpack介绍
八、前端技术-webpack一、什么是Webpack二、Webpack安装1、全局安装2、安装后查看版本号三、初始化项目1、创建webpack文件夹2、创建src文件夹3、src下创建common.js4、src下创建utils.js5、src下创建main.js四、JS打包1、webpack目录下创建配置文件webpack.config.js2、命令行执行编译命令3、webpack目录下创建index.html4、浏览器中查看index.html五、CSS打包1、安装style-loader和 css-l
2021-01-13 09:54:22 106
原创 十五、控制用户权限
十五、控制用户权限目 标权 限系统权限创建用户用户的系统权限赋予系统权限创建用户表空间角 色创建角色并赋予权限修改密码对象权限对象权限分配对象权限WITH GRANT OPTION和PUBLIC关键字查询权限分配情况收回对象权限总 结目 标•创建用户•创建角色•使用GRANT 和 REVOKE 语句赋予和回收权限•创建数据库联接权 限•数据库安全性:–系统安全性–数据安全性•系统权限: 对于数据库的权限•对象权限: 操作数据库对象的权限系统权限•超过一百多种有效的权
2021-01-13 09:50:51 92
原创 七、前端技术-模块化
七、前端技术-模块化一、模块化简介1、模块化产生的背景2、什么是模块化开发二、CommonJS模块规范1、创建“module”文件夹2、导出模块3、导入模块4、运行程序三、ES6模块化规范1、导出模块2、导入模块3、运行程序四、ES6模块化的另一种写法1、导出模块2、导入模块一、模块化简介1、模块化产生的背景随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑
2021-01-11 10:31:44 111
原创 十四、其它数据库对象
十四、其它数据库对象目 标常见的数据库对象什么是序列?CREATE SEQUENCE 语句创建序列查询序列NEXTVAL 和 CURRVAL 伪列序列应用举例使用序列修改序列修改序列的注意事项删除序列索 引创建索引什么时候创建索引什么时候不要创建索引查询索引删除索引同义词-synonym创建和删除同义词总 结目 标•创建、维护和使用序列•创建和维护索引•创建同义词常见的数据库对象什么是序列?序列: 可供多个用户用来产生唯一数值的数据库对象•自动提供唯一的数值•共享对象•主要用于
2021-01-11 10:28:21 99
原创 三、小程序基本概念
小程序基本概念一、MINA框架讲解二、小程序运行机制三、小程序加载机制四、生命周期五、页面路由六、小程序事件流一、MINA框架讲解二、小程序运行机制三、小程序加载机制四、生命周期五、页面路由六、小程序事件流...
2021-01-08 11:51:20 219
原创 六、前端技术-babel转码器
六、前端技术-babel转码器一、简介Babel是一个广泛使用的转码器,可以将ES6代码转为ES5代码,从而在现有环境执行执行。这意味着,你可以现在就用 ES6 编写程序,而不用担心现有环境是否支持。二、安装安装命令行转码工具Babel提供babel-cli工具,用于命令行转码。它的安装命令如下:npm install --global babel-cli#查看是否安装成功babel --version三、Babel的使用1、初始化项目npm init -y2、创建文件s
2021-01-08 09:33:45 123
原创 十三、High Low高低图
十三、High Low高低图数据1、新建图表2、数据填充数据源高低值3、预览4、其他属性数据1、新建图表2、数据填充数据源高低值3、预览4、其他属性
2021-01-08 09:28:52 612
原创 十三、视图
十三、视图目 标常见的数据库对象视 图为什么使用视图简单视图和复杂视图创建视图查询视图修改视图创建复杂视图视图中使用DML的规定屏蔽 DML 操作删除视图Top-N 分析总 结目 标描述视图创建和修改视图的定义,删除视图从视图中查询数据通过视图插入, 修改和删除数据使用“Top-N” 分析常见的数据库对象视 图•视图是一种虚表•视图建立在已有表的基础上, 视图赖以建立的这些表称为==基表==•向视图提供数据内容的语句为 SELECT 语句, 可以将视图理解为==存储起来的 SEL
2021-01-08 08:57:35 96
原创 二、开发框架组成介绍
开发框架组成介绍一、开发框架组成介绍二、WXML一、WXML之语法二、WXML特性之数据绑定数据绑定属性三、WXML特性之列表渲染四、WXML特性之条件渲染五、WXML特性之模板及引用template文件引用importinclude三、WXSS一、WXSS特性之响应式像素二、WXSS特性之样式三、WXSS特性之选择器四、JavaScript一、JavaScript介绍二、JavaScript实现三、小程序宿主环境差异五、WXS一、学会使用WXS模块注释运算符数据类型基础类库一、开发框架组成介绍#.j
2021-01-07 16:36:43 1062 1
原创 五、前端技术-npm包管理工具
五、前端技术-npm包管理工具一、简介1、什么是NPM2、NPM工具的安装位置二、使用npm管理项目1、创建文件夹npm2、修改npm镜像3、npm install命令的使用4、其它命令一、简介1、什么是NPMNPM全称Node Package Manager,是Node.js包管理工具,是全球最大的模块生态系统,里面所有的模块都是开源免费的;也是Node.js的包管理工具,相当于前端的Maven 。2、NPM工具的安装位置我们通过npm 可以很方便地下载js库,管理前端工程。Node.js默认
2021-01-07 11:33:16 435
原创 十二、约束
十二、约束目 标什么是约束注意事项表级约束和列级约束定义约束NOT NULL 约束UNIQUE 约束PRIMARY KEY 约束FOREIGN KEY 约束FOREIGN KEY 约束的关键字CHECK 约束添加约束的语法添加约束删除约束无效化约束激活约束查询约束查询定义约束的列总 结目 标•描述约束•创建和维护约束什么是约束•约束是表级的强制规定•有以下五种约束:NOT NULL (空值)UNIQUE (唯一)PRIMARY KEY(主键)FOREIGN KEY(外键
2021-01-07 11:28:50 134
原创 十二、Gantt横道图
十二、Gantt横道图数据1、新图表2、数据填充3、预览4、标题5、图例6、方向数据1、新图表2、数据填充3、预览4、标题5、图例6、方向
2021-01-07 11:15:45 117
原创 十一、Candlestick股票蜡烛图
十一、Candlestick股票蜡烛图数据1、新建图表2、设置数据填充3、位图配置预览数据1、新建图表2、设置数据填充绑定数据来源3、位图配置虚线预览
2021-01-06 14:05:19 841
原创 一、小程序开发
小程序开发一、小程序开发准备二、安装使用微信开发者工具创建小程序三、小程序代码结构基本配置四、程序配置文件介绍五、开发者工具详解六、创建第一小程序七、开发框架组成介绍一、小程序开发准备注册小程序账号激活邮箱信息登记登录小程序后台完善小程序信息绑定开发者信息开发工具下载https://developers.weixin.qq.com/miniprogram/dev/devtools/stable.html二、安装使用微信开发者工具创建小程序三、小
2021-01-06 12:57:38 761
原创 四、前端技术-nodejs介绍
四、前端技术-nodejs介绍一、简介1、什么是Node.js2、Node.js有什么用二、安装1、下载2、安装3、查看版本三、快速入门1、创建文件夹nodejs2、控制台程序3、服务器端应用开发(了解)一、简介1、什么是Node.js简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。2、Node.js有什么用如果你是一个前端程
2021-01-06 12:41:21 1262
原创 十一、数据处理
十一、数据处理目 标数据操纵语言插入数据INSERT 语句插入数据向表中插入空值插入指定的值插入指定的值创建脚本从其它表中拷贝数据更新数据UPDATE 语句更新数据UPDATE 中使用子查询更新中数据完整性错误删除数据DELETE 语句删除数据DELETE 中使用子查询删除中数据完整性错误数据库事务事务**COMMIT**和**ROLLBACK**语句优点控制事务回滚到保留点事务进程提交或回滚前数据状态提交后的数据状态提交数据数据回滚后的状态总结目 标•使用 DML 语句•向表中插入数据•更新表中
2021-01-06 12:36:32 108
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关注的人