A页面点击后打开B页面进行操作后点击关闭窗口按钮关闭B页面随后A页面刷新
<button onclick="windowClose()">关闭窗口</button>
function windowClose() {
window.close()
window.opener.location.reload();
};
使用element-ui让表格固定在当前窗口,可随窗口大小改变
当表头达到表格顶部的时候让给表格max-height的值,让表格不会被滚动到窗口外面去,这样翻页也能在窗口中,提升一点用户体验 背景: //背景:表格在一个有头部的页面里面,还有导航
console.log($('.a').outerHeight()); //头部高度
console.log($('.b').outerHeight()) //导航高度
console.log($(window).height());
如何快速拿到对象里面的key
最简单最快的 let obj = {
name: 'hwl',
hello: 'world
}
Object.keys(obj)
console.log(Object.keys(obj)); => (2) ["name", "hello"]
发现element-ui组件用不了,明明正确却报错
如果遇到这种问题,很可能你是刚接手到的一个二手项目,然后你的项目中的饿了么版本是低版本或者覆盖了源码的一些组件功能 要么按照原来开发人员的方式写,要么有能力就修改下源码或者覆盖源码 你也可以,laozi就是牛X,重新写或者换个ui框架 如果你找到了可以升级ui框架但不影响原来老版本的开发方式,请不吝赐教(我已经被老版本烦透了)
jsp页面获取后端返回的request.setAttribute
一不小心遇到个不分离的项目,然后后端给我一个编码,返回参数: request.setAttribute(“xx_no”,xx_no); 这时候可以: <input type="hidden" value="${xx_no}" id="xx_Id" />
var number = $('#xx_Id').val();
linux3软件安装手册
Linux搭建web环境手册 说明 说明:该笔记是在linux上安装jdk,mysql,tomcat,redis软件,以便于建立一个linux系统下的web环境
建议:保留该安装笔记 以便于企业复用
软件安装命令:rpm 作用:相当于软件助手,可以查询已安装的软件、卸载软件和安装软件。
安装:rpm -ivh 软件名 例如:rpm -ivh mysql
卸载:rpm -e --nodeps 软件名 rpm -e --nodeps mysql
查看所有安装的软件:rpm -qa 例如查所有
Mybatis框架1
学习路线 Mybatis:3d Day1:mybatis入门(完成数据库的CRUD) Day2:动态SQL,多表操作 Day3:配置,注解编程 Spring:4d Spring mvc:3d Maven高级 :1d 货代平台:15d 三层结构 Web层:接收请求,做出响应 Mvc (spring mvc) Service层:和需求相关代码(业务) spring Dao层:只做数据库的CRUD mybatis 1.1 Dao层的技术手段 1.2 ORM思想 ORM思想: object relat
Mybatis框架2
回顾:
Mybatis操作数据库的步骤:
1. 创建工程导入坐标
2. 配置mybatis核心配置文件
3. 配置SQL语句的映射文件
4. 编写dao中的方法
5. 配置对应的sql语句
Mybatis中的核心API对象
Resources: 加载配置文件
SqlSessionFactoryBuilder: 创建SqlSessionFactory
SqlSessionFactory: 工厂模式,线程安全的,单例对象
SqlSession: 执行SQL语句,创建代理对象,不是线程安全
Mybatis框架3
回顾: 1. 多参数查询(@Param,对象)
2. 获取保存主键( select last_insert_id )
3. 动态SQL( if, choose when otherwise, where,set ,trim,foreach )
4. 多表操作(一对一,一对多)
嵌套查询(重点) 嵌套查询 : 将多个表联合查询的SQL语句,拆分为多次查询(单表查询) 1.1 一对一 案例 : 查询所有账户以及每个账户的所属用户 1.1.1 区分操作主体 操作主体:账户 1.1.2 完成多次查询
Mybatis框架(汇总)
1. Mybatis的增删改查 使用基于动态代理的方式编写dao 操作步骤 1.创建工程导入坐标 2.创建mybatis的核心配置文件 3.创建sql映射文件 4.编写dao接口和接口中的方法 5.编写sql语句 1 UserDao接口 public interface UserDao {
//保存用户
void save(User user);
//根据id更新用户
void update(User user);
//根据id删除用户
void delete(int id)
SSM整合之聚合工程
一 聚合工程 1 需求 聚合工程:
拆分 : 按照三层结构拆分(web,service,dao)
聚合 : 通过父工程对所有的子模块进行统一管理
继承: 子模块可以继承父工程中定义的所有坐标
2 操作步骤 二. Ssm整合案例 1 创建父工程 创建一个普通的maven工程即可: ssm_parent 2 导入依赖 依赖相关代码: <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/P
CSS实现平行四边形布局
如何实现下图所示的平行四边形布局效果? 一、skewX的局限 一提到平行四边形,条件反射般的就会想起CSS transform中的skew()/skewX()/skewY()方法,可以让元素斜切,从而实现平行四边形效果 然而,一开始的布局不仅后面的白色背景形成平行四边形,整段文字内容也按照平行四边形的格式进行了排版,如果文字内容也应用skewX,所有文字内容就会表现为倾斜,如下所示: <div style="width:260px; padding: 10px;transform: skewX
python实训day4
今天是python实训的第四天,今天教的主要是一些使用的技能。 一、python爬虫: 1.爬取梨视频页面全部视频:
'''
爬取梨视频:
请求url:
https://www.pearvideo.com/
请求方式:
GET
请求头:
user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome
《你们都是魔鬼吗》第八次团队作业 第二天Alpha
《你们都是魔鬼吗》第八次团队作业:Alpha冲刺 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 你们都是魔鬼吗 作业学习目标 完成最后冲刺阶段的第三次博客 前言 第二天冲刺会议 时间:2019.6.14 地点:9C405 任务分配 姓名 当前阶段任务 下阶段任务 焦少梅 确定家庭理财APP方向,本地部署代码,完成团队介绍 熟悉代码配置及环境,为后续做准备,总结第三次例会记录 杨志霄 确定家庭理财APP方向,本地部署代码 发布手机微信问卷调
今日推荐
周排行