Erlo
2019-08-15 12:04· 秋色园QBlog技术原理解析:Module之页面基类设计(五)

文章转载自:http://www.pythonheidong.com/blog/article/3046/ 文章回顾: 1: 秋色园QBlog技术原理解析:开篇:整体认识(一) --介绍整体文件夹和文件的作用 ...

秋色园QBlog技术原理解析:Module之页面基类设计(五)
2019-08-15 12:02· 两道面试题,带你解析Java类加载机制

文章转载自:http://www.pythonheidong.com/blog/article/1152/ 文章首发于【博客园-陈树义】,点击跳转到原文《两道面试题,带你解析Java类加载机制》 在许多Java面试中...

2019-08-14 21:02· [::-1] 与 [:-1] 解析

用法: [:-1]   去掉最后一个字符的结果 [::-1]  反转读取 注释:都可适用于字符串 案例截图:  

[::-1] 与 [:-1] 解析
2019-08-13 16:02· jmu-Java-03面向对象-06-继承覆盖综合练习-Person、Student、Em...

  定义Person抽象类,Student类、Company类,Employee类。 Person类的属性:String name, int age, boolean genderPerson类的方法: public...

2019-08-13 16:02· Java生鲜电商平台-秒杀系统微服务架构设计与源码解析实战

Java生鲜电商平台-秒杀系统微服务架构设计与源码解析实战   Java生鲜电商平台-  什么是秒杀 通俗一点讲就是网络商家为促销等目的组织的网上限时抢购活动 比如说京东秒杀,就是一种定时定量秒杀,在规定的时间内,...

Java生鲜电商平台-秒杀系统微服务架构设计与源码解析实战
2019-08-12 21:02· 基于Spring注解的上下文初始化过程源码解析(三)

上一篇跟完了 refresh 方法中第一个重要的方法 invokeBeanFactoryPostProcessors, 这篇继续分析 refresh 方法中第二个比较重要的 finishBeanFactoryInitial...

2019-08-12 17:00· nginx无网络启动失败——proxy_pass域名DNS解析出错

问题: nginx启动或者reload的时候,会对proxy_pass后面的域名进行DNS解析,如果解析失败,启动就会失败或者reload失败。 我们是to B的产品,客户的环境可能是不通公网的,因此不能使用公网...

2019-08-12 14:04· manifest.json 解析--手机web app开发笔记(三-1)

在HBuilderX生成的文档中,还有一个“manifest.json”,只要是创建“移动App”应用,都会在工程下生成这个文件,一看扩展名就知道他是一个json格式文件,文件文件根据w3c的webapp规范制定,是5+...

manifest.json 解析--手机web app开发笔记(三-1)
2019-08-06 18:02· 基于Spring注解的上下文初始化过程源码解析(二)

上一篇看完了register方法的代码,继续跟后面代码 后面执行refresh方法,代码清单如下: public void refresh() throws BeansException, IllegalStat...

基于Spring注解的上下文初始化过程源码解析(二)
2019-08-06 18:02· 面试题深入解析:Synchronized底层实现

本文为synchronized系列第二篇。主要内容为分析偏向锁的实现。 偏向锁的诞生背景和基本原理在上文中已经讲过了,强烈建议在有看过上篇文章的基础下阅读本文。   本文将分为几块内容: 1.偏向锁的入口 2.偏...

2019-08-05 22:02· 基于Spring注解的上下文初始化过程源码解析(一)

最近工作之余有时间和精力,加上平时对源码比较感兴趣,就开始啃起了Spring源码。为加深印象写了这篇博客,如有错误,望各位大佬不吝指正。 我看的是Spring5的源码,从同性社区download下来后编译,然后看源码、...

2019-08-05 19:02· MapReduce 运行全过程解析

关注公众号,大家可以在公众号后台回复“博客园”,免费获得作者 Java 知识体系/面试必看资料。   前言 前面我们讲了 MapReduce 的编程模型,我们知道他主要分成两大阶段来完成一项任务,一是 map 阶段...

MapReduce 运行全过程解析
2019-08-05 01:02· SpringIOC源码解析(上)

注意,看完这篇文章需要很长很长很长时间。。。 准备工作 本文会分析Spring的IOC模块的整体流程,分析过程需要使用一个简单的demo工程来启动Spring,demo工程我以备好,需要的童鞋自行在下方链接下...

SpringIOC源码解析(上)
一起学Android之Xml与Json解析
2019-08-02 01:02· Python连载28-logging设置&logger解析

一、logging模块讲解 1.函数:logging.basicConfig() 参数讲解: (1)level代表高于或者等于这个值时,那么我们才会记录这条日志 (2)filename代表日志会写在这个文件之中,...

Python连载28-logging设置&logger解析
2019-08-01 14:02· jdk1.8源码解析:HashMap底层数据结构之链表转红黑树的具体时机

本文从三个部分去探究HashMap的链表转红黑树的具体时机:   一、从HashMap中有关“链表转红黑树”阈值的声明;   二、【重点】解析HashMap.put(K key, V value)的源码;   三、...

2019-07-30 23:02· 源码解析 || ArrayList源码解析

前言 这篇文章的ArrayList源码是基于jdk1.8版本的源码,如果与前后版本的实现细节出现不一致的地方请自己多加注意。先上一个它的结构图 ArrayList作为一个集合工具,对于我而言它值得...

源码解析 || ArrayList源码解析
2019-07-25 17:00· Linux使用BIND提供域名解析服务

DNS(Domain Name System,域名系统)用于管理和解析域名与IP地址对应关系的技术。 主服务器:在特定区域内具有唯一性,负责维护该区域内的域名与IP地址之间的对应关系。 从服务器:从主服务器中获得域名...

Linux使用BIND提供域名解析服务
2019-07-24 18:02· String.trim()源码解析

trim()这个方法一般用来消除字符串两边的空格,但是内部是如何实现的呢? 附上源码: public String trim() { int len = value.length; ...

2019-07-23 11:02· JDK1.8_HashMap源码__tableSizeFor方法解析

tableSizeFor(int cap)方法返回不小于指定参数cap的最小2的整数次幂,具体是怎么实现的呢?看源码! #zs#* * Returns a power of two size f...

JDK1.8_HashMap源码__tableSizeFor方法解析
2019-07-21 18:03· 默认文档解析--手机web app开发笔记(二)

首先我们启动HBuilderX2.0 ,界面如图2-1所示 图2-1 软件开发界面 单击“文件—新建—项目”,弹出新建项目管理界面,我们在里面进行了项目类型选择“5+APP”、项目名称填写“编程之路”、设置文件存...

默认文档解析--手机web app开发笔记(二)
2019-07-19 23:02· Django model 字段类型及选项解析

转载自:https://blog.csdn.net/JamesPaul32/article/details/80775211 model field 类型 1、AutoField() 自增的Int...

2019-07-19 09:03· 关于dom4j解析XML的问题分享

最近在在做个程序需要将C#小工具转成java,因为需要涉及到操作xml文件所以需要引用dom4j; 使用dom4j解析XML时,要快速获取某个节点的数据,使用XPath是个不错的方法,dom4j的快速手册里也建议使 ...

2019-07-18 11:02· Spring MVC源码(四) ----- 统一异常处理原理解析

SpringMVC除了对请求URL的路由处理特别方便外,还支持对异常的统一处理机制,可以对业务操作时抛出的异常,unchecked异常以及状态码的异常进行统一处理。SpringMVC既提供简单的配置类,也提供了细粒度的异...

2019-07-18 10:04· mysql(5.6及以下)解析json

转自:https://blog.csdn.net/weixin_33979203/article/details/87621768 #json解析函数 DELIMITER $$ DROP FUNC...

2019-07-17 15:02· Spring MVC源码(三) ----- @RequestBody和@ResponseB...

概述 在SpringMVC的使用时,往往会用到@RequestBody和@ResponseBody两个注解,尤其是处理ajax请求必然要使用@ResponseBody注解。这两个注解对应着Controller方法的参数...

Spring MVC源码(三) ----- @RequestBody和@ResponseBody原理解析
2019-07-13 10:03· spring boot使用自定义参数解析

需求:在用户已经登录后请求别的接口时注入用户对象 1、自定义需要拦截的参数注解和用户实体对象   package io.xiongdi.annotation; import java.lang.annota...

spring boot使用自定义参数解析器
2019-07-13 00:02· JVM内存结构解析

月初的时候个人网站到期了,不想再折腾重新建站了,以后还是来第三方博客写文章吧,可以省去很多问题。之前写的文章也不是很多,备份懒得做了,从头开始吧。博文仅仅是用来记录和学习总结,如有错误之处请帮忙指正! 今天想说说JVM...

2019-07-12 09:03· Linux上的Nginx上设置支持PHP的解析

当前的运行环境为,PHP7.2.2以 FastCGI 模式运行,默认端口为:9000,Nginx1.15.6 打开nginx配置文件 vi /usr/local/nginx/conf/nginx.conf ...

2019-07-11 15:02· spring5 源码深度解析— IOC 之 bean 的初始化

一个 bean 经历了 createBeanInstance() 被创建出来,然后又经过一番属性注入,依赖处理,历经千辛万苦,千锤百炼,终于有点儿 bean 实例的样子,能堪大任了,只需要经历最后一步就破茧成蝶了。这最后一步...

spring5 源码深度解析— IOC 之 bean 的初始化
2019-07-11 12:03· Jquery源码解析及案例分析

本人刚学先上链接(别人写的挺好的)后期同步补上

2019-07-11 11:03· spring源码深度解析— IOC 之 bean 的初始化

一个 bean 经历了 createBeanInstance() 被创建出来,然后又经过一番属性注入,依赖处理,历经千辛万苦,千锤百炼,终于有点儿 bean 实例的样子,能堪大任了,只需要经历最后一步就破茧成蝶了。这最后一步...

spring源码深度解析— IOC 之 bean 的初始化
2019-07-11 10:02· SpringMVC的自动配置解析

https://docs.spring.io/spring-boot/docs/1.5.10.RELEASE/reference/htmlsingle/#boot-features-developing-web-appl...

2019-07-10 11:02· spring源码深度解析— IOC 之 循环依赖处理

什么是循环依赖 循环依赖其实就是循环引用,也就是两个或则两个以上的bean互相持有对方,最终形成闭环。比如A依赖于B,B依赖于C,C又依赖于A。如下图所示: 注意,这里不是函数的循环调用,是对象的相互依赖关系。循...

spring源码深度解析— IOC 之 循环依赖处理
2019-07-09 11:02· spring源码深度解析— IOC 之 属性填充

doCreateBean() 主要用于完成 bean 的创建和初始化工作,我们可以将其分为四个过程: createBeanInstance() 实例化 bean populateBean() 属性填充 循环依赖的处理...

spring源码深度解析— IOC 之 属性填充
2019-07-08 12:02· spring源码深度解析— IOC 之 bean 创建

在 Spring 中存在着不同的 scope,默认是 singleton ,还有 prototype、request 等等其他的 scope,他们的初始化步骤是怎样的呢?这个答案在这篇博客中给出。 singleton ...

2019-07-06 13:02· Django框架深入了解_04(DRF之url控制、解析器、响应器、版本控制、分页)

一、url控制 基本路由写法:最常用 from django.conf.urls import url from django.contrib import admin from app01 import v...

Django框架深入了解_04(DRF之url控制、解析器、响应器、版本控制、分页)
2019-07-05 19:02· spring源码深度解析— IOC 之 开启 bean 的加载

概述 前面我们已经分析了spring对于xml配置文件的解析,将分析的信息组装成 BeanDefinition,并将其保存注册到相应的 BeanDefinitionRegistry 中。至此,Spring IOC 的初...

spring源码深度解析— IOC 之 开启 bean 的加载
2019-07-05 11:02· spring源码深度解析— IOC 之 自定义标签解析

概述 之前我们已经介绍了spring中默认标签的解析,解析来我们将分析自定义标签的解析,我们先回顾下自定义标签解析所使用的方法,如下图所示:  我们看到自定义标签的解析是通过BeanDefinitionParser...

spring源码深度解析— IOC 之 自定义标签解析
2019-07-04 12:02· spring源码深度解析— IOC 之 默认标签解析(下)

在spring源码深度解析— IOC 之 默认标签解析(上)中我们已经完成了从xml配置文件到BeanDefinition的转换,转换后的实例是GenericBeanDefinition的实例。本文主要来看看标签解析剩余...

spring源码深度解析— IOC 之 默认标签解析(下)
2019-07-03 11:02· spring源码深度解析— IOC 之 默认标签解析(上)

概述 接前两篇文章  spring源码深度解析—Spring的整体架构和环境搭建  和  spring源码深度解析— IOC 之 容器的基本实现 本文主要研究Spring标签的解析,Spring的标签中有默认标签和自定义标签,...

spring源码深度解析— IOC 之 默认标签解析(上)
2019-07-02 15:02· spring源码深度解析— IOC 之 容器的基本实现

概述 上一篇我们搭建完Spring源码阅读环境,spring源码深度解析—Spring的整体架构和环境搭建 这篇我们开始真正的阅读Spring的源码,分析spring的源码之前我们先来简单回顾下spring核心功能的简单...

spring源码深度解析— IOC 之 容器的基本实现
2019-07-01 08:02· java xml解析方式(DOM、SAX、JDOM、DOM4J)

XML值可扩展标记语言,是用来传输和存储数据的。 XMl的特定: XMl文档必须包含根元素。该元素是所有其他元素的父元素。XML文档中的元素形成了一颗文档树,树中的每个元素都可存在子元素。 所有XML元素都必须...

2019-06-30 06:01· m3u8解析、转码、下载、合并

m3u8解析、转码、下载、合并   现在网也上大多数视频需要下载都很麻烦,极少数是MP4,大多都是m3u8, 先说视频下载, pc端: 打开网页,点击视频播放,打开开发者工具,找到网络那一栏, ...

m3u8解析、转码、下载、合并
2019-06-29 14:01· apache如何关闭ssh的反向解析

当我们在连接apache ,ssh,mysql等服务器时,如果出现连接过慢,可能的原因是dns 的反向查询。有一些网友出现这种情况:状况就是ssh, ftp等都要输入帐号密码才能登录,只有密码输入后要等30...

apache如何关闭ssh的反向解析
2019-06-24 15:02· 结合案例深入解析:抽象工厂模式

一、基本概念 当涉及到产品族的时候,就需要引入抽象工厂模式了。 每一个模式都是针对一定问题的解决方案。抽象工厂模式与工厂方法模式的最大区别就在于,工厂方法模式针对的是一个产品等级结构;而抽象工厂模式则需要面对多个产品...

结合案例深入解析:抽象工厂模式
2019-06-24 09:02· python-kafka源码解析之socketpair

socket基本操作包括:socket()函数创建socket文件描述符,唯一标识一个socket。bind()函数,将ip:port和socket绑定listen()函数来监听这个socket,假如客户端connect...

2019-06-21 15:02· 结合案例深入解析简单工厂模式

一、基本概念 简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 在创建一个对象时不向客户暴露内部细节,并提供...

结合案例深入解析简单工厂模式
2019-06-21 00:00· php精度计算的问题解析

PHP var_dump(intval(0.58 * 100)); 正确结果是 57,而不是 58 浮点运算惹的祸 其实这些结果都并非语言的 bug,但和语言的实现...

2019-06-20 15:02· 结合案例深入解析适配器模式(二)

一、基本介绍 之所以要写适配器模式(二),是因为想强化一下练习。 而且在SpringMVC中有很多处理器适配器。 里面的源码包括一些特定的代码结构,例如isSupport()方法。 也就是说适配器还可以这么来用:...

结合案例深入解析适配器模式(二)
2019-06-20 10:02· 关于BeautifulSoup4 解析器的说明

一.解析器概述   如同前几章笔记,当我们输入: soup=BeautifulSoup(response.body)   对网页进行析取时,并未规定解析器,此时使用的是python内部默认的解析器“html...

2019-06-19 16:02· 结合案例深入解析适配器模式(一)

一、基本概念 将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以合作无间。 可以将适配器理解为我们日常用的电脑充电器: 家庭电压为220V,而电脑充电频率是20V左右,所以需要适配。 二、结...

结合案例深入解析适配器模式(一)
2019-06-19 12:02· spring源码深度解析—Spring的整体架构和环境搭建

概述 Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Jo...

spring源码深度解析—Spring的整体架构和环境搭建
2019-06-18 16:01· PHP中的相关服务容器与依赖注入的相关解析

依赖注入当A类需要依赖于B类,也就是说需要在A类中实例化B类的对象来使用时候,如果B类中的功能发生改变,也会导致A类中使用B类的地方也要跟着修改,导致A类与B类高耦合。这个时候解决方式是,A类应该去依赖B类...

PHP中的相关服务容器与依赖注入的相关解析
2019-06-18 15:02· 结合案例深入解析迭代器模式

一、基本概念 迭代器模式属于行为型模式。 这种模式用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。 如果我们需要统一遍历不同的集合(容器),也可以利用迭代器模式解决(下面的案例就是解决这个问题)。 二、...

结合案例深入解析迭代器模式
2019-06-18 00:00· Angular中innerHTML标签的样式不起作用的原因解析

1.背景          在最近angular的项目中,需要用到[innerHTML]标签来指定一个div的样式: //HTML部分 //TS部分 contents ...

Angular中innerHTML标签的样式不起作用的原因解析
2019-06-17 21:02· 结合案例深入解析模板方法设计模式

一、基本概念 模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同...

结合案例深入解析模板方法设计模式
2019-06-14 17:04· 结合案例深入解析装饰者模式

一、基本概念 装饰者模式是结构型设计模式。 装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 允许向一个现有的对象添加新的功能。同时又不改变其结构,它是作为现有的类的一个包装。 主要解决的问...

结合案例深入解析装饰者模式
2019-06-13 16:02· 结合案例深入解析策略模式

一、基本概念 策略模式是行为型设计模式。 其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。 策略模式使得算法可以在不影响到客户端的情况下发生变化。 二、结构 下面是基...

结合案例深入解析策略模式
2019-06-10 22:02· Java开发笔记(一百零九)XML报文的定义和解析

前面介绍了JSON格式的报文解析,虽然json串短小精悍,也能有效表达层次结构,但是每个元素只能找到对应的元素值,不能体现更丰富的样式特征。比如某个元素除了要传输它的字符串文本,还想传输该文本的类型、字体大小、字体颜色等...

热门文章

> <

Erlo大厅()

* 这里是“吐槽厅”,所有人可看,只保留当天信息。

  • Erlo.vip2019-08-23 01:51:54Hello、欢迎使用吐槽厅,这里是个吐槽的地方。
  • 首页 笔记分享 案例展示 ERLO 搜索
    鼠标试试
    返回顶部