摘要: 2020-10-11 CSS-flexbox布局 2020-10-11 Vue-Vue的双向数据绑定 2020-10-19 设计模式-观察者模式 2020-10-21 设计模式-灵活的JavaScript 欢迎Star 阅读全文
posted @ 2020-10-11 09:26 就这样写 阅读(210) 评论(0) 推荐(0) 编辑
摘要: An interview with Vue.js creator Evan You 阅读全文
posted @ 2020-10-11 18:09 就这样写 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 原文链接 原文地址:http://www.smashingmagazine.com/2012/12/22/talks-to-help-you-become-a-better-front-end-engineer-in-2013/ 裕波注:本文由小豪多年前翻译,但是我认真看了一下,上面的很多内容放在今 阅读全文
posted @ 2020-10-11 17:56 就这样写 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 「观感度:🌟🌟🌟🌟🌟」 本文已收录在Github github.com/Geekhyt,欢迎Star。 从镜片的厚度和黄黑相见的格子衬衫我察觉到,面前坐着的这位面试官应该是来者不善。我像以往一样,准备花3分钟的时间进行自我介绍。在此期间,为了避免尴尬,我盯着面试官的眉毛中间,不过面试官明显 阅读全文
posted @ 2020-10-11 16:39 就这样写 阅读(995) 评论(0) 推荐(1) 编辑
摘要: 加个原文参考链接 全文参考:https://github.com/iuap-design/blog/issues/38 、MDN clientHeight,只读 clientHeight 可以用公式 CSS height + CSS padding - 水平滚动条的高度 (如果存在) 来计算。 如图 阅读全文
posted @ 2020-10-11 16:33 就这样写 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 因为不理解 :key(v-bind:key),网上查了一些的资料,这篇写得非常不错,很简洁清楚。 其实不只是vue,react中在执行列表渲染时也会要求给每个组件添加上key这个属性。 要解释key的作用,不得不先介绍一下虚拟DOM的Diff算法了。 我们知道,vue和react都实现了一套虚拟DO 阅读全文
posted @ 2020-10-11 16:22 就这样写 阅读(4846) 评论(0) 推荐(0) 编辑
摘要: 我没有参加过一线IT公司的笔试,但是我听说大公司都喜欢笔试,于是从网上搜了一些面试方面的题来试手。无论是笔试还是被笔试,有备无惧嘛。我个人倾向于javascript编程方向的开发,所以面试题自然也是选择这方面相关的。网上各类面试题的质量参差不齐,其中有一篇叫《如何面试前端工程师》的博文里边给的题型是 阅读全文
posted @ 2020-10-11 16:12 就这样写 阅读(1157) 评论(0) 推荐(1) 编辑
摘要: 当呼吸化为空气 《当呼吸化为空气》 优秀的医生很难得,热爱文字并记录自己心得的医生更是后人的福报。本书作者保罗就是这么一个人,36岁即将走上人生巅峰的他突然查出癌症... 阅读全文
posted @ 2020-10-11 13:42 就这样写 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 二进制表示法。。。。 这是也是基础知识啦: 别急我们一点一点的讲解。正整数转二进制,负整数转二进制,小数转二进制 正整数转二进制: 正整数转成二进制。要点一定一定要记住哈:除二取余,然后倒序排列,高位补零。 21 /2 余 1 10/2 余 0 5/2 余 1 2/2 余 0 1/2 余 1 记住, 阅读全文
posted @ 2020-10-08 19:52 就这样写 阅读(722) 评论(0) 推荐(0) 编辑
摘要: display none 隐藏元素将不占据页面位置,浏览器将进行重排和重绘。属性可被继承,子元素也将隐藏。设置transition将没有效果。 visibility hidden 元素虽然看不见了,但是仍然占据页面空间。属性被继承,但是可以通过visibility: visible;设置子元素可见。 阅读全文
posted @ 2020-10-01 00:26 就这样写 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 浮动元素的水平居中 margin:0 auto 浮动元素需要给定宽度。浮动元素外嵌套div,设置 width:浮动元素宽度; margin:0 auto; 定位 因为定位也脱离文档流,所以可以定位浮动元素。 position: relative; left: 50%; transform: tran 阅读全文
posted @ 2020-09-29 14:58 就这样写 阅读(412) 评论(0) 推荐(0) 编辑
摘要: <div> <span></span> </div> 设置上下padding div { padding-top: 50px; padding-bottom: 50px } 给父元素设置上下padding相等就能使子元素垂直居中,缺点是父元素不能有固定高度 line-height span { li 阅读全文
posted @ 2020-09-27 23:10 就这样写 阅读(438) 评论(0) 推荐(0) 编辑
摘要: px介绍: px 像素(Pixel)。相对长度单位。像素 px 是相对于显示器屏幕分辨率而言的。 PX特点 1. IE无法调整那些使用px作为单位的字体大小; 2. 国外的大部分网站能够调整的原因在于其使用了em或rem作为字体单位; 3. Firefox能够调整px和em,rem,但是96%以上的 阅读全文
posted @ 2020-09-27 20:46 就这样写 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 代码块中的复制代码请忽略,还请手动复制 如图,面对一团糟代码的你~~~真的想说,What F~U~C~K!!!回归正题,我们所要的说的axios的封装和api接口的统一管理,其实主要目的就是在帮助我们简化代码和利于后期的更新维护。一、axios的封装 在vue项目中,和后台交互获取数据这块,我们通常 阅读全文
posted @ 2020-09-27 13:23 就这样写 阅读(4691) 评论(0) 推荐(0) 编辑
摘要: GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该 阅读全文
posted @ 2020-09-27 13:08 就这样写 阅读(183) 评论(1) 推荐(0) 编辑
摘要: HTTP状态码 响应的状态码可以描述请求的处理结果。用户发送请求,通过服务器返回的不同状态码可以分析服务器是正常处理请求还是出现错误。 类别 由3位数字和原因组成的短语,第一位数字指定了响应类别。 1XX Informational 接收的请求正在处理 2XX Success 请求正常处理完毕 3X 阅读全文
posted @ 2020-09-27 00:07 就这样写 阅读(175) 评论(0) 推荐(1) 编辑
摘要: href 和 src 区别 href 标识超文本引用,用在 link 和 a 等元素上,href 是引用和页面关联,是在当前元素和引用资源之间建立联系。 src 表示引用资源,表示替换当前元素,用在img,script,iframe 上,src 是页面内容不可缺少的一部分。 src 是 source 阅读全文
posted @ 2020-09-27 00:05 就这样写 阅读(1464) 评论(0) 推荐(1) 编辑
摘要: 题目描述 /** * @param {string} s * @return {number} */ var romanToInt = function(s) { // 1创建罗马-数字对应的数据结构 Hash表 let result = 0 let obj = { 'I': 1, 'V': 5, 阅读全文
posted @ 2020-09-26 23:34 就这样写 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 题目描述 /** * @param {number} x * @return {number} */ var reverse = function(x) { let max = Math.pow(2,31) - 1 let min = Math.pow(-2,31) let result = 0, 阅读全文
posted @ 2020-09-26 23:28 就这样写 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 题目描述 /** * @param {number[]} nums * @param {number} target * @return {number[]} */ var twoSum = function(nums, target) { for(let i = 0;i < nums.length 阅读全文
posted @ 2020-09-26 23:23 就这样写 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 题目描述 /** * @param {number[]} nums * @return {number} */ var removeDuplicates = function(nums) { for(let i = 0;i < nums.length; i++){ if(nums[i] == num 阅读全文
posted @ 2020-09-26 23:20 就这样写 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 题目描述 题目数组长度小于1000,不得不感慨现代计算机的运行速度越来越快。我认为牺牲内存换取时间在算法中更重要,因为内存一定会越来越大并且廉价,时间确不能客观的压缩。 class Solution { public boolean threeConsecutiveOdds(int[] arr) { 阅读全文
posted @ 2020-09-26 23:18 就这样写 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 题目描述 class Solution { public List<String> summaryRanges(int[] nums) { //限制输出字符串 List<String> summary = new ArrayList(); for(int i,j = 0; j < nums.leng 阅读全文
posted @ 2020-09-26 23:15 就这样写 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 题目描述 执行结果:通过 执行用时:30 ms, 在所有 Java 提交中击败了95.73%的用户 内存消耗:42.2 MB, 在所有 Java 提交中击败了76.54%的用户 class SubrectangleQueries { int[][] rectangle; public Subrect 阅读全文
posted @ 2020-09-26 23:13 就这样写 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 题目描述 class Solution { public int getWinner(int[] arr, int k) { int res = Math.max(arr[0],arr[1]); for(int i = 2,count = 1;i < arr.length;i++){ if(k == 阅读全文
posted @ 2020-09-26 23:10 就这样写 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 题目描述 /** * @param {number[][]} A * @return {number[][]} */ var transpose = function(A) { var row = A.length col = A[0].length new_col = [] for(let i=0 阅读全文
posted @ 2020-09-26 23:08 就这样写 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 学到哪写哪,过程就像人类祖先走出非洲 /*! * Vue.js v2.6.11 * (c) 2014-2019 Evan You * Released under the MIT License. */ 这是一个声明式编程范式取代命令式编程范式的时代,这是最好的时代,以后永远是最好的时代。 初始化V 阅读全文
posted @ 2020-09-26 22:59 就这样写 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 可能有人会说,做IT的想准时下班很难,尤其是在互联网公司。有些外企或国企倒能准时下班,原因是公司更像养老院。 其实这里存在个误区:能否准时下班其实和工作效率和质量有关,取决于自己,而不在于其它因素。公司的氛围让不让准时下班是一回事,能不能高效高质工作,从而能准时下班又是另一回事。比如在工作中高效了, 阅读全文
posted @ 2020-09-26 21:10 就这样写 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 两年后的我又来考古了。 我是分割线 2018-03-29 21:33猿人谷 回复 引用 虽然知道equals对于对象的比较和==是没有区别的,所以要重写。但是在没有重写equals的情况下实际操作String类时与==却有着明显区别,原来是String类已经默认重写了equals方法。茅塞顿开,感谢 阅读全文
posted @ 2020-09-26 18:56 就这样写 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 看看自己之前的博客,这对CSS根本不懂呀。代码是JSP代码,这样的老古董还是不要学了。 text-align:center 设置文本居中,margin:0 auto 设置块级元素居中,这下懂了吧黑人问号脸。 我是分割线 今天完成作业时发现有个bug显示:Element (center) is obs 阅读全文
posted @ 2020-09-26 18:50 就这样写 阅读(680) 评论(0) 推荐(0) 编辑
摘要: @(少就是多) 正文 今天说说怎么通过git基本命令把本地项目成功上传到Gitee远端仓库(GitHub类似)。主要是防止遗忘,方便复盘,默认已经配置好公钥私钥。 首先在个人Gitee账户创建一个用来存放项目的仓库,然后点击克隆/下载按钮选择地址复制,个人喜欢SSH地址。 在本地项目文件夹下打开Gi 阅读全文
posted @ 2020-08-08 20:06 就这样写 阅读(623) 评论(0) 推荐(0) 编辑
摘要: @(热爱可抵岁月漫长) 风继续吹 今天讲一讲VS Code的坑~ 为什么下了WebStorm还有转战VS Code呢?并不是因为WebStorm收费,有一说一,WebStorm这东西破解起来还是简单的,反正比IDEA简单。 to be 因为习惯了IDEA的快捷键和界面,选择了WebStorm。后来发 阅读全文
posted @ 2020-08-08 18:18 就这样写 阅读(592) 评论(0) 推荐(0) 编辑
摘要: @(程序员解决问题就是要快) 前端开发学习者现在逃不掉的要学npm,今天就来讲一讲如何在PC上安装npm并正常使用。整个过程很简单,无非就是踩坑掉坑填坑。 首先--安装 首先你得通过搜索引擎在形形色色的类似网址中找到一个正确链接,再根据操作系统选择对应安装包。然后傻瓜式安装在对应路径。最后,打开cm 阅读全文
posted @ 2020-08-07 17:48 就这样写 阅读(1179) 评论(0) 推荐(0) 编辑
摘要: @(高速通道) HTML结合CSS 引入CSS之内联式 css代码直接写在要设置样式的HTML开始标签中,如果有多条css样式代码中间用英文分号隔开。如下代码: <p style= "color:red; font-size:12px">设置文本颜色和大小</p> 引入CSS之嵌入式 内联式css代 阅读全文
posted @ 2020-08-06 15:58 就这样写 阅读(1972) 评论(0) 推荐(0) 编辑
摘要: @(高速通道) 什么是选择器 每一条css样式声明由两部分组成: 选择器{ 样式; } 选择器”指明了中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素 有哪几种选择器 标签选择器 标签选择器其实就是html代码中的标签: p{font-size:12px;line-height:1.6e 阅读全文
posted @ 2020-08-06 15:35 就这样写 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Java中属性注入有3种方式 1、使用set方法注入 2、有参构造注入 3、使用接口注入(较少使用) 在spring 框架中,只支持前两种方法,其中set方法使用更多。 阅读全文
posted @ 2019-04-09 12:47 就这样写 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一、null是代表不确定的对象 Java中,null是一个保留字,用来标识一个不确定的对象。因此可以将null赋给引用类型变量,但不可以将null赋给基本类型变量。 比如:int a = null;是错误的。Ojbect o = null是正确的。 Java中,变量的适用都遵循一个原则,先定义,并且 阅读全文
posted @ 2019-04-04 17:30 就这样写 阅读(965) 评论(0) 推荐(0) 编辑
摘要: 首先,重载和重写都是多态的一种体现方式。 重载是编译期间的活动,重写是运行期间的活动。 其次,重载是在一个类中定义相同的名字的方法,方法的参数列表或者类型要互相不同,但是返回值类型不作为是否重载的标准,可以修改可见性; 重写是不同的,要求子类重写基类的方法时要与父类方法具有相同的参数类型和返回值,可 阅读全文
posted @ 2019-04-03 15:46 就这样写 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 其实使用解压版很简单 只需要在tomcat的bin目录下的 startup.bat 用记事本打开在 @echo off下 换行添加两行配置信息就行了: ```SET JAVA_HOME=C:\jdk-11.0.1_windows-x64_bin\jdk-11.0.1SET CATALINA_HOME 阅读全文
posted @ 2018-11-03 16:34 就这样写 阅读(223) 评论(0) 推荐(0) 编辑
摘要: CSDN原文地址, https://mp.csdn.net/postedit/83684468 为了安装tomcat 我又手贱把jdk给删除了,除了,了...... 没办法,就当更新jdk吧。 去官网安装jdk 选择自己想要的版本 安装就行。我选择的是zip 免安装版本,直接解压到相应的目录下。 接 阅读全文
posted @ 2018-11-03 16:32 就这样写 阅读(162) 评论(0) 推荐(0) 编辑