为什么需要用户行为宽表?把每个用户单日的行为聚合起来组成一张多列宽表,以便之后关联用户维度信息后,进行不同角度的统计分析。 创建用户行为宽表: 这张宽表整合了下单、支付和评论3种行为。 drop table if exists dws_user_action; create external tab ...
分类:
其他好文 时间:
2020-07-02 16:41:55
阅读次数:
137
jsp本质是servlet,因为servlet中写大量的输出流表示静态页面太过繁琐,也不利于界面的开发,所以用jsp,可以像写html一样开发前端页面同时还可以插入java脚本,也有servlet中的所有对象,这样极大简化了页面开发的劳动量。 一 jsp的四种语法 1.注释 <%-注释内容--%> ...
分类:
Web程序 时间:
2020-07-02 13:11:54
阅读次数:
65
漏洞概述 如果Tomcat开启了PUT方法(默认关闭,有点鸡肋,但是有些页面需要PUT,无法关闭),则有可能存在远程命令执行漏洞,攻击者可以利用PUT方法上传jsp文件,从而造成远程命令执行,getshell等。 影响版本 7.0.0~7.0.79 漏洞原理 由于conf/web.xml里reado ...
分类:
其他好文 时间:
2020-07-02 00:18:01
阅读次数:
73
Tomcat初次使用 //a.html<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>a</title> </head> <body> <form action="http://localhost:8080/ ...
分类:
其他好文 时间:
2020-07-01 22:29:13
阅读次数:
57
12、文件上传和下载 12.1 准备工作 文件上传是项目开发中最常见的功能之一,springMVC 可以很好的支持文件上传,但是SpringMVC上下文中默认没有装配 MultipartResolver,因此默认情况下其不能处理文件上传工作。如果想使用 Spring 的文件上传功能,则需要在上下文中 ...
分类:
编程语言 时间:
2020-07-01 20:12:35
阅读次数:
58
前言在SpringMvc后台进行获取数据,一般有三种:1.request.getParameter(“参数名”)2.用@RequestParam注解获取3.Springmvc默认支持的数据类型接收参数,可直接通过controller方法参数对应jsp中请求参数name直接获取 关于springmvc ...
分类:
其他好文 时间:
2020-07-01 16:02:28
阅读次数:
94
Unit testing means testing individual modules of an application in isolation (without any interaction with dependencies) to confirm that the code is d ...
分类:
其他好文 时间:
2020-07-01 12:21:45
阅读次数:
66
会员积分管理系统的目标是为中小规模的会员积分管理系统的目标是为中小规模的超市提供会员信息管理、会员积分管理以及积分兑换管理的具体解决方案。 网站和积分管理系统采用B/S结构,使用J2EE的技术开发完成。积分和兑换服务、以及堵塞进程清除工具采用J2EE中Javabean技术完成。 系统数据库采用MyS ...
分类:
Web程序 时间:
2020-07-01 12:16:49
阅读次数:
93
jmeter 为性能测试提供了一下特色: jmeter 可以对测试静态资源(例如 js、html 等)以及动态资源(例如 php、jsp、ajax 等等)进行性能测试jmeter 可以挖掘出系统最大能处理的并发用户数jmeter 提供了一系列各种形式的性能分析报告 使用 jmeter 一般用于以下两 ...
分类:
其他好文 时间:
2020-07-01 09:54:03
阅读次数:
63
需求是这样的: 前端模板引擎为JSP,需要在后端返回下拉数据的基础上添加一个全部的下拉选择。 EasyUI 官网: http://www.jeasyui.net/plugins/169.html 实现方式: 将EasyUI Combobox 组合框的数据加载放到页面初始化的时候处理。 即将组合框的构 ...
分类:
其他好文 时间:
2020-07-01 09:16:08
阅读次数:
76