文章库ARTICLE COLUMN

  • Template Method: 从李渊开国看模板方法模式

    Template Method: 从李渊开国看模板方法模式

    摘要:从李渊开国看模板方法模式假如史书记载没有水分的话,那么相对于其他开国皇帝,李渊的难度最低,毕竟什么事情都交给他儿子干就完事了。而李世民则接受李渊的调遣,负责实现各个细节。模板方法模式是抽象与实践分离的又一个经典实践。 Template Method:...

    AprilApril 评论0 收藏0
  • 感觉奇怪的地方,必有玄机

    感觉奇怪的地方,必有玄机

    摘要:微信在上一个大版本中将公众号内容的展示更改为信息流模式。克制的努力在本人看来,微信的产品思维真得堪称楷模。你可以仿照微信来搞一个公众号,但如果不懂这些底层的逻辑,即便是输了都不知道输在哪里。 微信在上一个大版本中将公众号内容的展示更改...

    helloworldcodinghelloworldcoding 评论0 收藏0
  • Spring-Boot启动之前做了哪些事?

    Spring-Boot启动之前做了哪些事?

    摘要:也就是说,可以执行成功,是因为知道了的路径,说明在启动调用之前,指定了的位置。判断当前的介质,是启动,还是启动。 Spring-Boot启动之前做了哪些事? Spring Boot Jar文件探究 初始化一个Spring 应用,添加如下依赖 4.0.0 org...

    sushengsusheng 评论0 收藏0
  • 手撕面试官系列(五):Tomcat+Mysql+设计模式面试专题

    手撕面试官系列(五):Tomcat+Mysql+设计模式面试专题

    摘要:面试题答案领取方式见主页的缺省端口是多少,怎么修改有哪几种运行模式优化有几种部署方式容器是如何创建类实例用到了什么原理如何优化内存怎样调优垃圾回收怎样策略调优怎样共享处理怎样添加远程监控专业点的分析工具有哪些关于的数目怎样监视的内存使...

    GraphQueryGraphQuery 评论0 收藏0
  • 分布式系统的负载均衡 | 架构干货

    分布式系统的负载均衡 | 架构干货

    摘要:是的默认负载均衡策略。一致性哈希负载均衡。所以负载均衡是分布式系统架构设计中必须考虑的因素之一。考虑主要是如何让下游接收到的请求是均匀分布的第层客户端层反向代理层的负载均衡。通过轮询第层反向代理层层的负载均衡。 一、 什么是负载均衡? ...

    twohappytwohappy 评论0 收藏0
  • 刷题笔记 19-07-17

    刷题笔记 19-07-17

    摘要:树插入的方式若该结点中关键码个数小于,则直接插入即可。若该结点中关键码个数等于,则将引起结点的分裂。注意,文件句柄定位到的是文件对象,而非文件。 1、6个圆盘的汉诺塔,总的移动次数是() 解答:汉诺塔问题的思想是递归,n个圆盘的汉诺塔,移...

    Gu_YanGu_Yan 评论0 收藏0
  • 浅入浅出Java代理的三种实现

    浅入浅出Java代理的三种实现

    摘要:代理模式的实现静态代理优缺点优点只对对需要的方法加代理逻辑。通过继承的方式进行代理,无论目标对象有没有实现接口都可以代理,但是无法处理的情况。 注意:本文所有的class使用的static修饰主要是为了能在一个类里面测试。实际项目中不应该这样做...

    lewiflewif 评论0 收藏0
  • 乐字节Java编程语言发展、面向对象和类

    乐字节Java编程语言发展、面向对象和类

    摘要:二面向对象概述面向过程的设计思想和面向对象的设计思想我要吃鱼香肉丝盖饭面向过程我买菜我洗菜我切菜我放水我点火我做饭我炒菜。。。。 大家好,上次我们讲过了乐字节Java编程之方法、调用、重载、递归,接下来我们将会进入到Java封装的内容。Java编...

    lufficclufficc 评论0 收藏0
  • Elasticsearch Java High Level REST Client(Bulk API

    Elasticsearch Java High Level REST Client(Bulk API

    摘要:异步执行还可以以异步方式执行,以便客户端可以直接返回,用户需要指定如何通过将请求和侦听器传递给异步块方法来处理响应或潜在故障要执行的和在执行完成时使用的。在每次执行之前和之后,或者当一个失败时,都会调用这个侦听器。 Bulk API Java High...

    ProfeelProfeel 评论0 收藏0
  • 【深入浅出-JVM】(8):TLAB

    【深入浅出-JVM】(8):TLAB

    摘要:概念线程本地分配缓冲区线程私有分配区,私有分配,公共查看,占用区缺省的,默认开启,会为每一个线程分配一块区域,避免堆对象共享造成的多线程线程同步。 概念 TLAB(Thread Local Allocation Buffer)线程本地分配缓冲区(线程私有分配区,私有分...

    XboxYanXboxYan 评论0 收藏0
  • 【深入浅出-JVM】(9): 方法区

    【深入浅出-JVM】(9): 方法区

    摘要:概念方法区是虚拟机规范定义的,是所有线程共享的内存区域,保存系统的类的信息。比如类的字段方法常量池构造函数的字节码内容代码代码永久代是对方法区的实现。 概念 方法区是虚拟机规范定义的,是所有线程共享的内存区域,保存系统的类的信息。比如...

    BigTomatoBigTomato 评论0 收藏0
  • 7月编程语言排行榜来了,为什么不同媒体报道的结果不一样?

    7月编程语言排行榜来了,为什么不同媒体报道的结果不一样?

    摘要:排行榜编程语言排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网有经验的程序员课程和第三方厂商的数量。官方地址总结由于这两个榜单的依据不同,所以榜单结果出现不同是非常正常的现象。 在程序员的世界里一直流传着这样的一...

    王笑朝王笑朝 评论0 收藏0
  • android状态管理优化

    android状态管理优化

    摘要:同时如果是要用这种状态管理工具,则需要在需要的页面布局中添加该视图。父类直接暴露中状态,方便子类统一管理状态切换,这里的封装和差不多。 目录介绍 01.界面状态有哪些 02.采用include方式管理 03.在Base类中处理逻辑 04.如何降低偶性和入侵性 ...

    Miracle_lihbMiracle_lihb 评论0 收藏0
  • java的主线程的示意

    java的主线程的示意

    摘要:主线程执行主方法的线程单线程程序程序中只有一个线程执行从方法开始从上到下依次执行执行方法方法会进入到栈内存会找操作系统开辟一条方法通向的执行路径就可以通过这个路径来执行方法而这个路径有一个名字叫主线程小强旺财定义循环执行次 showImg("h...

    xioquaxioqua 评论0 收藏0
  • java创建多线程的第一种形式

    java创建多线程的第一种形式

    摘要:多次启动一个线程是非法的。程序属于抢占式调度那个线程的优先级高那个线程优先执行同一个优先级随机选择一个执行创建类的子类对象调用类中的方法方法开启新的线程执行方法创建一个类的子类在类的子类中重写类中的方法设置线程任务开启线程要做什么 pa...

    VixbVixb 评论0 收藏0
  • 多线程原理,随机打印结果

    多线程原理,随机打印结果

    showImg(https://segmentfault.com/img/bVbvdA3?w=1853&h=688);

    HwgHwg 评论0 收藏0
  • 多线程原理图解

    多线程原理图解

    showImg(https://segmentfault.com/img/bVbvdDF?w=1212&h=901); showImg(https://segmentfault.com/img/bVbvdDP?w=1314&h=502);

    yeoooyeooo 评论0 收藏0
  • 使用SpringData+JPA的@Query注解完成动态条件分页查询

    使用SpringData+JPA的@Query注解完成动态条件分页查询

    摘要:正文公司使用的是现在流行的,数据库方面使用的是。这几天用的最多的就是用进行查询了,简单的查询很简单,网上查一查就有一堆方案,直到遇到分页查询的时候出了问题。 写作原因 之前在学校都是做前端,但是最后找了个Java后端的工作,框架什么的基本...

    melody_lqlmelody_lql 评论0 收藏0
  • 异常与多线程概述

    异常与多线程概述

    摘要:表示异常,异常产生后程序员可以通过代码的方式纠正,使程序继续运行,是必须要处理的。获取发生异常的原因。需要将这个异常对象告知给调用者。另外,因为异常会引发程序跳转,导致有些语句执行不到。多个异常一次捕获,多次处理。 day05 【异常、线程...

    seansean 评论0 收藏0
  • 并行,并发的概念|进程|线程的概念

    并行,并发的概念|进程|线程的概念

    showImg("https://segmentfault.com/img/bVbvasM?w=1205&h=494");showImg("https://segmentfault.com/img/bVbvapt?w=649&h=288");showImg("https://segmentfault.com/img/bVbvaqK?...

    qiangdadaqiangdada 评论0 收藏0
  • Proxy 的巧用

    Proxy 的巧用

    摘要:为了保证的可读性,本文采用意译而非直译。对象的所有用法,都是上面的这种形式。其中用来生成实例,是表示所要拦截的对象,是用来定制拦截行为的对象。虽然不同的创建模式支持类似的功能,但无法用隐式初始值包装对象。 为了保证的可读性,本文采用意...

    FreeZinGFreeZinG 评论0 收藏0
  • Spring Boot 邮件发送的 5 种姿势!

    Spring Boot 邮件发送的 5 种姿势!

    摘要:也就是说用户先将邮件投递到腾讯的服务器这个过程就使用了协议,然后腾讯的服务器将邮件投递到网易的服务器这个过程也依然使用了协议,服务器就是用来收邮件。 邮件发送其实是一个非常常见的需求,用户注册,找回密码等地方,都会用到,使用 JavaSE 代...

    W4n9Hu1W4n9Hu1 评论0 收藏0
  • 剑指offer:二进制中1的个数(Java)

    剑指offer:二进制中1的个数(Java)

    摘要:问题描述输入一个整数,输出该数二进制表示中的个数。其中负数用补码表示。思路方法将二进制变成字符数组,遍历数组统计的个数,这种办法不需要考虑正负数。遍历字符数组,统计的个数判断该位是否是,如果是就,否则执行下一次循环。的二进制表示想右移...

    lifesimplelifesimple 评论0 收藏0
  • 自定义ApplicationContextInitializer接口实现

    自定义ApplicationContextInitializer接口实现

    摘要:简介是框架提供的接口该接口的主要功能就是在接口刷新之前,允许用户对实例做一定的操作。该接口只有一个方法。实现该接口实现该接口,并在方法中打印容器中初始化了多少个对象。启动程序启动程序,打印日志容器中初始化数量原文链接 简介 Application...

    alinalin 评论0 收藏0
  • 给moco API添加limit功能

    给moco API添加limit功能

    摘要:在使用的时候,发现文档中的一些功能并不能满足构建测试服务的需求,需要自己开发一些功能。使用场景的话小游戏的里面的抽奖,订单提交,耗时较长的功能等。在实际的业务逻辑中,很可能会有短时间内不允许提交多次,请求多次的需求。 在使用moco API的...

    saucxssaucxs 评论0 收藏0

热门文章

<