自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (1)
  • 收藏
  • 关注

原创 sql算法 查找最晚入职员工的所有信息

建表语句如下:CREATE TABLE `employees` (`emp_no` int(11) NOT NULL, `birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` varchar(16) NOT NULL,`gender` char(1) NOT NULL,`hire_date` date NOT NULL,PRIMARY KEY (`emp_no`));请你查找employees里最.

2021-03-21 00:40:40 247

原创 Spring知识点大全

目录一、Spring介绍1.1 spring 特点1.2 spring组织架构1.3 spring下载1.4 spring的核心模块二、spring中的IOC2.1. 实现过程2.2 bean标签的属性介绍2.3 对象创建的方式2.4 springBean的生命周期三、3.DI注入值四、注解实现IOC五、Aop介绍六、AOP的实现机制七、Spring中使用AOP八、切入点方法的定义九、如何获取切入点信息十、特殊的前置增强-->Advisor前置增强实现步骤十一、使用了AspectJ依赖注解开发十二、S

2021-03-15 18:44:07 466 1

原创 redis配置日志输出

1、打开redis.conf文件2、找到 logfile 行3、添加输入日志路径4、启动redis,日志会自动输出到指定位置

2021-03-12 19:30:08 1286

原创 Linux关闭防火墙命令

下面是red hat/Centos7关闭防火墙的命令!1:查看防火状态systemctl status firewalldservice iptables status2:暂时关闭防火墙systemctl stop firewalldservice iptables stop3:永久关闭防火墙systemctl disable firewalldchkconfig iptables off4:重启防火墙systemctl enable firewalldservice iptab

2021-03-12 14:58:30 100

原创 为什么你会Linux却不会用?一篇文章告诉你

目录前言1.VMware介绍2.Linux介绍3.VM+Linux安装4.Xshell连接 Linux5.Linux系统介绍6.Linux常⽤指令7.SecureFXPortable上传⽂件到Linux8.安装JDK9.安装web服务器10. 防⽕墙11. 安装MySQL12.修改主机名(默认是localhost)13.修改ip地址14.局域⽹内设置通过主机名访问任意主机前言因为本人读的是物联网专业,是基于linux下编写c语言,在初学linux的时候十分枯燥,毕竟就好像背命令一样。现在用linux将

2021-03-10 01:56:43 276

原创 多线程重点、易错点

启动一个线程是调用run()还是start()方法?启动一个线程是调用start()方法,使线程所代表的虚拟处理机处于可运行状态,这意味着它可以由JVM 调度并执行,这并不意味着线程就会立即运行。run()方法是线程启动后要进行回调(callback)的方法。线程的sleep()方法和yield()方法有什么区别?1.sleep()方法给其他线程运行机会时不考虑线程的优先级,因此会给低优先级的线程以运行的机会;yield()方法只会给相同优先级或更高优先级的线程以运行的机会;2.线程执行sleep(

2021-03-09 21:57:44 188

原创 超经典的 25 道 MyBatis 面试题!

目录什么是 Mybatis?MyBatis的优点MyBatis 框架的缺点MyBatis 框架适用场合MyBatis 与 Hibernate 有哪些不同?#{}和${}的区别是什么?当实体类中的属性名和表中的字段名不一样 ,怎么办 ?模糊查询 like 语句该怎么写?Mapper 接口的工作原理是什么?Mapper 接口里的方法,参数不同时,方法能重载吗?Mybatis 是如何进行分页的?分页插件的原理是什么?Mybatis是如何将sql执行结果封装为目标对象并返回的?都有哪些映射形式?如何执行批量插入?如

2021-03-07 22:07:25 113

原创 MySQL 默认最大连接数是多少?

使用jira时出现问题,具体截图如下:通过上图的报错信息:定位为mysql数据库连接数的问题解决方法:1.登录mysql进行查看Mysql –uroot –p123456mysql> show variables like'%max_connections%';+-----------------+-------+| Variable_name | Value |+-----------------+-------+| max_connections | 151 |+---

2021-03-07 19:48:04 227

原创 mysql疑难杂症之一

java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corres我的问题是:java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right

2021-03-01 19:57:09 133

原创 SQL 语句中 where 条件后 写上 1=1 是什么意思?

这段代码应该是由程序(例如Java)中生成的,where条件中 1=1 之后的条件是通过 if 块动态变化的。例如:String sql="select * from table_name where 1=1";if( conditon 1) { sql=sql+" and var2=value2";}if(conditon 2) { sql=sql+" and var3=value3";}where 1=1 是为了避免where 关键字后面的第一个词直接就是 “and”而导致语

2021-02-28 18:08:44 205

原创 云短信使用

目录阿里云短信使用步骤:阿里云短信使用步骤:《1》点击进入 阿里云免费试用, 然后登陆账号。《2》 如图选择短信0元试用 (已经领取过的,直接走第三步即可。)《3》点击进入阿里云短信官网 ,登陆状态下点击免费开通 (已开通的文字会替换为控制台 , 点击效果一样)《4》选择国内消息《5》创建短信签名《6》创建短信模板《7》创建子账户秘钥鼠标移至右上角账户名称 选择accesskeys选择开始使用子用户AccessKey输入登陆名称和显示名称, 选择编程访问复制得到的a

2021-02-28 16:07:13 2164

原创 如何解决layer未定义

如何解决Uncaught ReferenceError: layer is not defined?由于我是使用html => 静态资源。所以静态资源需要重新部署项目才会生效

2021-02-27 21:00:44 1148

原创 Ajax

目录一、Ajax技术与原理二、Ajax编程步骤三、jquery的ajax操作四、JSON一、Ajax技术与原理1.1 Ajax简介AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。1.2 Ajax所包含的技术大家都知道ajax并非一种新的技术,而是几种原有技术的结合体。它由下列技术组合

2021-02-25 23:27:06 136

原创 什么是MVC?

目录什么是MVC?JavaWEB MVC一、MVC设计模式二、三层架构三、三层架构和MVC的区别与联系什么是MVC?MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范。用一种业务逻辑、数据、界面显示分离的方法,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。Mod

2021-02-25 18:11:37 1417 4

原创 Filter和Listener

目录过滤器(Filter)一、什么是过滤器二、过滤器的语法格式三、使用场景监听器(Listener)一、什么是监听器二、监听器分类三、监听三大域对象的创建与销毁的监听器过滤器(Filter)一、什么是过滤器过滤器实际上就是对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理,通常都是用来拦截 request进行处理的,也可以对返回的response进行拦截处理二、过滤器的语法格式2.1.创建一个类实现Filter接口public class CharSetFilter i

2021-02-25 18:04:08 134

原创 Session和Cookie

目录什么是会话跟踪技术Cookie一、什么是cookie二、Cookie的应用三、Cookie的设置和获取四、删除CookieSession一、什么是Session二、创建Session的格式三、Session的生命周期四、Session常用的方法五、Sesssion的应用场景六、Session和Cookie的区别什么是会话跟踪技术会话跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。保持对用户会话期间的数据管理。常用的会话跟踪 技术是Cookie与Session。Cookie通过在客户端记录信

2021-02-24 11:18:15 136

原创 druid数据源连接mysql(8.0版本以上)的配置文件

driverClassName=com.mysql.cj.jdbc.Driverurl=jdbc:mysql://localhost:3306/xxxx?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=trueusername=rootpassword=rootinitialSize=5#最大连接池数量

2021-02-23 20:02:05 452

原创 错误解决记录(持续更新)

1、版本一定要匹配2、jar包建在WEB-INF

2021-02-23 18:28:23 563 1

原创 Servlet

目录一、什么是Servlet二、Servlet工作模式三、Servlet API四、Servlet的主要类型五、Servlet 的使用方法六、Servlet 接口中定义的方法一、什么是ServletServlet(Server Applet),全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人

2021-02-23 00:54:43 120

原创 如何学好JSP

目录一、什么是JSP二、JSP为什么会出现三、JSP中如何嵌套java代码四、JSP的原理五、JSP九大内置对象六、JSP的指令七、JSP出现的状态码八、EL表达式九、JSTL十、一、什么是JSPJSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传 统的网页HTML文件(.htm,.html)中插入Java程序

2021-02-22 11:23:28 242

原创 如何解决jstl标签出现HTTP Status 500

可能问题是:1、刚导入jstl,jar和standard.jar没有重启服务器2、检查你的项目中是否存在jsp-api.jar,jstl-api.jar,servlet-api.jar。3、web.xml文件配置错误。4、版本冲突

2021-02-21 01:31:25 257

原创 数据库基础

目录一、认识MySQL数据库1.1 什么是数据库1.2 作用1.3 常见的数据库1.4 MySQL概述1.5 MySQL基本操作二、win10安装MySQL和图形工具2.1 安装MySQL2.2 安装navicate三、Mac系统安装MySQL数据库3.1 方法一:官网下载安装包安装3.2 方法二:使⽤Mac中的Homebrew进⾏mysql的安装3.3 更换国内镜像源地址3.4 卸载MySQL四、MySQL基本操作命令4.1 简单介绍4.2 操作数据库步骤4.3 数据库操作4.4 数据表操作4.5 数据操

2021-02-19 18:04:19 239

原创 响应式布局

目录一、介绍和版心1.1 介绍:1.2 档位划分:1.3 版心:二、例子三、Bootstrap体验3.1 介绍3.2 使用3.3 布局容器3.4 预置类名3.4.1 排版3.4.2 按钮3.4.3 辅助类样式3.4.4 字体图标3.4.5 举例四、Bootstrap栅格系统4.1 介绍4.2 基本使用4.3 特点:4.4 列嵌套4.5 列偏移4.6 响应式工具一、介绍和版心1.1 介绍:响应式布局通过同一份代码快速、有效适配手机、平板、PC设备等所有的屏幕响应式布局涉及到知识点:屏幕宽度变化:

2021-02-18 17:31:10 378

原创 移动端适配

目录一、媒体查询1.1 语法二、rem2.1 原理:2.2 作用:2.3 方案:2.4 用法:2.5 语法:三、rem应用四、实际应用4.1 UI设计稿 :4.2 1rem背后代表的值 : 4.3 具体如何做?五、less应用5.1 安装5.2 语法5.3 语法5.4 语法六、解决方案6.1 方案1 :rem+媒体查询+less 方案 6.2 语法6.3 语法一、媒体查询感受到屏幕的变化;可以根据屏幕不同的宽,从而获得不同的样式,然后实现不同的样式显示;1.CSS3 新语法,是一个查询屏幕的过程,

2021-02-18 16:21:27 129

原创 flex布局

目录一、体验二、flex-direction三、justify-content四、flex-wrap和align-items4.1 flex-wrap4.2 align-items五、align-content六、flex七、align-self八、导航栏一、体验了解flex布局、它与传统布局的区别及应用场景对比:传统布局:兼容性好、布局繁琐、浮动(清除浮动)有局限性不能在移动端很好的布局flex布局:操作方便,布局极其简单,移动端使用比较广泛PC端浏览器支持情况比较差使用:

2021-02-18 15:47:51 90

原创 移动端布局

目录一、移动端现状1.1 内核1.2 屏幕分辨率1.3 谷歌浏览器二、viewport2.1 定义2.2 语法三、2倍图3.1 物理像素点3.2 屏幕分辨率3.3 图片分辨率3.4 二倍图由来四、移动端常见布局4.1 单独制作移动端页面4.2 响应式页面兼容移动端4.3 方案4.4 样式初始化-了解一、移动端现状1.1 内核国产主流手机浏览器,内核 Webkit。1.2 屏幕分辨率手机分辨率:碎片化太多Android:480x800, 480x854, 540x960, 720x1280,10

2021-02-18 11:47:25 83

原创 jQuery

目录一、jQuery介绍与基本使用1.1 下载1.2 使用二、jQuery选择器2.1 基本选择器2.2 层级选择器2.3 基本筛选器2.4 内容选择器2.5 属性选择器2.6 子元素选择器2.7 表单选择器三、jQuery属性3.1 属性操作3.2 CSS类操作3.3 HTML文本与值操作四、jQuery中的CSS样式操作4.1 CSS4.2 位置4.3 尺寸五、jQuery节点遍历六、jQuery文档处理6.1 内部插入(针对子节点)6.2 外部插入(针对同级节点)6.3 节点删除七、jQuery效果展

2021-02-18 11:23:35 292

原创 正则表达式

目录一、JS正则表达式简介1.1 什么是正则表达式?1.2 使用字符串方法1.3 正则表达式修饰符1.4 正则表达式模式1.5 使用正则表达式的途径二、JS正则表达式匹配与搜索三、JS正则表达式语法3.1 修饰符3.2 方括号3.3 元字符3.4 量词3.5 RegExp 对象属性3.6 RegExp 对象方法3.7 支持正则表达式的 String 对象的方法四、JS正则表达式替换与分割五、JS正则表达式表单验证一、JS正则表达式简介JavaScript 正则表达式以下主要内容来自W3school教

2021-02-18 00:39:59 119

原创 盒子模型与页面布局

目录一、网页布局介绍1.1 DIV+CSS布局2.1 DIV+CSS布局一、网页布局介绍1.1 DIV+CSS布局2.1 DIV+CSS布局

2021-02-17 13:33:13 745

原创 网络编程

目录一、网络编程1.1 网络编程概述一、网络编程1.1 网络编程概述1.什么是计算机网络分布在不同地域的计算机, 通过硬件等网络设备使用通信线路互相连接形成的一个网格系统.计算机网络, 可以很方便的进行 信息的传递, 资源的共享 !2.什么是计算机的IP地址IP地址 是计算机在互联网中的唯一标识(公网IP) . 就像人在社会中的身份证号码.IP地址 是计算机在互联网中的唯一标识(公网IP) . 就像人在社会中的身份证号码.内网ip:公网ip:由于ipv4地址有限,有时候一个小区公用一个

2021-02-17 12:43:08 104

原创 Java重点知识点(一)

0.讲述一下JVM:JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。1.讲述一下GC:参考答案:JAVA GC(Garb

2021-02-17 11:34:41 296 3

原创 JavaScript内置对象与DOM操作

目录学前准备一、JavaScript对象定义和使用二、JavaScript内置对象2.1 Array数组2.1.1 创建方式2.2 基本包装类型2.3 Date日期2.4 String字符串2.5 Math对象三、JavaScript单击事件与元素标签操作四、JavaScript中的Timing定时事件五、JavaScript实现简单计算器实例六、JavaScript简单操作元素标签实例七、JS事件处理八、JS BOM九、HTML DOM十、XML DOM学前准备完整的 JavaScript 参考手册

2021-02-16 19:40:15 385

原创 JDBC避坑

出现java.sql.SQLException: Unable to load authentication plugin ‘caching_sha2_password‘有可能是加载数据库驱动问题mysql6以下驱动:com.mysql.jdbc.Drivermysql6和6以上驱动:com.mysql.cj.jdbc.Driver使用win+r打开命令窗口检查数据库版本而我更改过来后发现出了java.lang.ClassNotFoundException: com.mysql.cj.jd

2021-01-29 00:02:59 76

原创 50道经典SQL练习题

数据表介绍--1.学⽣表Student(SId,Sname,Sage,Ssex)--SId 学⽣编号,Sname 学⽣姓名,Sage 出⽣年⽉,Ssex 学⽣性别--2.课程表Course(CId,Cname,TId)--CId 课程编号,Cname 课程名称,TId 教师编号--3.教师表Teacher(TId,Tname)--TId 教师编号,Tname 教师姓名--4.成绩表SC(SId,CId,score)--SId 学⽣编号,CId 课程编号,score 分数数据SQL

2021-01-24 18:09:15 214

原创 JavaScript基础

目录学前准备一、JavaScript简介1.1 什么是JavaScript?1.2 前端Web技术的组成:HTML、CSS、JavaScript二、JavaScript使用方法2.1 内部JavaScript:使用 \ 标签JavaScript2.2 外部 JavaScript2.3 内联JavaScript处理器三、JavaScript基础语法3.1 JavaScript的输出3.2 变量3.3 变量的命名规则和规范3.4 语句与注释学前准备JavaScript是嵌⼊到HTML中执⾏的脚本语⾔,所

2020-12-29 00:06:42 146

原创 CSS与CSS3美化页面

目录一、CSS简介1.1 什么是CSS?1.2 样式层叠次序二、CSS基础语法三、CSS使用方式四、CSS常用选择器五、CSS关系和属性选择器六、CSS伪类选择器七、CSS的尺寸和单位八、CSS字体与文本属性九、CSS背景属性十、CSS边框属性十一、CSS内外补白属性十二、CSS盒子模型实例十三、CSS定位属性十四、CSS布局属性十五、CSS实现导航十六、CSSflex弹性盒子介绍十七、CSS用户界面和多栏属性介绍十八、CSS表格和过度属性介绍十九、CSS旋转动画和媒体查询属性介绍二十、CSS字体图标的使用

2020-12-27 17:01:07 1279

原创 (leetcode)7. 整数反转

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。我的代码class Solution { public int reverse(int x) { int

2020-12-24 20:49:45 94

原创 (leetcode)1. 两数之和

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/two-sum著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1

2020-12-24 14:08:28 81

原创 HTML与HTML5常用标签

目录学前准备一、HTML简介1.1 HTML是什么1.2 HTML发展历史1.3 HTML⽂档类型的设定二、HTML基础语法2.1 HTML基本结构2.2 注释2.3 HTML注释2.4 HTML中HEAD头部设置三、HTML文本标签3.1 常用文本标签如下3.2 举例 四、HTML格式化标签4.1 常见格式化标签4.2 举例4.3 小技巧五、HTML图像标签5.1 简介5.2 举例5.3 理解绝对路径与相对路径5.4 小技巧六、HTML超链接标签6.1 超级链接标签a6.2 举例七、HTML表格标签7

2020-12-23 22:57:57 311

原创 XML与JSON

目录一、XML与JSON1.1 简介1.2 为什么学习XML?1.3 XML文件二、XML语法2.1 XML文档声明2.2 标记 ( 元素 / 标签 / 节点)2.3 一个XML文档中, 必须有且且仅允许有一个根标记.2.4 标记可以嵌套, 但是不允许交叉2.5 标记的层级称呼 (子标记, 父标记 , 兄弟标记, 后代标记 ,祖先标记)2.6 标记名称 允许重复2.7 标记除了开始和结束 , 还有属性.2.8 注释语法进阶CDATA (了解)三、解析XML的方式 1.SAX解析 2.DOM解析 3. JDO

2020-12-22 21:43:01 295

设计模式v1.0.pdf

设计模式v1.0.pdf

2021-02-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除