自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 git 公钥密钥ssh keygen

https://blog.csdn.net/qq_37525899/article/details/88807931

2021-06-24 17:38:23 444

原创 项目完结后处理

1、优化项目 1、生成打包报告 2、开启第三库库启用CDN (需要配置生产环境和发布环境的入口main.js) 3、Element-ui 的按需加载 (改变引用方式) 4、路由的懒加载 (需要引入babel的插件,改变路由的引入方式) 5、webpack 首页内容的定制(config.js)(有点类似于jsp)2、部署项目(上线) 1、通过node 创建web服务器 (express) 2、开启gzip 配置 ...

2020-08-30 22:50:31 390

原创 js面试基础整理5(高阶函数 map reduce filter sort forEach)

一、高阶函数是什么? 有哪些高阶函数高阶函数英文叫Higher-order function。定义:JavaScript的函数其实都指向某个变量。既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。例子:function add(x, y, f) { return f(x) + f(y);}当我们调用add(-5, 6, Math.abs)时,参数x,y和f分别接收-5,6和函数Math.abs,根据函数定义,我们可以推

2020-08-28 17:29:17 318

原创 js面试基础整理4(函数基础 let,解构赋值,this指向,rest剩余参数)

一、为什么会出现函数。什么是抽象的概念 1、当代码出现有规律的重复的时候,有了函数,我们就不再每次写s = 3.14 * x * x,而是写成更有意义的函数调用s = area_of_circle(x),而函数area_of_circle本身只需要写一次,就可以多次调用。 2、抽象是数学中非常常见的概念。可见,借助抽象,我们才能不关心底层的具体计算过程,而直接在更高的层次上思考问题。写计算机程序也是一样,函数就是最基本的一种代码抽象的方式。二、函数的定义function a...

2020-08-28 15:54:42 631

原创 js面试基础整理3(for...of , literable,forEach)

1、什么是iterable类型ES6标准引入了新的iterable类型,Array、Map和Set都属于iterable类型。遍历Array可以采用下标循环,遍历Map和Set就无法使用下标。为了统一集合类型具有iterable类型的集合可以通过新的for ... of循环来遍历。var a = ['A', 'B', 'C'];var s = new Set(['A', 'B', 'C']);var m = new Map([[1, 'x'], [2, 'y'], [3, 'z']])

2020-08-28 14:30:11 285

原创 js面试基础整理2(数组,对象,Map,Set,iterable)

1、数组整理js的array可以包含任何的数据类型,并通过索引来访问每一个元素 1、arr.lengtharr.length = 6;arr; // arr变为[1, 2, 3, undefined, undefined, undefined] 2、Array可以通过索引把对应的元素修改为新的值,因此,对Array的索引进行赋值会直接修改这个Array: arr[1] = 99 就修改了array 的值 3、indexOf 与String类似,通...

2020-08-28 14:13:35 217

原创 js面试基础整理1

1、为什么要学习js因为你没有选择。在Web世界里,只有JavaScript能跨平台、跨浏览器驱动网页,与用户交互。2、js简介, 人物,事件,时间,历史原因,什么是ECMAScriptrendan Eich这哥们在两周之内设计出了JavaScript语言。实上JavaScript除了语法上有点像Java,其他部分基本上没啥关系几个公司联合ECMA(European Computer Manufacturers Association)组织定制了JavaScript语言的标准,被称为ECM.

2020-08-28 11:18:03 237

原创 js7.17

一、constructor的使用"John".constructor// 返回函数 String() { [native code] }返回function String() {[native code]}此时可以用来做对类型的判断,而不是用typeof二、String() 可以将数字转换为字符串,用于任何类型的数字,字母,变量,表达式。String(x) ;Number 方法toString()也是有同样的效果。 两者是一样的。...

2020-07-17 17:30:40 308

原创 js数据类型

1、js有6中不同的数据类型1、string 2、number 3、boolean 4、object 5、function 6、symbol2、种对象类型1、object 2、Date 3、Array3、2个不包含任何值的数据类型1、null 2、undefined4、注意1、typeoffunction() {} // 返回 function2、typeof[1,2,3,4]...

2020-07-17 15:19:24 161

原创 关于js的undefined 和null的区别;j

1、定义上 undefined:是所有没有赋值变量的默认值,自动赋值为undefined, var a ; null: 主动释放一个变量引用的对象,表示一个变量不在指向任何对象地址2、如何使用null 当使用完一个比较大的对象的时候,需要表示一个变量不再指向任何对象地址3、null和underfined 的异同点是什么吗同: 都是原始类型,保存在栈中变量本地不同: undefined 表示变量申明过但是并没有赋值 ...

2020-07-16 19:52:55 198

原创 黑马整理之java基础(二)

1、什么是类,类是java中所有源代码的基本组织单位2、main方法,代表程序执行的起点3、什么是关键字?关键字的特点 1、java中有特殊含义的,被保留的,不能随便使用的字符 2、完全小写的字母(public) 3、增强版的编辑器中,有特殊的颜色4、什么是标识符 1、是自己定义的内容,比如类的名字,方法的名字,和变量的名字,都是标识符...

2019-12-30 23:44:55 174

原创 黑马整理之java的bit,cmd,java由来(一)

虽然很简单,但是最近发现自己的基础有问题,准备花一段时间,把java的基础重新去整理一遍,这次打算从源码,以及底层的实现来深入理解java,.第一章1、java怎么出现的,出现解决了哪些问题 1、java是计算机编程语言,是sun 公司的,由James Gosling和同事们共同研发,并在1995年正式推出。(96年一月份正式发布,刚好我出生,我多大,ja...

2019-12-30 16:48:15 255

原创 sql中关于0和空字符串“” 还有 isnull的关系

1、数据库展示2、查询空字符串3、查询available 为0 的时候4、查询available 为is null的时候总结:sql做查询的时候空字符串和0,是相等的,查询为 is null 的时候根本没有数据。...

2019-12-27 10:45:16 1305

原创 基于ssm+maven+bootstrap实现的员工的增删改查

项目显示效果:项目的资源: 数据库自己创建,或使用我的具体的war文件:参考资源1、项目参考地址(操作地址)https://www.bilibili.com/video/av35988777/?p=32&t=4832、项目难点解析(涉及到的知识点) 1、初始的时候 怎么使用jdk使得tomcat和文件项目还有exlipse的...

2019-12-22 19:30:53 513

原创 e target resource or is not willing to disclose that one exists.

e target resource or is not willing to disclose that one exists.Mybatis 级联查询的时候 出现这样的问题原因是:需要加上refid来排除

2019-12-18 23:31:13 547

原创 Mybatis整理

1、为什么使用Mybatis框架? 首先框架就是插件(方便我们开发的工具),针对项目中的弊端,进行封装,调试1、传统的jdbc 的弊端: 1、每次都要获取连接、操作数据、便利结果集、关闭连接(频繁的开启,关闭,浪费资源) 2、SQL语句和代码耦合在一起(不利于程序的维护更新) 3、代码的冗余...

2019-12-10 22:39:46 233

原创 servlet生命周期

1、初始化,创建servlet2、service() 只要servlet被访问,也就是接收到请求,此方法就会执行3、destroy() 销毁servlet是一个单例对象,支持多线程无论 servlet被访问多少次,init() 方法在生命周期内只执行一次一、@WebServlet(urlPatterns = {"/life"},loadOnStartup =1)...

2019-10-28 08:31:35 160

原创 Servlet实现登录注册,代码演示(先测试代码,后部分为登录注册)

1、Eclipse创建动态web工程2、启动服务器,访问默认本机地址localHost:8080+项目名3、什么是Servlet,是Java Servlet 的简称,称为小服务程序或服务连接器,主要功能是交互式地浏览和生成数据,生成动态的内容4、servlet的作用:5、登录流程:用户在浏览器输入了用户名、密码,点击登录按钮,发送登录请求,servlet接受到请求后,可...

2019-10-24 21:02:10 3235

原创 软件结构分类bs,cs

1、bs模型,browser server 浏览器服务器模型2、cs模型,client server 客户端服务器模型3、服务端的认知 什么是服务端: 服务端是为客户端服务的,服务的内容包括客户端提供需要的数据,保存客户端的数据 客户端与服务端的交互过程,就是不断的请求,响应的过程, 具备接收请求,响应数据功能的称为服务端,或者是服务...

2019-10-24 20:04:06 1034

原创 Java中的(数据库)事务

1、什么是事务?数据库事务(database transaction)是指作为单个逻辑单元内的一系列操作,要么全部成功,要么全部是爱,同生死2、什么是数据导致的脏数据没有添加事务,导致数据错乱,此时的数据为脏数据。3、解决办法connection.setAutoCommit(False); 设置手动提交,这样就在最后一同connection.commit();...

2019-10-24 08:26:21 937

原创 数据库连接池

1、什么是数据库连接池?数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。2、连接池解决的问题??? 不断的创建、销毁链接,会导致访问数据库服务器的压力,而且对于内存来说,不断的开...

2019-10-22 20:23:32 8307 3

原创 DbUtils工具类的使用

1、什么是DbUtils?Commons DbUtils是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发,同时也不会影响程序的性能。2、DbUtils出现的前提。1、原生jbdc开发步骤多, 代码复杂度高,jdbc的代码关联性强,前后步骤固定。2、原生jdbc中对于查询结果集的封装过于繁琐,支持不友好3、Dbutils中...

2019-10-22 19:51:29 580

原创 CSS(全面系统讲解 工作应用--慕课)整理 五(css动画)

1、动画的原理 1、视觉暂留的作用 2、画面逐渐变化2、动画的作用:愉悦感3、css中的动画类型 1、transition补间动画 位置(平移)(left/right/margin/transform) 方位 (旋转)(transform) 大小 (缩放...

2019-04-26 10:50:11 345

原创 CSS(全面系统讲解 工作应用--慕课)整理 三(css基础响应式布局)

1、响应式设计与布局 在不同设备上正常使用,一般主要处理屏幕大小问题。 主要方法:隐藏+折行+自适应空间 rem,viewport,media query (媒体查询) 1、 适配移动端,第一件事就是加上 意思是可视区的大小等于屏幕大小,加上就适配了 @media (max-width: ...

2019-04-26 09:55:04 275

原创 CSS(全面系统讲解 工作应用--慕课)整理 三(面试问题)

1、如何用一个div画xxx box-shadow无限投影 ::before ::after2、如何产生不占空间的边框(精细排版) 1、box-shadow 2、outline (可以做类似边框)3、如何实现圆心元素(头像) 1、border-radius:50%4、如何实现ios图标的圆角...

2019-04-25 17:31:23 224

原创 CSS(全面系统讲解 工作应用--慕课)整理 四(css效果属性)

1、box-shadow 前两个表示偏移量,第三个值表示阴影的模糊区域有多大,阴影要扩展多少,加宽度,最后一个是颜色 内阴影也是,偏移前两个,第三个是模糊,第四个是扩展长度,第五个是颜色,第六个是设置内阴影 实例: 作用:营造层次感(立体感) ...

2019-04-25 17:09:47 218

原创 CSS(全面系统讲解 工作应用--慕课)整理 二(css布局)

1、css知识体系的重中之重,早期以table为主(简单),后来以技巧性布局为主(难),table的布局现在主要缺点是么有明确的语义,已经克服了流式加载数据2、现在有flexbox/grid(偏简单),现在掌握响应式布局是必备的知识。3、常用的布局方法 table表格布局,float+margin的方式,inline-block 布局,flexbox 布局 ...

2019-04-24 18:37:59 361

原创 CSS(全面系统讲解 工作应用--慕课)整理 二(css基础面试题)

1、css样式(选择器)的优先级 计算权重确定,!important,内联样式,后写的生效(优先级高)2、雪碧图的作用 background-position 定位,width 1、减少HTTP请求数,提高加载性能 2、有一些情况下可以减少图片大小(颜色旁)3、自定义字体的使用场景 1、宣传/品牌/banner等固定文案 ...

2019-04-24 16:30:12 292

原创 CSS(全面系统讲解 工作应用--慕课)整理 二(css基础)

1、基本规则 选择器{属性:值;} ;是分隔符,不是语句结束符2、选择器:用于匹配HTML、元素,有不同的匹配规则3、多个选择器可以叠加 .body div a {}4、浏览器的解析方式、和性能是反过来的,从右往左,不断的验证,先看a,然后看a外面有没有div,再看外面有没有.body5、选择器的分类: 1、元素选择器 a{} 2、伪元素选择器 ::bef...

2019-04-24 16:15:48 297

原创 CSS(全面系统讲解 工作应用--慕课)整理 一(html面试问题)

1、doctype的意义是什么答:ie包涵padding,带上doctype,就是标准模式的渲染,padding:10px加上width:200px,一共220px; 意义之一就是:1、让浏览器以标准模式渲染 2、让浏览器知道元素的合法性 (并不会怎么办)2、html xhtml html5 的关系...

2019-04-24 11:17:54 353

原创 CSS(全面系统讲解 工作应用--慕课)整理 一(html)

1、div语义不明确,section/article/aside/header/footer语义明确2、<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0 user-scalable=no"> 视口(手机屏幕,电脑屏幕) 宽度等于...

2019-04-24 10:47:30 730

原创 慕课张鑫旭,笔记之veritical-align整理

1、vertical-align 垂直对齐 线类:baseline top middle bottom 文本类 : text-top text-bottom 上标下标类 : sub super 数值百分比类 : 20px 2em 20% ... 都支持负值 (只有margin,letter-spacing,word-spacing , ver...

2019-04-19 15:12:07 873

原创 慕课张鑫旭,笔记之line-height的定义

1、line-height的定义指的是行高,两行文字基线之间的距离2、基线的定义:英语里面一行文字的第三条线,baseline如右图所示3、两行,演示例子,指的是两行基线之间的距离4、行高为零,两行重叠5、为何line-height可以让单行文本垂直居中?当字体的大小为零的时候,才会垂直居中,否则的话,只会字体越大越往下垂6、line-height与行内框盒子模型...

2019-04-19 10:46:47 561

原创 内联元素设置margin的反应

此时的预定房间为span元素,这是为内联,所以此时的margin-bottom并没有反应这个时候我们加上display:block 很明显我们的margin-bottom 有反应了因此可以发现,我们内联元素对于设置上下的margin值没有反应,只有设置左右的margin才有反应若要设置上下也有反应的话,大可以将内联转化为块状元素,就可以实现换行...

2019-04-10 17:36:09 1388

原创 关于处理两个以及多个float:right 右浮动的问题

示例:完成的类型为微信小图标和分享都是右浮动首先我们要做的是将两个右浮动的图标变成一个整体,然后直接设置向右浮动,即出现了两个自动成为一行,主要原因是、两个是一个容器而且他们的父容器宽度被前面的图片和数字撑起来了,所以两者自动成为一行代码如下 .eye { width: 0.16rem; height: 0.14rem; ...

2019-04-10 10:38:44 3537

原创 慕课张鑫旭,笔记之position

1、关于position的relative和absolute的基础使用,两者嵌套时relative下面的absolute相对于relative, 如果没有,就相对于整个页面2、限制层级 关于absolute,在没有relative限制的情况下,z-index的值越高,层级越高3、如果有reelative,并且relative设置了层级关系即设置了z-index,那么absolute上面的...

2019-04-08 23:10:34 254

原创 极客学院第十天整理(事件流)

1、js事件流 1、事件冒泡 ie的事件流叫做事件冒泡,即事件开始时由最具体的元素(文档中嵌套层次最深的那个节点教授)然后逐级向上传播到较为不具体的节点,所有现代浏览器都支持是事件冒泡 2、Netscape团队提出的,思想是不太具体的节点应该更早接收到事件,而最具体的节点应该是最后接收到事件老版本不支持事件捕获2、h...

2019-03-13 16:02:08 209

原创 极客学院第九天学习(js DOM)

1、文档对象模型(DOM),是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。2、DOM定义了HTML和XML文档的标准3、HTML DOM是关于如何获取、修改、添加或删除HTML元素的标准4、当页面被加载时,浏览器会创建页面的文档对象模型(Document Object Model)通过可编程的对象模型,js获得了足够的能力来创建动态的HTML...

2019-03-08 18:04:15 210

原创 极客学院第八天整理(js浏览器对象模型)

1、windows对象 2、Screen对象 3、Location对象 4、History对象 5、Navigator对象 6、弹窗 7、计时事件2、浏览器对象模型(Browser Object Model),浏览器对象模型使Js有能力与浏览器对话3、Windows对象:所有浏览器都支持window对象,他表示浏览器窗口 所有js全局对...

2019-03-08 09:41:39 178

原创 极客学院第七天整理(js对象)

1、js内置对象:自己封装好的功能 1、js对象 2、String字符串对象 3、Date日期对象 4、Array数组对象 5、Math算数对象 6、RegExp正则表达式对象2、JavaScript对象 1、js中的 所有事物都...

2019-03-06 18:48:39 315

login.vue

login.vue

2021-05-08

demo003.war

提供给大家免费学习,主要的目的,就是我们大家互相的学习,让我们一起爱上java,一起做一个nb的开发者,这是一个war包,如果有朋友需要全部的文件,加我的联系方式qq:983234416,

2019-12-22

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

TA关注的人

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