最新发布
关于javascript中的prototype

JavaScript

作为一个致力于前端开发的人员,能够熟练掌握javascript的原理和机制是每个小白的必经之路,这也是最痛苦的。有人说前端功力好不好最主要的就是看对js的掌握能力,有人说十年也啃不完一门javascript。而我们能够知道的是javascript是每个前端学习的核心技能想想之后的node.js、vue.js,颤抖吧 本期主要介绍一下js当中的prototype原型emmm,不知道你们...

Mr.Zhang 阅读:34评论:02019-08-15 06:00:11

setTimeout、Promise、Async/Await 的执行顺序

JavaScript

问题描述以下这段代码的执行结果 async function async1 console.log'async1 start' await async2 console.log'asnyc1 end' async function async2 console.log'async2' console.log'script start' set...

Mr.Zhang 阅读:290评论:02019-08-15 06:00:10

初识python

程序人生

Python是编程语言的一种,是高级编程语言。 Python软件被称呼为 Python解释器。一开始是为了帮助内存管理。在Python运行时,需要专门开辟一块空间运行。运行结束以后需要释放内存。这个也叫作 垃圾回收机制。 Python学习内容包括 基础数据类型 函数 面向对象等 A happy day 本文转自博客园,原文地址httpswww.cnblogs.comTeyisangp...

Mr.Zhang 阅读:108评论:02019-08-15 06:00:07

编程杂谈——Non-breaking space

程序人生

近日,意外地遇上件不寻常的事情。在解析PDF文件,读取其中内容的时候,对某一文件的处理,始终无法达到预期的效果。 解析方法如下 public void Parsestring value if value "General Information" ... 经调试发现此时传入的参数值是General Information,但在实际执行时并未进入到if value...

Mr.Zhang 阅读:105评论:02019-08-15 06:00:06

SpringBoot整合SSM三大框架源码剖析之SpringBoot源码剖析

程序人生

Spring Boot源码剖析 一.Spring Boot 项目的启动入口流程分析 Spring Boot项目的启动入口main线程上有一个SpringBootApplication Configuration EnableAutoConfiguration ComponentScan 注解, 表明是主配置类, 让程序自动识别并进行必要的配置 项目启动后, 首先进行自动配置, ...

Mr.Zhang 阅读:196评论:02019-08-15 06:00:06

day04-jQuery

Jquery

jQ宗旨write less do more jq是js的框架,底层封装了js代码。 jq引入 script type"textjavascript" src"..jsjquery3.3.1.min.js" script jQ选择器推荐第一种 script type"textjavascript" src"jsjquery3.3.1.js" scri...

Mr.Zhang 阅读:480评论:02019-08-15 06:00:04

03、新手必须掌握的Linux命令

LINUX

. 常用系统工作命令 1. echo 命令 echo命令用于在终端输出字符串货变量提取后的值,格式为"echo 字符串 变量" 例把指定字符串"LinxuHat"输出到终端屏幕的命令为 rootlinuxprobe Desktop echo LinuxHat 该命令会在终端屏幕上显示如下信息 LinuxHat 使用变量的方式提取变量SHELL的值,并将其输出到屏幕上 ...

Mr.Zhang 阅读:285评论:02019-08-15 06:00:04

SQL中前置0和后置0的处理问题

MYSQL

在sql语句中经常遇到处理前置和后置数据的问题 1、首先使用convert转化函数对预处理的数据进行转化,CONVERT函数可以将制定的数据类型转换为另一种数据类型 MySQL 的CAST和CONVERT函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下 CASTvalue as type CONVERTvalue, type 就是CASTxxx AS...

Mr.Zhang 阅读:310评论:02019-08-15 06:00:03

Springboot 2启动源码流程

JAVA

以使用静态方法SpringApplication.runBootstrap.class, args启动 Springboot 为例,启动流程主要分为 SpringApplication 的创建和运行两部分 创建 设置资源加载器,此处为空 设置 Springboot 启动类 根据类路径判断 web 类型,默认为 SERVLETSpring MVC 读取每个 jar 包的 METAINF...

Mr.Zhang 阅读:176评论:02019-08-15 06:00:01

Struts基础(一)

JAVA

1、Struts开发基础 1.1 MVC的基本概念 mvc将一个应用系统的输入、处理和输出流程按照Model模型、View视图和Controller控制器三部分进行分离,划分成模型层、视图层和控制层。三层之间以最少的耦合来协同工作,从而提高了应用 系统的可扩展性和可维护性。 MVC思想的核心就是分层。它将系统的各个组件进行分类,不同的组件扮演不同的角色,然后将系统中的组件分隔到不同的层...

Mr.Zhang 阅读:145评论:02019-08-15 06:00:01

SpringCloud微服务(05):Zuul组件,实现路由网关控制

JAVA

一、Zuul组件简介 1、基础概念 Zuul 网关主要提供动态路由,监控,弹性,安全管控等功能。在分布式的微服务系统中,系统被拆为了多个微服务模块,通过zuul网关对用户的请求进行路由,转发到具体的后微服务模块中。 2、Zuul的作用 1按照不同策略,将请求转发到不同的服务上去 2聚合API接口,统一对外暴露,提高系统的安全性 3实现请求统一的过滤,以及服务的熔断降级 3、案例结构 启...

Mr.Zhang 阅读:90评论:02019-08-15 06:00:01

Redis数据淘汰策略

NoSql

1、淘汰简介 Redis官方给的警告,当内存不足时,Redis会根据配置的缓存策略淘汰部分keys,以保证写入成功。当无淘汰策略时或没有找到适合淘汰的key时,Redis直接返回out of memory错误。 2、最大缓存配置 在redis中,允许用户设置的最大使用内存大小是 512G。 在 redis 中,允许用户设置最大使用内存大小 server.maxmemory,在内存限定的情况下是很有...

Mr.Zhang 阅读:335评论:02019-08-14 22:00:15