文章库ARTICLE COLUMN

  • SpringMVC之初体验--Code-based

    SpringMVC之初体验--Code-based

    摘要:最后创建了群方便大家交流,可扫描加入,同时也可加我,共同学习共同进步,谢谢 创建项目 创建web项目,使用maven webapp模板进行构建,创建完成后,在pom中引入Spring MVC依赖,如下: org.springframework spring-webmvc 5.0.5.RE...

    happyfishhappyfish 评论0 收藏0
  • ActiveMQ单主机集群案例

    ActiveMQ单主机集群案例

    摘要:前言集群分为两种方式伪集群集群节点都搭在一台机器上真集群集群节点分布在多台机器上更多详细真集群与伪集群的区别该教程使用的是伪集群,由于在一个主机上实现集群,这里直接使用了模式共享文件系统。该教程是使用个服务实现集群。 前言 集群分为两...

    JessYanCodingJessYanCoding 评论0 收藏0
  • Collection集合知识点总结

    Collection集合知识点总结

    摘要:和的区别是非线程安全的,效率高是基于线程安全的,效率低底层基于链表实现,链表内存是散乱的,每一个元素存储本身内存地址的同时还存储下一个元素的地址。基本上都是以为基础。 什么是集合 Java是一门面向对象的语言. 为了方便操作多个对象,那么我...

    I_AmI_Am 评论0 收藏0
  • 多线程基础必要知识点!看了学习多线程事半功倍

    多线程基础必要知识点!看了学习多线程事半功倍

    摘要:是需要我们去处理很多事情,为了防止多线程给我们带来的安全和性能的问题下面就来简单总结一下我们需要哪些知识点来解决多线程遇到的问题。 前言 不小心就鸽了几天没有更新了,这个星期回家咯。在学校的日子要努力一点才行! 只有光头才能变强 回顾前面...

    YPHPYPHP 评论0 收藏0
  • ActiveMQ的消息模式——队列模式(Queue)

    ActiveMQ的消息模式——队列模式(Queue)

    摘要:一队列模式特点客户端包括生产者和消费者队列中的消息只能被一个消费者消费消费者可以随时消费队列中的消息二创建过程创建连接创建会话通过来创建其它的将生产者和消费者都会指向目标生产者向目标发送消息消费者设置监听器,监听消息。 前言 此处的代...

    sheryshery 评论0 收藏0
  • ZooKeeper安装

    ZooKeeper安装

    摘要:在启动过程中,会从同步所有最新数据,然后确定自己能够对外服务的起始状态。允许在时间内完成这个工作。尽量给事务日志的输出配置多带带的磁盘或是挂载点,这将极大的提升性能。 ZooKeeper是一种分布式协调服务,用于管理大型主机。在分布式环境中协...

    pakolagijpakolagij 评论0 收藏0
  • ActiveMQ安装

    ActiveMQ安装

    摘要:官网一安装下载地址,下载后解压。访问服务访问,访问账号默认用户名密码都是。该管理页面是自己使用服务器实现的二安装下载解压运行查看进程是否启动命令启动停止 ActiveMQ官网:http://activemq.apache.org/ 一、Windows安装 ActiveMQ下载地址:http...

    Hancock_XuHancock_Xu 评论0 收藏0
  • SpringMVC之初体验--传统方式

    SpringMVC之初体验--传统方式

    摘要:创建项目创建项目,使用模板进行构建,创建完成后,在中引入依赖,如下引入依赖,使用版本为配置在配置文件中,配置控制器如下指定配置文件,默认为,本例配置从中加载容器启动时加载,若不配置此项 创建项目 创建web项目,使用maven webapp模板进行构...

    NoseeNosee 评论0 收藏0
  • Java知识点总结(JavaIO- Scanner类 )

    Java知识点总结(JavaIO- Scanner类 )

    摘要:知识点总结类知识点总结后提供的输入数据类,此类位于包中,不仅可以完成输入数据的操作,还可以方便地对输入数据进行验证。 Java知识点总结(JavaIO- Scanner类 ) @(Java知识点总结)[Java, JavaIO] showImg("https://segmentfault.com/img/bV9dAj?w=...

    CarlBenjaminCarlBenjamin 评论0 收藏0
  • 深入理解Java虚拟机到底是什么

    深入理解Java虚拟机到底是什么

    摘要:由虚拟机加载的类,被加载到虚拟机内存中之后,虚拟机会读取并执行它里面存在的字节码指令。虚拟机中执行字节码指令的部分叫做执行引擎。 什么是Java虚拟机? 作为一个Java程序员,我们每天都在写Java代码,我们写的代码都是在一个叫做Java虚拟机的东...

    宋华宋华 评论0 收藏0
  • Best Time To Buy And Sell Stock 买卖股票最佳时机

    Best Time To Buy And Sell Stock 买卖股票最佳时机

    摘要:关键字,,算法,,动态规划,上关于主题的题目有四个这四个题目难度依次递增。其中第四个问题是寻求一个通解,在给定和最大买卖次数的情况下,求最大收益。首先大致的解题方向是动态规划,这个应该不难想到。之后就是怎么找到状态,怎么列状态转移方程...

    elliott_huelliott_hu 评论0 收藏0
  • 这几道Redis面试题都不懂,offer肯定与你擦肩而过

    这几道Redis面试题都不懂,offer肯定与你擦肩而过

    摘要:这几道面试题都不懂,肯定与你擦肩而过如何解决缓存雪崩如何解决缓存穿透如何保证缓存与数据库双写时一致的问题一缓存雪崩什么是缓存雪崩回顾一下我们为什么要用缓存现在有个问题,如果我们的缓存挂掉了,这意味着我们的全部请求都跑去数据库了。 这几...

    沈建明沈建明 评论0 收藏0
  • 责任链模式的两种实现

    责任链模式的两种实现

    摘要:实现一经典模式该模式特点多线程环境环境下,需要每一个客户端请求,一个对象。代码测试程序注意该测试程序是有的,多线程共享会导致的游标定位错误。 实现一:servlet 经典模式 showImg("https://segmentfault.com/img/bV9hc9?w=1370&h=744"); 该模式...

    _DangJin_DangJin 评论0 收藏0
  • spiderman2 源码解读

    spiderman2 源码解读

    摘要:先上一张架构图的事件传递的主要通过通道也就是图中的这三个是阻塞队列。 先上一张架构图showImg("https://segmentfault.com/img/bV9hBe?w=708&h=470"); spiderman2的事件传递的主要通过queue通道也就是图中的DQ,EQ,RQ;这三个是阻塞队列。Worker来消...

    harriszhharriszh 评论0 收藏0
  • Java多线程专题一:并发所面临的问题

    Java多线程专题一:并发所面临的问题

    摘要:但是并不是什么多线程就可以随便用,有的时候多线程反而会造成系统的负担,而且多线程还会造成其他的数据问题,下面就来介绍一下多线程面临的问题。下面这张图是多线程运行时候的情况,我们发现上下文切换的次数暴增。 并发的概念: 在Java中是支持多...

    madthumbmadthumb 评论0 收藏0
  • 消息队列ActiveMQ的使用详解

    消息队列ActiveMQ的使用详解

    摘要:学习消息队列的使用之前,我们先来搞清。是操作消息的接口。消息生产者由创建,并用于将消息发送到。接收消息打印结果这是接收到的消息消费者启动。。。。 通过上一篇文章 《消息队列深入解析》,我们已经消息队列是什么、使用消息队列的好处以及常见...

    niceforbearniceforbear 评论0 收藏0
  • ActiveMQ的消息模式——主题模式(Topic)

    ActiveMQ的消息模式——主题模式(Topic)

    摘要:主题模式又名发布订阅者模式。先启动两个消费者,然后启动生产者发布条消息,这时两个消费者都可以消费服务器中的每一条消息。这就是主题模式的特点每个订阅者都可以消费主题模式中的每一条消息。 主题模式 又名 发布订阅者模式(Pub/Sub)。 一、主题...

    diabloneodiabloneo 评论0 收藏0
  • Java,JavaScript和ABAP通过代码取得当前代码的调用栈Callstack

    Java,JavaScript和ABAP通过代码取得当前代码的调用栈Callstack

    Java StackTraceElement stack[] = Thread.currentThread().getStackTrace(); System.out.println("Callstack test"); for(int i = 0; i < stack.length; i++){ System.out.println("J...

    wuyangnjuwuyangnju 评论0 收藏0
  • 2018年第16周-ZooKeeper基本概念(配搭建过程和Master-Workers例子)

    2018年第16周-ZooKeeper基本概念(配搭建过程和Master-Workers例子)

    摘要:有可能是宕机或负荷严重的情况导致的。为分布式系统提供了协调功能和控制冲突。 背景 随着计算机的硬件和操作系统两者相辅相成地发展,从早期的ENIAC计算机到现在的x86的计算机,从以前的单一控制终端(Single Operator, Single Console, SOSC)的操作...

    wemallwemall 评论0 收藏0
  • Java知识点总结(JavaIO- System类对IO的支持与Scanner类 )

    Java知识点总结(JavaIO- System类对IO的支持与Scanner类 )

    摘要:错误信息不在控制台显示,而是在文件中输入重定向类后提供的输入数据类,此类位于包中,不仅可以完成输入数据的操作,还可以方便地对输入数据进行验证。 Java知识点总结(JavaIO- System类对IO的支持与Scanner类 ) @(Java知识点总结)[Java, JavaIO] [...

    张利勇张利勇 评论0 收藏0
  • SAP成都研究院李三郎:SCP Application Router简介

    SAP成都研究院李三郎:SCP Application Router简介

    摘要:今天的文章来自李贝宁,成都研究院的资深程序猿和架构师。是研究院内部的教练,也是成都研究院若干内部培训课程的讲师。而李贝宁,在成都研究院三支分别使用和的开发团队里都被任命为架构师,技术的全面性不输于史大郎。 今天的文章来自李贝宁(Ben),S...

    summerpxysummerpxy 评论0 收藏0
  • 【算】计数排序和桶排序

    【算】计数排序和桶排序

    摘要:计数排序之前接触的选择快排等算法,都是着眼于怎么更快的调整元素位置,以达到排序的目的。桶排序桶排序能解决浮点数字的问题,至于槽大嘛,依然深受其害。思路桶排序与计数排序的思路多少有些类似,有数组整装待排,还是一如既往的从小到大好了。 计...

    YangyangYangyang 评论0 收藏0
  • springcloud的其他组件使用记录之Config

    springcloud的其他组件使用记录之Config

    摘要:在使用的时候遇到一些坑,在这里记录下,顺便梳理下这个使用。使用来配合做一个配置文件管理,需要一个的服务端和一个的客户端,服务端主要是和仓库进行一个连接,而的客户端是连接服务端来刷新配置服务的。刷新之后如下那个就是刚刚修改的内容 在使用...

    PrasantaPrasanta 评论0 收藏0
  • 自定义Shiro注解

    自定义Shiro注解

    摘要:自定义注解顺序创建自定义的注解资源管理器,继承,添加新注解支持拦截器,继承方法拦截器,继承权限处理器,继承,校验权限一自定义注解二权限处理器自定义权限处理器多个权限,有一个就通过三方法拦截器自定义注解的方法拦截器验证权限四切面拦截器自...

    褰辩话褰辩话 评论0 收藏0
  • 自己动手在Spring-Boot上加强国际化功能

    自己动手在Spring-Boot上加强国际化功能

    摘要:还设置一个拦截器来拦截国际化语言的变化。修改启动类拦截器现在我们再运行一下看看效果,看到每个链接都显示的他们对应的国际化信息里的内容。 前言 公司将项目由Struts2转到Springmvc了,由于公司业务是境外服务,所以对国际化功能需求很高。Struts2...

    gecko23gecko23 评论0 收藏0

热门文章

<