数据库-连接池和JdbcTemplate-笔记 连接池和JdbcTemplate回顾核心API的功能:类名作用DriverManager实现类注册驱动,创建连接Connection接口表示数据库的连接Statement接口执行SQL语句的对象ResultSet接口数据库返回的结果集Connection接口中的方法:Connection接口中的方法方法名得到State...
Java 8 中创建 Stream 的 10 种方式 **Java 8 中创建 Stream 的 10 种方式**import java.io.IOException;import java.nio.file.Files;import java.nio.file.Paths;import java.util.*;import java.util.regex.Pattern;import java.util.stream.Stream;import static java.util.stream.Collectors.joining;pu
STR_TO_DATE()格式化日期注意事项 STR_TO_DATE(str,format)中的str和format的格式想对应,才能出结果,否则报空SELECT STR_TO_DATE('2020-08-09','%Y%m%d')结果是null只有改成格式符合,才会成功SELECT STR_TO_DATE('2020-08-09','%Y-%m-%d')结果是:
spring boot整合hbase,解决依赖冲突问题 springboot要整合hbase链接api:phenix,结果运行时报以下错误:***************************APPLICATION FAILED TO START***************************Description:An attempt was made to call the method com.google.common.collect.Multimaps.asMap(Lcom/google/common/collect/ListMu
一年的第多少周+一个月的第多少天+一周的第多少天 package cn.mybatis.dao.impl;import org.junit.Test;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * @ClassName TimeTest * @Description TODO * @Author 张大仙 * @Date 2020/6/24
missing artifact jdk.tools:jar:1.6的解决办法-附资源 一、下载jar包jdk.tools:jar:1.6的包如下地址:链接:https://pan.baidu.com/s/1rjtXrDCsGL2ZtDeOLq3iaA 提取码:1yyw二、maven本地安装在文件所在目录,cmd执行以下命令mvn install:install-file -DgroupId=jdk.tools -DartifactId=jdk.tools -Dpackaging=jar -Dversion=1.6 -Dfile=tools.jar -DgeneratePom=t
JavaAPI操作阿里云Hbase数据库教程 第一点:创建maven项目,在maven中引入依赖Maven依赖HBase 1.x版本客户端对应1.x版本的HBase集群。HBase 2.x版本客户端对应2.x版本的HBase集群。HBase 1.x版本<dependency> <groupId>com.aliyun.hbase</groupId> <artifactId>alihbase-client</artifactId> <version>1.1.13&
Windows下搭建Redis集群 Windows下搭建Redis集群](https://www.cnblogs.com/tommy-huang/p/6240083.html)上面的这个链接是Windows下搭建Redis集群的教程,教程写的很详细,但是里面需要的的资源下载困难,这些资源已经打包上传到百度云了链接:https://pan.baidu.com/s/1qMzBcJyj8aRwtdpGfVfrsw 提取码:agva...
mvn找不到:log4j:log4j:1.2.17或者导入org.apache.log4j.Logger出现错误的原因和解决办法 因为:log4j自1.2.17版本以后,就改变jar包了比如:1.2.17及以前的版本的mvn依赖是这样写的:<!-- https://mvnrepository.com/artifact/log4j/log4j --><dependency> <groupId>log4j</groupId> <artifactId&g...
HSSFCellStyle.ALIGN_CENTER HSSFCellStyle.VERTICAL_CENTER 等爆红的解决办法 Apache POI是画excel工具,大家在接收旧代码时会出现以下问题:HSSFCellStyle.ALIGN_CENTER HSSFCellStyle.VERTICAL_CENTER 等爆红原因是版本出错: <dependency> <groupId>org.apache.poi</groupId> ...
解决cannot access javax.xml.rpc.Call错误 maven 引入依赖包就可以了例如:<!-- https://mvnrepository.com/artifact/javax.xml.rpc/javax.xml.rpc-api --><dependency> <groupId>javax.xml.rpc</groupId> <artifactId>javax.xm...
github之spring项目的所有源代码 因为国情所致,GitHub上下载spring项目的源代码,往往速度很慢,甚至断连,所以为了方便大家学习,我把所有的spring项目的源代码,拉了下来,大概800多兆,大家可以尽情的下载,有需要下载别的资源的,可以底下留言,无偿奉献。链接:https://pan.baidu.com/s/1seyLUGn2ACU1Ial67pfBTg提取码:tzin...
06- Redis集群-2 Redis集群-2V1.1.1_201908_BoBo课程目标Redis的内置集群的搭建Redis的内置集群的实现和原理Redis的内置集群的维护操作SpringDataRedis实现集群的连接和操作Redis的一致性哈希分片算法Redis的代理分片集群的搭建-基于twemproxySpringDataRedis实现代理分片代理集群的连接和操作4. Redis内置集群-分片...
05-Redis集群-1 Redis集群-1V1.1.1_201908_BoBo课程目标熟悉Redis在Linux中的单机部署了解Redis性能测试的指标实现Redis的读写分离的部署理解Redis主从复制的数据同步原理理解高可用的概念实现Redis故障转移-主从的手动切换实现Redis故障转移-主从的自动切换-哨兵SpringDataRedis实现哨兵的连接和操作1. 准备工作纯净版的Redi...
04-MongoDB集群和安全 MongoDB集群和安全v1.2.03_201909_BoBoMongoDB用起来-快速上手和集群安全系列课程目标MongoDB的副本集:操作、主要概念、故障转移、选举规则MongoDB的分片集群:概念、优点、操作、分片策略、故障转移MongoDB的安全认证1. 副本集-Replica Sets简介MongoDB中的副本集(Replica Set)是一组维护相同数据集的mon...
03-MongoDB快速上手 MongoDB快速上手v1.2.03_201908 By BoBoMongoDB用起来-快速上手和集群安全系列课程目标:理解MongoDB的业务场景、熟悉MongoDB的简介、特点和体系结构、数据类型等。能够在Windows和Linux下安装和启动MongoDB、图形化管理界面Compass的安装使用掌握常用的MongoDB基本常用命令实现数据的CRUD掌握MongoDB的索引...
02-微服务架构集大成者-SpringCloud 微服务架构集大成者-SpringCloudv1.2.03_201909_BoBo课程目标:服务注册与发现组件-SpringCloudNetflixEureka服务网关组件-SpringCloudGateway配置组件-SpringCloudConfig服务总线组件-SpringCloudBus1. SpringCloud概述简介Spring Cloud provides t...
Docker基础 应用容器-Docker基础V1.2.03_201908_BoBo0. 目标熟悉Docker的相关概述:简介、Docker特点、容器与虚拟机的区别掌握Docker的安装和启动理解Docker的几个对象概念掌握Docker的镜像操作掌握Docker的容器操作掌握Docker的部署案例熟悉Docker的备份和迁移1. Docker概述1.1 Dock...
数据库索引为什么查询快? 索引就是通过事先排好序,从而在查找时可以应用二分查找等高效率的算法。一般的顺序查找,复杂度为O(n),而二分查找复杂度为O(log2n)。当n很大时,二者的效率相差及其悬殊。举个例子:表中有一百万条数据,需要在其中寻找一条特定id的数据。如果顺序查找,平均需要查找50万条数据。而用二分法,至多不超过20次就能找到。二者的效率差了2.5万倍!在一个或者一些字段需要频繁用作查询条件,并且表数据...
判断下面几个是否相等? String s1 = “Student”;String s2 = “Stu”+“dent”;String s3 = new String(“Student”)判断下面几个是否相等?s1 == s2 ?s2 == s3 ?
事务的四大特征是? 1.原子性:整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。事务在执行过程中发生错误,会被回滚到事务开始前的状态,就像这个事务从来没有执行过一样。2.一致性:在事务开始之前和事务结束以后,数据库的完整性约束没有被破坏。3.隔离性:隔离状态执行事务,使它们好像是系统给定时间内执行的唯一操作。如果有两个事务,运行在相同的时间内,执行相同的功能,事务的隔离性将确保每一事...
请说下原生jdbc操作数据库流程 1.Class.forName()加载数据库连接驱动2.DriverManager.getConnection()获取数据连接对象3.执行SQL获取sql会话对象,有两种方式Statement/preparedstatement;4.执行处理结果集,执行SQL前如果有参数值就设置参数值setxxx();5.关闭结果集、关闭会话、关闭连接。...
HashSet里的元素是不能重复的,那用什么方法来区分重复与否呢? 解:当往集合里添加元素时,调用add(object)方法时,首先会调用object的hashcode()方法判断hashcode是否存在,不存在时,则直接插入元素。如果已存在则调用object对象的equals()方法判断是否返回true,如果true则说明元素已经存在,否则插入元素。...
List、Set、Map是否继承来自Collection接口?存取元素时,有何差异? LIst、Set是继承来自collection接口;map不是。List:有放入顺序,元素可重复,通过下标来存值和取值。map:元素按键值对存取,无放入顺序set:元素无存取顺序,元素不可重复(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的hashcode决定的,其位置其实是固定的)...
请说出常见的几种RuntimeException 1.java.lang.NullPointerException空指针异常出现原因:调用了未经初始化的对象或者是不存在的对象2.java.lang.ClassNotFoundException指定的类找不到出现的原因:类的名称和路径加载错误;通常都是程序员通过字符串加载某个类 时可能引发的异常。3.java.lang.NumberFormatException字符串转换为数字异...
Dubbo的容错机制有哪些? 1.Failover Cluster 模式失败自动切换,当出现失败时,重试其他服务器。(默认)2.Failfast Cluster快速失败,只发起一次调用,失败立即调错。通常用于非幂等性的写操作,比如新增记录。3.Failsafe Cluster失败安全,出现异常时,直接忽略。通常用于写入审计日志等操作。4.Failback Cluster失败自动恢复,后台记录失败请求,定时重发。通...
Mysql优化系统 一、MySQL安装1.MySQL版本:5.x:5.0-5.1:早期产品的延续,升级维护5.4 - 5.x : MySQL整合了三方公司的新存储引擎 (推荐5.5)安装:rpm -ivh rpm软件名如果安装时 与某个软件 xxx冲突,则需要将冲突的软件卸载掉:yun -y remove xxx安装时 有日志提示我们可以修改密码:/usr/bin/mysqladmin -u ro...
在es时,需要注意的事项 在使用es聚合查询的时候,针对text类型的数据,在建立索引之前,一定要使用动态模板,将text类型变为keyword类型,否则会出现以下错误:ElasticSearch fielddata is disabled on text fields by default. set fielddata=true on interests原因是:text默认情况下,在字段上禁用Fielddata ...
MySql5.6性能优化 什么是优化?合理安排资源、调整系统参数使MySQL运行更快、更节省资源。 优化是多方面的,包括查询、更新、服务器等。 原则:减少系统瓶颈,减少资源占用,增加系统的反应速度。数据库性能参数使用SHOW STATUS语句查看MySQL数据库的性能参数 SHOW STATUS LIKE 'value‘ 常用的参数: Slow_queries 慢查询次数 Com_(CRUD) 操...
.MySQL 优化 1.MySQL 优化三大方向面试回答:1:mysql所在服务器内核 优化 跟面试官说:此优化可由系统运维人员完成2:mysql配置参数优化(my.cnf) 跟面试官说:此优化需进行压力测试来进行参数调整3:sql语句及表优化,下面讲的16条就是2.MySQL 性能优化的最佳16条经验为查询缓存优化你的查询EXPLAIN 你的 SELECT 查...
elasticsearch-head 安装 1.elasticsearch-head 安装1.1 es-head介绍 elasticsearch-head 是用于监控 Elasticsearch 状态的客户端插件,包括数据可视化、执行增删改查操作等。它安装在 Linux 和 Windows 没什么区别,安装之前确保当前系统已经安装 nodejs 即可。安装插件的方式有两种,在线安装和本地安装。我们采用windows本地安装方式...
kibana安装 1.Kibana安装1.1什么是Kibana?Kibana是一个基于Node.js的Elasticsearch索引库数据统计工具,可以利用Elasticsearch的聚合功能,生成各种图表,如柱形图,线状图,饼图等。而且还提供了操作Elasticsearch索引数据的控制台,并且提供了一定的API提示,非常有利于我们学习Elasticsearch的语法。1.2安装因为Kibana依赖于...
elasticsearch-02_v3 0.学习目标掌握SpringDataElasticsearch的使用1.Elasticsearch客户端1.1.客户端介绍1.1.1 原生API在elasticsearch官网中提供了各种语言的客户端:https://www.elastic.co/guide/en/elasticsearch/client/index.htmlLow Level Rest Client是低级别封装...
elasticsearch-01 0.学习目标能够独立安装Elasticsearch服务能够理解Elasticsearch相关概念能够使用Elasticsearch集成IK分词器能够使用RestfulAPI操作Elasticsearch能够搭建elasticsearch集群1.Elasticsearch介绍和安装1.1.Elasticsearch简介1.1.1.什么是ElasticsearchElaticse...
事务回滚是针对runtime异常时,所做的操作 异常分为两类:Exception和Error。而Exception又分为可检查异常(例如:IOException和ClassNotFoundException)和不可检查异常(RuntimeException)两类。可检查异常我们所要进行操作除了抛出异常之外还可以选择 捕获异常进行处理。否则编译不会通过。不可检查异常我们可以利用事务进行回滚。文章链接:原文地址,写的可好...
get与post的区别 1.get没有请求体,请求参数在URL后面?后面直接拼接,传输大小,受限制。2.post请求方式的请求参数,即可以放在URL的?后面拼接,也可以放到请求体当中,传输大小不受限制。在以下的例子中可以体现:created: function () { let urlParam = ly.getUrlParam("key"); axios.post(...
mybatis开启驼峰匹配的注意事项 在mybatis开启驼峰匹配后,带下划线字段,例如:spu_id,在SQL语句中,要写成spuId,第二个词首字母大写,在SQL语句只中,仍写成spu_id,只会导致报错
NGINX踩过的坑 在NGINX配置文件中,配置了主域名,就不代表子域名能通过网关e.g www.baidu.com在文件中配置了,但是访问image.baidu.com,照样会被网关拦截,就因为主域名www.baidu.com配置,但是子域名image.baidu.com,没有配置就会导致访问拦截。...
通用mapper报语法异常的处理办法 ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version fo...
为什么vue中的data用return返回 为什么vue中的data用return返回一.原 [vue 修改对象方法]1.set方法,添加一个属性和值set方法还可以为对象添加属性和值<script> export default { data(){ return { obj:{ name:'xiaom...
sql优化总结 优化大纲通过explane 语句帮助选择更好的索引和写出更优化的查询语句。SQL语句中的IN包含的值不应该过多。当只需要一条数据的时候,使用limit 1。如果限制条件中其他字段没有索引,尽量少用or。尽量用union all代替union。不使用ORDER BY RAND()。\区分in和exists、not in和not exists。使用合理的分页方式以提高分页的效率。查...
数据库面试 场景题一个1000万数据的表要添加一个字段,怎么做比较好?可以再创建一张表,该表中的字段是原先表中的字段加上添加后的字段,然后将原先表中的数据导入新创建的表中。等导入完毕后。最后再修改新创建的表为原来的表名称。1. Mysql的事务隔离级别读未提交(Read uncommitted):一个事务能够看到其他事务尚未提交的修改,这种隔离级别会产生脏读。读已提交(Read com...
【Object类、常用API】 day01【Object类、常用API】主要内容Object类Date类DateFormat类Calendar类System类StringBuilder类包装类教学目标 能够说出Object类的特点 能够重写Object类的toString方法 能够重写Object类的equals方法 能够使用日期类输出当前日期:Date 能够使用将日期格式化为字符串的方法 能...
【Collection、泛型】 day02【Collection、泛型】主要内容Collection集合迭代器增强for泛型教学目标 能够说出集合与数组的区别 说出Collection集合的常用功能add remove clear size contains isEmpty 能够使用迭代器对集合进行取元素Iterator :迭代器hasNextnextremoveIterable...
【List、Set】 day03 【List、Set、数据结构、Collections】主要内容List集合Set集合数据结构教学目标 能够说出List集合特点 能够说出常见的数据结构栈,队列,数组,链表,红黑树,哈希表 能够说出数组结构特点【ArrayList】查找快,增删慢 能够说出栈结构特点先进后出 能够说出队列结构特点先进先出 能够说出单向链表结构特点...
【Map】 day04 【Map】主要内容Map集合教学目标 能够说出Map集合特点存储的元素一对,键不能重复,通过键获取值 使用Map集合添加方法保存数据put(K,V) 使用”键找值”的方式遍历Map集合1: 获取所有的键 .keySet()2:遍历键,获取值 get(k) 使用”键值对”的方式遍历Map集合Entry是Map的内部接口 ,一个...
【异常、线程】 day05 【异常、线程】主要内容异常、线程教学目标 能够辨别程序中异常和错误的区别ThrowableError:绝症Exception:可以处理的异常 说出异常的分类编译时异常【checked exception】 :Exception运行时异常【unchecked exception】 : RuntimeException 说出虚拟机处理异常的方式...
【线程、同步】 day06 【线程、同步】主要内容线程同步线程状态教学目标 能够描述Java中多线程运行原理每个线程在开启后,都会拥有自己独立的栈空间 能够使用继承类的方式创建多线程定义一个类继承Thread,重写run方法,创建对象调用start方法开线程 能够使用实现接口的方式创建多线程Runnable 匿名内部类 能够说出实现接口方式的好处能够让代码更灵活...
【线程池、Lambda表达式】 day07【线程池、Lambda表达式】主要内容线程池Lambda表达式教学目标 能够理解线程通信概念多个线程要处理同一个资源,多个线程的执行任务时不同线程间通信的实现:等待唤醒机制 能够理解等待唤醒机制一个线程执行了某些规则的代码后进入等待(wait),其他线程执行完指定规则的代码后进行唤醒该线程(notify notifyAll)等待:wait , wait(...
【函数式编程、Stream流】 day08【函数式接口、Stream流】主要内容常用函数式接口Stream流教学目标 能够使用@FunctionalInterface注解 能够自定义函数式接口 能够使用Lambda作为方法的返回值 能够使用Supplier函数式接口T get() 能够使用Consumer函数式接口void accept(T t)默认方法 andThan :可...
【File类、递归】 day08【File类、递归】主要内容File类递归教学目标 能够说出File对象的创建方式public File(String path)public File(String parent,String child)public File(File parent,String child) 能够说出File类获取名称的方法名称 getName 能够说出Fi...
【字节流、字符流】 day09【字节流、字符流】主要内容IO流字节流字符流异常处理Properties教学目标 能够说出IO流的分类和功能字节流:字节输入流,字节输出流字符流:字符的输入流,字符的输出流 能够使用字节输出流写出数据到文件writepublic void write(int b)public void write(byte[] bytes)public ...
【缓冲流、转换流、序列化流】 day11【缓冲流、转换流、序列化流】主要内容转换流缓冲流序列化流打印流教学目标 能够使用字节缓冲流读取数据到程序 // 和FileInputStreamd的用法一致 能够使用字节缓冲流写出数据到文件 // 和 FileOutputStream的用法一致 能够明确字符缓冲流的作用和基本用法 // FileReader和FileWriter 能够使用缓冲流的...
【网络编程】 day11【网络编程】主要内容软件架构CS/BS网络通信三要素TCP通信Socket套接字ServerSocket教学目标 能够辨别UDP和TCP协议特点 TCP:安全,面向有链接,三次握手确定链接 UDP:不安全,面向无连接,效率高 能够说出TCP协议下两个常用类名称 服务端:ServerSocket 客户端:Socket 能够编写TCP协议下字符串...
Junit、反射、注解 day13 - Junit、反射、注解主要内容Junit单元测试反射注解学习目标 能够使用Junit进行单元测试 能够通过反射技术获取Class字节码对象Class.forName(全类名)类名.class对象.getClass() 能够通过反射技术获取构造方法对象,并创建对象Class 中存在 getConstructor( 参数)newInsta...
WEB-tomcat&servlet入门 day08-tomcat&servlet入门学习目标-[ ] 能够理解两种软件架构-[ ] 能够理解WEB资源的概念-[ ] 能够理解WEB服务器的概念-[ ] 能够启动和关闭tomcat服务器-[ ] 能够运用tomcat服务器发布WEB项目 【重点】-[ ] 能够使用idea编写servlet 【重点】...
WEB-day09-http&request day09-http&request学习目标-[ ] HTTP概述-[ ] HTTP协议和组成-[ ] HTTP请求-[ ] HttpServletRequest学习-[ ] 登录案例请求体APIrequest域对象API转发API请求乱码API转发四个特点三层架构+接口 登陆案例第一章 HTTP协议 我们平常上网都应该完成过登录的过程,那么,浏览器是如何将用...
WEB-HttpServletResponse day10-HttpServletResponse学习目标-[ ] HttpServletResponse对象简介-[ ] HttpServletResponse常用API-[ ] HttpServletResponse重定向-[ ] 登录案例–重定向-[ ] HttpServletResponse解决响应中文乱码-[ ] HttpServletResponse之下载功能实现知识点...
WEB-cookie&session day11–cookie&session学习目标-[ ] 了解会话的概念-[ ] 理解cookie的概念-[ ] 能够创建,发送,接收,删除cookie-[ ] 能够说出cookie的执行原理-[ ] 能够说出session的概念-[ ] 能够获取session对象,添加,删除,获取session中的数据-[ ] 能够完成登录验证码案例今日知识点回顾,要求大家能够理解...
WEB-JSP&EL&JSTL day12-JSP&EL&JSTL学习目标-[ ] 了解JSP的作用-[ ] jsp常用内置对象-[ ] EL表达式学习-[ ] JSTL标签库学习第一章 JSP1、概述1.1 JSP引入 在前几天的登录案例中,登录失败后为了能够响应登录的错误信息。我们特意创建了一个LoginErrorServlet用来动态地拼接错误信息。【代码如下】LoginError...
WEB-综合练习 day13-综合练习学习目标-[ ] 能够完成列表查询-[ ] 能够完成修改用户的功能-[ ] 能够完成删除指定用户的功能第一章 web项目环境搭建1、统一开发环境统一开发环境是任何项目开发前必须要做的事情。因为企业中的开发都是团队开发,如果一个团队的成员开发环境不一致,很容易产生一些不必要的问题。所以,开发项目之前必须要统一开发环境。本次综合练习需要统一的开发环境有以下几项:...
WEB-过滤器 day14-过滤器学习目标-[ ] 能够说出过滤器的作用-[ ] 能够编写过滤器-[ ] 能够说出过滤器生命周期相关的方法-[ ] 能够根据过滤器判断指定的过滤是否起作用-[ ] 能够说出什么是过滤器链-[ ] 能够编写过滤器对非法字符进行过滤第一章 过滤器简介1、过滤器是什么 过滤器(filter)本质是Java中预先定义好了不同的接口,和servlet类似。可以过滤...
前端-正则表达式(扩展) 第1章 正则表达式1.1 正则表达式在开发中,通常很多数据都会使用String类存储。原因:操作字符串的功能比较多,比较方便。在操作String类对象时,会经常遇到对字符串进行验证的功能,而按照我们之前学习的String类,我们使用String类中的诸多函数是可以完成对字符串校验功能的,但是代码相对来说比较麻烦,所以在Java中引入正则表达式的概念来解决上述问题,即简化代码。正则表达式:专...
前端-HTML基础入门 day01HTML基础入门1、今日内容学习目标1) 能够使用idea创建html文档(掌握)2)能够使用h1~h6、hr、p、br 等与文本有关的标签3)能够使用有序列表ul-li和无序列表ol-li显示列表内容4)能够使用图片img标签把图片显示在页面中5) 能够使用超链接a标签跳转到一个新页面(掌握)6) 能够使用table、tr、td标签定义表格(掌握)7) 能够制作黑马旅游...
前端-html&css day02_html&css今日内容介绍使用html的表单标签编写“注册页面”今日内容学习目标能够使用等标签编写注册表单(掌握)熟悉的CSS样式的3种导入方式熟悉CSS选择器的使用(理解)了解CSS基本属性使用了解CSS盒子模型今日学习标签总览 今天讲学习表单标签,提供总览方便大家更好的吸收。1、 网站用户注册页面显示1.1、 案例介绍所有的html标签中,表...
前端-javascript(上) Javascript入门 (上)今日内容介绍使用JS完成简单的数据校验使用JS完成图片轮播效果使用JS完成页面定时弹出广告今日内容学习目标掌握JavaScript的基本语法(掌握)掌握JavaScript的对象获取(掌握)掌握JavaScript标签的基本操作(掌握)使用JS可以获得指定元素使用JS可以对指定元素的样式进行操作(获得或修改)使用JS可以编写定时程序课堂笔记...
前端-javascript(下) Javascript入门(下)今日内容介绍使用JS完成表单校验使用JS完成表格的隔行换色使用JS完成复选框的全选效果使用JS完成省市联动效果今日内容学习目标使用JS可以编写各种事件(掌握)使用JS可以获得指定元素(掌握)使用JS可以创建元素(理解)使用JS可以对元素的属性进行操作(掌握)使用JS可以对元素的标签体进行操作(掌握)课堂笔记1、 完善注册表...
前端-jQuery基础入门(上) jQuery基础入门(上)今日内容介绍重写javascript案例:弹出广告重写javascript案例:隔行换色重写javascript案例:全选/全不选今日内容学习目标列举常见的五种选择器,并简单描述其作用通过选择器,获得jQuery对象可以实现显示或隐藏标签。可以实现对属性的操作课堂笔记1、 重写弹出广告1.1、 案例分析重写javascript案例“弹出广告”1...
前端-jQuery基础入门(下) jQuery基础入门(下)今日内容介绍重写javascript案例:省市联动javascript案例:左右选择重写javascript案例:表单校验今日内容学习目标能够使用jQuery为标签添加属性或样式能够为指定标签添加子标签或兄弟标签学会给标签绑定事件能够使用jQuery Validate对表进行校验课堂笔记1、 重写省市联动1.1、 案例分析重写javascript...
前端Bootstrap框架 day07 Bootstrap框架第1节 学习目标能够创建bootstrap的模板能够使用boostrap的两种布局容器能够理解bootstrap的响应式布局的特点能够查询文档创建bootstrap的按钮、表格、表单等常用组件能够理解bootstrap的栅格系统能够查询文档使用bootstrap的导航条能够查询文档使用bootstrap的轮播图第2节 Boostrap的概述2....
前端-XML 第08天 xml第1章 XML技术<dog> <name>张三</name> <age>5</age></dog>1.1 什么是XML,作用是什么可扩展标记语言(Extensible Markup Language ),XML是一种数据格式,类似我们前面学习的HTML,是使用标签进行内容描述的技术,与HTML不...
数据库-MySQL基础-笔记 MYSQL基础语法学习目标能够理解数据库的概念能够安装MySQL数据库能够启动,关闭及登录MySQL能够使用SQL语句操作数据库能够使用SQL语句操作表结构能够使用SQL语句进行数据的添加修改和删除的操作(掌握)能够使用SQL语句简单查询数据(掌握)学习内容1.数据库的基本知识目标能够掌握数据库的概念能够说出常用的数据库讲解什么是数据库保存数据的仓库。它体现...
数据库-MySQL约束-笔记 MySQL约束回顾MySQL管理数据库创建数据库CREATE DATABASE IF NOT EXISTS 数据库名;删除数据库DROP DATABASE 数据库名;表的管理查看所有表use 数据库名; 选中一个数据库show tables;创建表:student(整数id,字符串name,整数age)CREATE TABLE sutdent (id int, nam...
数据库-MySQL多表查询与事务的操作-笔记 MySQL多表查询与事务回顾排序语句关键字: ORDER BY [ASC|DESC]升序或降序 asc desc聚合函数聚合函数作用sum求和count统计数量max获取最大值min获取最小值avg获取平均值分页查询SELECT 字段名 FROM 表名 LIMIT 跳过的数量, 获取的数量;分组查...
数据库-不可重复读的演示 不可重复读的演示目标能够解决不可重复读讲解不可重复读:一个事务中两次读取的数据内容不一致,要求的是一个事务中多次读取时数据是一致的,这是事务update时引发的问题。将数据进行恢复:UPDATE account SET balance = 1000;开启A窗口set global transaction isolation level read committed;...
数据库-JDBC day04 JDBC学习目标能够使用DCL处理MySQL中的用户能够理解JDBC的概念能够使用Connection接口(掌握)能够使用Statement接口(掌握)能够使用ResultSet接口(掌握)能够使用JDBC实现对单表数据增、删、改、查(掌握)能够使用JDBC操作事务(掌握)能够编写JDBC工具类(掌握)能够完成JDBC实现登录案例(掌握)1、DCL创建...
殷-Linux基础与部署 typora-copy-images-to: imgday10-Linux基础与部署学习目标一、Linux概述【了解】 Linux是一种操作系统。 操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。1、Unix简介 Unix操作系统(尤尼斯...
殷-ajax&json typora-copy-images-to: imgAJAX与JSON学习目标能够理解异步的概念能够了解原生js的ajax能够使用jQuery的$.get()进行访问能够使用jQuery的$.post()进行访问能够使用jQuery的$.ajax()进行访问能够使用jQuery3.0的$.get()新增签名进行访问能够使用jQuery3.0的$.post()新增签名进行访问...
殷-Redis入门 typora-copy-images-to: imgday10-Redis入门1、学习目标-[ ] 能够理解NoSQL的概念-[ ] 能够说出redis的常用数据类型-[ ] 能够使用redis的string操作命令-[ ] 能够使用redis的hash操作命令-[ ] 能够使用redis的list操作命令-[ ] 能够使用redis的set操作命令-[ ] 能够使用jedis...