自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (3)
  • 收藏
  • 关注

原创 JS的垃圾回收机制

JS的垃圾回收机制JS的垃圾回收机制1.V8引擎如何回收垃圾*什么是浏览器内核:*了解一下谷歌浏览器和node的v8内核(1.1)V8 引擎内存(1.2)堆内存的垃圾回收机制2..V8引擎优化(2.1)如何查看V8内存使用情况(2.2)内存优化2.2.2*.内存膨胀2.2.3*.频繁GC2.2.4*.Chrome控制台中的一些术语概念1. Shallow Size2. Retained Size2.2.6排查步骤1.确认问题,找出可疑操作2.分析堆快照,找出可疑对象3.定位问题,找到原因4.释放引用,修复验

2021-11-01 10:04:40 247

原创 IDEA 中导入 Maven 工程(module)

1 新建一个空的 project 作为工作空间2 在项目结构中导入或移除 moduleFile–>Project Structure…3 选择要导入的 Module:4 选择导入方式5 选择要导入的项目6 选择要导入的 maven 工程7设置导入 module 所使用的 JDK8 导入后项目结构9 导入后视图...

2021-04-26 20:22:26 611

原创 IDEA 创建 Maven 版 web 工程

1 创建 Maven 版 web 工程File–>New–>Module…:2 设置 module 信息3 设置所使用的 maven:这个窗口基本上不用修改什么,但是这样会比较慢,有时候如果网速不好,就会卡的比较久,这是因为 maven 这个骨架会从远程仓库加载 archetype 元数据,但是 archetype 又比较多,所以比较卡,这时候可以加个属性 archetypeCatelog = internal,表示仅使用内部元数据:4 填写 maven 工程名称和存储路径

2021-04-26 19:46:24 122

原创 maven

文章目录maven一部分1.完成一个java项目,需要做哪些工作2.传统开发项目的问题,没有使用maven【meivn】管理的项目3.需要改进项目的开发和管理,需要maven4.构建: 项目的构建。5.maven核心概念: 用好maven,了解这些概念6.maven工具的安装和配置。二部分1.maven约定的目录结构, 约定是大家都遵循的一个规则。按照如下步骤,实现第一个 maven 项目,以 maven 推荐的约定方式创建目录,类文件。xml的内容2.疑问: mvn compile 编译src/main目

2021-04-26 19:33:01 101

原创 SSM笔记留存-动态代理

SSM笔记留存-动态代理动态代理(理解): 基于反射机制。掌握的程度1.代理2.在开发中也会有这样的情况, 你有a类, 本来是调用c类的方法, 完成某个功能。 但是c不让a调用。3.使用代理模式的作用4.实现代理的方式2.动态代理jdk动态代理:1)反射, Method类,表示方法。类中的方法。 通过Method可以执行某个方法。2)Method类:表示方法的, 确切的说就是目标类中的方法。3.实现动态代理的步骤:动态代理(理解): 基于反射机制。掌握的程度什么是动态代理 ?使用jdk的反射机制

2021-04-25 22:15:40 250

原创 2021-3-31 Vue下

本地应用v-if指令v-bind指令图片切换v-for指令v-on补充v-model指令小黑记事本-介绍小黑记事本-新增小黑记事本-删除小黑记事本-统计小黑记事本-清空小黑记事本-隐藏网络应用介绍axios基本使用axios加vue天知道-介绍天知道-回车查询天知道-点击查询综合应用介绍音乐查询音乐播放歌曲封面歌曲评论播放动画播放mv总结...

2021-04-07 16:59:58 392 3

原创 2021-03-27 Vue上

Vue学习留存VueVue基础简介第一个Vue程序el挂载点Vue实例的作用范围是否可用其他的选择器是否可以设置el挂载其他的dom元素data数据对象本地应用介绍v-text指令v-htmlv-on指令基础计数器v-show指令v-if指令v-bind指令图片切换v-for指令v-on补充v-model指令小黑记事本-介绍小黑记事本-新增小黑记事本-删除小黑记事本-统计小黑记事本-清空小黑记事本-隐藏网络应用介绍axios基本使用axios加vue天知道-介绍天知道-回车查询天知道-点击查询综合应用介绍音

2021-03-29 21:36:42 432

转载 前端面试问题留存

前端面试问题留存汉德JS同步和异步问题一、单线程(1)单线程的概念二、同步任务和异步任务(1)为什么会有同步和异步(2)同步任务(3)异步任务(4)异步机制三、异步编程(1)回调函数(2)Promise汉德JS同步和异步问题一、单线程(1)单线程的概念如果大家熟悉java,应该都知道,java是一门多线程语言,我们常常可以利用java的多线程处理各种各样的事,比如说文件上传,下载等,而JavaScript是否也可以支持多线程呢?答案是否定的,JavaScript是一门单线程的语言,因此,Java

2021-03-22 22:15:31 149

原创 js实现选项卡切换

css及HTML<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=s, initial-scale=1.0"> <title>Docum

2021-03-14 22:23:02 1009

原创 2021MySQL5.7小白安装(留存)

进网站https://dev.mysql.com/downloads/点击这个点这个点这个等它下好点customl Typical(典型安装):只安装MySQL服务器、MySQL命令行客户端和命令行使用程序。l Custom(自定义安装):自定义安装的软件和安装路径。l Complete(完全安装):安装软件包内所有组件。全部选进开始下载点这些点第一个继续继续直接点Execute如果出现2059 - Authentication plugin ‘ca

2021-03-13 20:42:15 205

原创 JS笔记

一个页面的组成HTML 搭建基本的骨架(包含内容或者图片)css 完善页面的样式(包含动画和特效0JavaScript(JS)实现人机交互 = 页面中数据的动态绑定操作页面中的DOM(托图片标签 获取元素/更改元素样式/增删改)元素 DOM:document object model(文档对象模型)提供一些属性和方法供我们操作页面的元素操作浏览器browser(利用浏览器的定时器,控制浏览器的关闭、跳转)BOM: browser object model 浏览器操做模型,提供一些属性操作和方法(

2021-03-12 22:32:55 220 2

原创 小米css布局(留存)

小米布局实战布局分解头部分解中间内容布局代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale

2021-03-11 09:29:17 247

原创 等高布局

等高布局等高布局6.1登高布局用table实现6.2登高布局用伪等高布局实现等高布局含义:等高布局就是一行被划分成若干,每一列的高度是相同的值[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LJeSwtMW-1615348655390)(./1615347083326.png)]利用table实现等高布局padding-bottom: 9999px; margin-bottom: -9999px;(伪等高布局)实现6.1登高布局用table实现<!DOC

2021-03-10 11:58:17 125

原创 float、table、flex解决等分布局出现的问题及解决方案

float、table、flex解决等分布局出现的问题及解决方案解决出现的问题解决float出现的问题问题一:如果给子块加上间距的话则会导致一行不够分而导致有的块被挤掉问题二 用盒子模型做出来了边距后出现了第一个模块的左边距有空隙解决table出现的问题问题 margin-left: -10px;导致右边不对齐了问题:第一个模块如果去掉padding-left: 10px;会导致第一个模块直接消失了解决flex的问题解决出现的问题解决float出现的问题问题一:如果给子块加上间距的话则会导致一行不够分

2021-03-10 11:57:13 334 1

原创 等分布局

等分布局1.利用float2.利用table3.利用flex利用float出现的问题含义:等分布局就是指一行被分为若干行,每一列的宽度是相同的值;利用float利用table利用flex1.利用float<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=e

2021-03-09 23:34:01 215

原创 双飞翼布局

双飞翼布局淘宝团队最早提出主要是优化圣杯中开定位的问题区别:无定位position,将原本在left和right的margin-left和margin-right给center的子元素inner圣杯布局移动 - margin负值 + position+left方位移动双飞翼 - margin负值进行移动(优化定位)三列布局 - left center right圣杯和双飞翼- center left right => 布局技巧[外链图片转存失败,源站

2021-03-09 23:31:02 78

原创 圣杯布局方法

圣杯布局方法<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <titl

2021-03-09 23:29:51 182

原创 三列布局

三列布局1.利用float + margin 来实现2.利用float + overflow 实现3.使用table + table-cell 实现4.使用flex属性实现5.使用grid属性实现两侧定宽中间自适应[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-izRIFoIx-1615303526084)(./1615276006618.png)]两列定宽,一列自适应[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-S4vj8N3m-161

2021-03-09 23:26:54 95

原创 两列布局

两列布局1.利用float+margin实现;2.利用float+margin(fix)实现;3.利用float+overflow实现;4.利用table+table-cell实现;5.利用position绝对定位实现;6.利用flex属性实现;7.利用Grid(网格)属性实现含义:一边定宽一边浮动目的:使一边定宽一边浮动且有子容器的那边子容器不会出现奇怪的位置变化。思路:1.利用float+margin实现;2.利用float+margin(fix)实现;3.利用float+overflow实

2021-03-09 23:24:44 174

原创 水平垂直居中布局

水平垂直居中布局1.利用table-cell,使表格内容对齐方式为middle,实现垂直居中;然后根据是行内元素还是块级内容采取不同的方式达到水平居中。2.定位position3.利用flex实现:含意:水平垂直方向上都是居中的1.利用table-cell,使表格内容对齐方式为middle,实现垂直居中;然后根据是行内元素还是块级内容采取不同的方式达到水平居中。#parent{ display:table-cell; vertical-align:middle; /*text-align:cen

2021-03-09 23:22:20 255

原创 垂直居中

垂直居中布局1.文本/行内元素/行内块级元素:2.图片元素垂直居中:3.单个块级元素:3.1使用table-cell实现:3.2使用绝对定位3.3使用flex实现:1.文本/行内元素/行内块级元素:原理:line-height与height值相等[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VYRJYgaR-1615303152625)(./1615198577100.png)]2.图片元素垂直居中:原理:vertical-align和line-height的

2021-03-09 23:19:56 257

原创 水平居中布局

水平居中布局水平居中布局1.文本/行内元素/行内块级元素:2.单个块级元素:3.多个块级元素4.使用绝对定位(项目中使用最多)5.任意个元素(flex)水平居中布局1.文本/行内元素/行内块级元素:原理:text-align只控制行内内容相对他的块级父元素对齐[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Axa7ns2H-1615303089549)(./1615194265684.png)]2.单个块级元素:对单个块级元素的margin值设为auto计算值

2021-03-09 23:18:32 227

原创 mobike小项目(留存)

mobike小项目注意事项(坑)容易忘记的一些点title加载入css、js响应式页面适配(pad pc 手机)页面区别GitHubjs和css一部分是从swiper中复用的,js可以跳过项目结构代码:html部分:代码:css部分index.css格式化样式表swiper快速样式生成静态网页展示第一屏桌面版第二屏展示下拉框手机端Pad端容易忘记的一些点titletitle前面的小图标<link rel="shortcut icon" href="favicon.ico" type="imag

2021-03-09 15:30:08 536 1

原创 markdown语法学习留存

markdown学习1.代码块:1.java // 代码块​```java ​```shell2.shell //linux 下springboot命令启动2.标题 :// 标题语法# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5guffBJq-1610703138793)(C:\Users\ys129\AppData\Roaming\

2021-01-15 17:33:10 87

原创 Liang-Barsky算法剪裁实例

Liang-Barsky算法剪裁实例1:写出线段头尾横纵坐标、窗口左下右上坐标A(-2,6) x1=-2,y1=6;B(7,-2) x2=7,y2=-2;窗口:wx1=0,wxr=4,wyb=0,wyt=3;2:求AB的▲x和▲y,Pi,qi,Ui=qi/PiP1=-▲x=-(7+2)=-9 q1=w1-wxl=-2 U1=2/9P2=▲x=(7+2)=9 q2=wxr-xl=6 U2=2/3P3=-▲y=-(-2-6)=8 q3=y1-wyb=6 U3=3/4

2020-06-29 18:13:27 4395

原创 Android电子书阅读器小程序(txt)

Android电子书阅读器小程序(txt)开发环境JDK1.8操作系统Windows×32位或64位可行性分析技术可行性:本项目应用的均是上课所学习的内容。软件可行性:用平时学习的编程软件即可。法律可行性:本项目的一切技术,数据都符合法律法规。需求分析安卓系统已近成为当今主流的手机操作系统,可以为用户带来良好的移动互联网体验。现在越来越多人通过电子设备来阅读书籍,手机阅读软件应该给用户一个很自然的很人性化的操作体验,如类似如阅读

2020-05-19 21:27:55 4028

Android高级开发.marginpkg

安卓高级应用开发——多媒体应用开发、OpenGL与3D开发、安卓网络应用、管理安卓系统桌面、安卓传感器应用、安卓GPS应用开发,文档使用自刘老师的课程笔记仅对老师的文字内容进行整理

2020-08-28

python小游戏弹球打砖块.zip

利用python语言的特性,制作的一个具有学习python小游戏开发意义的弹球小游戏,这款小游戏可以控制一个板子来回弹射小球,小球击中砖块会击碎并弹开,容器四周仅底部为空白边界,小球落入即会游戏结束。

2020-07-03

基于Android平台的小说阅读器.zip

使用的平台是Android Studio,不要迷路哦,本小说结构简单,并未使用复杂的数据库,只是应用了上课老师教授的各种知识点而已,选取其中的一部分。

2020-05-19

空空如也

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

TA关注的人

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