摘要: JVM细节版架构图 本文针对Class Loader SubSystem这一块展开讲解类加载子系统的工作流程 类加载子系统作用 1.类加载子系统负责从文件系统或者网络中加载class文件,class文件在文件开头有特定的文件标识即16进制CA FE BA BE; 2.加载后的Class类信息存放于一 阅读全文
posted @ 2020-04-01 11:04 月半大熊猫 阅读(6602) 评论(4) 推荐(42) 编辑
摘要: 本篇仅仅是JVM的简介,关于更多的JVM细节,请参见 参见: 关于类加载子系统详述 参见: 关于程序计数器详述 参见 关于Java虚拟机栈的详述 参见: 关于本地方法接口详述 参见: 关于本地方法栈详述 参见: 关于方法区的详述 参见: 关于堆区的详述 参见: 关于执行引擎的详述 HotSpot虚拟 阅读全文
posted @ 2020-04-01 10:43 月半大熊猫 阅读(6879) 评论(1) 推荐(59) 编辑
摘要: 写在哪里呢 管理--》设置--》找到 页面定制 CSS 代码部分 怎么写呢 输入下面css代码块,保存即可,自动绑定你的标题样式 /*标题h1 h2 h3样式--begin*/ #cnblogs_post_body h1 { background: #2B6695; border-radius: 6 阅读全文
posted @ 2020-03-29 19:40 月半大熊猫 阅读(707) 评论(0) 推荐(9) 编辑
摘要: 声明:我不去上来给大家那一张被扯来扯去的√,×表,什么表想必大家心里清楚 下面进入正题: protected 的主要着眼点在于两点: 1.子类继承 2.是否同包 心里记着上面的那两点,那么protected 需要从以下两个方面或者说结论来分析说明: 1.子类与基类在同一包中:被声明为 protect 阅读全文
posted @ 2020-03-29 15:56 月半大熊猫 阅读(909) 评论(0) 推荐(3) 编辑
摘要: 本题目能够从宏观上理解list、set、map三大集合的特点: 解决思路是:使用一个map,key用来记录list中的数据,我们知道set集合不允许元素重复,正好在map的jdk8的api中有一个keySet()方法如下 说明了hashmap的key是唯一的,我们利用这个特性然后用value用来记录 阅读全文
posted @ 2020-03-29 14:15 月半大熊猫 阅读(14312) 评论(0) 推荐(5) 编辑
摘要: 【解决方法】: 安装目录conf--修改settting.xml文件在mirrors标签下添加子节点 <mirrors> <!-- mirror | Specifies a repository mirror site to use instead of a given repository. Th 阅读全文
posted @ 2020-03-22 10:22 月半大熊猫 阅读(1401) 评论(1) 推荐(5) 编辑
摘要: 验证码登录的实现思路1.前端从后端拿到验证码图片2.输入验证码进行登录3.后端拿到验证码进行比对,正确登录成功。 前端请求验证码直接写在img标签中即可,不必单独发送axios请求 // template <a-input style="width:60%" size="large" type="t 阅读全文
posted @ 2020-03-22 10:10 月半大熊猫 阅读(3109) 评论(0) 推荐(3) 编辑
摘要: 图片文件换汤不换药,只要注意前端的写法即可 1.饿了么组件可以利用 http-request 的属性对上传进行自定义 :http-request="uploadFile" 2.设置文件FormData对象传入请求 const formdata = new FormData(); const file 阅读全文
posted @ 2020-03-22 10:07 月半大熊猫 阅读(3130) 评论(0) 推荐(4) 编辑
摘要: 解决方法: 加个require()就可以了 <img :src="require('../xxx/images/'+imgsrc+'.png')"/> export default { name: 'cart-buy-button', data () { return { imgsrc: "实际的动 阅读全文
posted @ 2020-03-22 10:00 月半大熊猫 阅读(825) 评论(0) 推荐(2) 编辑
摘要: 给element-ui的图标设置大小,其实就是给此组件或其父组件设置字体大小 方法一 需要给父盒子设置字体大小 效果如下 父组件scss样式: 子组件样式: 方法二 直接给当前组件设置字体大小!省事儿 < i style="font-size:20px" class="search-icon el- 阅读全文
posted @ 2020-03-22 09:57 月半大熊猫 阅读(27811) 评论(0) 推荐(7) 编辑
摘要: “Error in render: "TypeError: Cannot read property '0' of undefined"”渲染错误问题 搭建项目商家详情头部时,能够完整渲染出整体头部界面无问题,但开发者工具仍然报出“Error in render: "TypeError: Canno 阅读全文
posted @ 2020-03-22 09:51 月半大熊猫 阅读(4208) 评论(0) 推荐(3) 编辑
摘要: 一、理清思路,理解需求和原理 1. 要写一个什么样的轮播? 在点击右侧箭头时,图片向左滑动到下一张;点击左侧箭头时,图片向右滑到下一张 点击下面的小圆点,滑到对应的图片,相应小圆点的样式也发生改变 要有过渡效果,要缓缓滑动过去 当鼠标hover到图片上时,轮播暂停,当鼠标leave时,轮播继续 自动 阅读全文
posted @ 2020-03-22 09:46 月半大熊猫 阅读(625) 评论(0) 推荐(3) 编辑
摘要: 基本要求:页面加载,自动播放。鼠标悬停,停止播放。鼠标离开,继续播放。点击左右箭头切换上一张,下一张图片。下方小圆点显示当前位第几张图片。 示例代码: 结构html: <template> <div id="slider"> <div class="window" @mouseover="stop" 阅读全文
posted @ 2020-03-22 09:33 月半大熊猫 阅读(340) 评论(0) 推荐(2) 编辑
摘要: 网页中的将字体分为5大类 1.serif:衬线字体 2.sans-serif:非衬线字体 3.monospace:等宽字体 4.cursive:草书字体 5.fantasy:幻虚字体 <p style="font-size: 50px; font-family: serif;">衬线字体</p> < 阅读全文
posted @ 2020-03-22 09:28 月半大熊猫 阅读(876) 评论(0) 推荐(1) 编辑
摘要: 1.安装echartscnpm install echarts --save 2.vue代码 <template> <div> //下面的div给表一个容器 <div id="myChart" :style="{width: '1000px', height: '500px'}"></div> </ 阅读全文
posted @ 2020-03-22 09:21 月半大熊猫 阅读(11219) 评论(1) 推荐(11) 编辑
摘要: 准备工作: 首先我们初始化一个vue项目,执行vue init webpack echart,接着我们进入初始化的项目下。安装echarts, npm install echarts -S //或 cnpm install echarts -S 安装完成之后,我们就可以开始引入我们需要的echart 阅读全文
posted @ 2020-03-22 09:19 月半大熊猫 阅读(2259) 评论(0) 推荐(4) 编辑
摘要: div 加滚动条的两种方法: 一、 <div style=" overflow:scroll; width:400px; height:400px;”></div> 记住宽和高一定要设置噢,否则不成的不过在不超出时,会有下面的滚动条,所以不是最好的选择二、 <div style=" overflow 阅读全文
posted @ 2020-03-22 08:17 月半大熊猫 阅读(5875) 评论(0) 推荐(3) 编辑
摘要: 导入js文件有很多种方式,我喜欢使用这种,感觉跟框架导入很相似。没有多余的沉湎。 定义一个js文件,比如util.js import Vue from "vue"; // StringUtil const StringUtil = { //是否为空判断 isNull: function(text) 阅读全文
posted @ 2020-03-22 08:15 月半大熊猫 阅读(2380) 评论(0) 推荐(3) 编辑
摘要: 在vue中引入外部的css文件在项目的src文件下,新建一个style文件夹,存放css文件。 1. 全局引入将外部的css文件放到style文件下,引入外部文件只需在main.js文件中 import './style/reset.css' 我引入的是清除默认样式的css文件 2. 局部引入 <s 阅读全文
posted @ 2020-03-22 08:13 月半大熊猫 阅读(9271) 评论(0) 推荐(6) 编辑
摘要: 思路: 1.浏览器缓存永久保存搜索历史数据. 2.页面初始化将数据保存到页面变量中. 3.对搜索历史记录的怎加和删除,要同步到缓存中. 直接看代码 *前端使用的是vue,这里只是代码片段* 1.页面的 div <! 历史搜索begin > <div style="margin-top: 46px"> 阅读全文
posted @ 2020-03-22 08:11 月半大熊猫 阅读(4502) 评论(0) 推荐(2) 编辑