摘要: 1、第一次初始化 git initgit add .git commit -m ‘first commit’git remote add origin git@github.com:帐号名/仓库名.gitgit pull origin mastergit push origin master # - 阅读全文
posted @ 2024-04-11 21:12 daxing 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -> filter -> servlet 同时还存在着这样一种配置节:context-param,它用于向 阅读全文
posted @ 2020-06-05 14:53 daxing 阅读(310) 评论(0) 推荐(0) 编辑
摘要: java同步非阻塞IO java 发布于 2018-07-02 异步IO编程在javascript中得到了广泛的应用,之前也写过一篇博文进行梳理。js的异步IO即是异步的,也是非阻塞的。非阻塞的IO需要底层操作系统的支持,比如在linux上的epoll系统调用。 从另外一个角度看待的话,底层操作系统 阅读全文
posted @ 2020-05-29 21:55 daxing 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ。 MQ选型对比文档 综合选择RabbitMq Kafk 阅读全文
posted @ 2020-04-23 23:29 daxing 阅读(365) 评论(0) 推荐(0) 编辑
摘要: a. show tables或show tables from database_name; -- 显示当前数据库中所有表的名称。 b. show databases; -- 显示mysql中所有数据库的名称。 c. show columns from table_name from databas 阅读全文
posted @ 2020-01-19 20:07 daxing 阅读(774) 评论(1) 推荐(0) 编辑
摘要: Read View Read View就是事务进行快照读操作的时候生产的读视图(Read View),在该事务执行的快照读的那一刻,会生成数据库系统当前的一个快照,记录并维护系统当前活跃事务的ID(当每个事务开启时,都会被分配一个ID, 这个ID是递增的,所以最新的事务,ID值越大) 我们可以把Re 阅读全文
posted @ 2019-12-25 15:34 daxing 阅读(3000) 评论(0) 推荐(1) 编辑
摘要: 本文介绍了Java中的四种I/O模型,同步阻塞,同步非阻塞,多路复用,异步阻塞。同时将NIO和BIO进行了对比,并详细分析了基于NIO的Reactor模式,包括经典单线程模型以及多线程模式和多Reactor模式。 原创文章,转载请务必将下面这段话置于文章开头处(保留超链接)。本文转发自技术世界,原文 阅读全文
posted @ 2019-12-20 16:15 daxing 阅读(467) 评论(0) 推荐(0) 编辑
摘要: Java 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchronized 的一部分。本文介绍了几种有效使用 volati 阅读全文
posted @ 2019-12-05 16:46 daxing 阅读(266) 评论(0) 推荐(0) 编辑
摘要: InnoDB监视器提供有关InnoDB内部状态的信息。 这些信息对于性能调优非常有用。其实所谓的监视器,就是 show engine innodb status 命令。 InnoDB监视器类型 有两种类型的InnoDB监视器: 1. 标准InnoDB监视器(The standard InnoDB M 阅读全文
posted @ 2019-09-30 17:35 daxing 阅读(328) 评论(0) 推荐(0) 编辑
摘要: Redis采用的是基于内存的采用的是单进程单线程模型的KV数据库,由C语言编写。官方提供的数据是可以达到100000+的qps。这个数据不比采用单进程多线程的同样基于内存的KV数据库Memcached差。 Redis快的主要原因是: 第一、二点不细讲,主要围绕第三点采用多路 I/O 复用技术来展开。 阅读全文
posted @ 2019-06-15 19:32 daxing 阅读(278) 评论(0) 推荐(0) 编辑