- 博客(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
454
原创 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
677
原创 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
160
原创 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
155
原创 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
462
原创 2021-3-31 Vue下
本地应用v-if指令v-bind指令图片切换v-for指令v-on补充v-model指令小黑记事本-介绍小黑记事本-新增小黑记事本-删除小黑记事本-统计小黑记事本-清空小黑记事本-隐藏网络应用介绍axios基本使用axios加vue天知道-介绍天知道-回车查询天知道-点击查询综合应用介绍音乐查询音乐播放歌曲封面歌曲评论播放动画播放mv总结...
2021-04-07 16:59:58
518
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
894
转载 前端面试问题留存
前端面试问题留存汉德JS同步和异步问题一、单线程(1)单线程的概念二、同步任务和异步任务(1)为什么会有同步和异步(2)同步任务(3)异步任务(4)异步机制三、异步编程(1)回调函数(2)Promise汉德JS同步和异步问题一、单线程(1)单线程的概念如果大家熟悉java,应该都知道,java是一门多线程语言,我们常常可以利用java的多线程处理各种各样的事,比如说文件上传,下载等,而JavaScript是否也可以支持多线程呢?答案是否定的,JavaScript是一门单线程的语言,因此,Java
2021-03-22 22:15:31
177
原创 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
1053
原创 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
247
原创 JS笔记
一个页面的组成HTML 搭建基本的骨架(包含内容或者图片)css 完善页面的样式(包含动画和特效0JavaScript(JS)实现人机交互 = 页面中数据的动态绑定操作页面中的DOM(托图片标签 获取元素/更改元素样式/增删改)元素 DOM:document object model(文档对象模型)提供一些属性和方法供我们操作页面的元素操作浏览器browser(利用浏览器的定时器,控制浏览器的关闭、跳转)BOM: browser object model 浏览器操做模型,提供一些属性操作和方法(
2021-03-12 22:32:55
628
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
302
原创 等高布局
等高布局等高布局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
237
原创 float、table、flex解决等分布局出现的问题及解决方案
float、table、flex解决等分布局出现的问题及解决方案解决出现的问题解决float出现的问题问题一:如果给子块加上间距的话则会导致一行不够分而导致有的块被挤掉问题二 用盒子模型做出来了边距后出现了第一个模块的左边距有空隙解决table出现的问题问题 margin-left: -10px;导致右边不对齐了问题:第一个模块如果去掉padding-left: 10px;会导致第一个模块直接消失了解决flex的问题解决出现的问题解决float出现的问题问题一:如果给子块加上间距的话则会导致一行不够分
2021-03-10 11:57:13
467
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
279
原创 双飞翼布局
双飞翼布局淘宝团队最早提出主要是优化圣杯中开定位的问题区别:无定位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
104
原创 圣杯布局方法
圣杯布局方法<!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
235
原创 三列布局
三列布局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
136
原创 两列布局
两列布局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
212
原创 水平垂直居中布局
水平垂直居中布局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
305
原创 垂直居中
垂直居中布局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
360
原创 水平居中布局
水平居中布局水平居中布局1.文本/行内元素/行内块级元素:2.单个块级元素:3.多个块级元素4.使用绝对定位(项目中使用最多)5.任意个元素(flex)水平居中布局1.文本/行内元素/行内块级元素:原理:text-align只控制行内内容相对他的块级父元素对齐[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Axa7ns2H-1615303089549)(./1615194265684.png)]2.单个块级元素:对单个块级元素的margin值设为auto计算值
2021-03-09 23:18:32
288
原创 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
595
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
108
原创 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
4782
原创 Android电子书阅读器小程序(txt)
Android电子书阅读器小程序(txt)开发环境JDK1.8操作系统Windows×32位或64位可行性分析技术可行性:本项目应用的均是上课所学习的内容。软件可行性:用平时学习的编程软件即可。法律可行性:本项目的一切技术,数据都符合法律法规。需求分析安卓系统已近成为当今主流的手机操作系统,可以为用户带来良好的移动互联网体验。现在越来越多人通过电子设备来阅读书籍,手机阅读软件应该给用户一个很自然的很人性化的操作体验,如类似如阅读
2020-05-19 21:27:55
4105
Android高级开发.marginpkg
2020-08-28
python小游戏弹球打砖块.zip
2020-07-03
基于Android平台的小说阅读器.zip
2020-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人