摘要:
maven配置:添加shiro相关的包,以及jdbc相关的包,junit包 junit junit ... 阅读全文
摘要:
1.写一个计算器的工具类,配置省略import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.scheduling.annotation.Scheduled... 阅读全文
摘要:
JAVA集群:一组相互独立、通过高速网络互联的计算机,他们组成了一个组,并以单一系统模式加以管理。 基本术语: 1.伸缩性 在一些大型的系统中,预测用户量和行为是非常困难的。伸缩性是指系统适应不断增长的用户量的能力,去适应一个增长的过程。提高这种并发会... 阅读全文
摘要:
注册时邮件激活的部分使用Redis发送邮件时使用Redis的消息队列,减轻网站压力。使用Lucene.Net在进行分词时使用Redis消息队列和多线程来避免界面卡死等性能问题。 请大家先思考一个问题:这个问题在大并发、高负载的网站中必须考虑!大家思考如何让速度... 阅读全文
摘要:
1、面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:- 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。- 继承:继承是从已有类得到继承信息创建新... 阅读全文
摘要:
Redis的7个应用场景 一:缓存——热数据 热点数据(经常会被查询,但是不经常被修改或者删除的数据),首选是使用redis缓存,毕竟强大到冒泡的QPS和极强的稳定性不是所有类似工具都有的,而且相比于memcached还提供了丰富的数据类型可以使用,另外... 阅读全文
摘要:
Netty是建立在NIO基础之上,Netty在NIO之上又提供了更高层次的抽象。在Netty里面,Accept连接可以使用单独的线程池去处理,读写操作又是另外的线程池来处理。Accept连接和读写操作也可以使用同一个线程池来进行处理。而请求处理逻辑既可以使用单... 阅读全文
摘要:
一个简单的程序 package lirixingDemo; import java.util.Scanner; public class demo5 { public static void main(String[] args) {... 阅读全文
摘要:
我也是突然想到的,根本就没用过现在 scanner属于java.util包里面的 我这边写一个案例 package lirixingDemo; import java.util.Scanner; public class demo4 { public st... 阅读全文
摘要:
一、首先谈谈传统系统架构和微服务架构传统的系统架构是单一架构模式。这种架构模式就是把应用整体打包部署,具体的样式依赖本身应用采用的语言,如果采用java语言,自然你会打包成war包,部署在Tomcat或者Jetty这样的应用服务器上,如果你使用spring b... 阅读全文