使用技术
熊猫小白
我想了解我看到的所有知识
展开
-
Tomcat相关
首先搞清楚几个概念:Servlet容器与web容器。Servlet容器的主要任务是管理servlet的生命周期,而web容器更准确的说应该叫web服务器,它是来管理和部署web应用的。还有一种服务器叫做应用服务器,它的功能比web服务器要强大的多,它可以部署EJB应用,可以实现容器管理的事务,一般的应用服务器有weblogic和websphere等,它们都是商业服务器,功能强大但都是收费的。web容器最典型的就是tomcat,apache了。Tomcat是一个免费的开源的Serlvet容器,也就是说它可以原创 2020-07-28 11:16:20 · 230 阅读 · 0 评论 -
RocketMQ -------核心NameServer
RocketMQ-NameServer: 一、作用 作为整个MQ的核心,主要负责服务发现,提供Broker节点的增删改查,提供给生产者和消费者; 多台NameServer之间不会互相通信,所以有可能在某一时刻,数据并不完全相同,但是不影响消息的发送; 二、启动 主要是两个配置 NameServerConfig(有用参数): ...原创 2020-07-14 09:28:32 · 346 阅读 · 0 评论 -
Java零碎知识点
1.使用Collections的Copy方法的时候,在定义目的List的时候,并不是只要容纳能力和源list的大小相等就可以,而是需要包含同样多的元素; 2.创建对象的方式:class的newInstance方法、Constructor的newinstance、new、clone、反序列化; 3.Rest API Rest是面向资源的,这个概念非常重要,而资...原创 2019-01-21 09:49:34 · 264 阅读 · 0 评论 -
RabbitMQ的用户角色分类
RabbitMQ的用户角色分类:none、management、policymaker、monitoring、administratorRabbitMQ各类角色描述:none不能访问 management pluginmanagement用户可以通过AMQP做的任何事外加:列出自己可以通过AMQP登入的virtual hosts 查看自己的virtual hosts中的queues...翻译 2018-09-13 14:03:49 · 1701 阅读 · 0 评论 -
加密算法了解(只有踩了坑才会学习的程序员不是好程序员)
加密算法了解(只有踩了坑才会学习的程序员不是好程序员)一、DES加密算法: DES加密算法是一种分组密码,以64位位分组对数据进行加密,它的密钥长度是56位,加密解密使用同一种算法。DES加密算法是对密钥进行保密,而公开算法,包括加密和解密算法,这样的话,只有掌握了和发送方相同密钥的人才能解读有DES加密算法加密的密文数据。因此,破译DES加密算法的实质是搜索密钥的编码。DES算法的安全性会...转载 2018-05-28 17:01:08 · 1100 阅读 · 0 评论 -
NoSql与传统数据库
NoSQL一背景 对于企业来说,数据是最根本的财富,现代的计算机系统上每天都会产生庞大的数据,很大一部分是使用关系型数据库管理系统(RDBMS)来处理的。通过应用实践证明,关系模型是非常适合于客户服务器编程,远远超出预期的利益,今天它是结构化数据存储在网络和商务应用的主导技术。关系型数据库遵循A(原子性)C(一致性)I(独立性)D(持久性)规则,这些规则建立在事务的基础上;NoSQ...原创 2018-04-24 17:10:06 · 1783 阅读 · 0 评论 -
多线程重新学习记录
多线程重新学习记录一多线程概述 多线程是指一个进程运行时产生了不止一个线程,多个线程同时处理一段逻辑代码,首先明确一些概念; 并行:多个CPU实例或者多台机器同时执行一段处理逻辑,是真正的同时! 并发:通过CPU调度算法,让用户看上去同时执行,实际上从CPU的操作层面上不是真正的同时;并发往往在场景中有公用的资源,那么针对这个公用的资源往往产生瓶颈,...转载 2018-04-13 17:00:47 · 104 阅读 · 0 评论 -
Redis相关知识点 重新学习的记录
重新学习Redis:一Redis简介:Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。1.Redis 与其他 key - value 缓存产品有以下三个特点:2.Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。3.Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等...原创 2018-04-13 15:18:51 · 186 阅读 · 0 评论 -
数据库引擎
数据库引擎一、概述工作和学习中接触到的数据库种类很少,对数据库的研究也不是很多,对引擎这个概念也是很模糊,如今因为工作需要,所以对数据库引擎略作研究,在此记录.数据库引擎是用于存储、处理和保护数据的核心服务.利用数据库引擎可控制访问权限并快速处理事务,可以满足大多数需要处理大量数据的应用程序的要求.使用数据库引擎创建用于联机事务处理或者联机分析处理数据的关键数据库.这包括创建用于存储数据的表和用于...原创 2018-04-02 12:03:15 · 245 阅读 · 0 评论 -
消息队列介绍以及对比
一、什么是消息队列消息队列(Message Queue),是分布式系统中重要的组件,主要解决了应用耦合、异步处理、流量削锋等问题。当前主要使用的消息队列有RabbitMQ、RocketMQ、ActiveMQ、Kafka、ZeroMQ、MetaMq等,部分DB类存储系统也可以实现消息队列,本质类似于java的jms,主要实现消息对象的接收、存储与发送。二、消息队列的应用 消息队列在实际应...原创 2018-03-23 15:03:18 · 702 阅读 · 0 评论