JS预编译(预编译,函数声明提升问题,一篇足矣)

  • Post author:
  • Post category:其他

前言 相信学习过js的人都听说过这两句话: 函数声明整体提升 变量声明提升 这两句话是预编译的简化版,当然只会这两句话做项目的过程遇到一些问题时没有办法解决的,那么本篇就从原理讲这个预编译, 学完本篇保证预编译的面试题、以及项目中的bug,通通解决。 一、Js运行过程 首先我们要学习Js的运行过程,这样才会更容易理解这个预编译,我们都知道Js是单线程的解释性语言。 Js运行总共有三部: 语法分析:…

继续阅读 JS预编译(预编译,函数声明提升问题,一篇足矣)

在HTML 里面

  • Post author:
  • Post category:其他

<div>可以定义文档中的分区或节,div标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联,更重要的意义是在网页的动态实现过程中,对划分的区域统一处理,例如换背景色、字体等。div是一个块级元素,它的内容自动地开始一个新行。实际上,换行是<div>格式上的表现。 <br>是一个纯粹的换行,通常可以写作<br/&g…

继续阅读 在HTML 里面

的区别

SpringCloud介绍

  • Post author:
  • Post category:其他

什么是SpringCloud? SpringCloud 是分布式 微服务架构下的一站式解决方案 ,是各个 微服务架构落地技术的集合体 ,俗称 微服务全家桶 。 官方介绍: SpringCloud 是基于 SpringBoot 提供了一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件,除了基于 NetFlix 的开源组件做高度抽象封装之外,还有一些选型中立…

继续阅读 SpringCloud介绍

Linux小知识–通过MAC地址查询厂家OUI(成功率很高)

  • Post author:
  • Post category:linux

MAC地址 英文全称:Medium Access Control,直译为介质访问控制,它通常被固化在每个以太网网卡(NIC,Network Interface Card)。MAC地址也叫做硬件地址,它采用48位(6字节)的十六进制格式。一个特点,全球唯一。 OUI 英文全称:Organizationally unique identifier (OUI) ,翻译过来是“组织唯一标识符”,由签发给各…

继续阅读 Linux小知识–通过MAC地址查询厂家OUI(成功率很高)

插值表达式直接使用方法,显示时moment秒转为时分秒

  • Post author:
  • Post category:其他

仅在显示的时候将秒转为时分秒,值是秒,显示出来是时分秒,这个也可以用于倒计时,处理秒就好 插值表达式使用方法,直接将runTimeSec显示为时分秒 <p>{{ convertSecToHHmmss(runTimeSec) }}</p> methods中的方法 // moment将秒转换为时分秒,使用return返回结果,就可以直接在插值表达式中使用这个方法 convert…

继续阅读 插值表达式直接使用方法,显示时moment秒转为时分秒

js实现网页轮播图:超详细步骤【新手指北】

  • Post author:
  • Post category:其他

先上HTML及CSS代码:【此部分不再多加讲解,本章主要对js部分重点描述】 接下来js 开始逐步拆解 : 首先写一个缓冲运动函数和获取元素实时位置的函数 ps:为了更方便阅读,把更多的解释写在了代码上面 1.获取三个节点:<ul></ul>标签以及下面的<li></li>标签的集合和<ol></ol>标签 2.创建for循环…

继续阅读 js实现网页轮播图:超详细步骤【新手指北】

关于MySQL的wait_timeout连接超时问题报错解决方案

  • Post author:
  • Post category:mysql

The last packet sent successfully to the server was 0 milliseconds ago. 今天在使用JDBC操作mysql时遇到 着实让人崩溃的信息,花费了一天的时间来解决。 不罗嗦,直接描述解决办法。 解决方法: 首先一定要确定url和用户名密码是否配置正确,看看连接字串,端口是否配置正确 然后再用网上说的URl上缀上autoReconnec…

继续阅读 关于MySQL的wait_timeout连接超时问题报错解决方案

git 服务器发布项目,使用 Git Hooks 实现自动项目部署

  • Post author:
  • Post category:其他

最近在某服务器上面搭建 git 开发和部署环境,git 开发环境很简单,按照 ProGit 一书的相关知识就可以轻松搞定,实现了类似 Github 的使用 SSH + 私有 Clone 的方式。 关于部署,实际上是自动部署,起初的想法是使用 bash shell 制定一个定时任务去不断 git pull 产品代码,后来记得 Git 带有 Hooks,索性在 ProGit 一书翻了翻: Git 本身…

继续阅读 git 服务器发布项目,使用 Git Hooks 实现自动项目部署

多重背包Ⅲ 单调队列优化

  • Post author:
  • Post category:其他

多重背包Ⅲ 单调队列的优化 写在前面 学了这么久 发出来记录一下 顺便也能巩固一下自己吧 最近又跑去看了背包九讲 然后前面都很顺利 直到多重背包Ⅲ 也就是两万的数据范围后 开始不断tle 心想着我原来能过的呀 二进制优化不就好了吗 看了评论发现是加强了数据 二进制优化是NVlog(S)的时间复杂度 算了算确实是超时的 那没办法 算法这东西 讲的不就是一个优化嘛。 看看题 有 N 种物品和一个容量是…

继续阅读 多重背包Ⅲ 单调队列优化