飞龙在天

自己用到的一些东西和网上的一些东西,但是,不只是一些东西,也是一份记录,一份回忆!...

目前几种常见的线上接口文档管理平台的比较

一、前言 二、接口文档在线平台 1.apizza 1.1 文档导出html 1.2 导入Postman.json和Swagger.json文件 2. YApi 2.1 源码开源&免费&支持二次开发 2.2 [只能]内网部署 2.3 支持自动化测试 2.4 支持导入 ...

2019-05-15 13:10:39

阅读数 9

评论数 0

logback的使用和logback.xml详解

一、logback的介绍 Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块: logback-core:其它两个模块的基础模块 logback-classic:它是log4j的一个改良版本,同时它完整实...

2019-05-14 14:32:06

阅读数 32

评论数 0

log4j的使用详细解析

1 Log4j配置说明 1.1 配置文件 Log4j可以通过java程序动态设置,该方式明显缺点是:如果需要修改日志输出级别等信息,则必须修改java文件,然后重新编译,很是麻烦; log4j也可以通过配置文件的方式进行设置,目前支持两种格式的配置文件: •xml文件 •properties...

2019-05-14 13:50:09

阅读数 17

评论数 0

MongoDB 4.0 事务实现解析

上个月底 MongoDB Wolrd 宣布发布 MongoDB 4.0, 支持复制集多文档事务,阿里云数据库团队研发工程师第一时间对事务功能的时间进行了源码分析,解析事务实现机制。 MongoDB 4.0 引入的事务功能,支持多文档ACID特性,例如使用mongo shell进行事务操作 ...

2019-05-14 09:51:00

阅读数 27

评论数 0

mysql 100万条数据的一张表,如何查询优化?

1.两种查询引擎查询速度(myIsam 引擎) InnoDB 中不保存表的具体行数,也就是说,执行select count(*) from table时,InnoDB要扫描一遍整个表来计算有多少行。 MyISAM只要简单的读出保存好的行数即可。 注意的是,当count(*)语句包含 wher...

2019-05-13 17:04:07

阅读数 42

评论数 0

Spring Boot 中使用 MongoDB 增删改查

本文快速入门,MongoDB 结合SpringBoot starter-data-mongodb 进行增删改查 1、什么是MongoDB ? MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 Mong...

2019-05-13 16:35:23

阅读数 38

评论数 0

spring-data-mongodb之批量更新操作

用过mongodb的同学想必都知道,以java驱动的语法举例,插入式有insert方法的,支持插入集合,也就是批量插入。 @Override public void insertAllDemo(List<DemoEntity> list) { mong...

2019-05-13 16:31:45

阅读数 19

评论数 0

数据库视图概念,优缺点及作用

视图(子查询):是从一个或多个表导出的虚拟的表,其内容由查询定义。具有普通表的结构,但是不实现数据存储。 对视图的修改:单表视图一般用于查询和修改,会改变基本表的数据, 多表视图一般用于查询,不会改变基本表的数据。 作用: ①简化了操作,把经常使用的数据定义为视图。 我们在使用查询时...

2019-05-10 14:47:02

阅读数 16

评论数 0

停止Tomcat webapp报错的尝试解决

ubuntu12下 tomcat的版本是7.0.40.0 状况: 发现某个web项目最近往往执行bin/shutdown.sh无法关闭tomcat服务器,必须手动kill进程才行。 该web项目主要执行定时执行大量的http请求 将返回结果处理后存入mongo数据库 因此查看ca...

2019-05-10 14:37:52

阅读数 45

评论数 0

oracle临时表与物化视图

1. 临时表 1) 概念 a) 临时表跟永久表最大的区别就是表中的数据不会永远的存在 b) Oracle临时表分为会话级临时表和事务级临时表。 c) 会话临时表,结束或中断会话时清空数据。 create global temporary table XXX() on commit prese...

2019-05-10 14:35:44

阅读数 43

评论数 0

CentOS7 Tomcat 启动过程很慢,JVM上的随机数与熵池策略

1. CentOS7 Tomcat 启动过程很慢 在centos启动官方的tomcat时,启动过程很慢,需要几分钟,经过查看日志,发现耗时在这里:是session引起的随机数问题导致的: 14-Jul-2016 04:14:22.900 INFO [localhost-startStop-1...

2019-05-09 18:03:59

阅读数 18

评论数 0

持续集成实践之自动化测试

软件测试 软件测试大概这么分类: 黑盒测试 VS 白盒测试,以及介于黑盒白盒之间的灰盒测试 按测试粒度可分为: unit test, functional test, integration test, system test, acceptance test 等 按测试目的可分为: sa...

2019-05-08 15:06:36

阅读数 91

评论数 0

使用工具 SQL Tuning Expert for Oracle 优化SQL语句

自动SQL优化工具Tosska SQL Tuning Expert for Oracle,帮助SQL开发人员解决SQL性能问题。 官网下载https://tosska.com/tosska-sql-tuning-expert-tse-oracle-free-download/ 产品介绍h...

2019-05-07 15:12:41

阅读数 30

评论数 0

spring 事务传播行为实例分析

Spring事务传播行为: spring特有的事务传播行为,spring支持7种事务传播行为,确定客户端和被调用端的事务边界(说得通俗一点就是多个具有事务控制的service的相互调用时所形成的复杂的事务边界控制)下图所示为7钟事务传播机制 传播行为 含义 ...

2019-05-07 13:46:04

阅读数 39

评论数 0

Spring StateMachine二级审批流程

以一个简单的二级审批流程(请假)为例,研究一下 StateMachine 的使用。该流程设计如下: 目标:通过 StateMachine 实现该二级审批流程,提供 API 给第三方调用。 状态定义 将流程图上的 5 个状态(不包括开始和结束)定义如下: public enum State...

2019-05-07 13:23:17

阅读数 16

评论数 0

在Redis集群中使用pipeline批量插入

由于项目中需要使用批量插入功能, 所以在网上查找到了Redis 批量插入可以使用pipeline来高效的插入, 示例代码如下: String key = "key"; Jedis jedis = new Jedis("xx.xx.xx.xx");...

2019-05-06 11:22:41

阅读数 19

评论数 0

redis可靠消息队列

前一篇文章《Redis消息队列》介绍了一种简单的FIFO队列的实现。 FIFO队列中的消息一经发送出去,便从队列里删除。如果由于网络原因消费者没有收到消息,或者消费者在处理这条消息的过程中崩溃了,就再也无法还原出这条消息。也就是说,FIFO队列不能保证消息会传递成功。 究其原因,在于FIFO队...

2019-05-06 10:57:28

阅读数 20

评论数 0

阿里云Redis开发规范

一、键值设计 1. key名设计 (1)【建议】: 可读性和可管理性 以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id ugc:video:1 (2)【建议】:简洁性 保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视,例如: u...

2019-05-06 10:39:10

阅读数 17

评论数 0

MySQL常用Json函数

来源:http://www.cnblogs.com/waterystone/p/5626098.html; 1. 概述 MySQL里的json分为json array和json object。 $表示整个json对象,在索引数据时用下标(对于json array,从0开始)或键值(对于js...

2019-04-23 19:51:26

阅读数 69

评论数 0

Tomcat优化之probe监控

psi-probe是在相同的开源许可证(GPLV2)下分发的社区驱动的LAMBDA Probe。它的目的是替换和扩展Tomcat管理器,使得管理和监视Apache Tomcat的实例更容易。 与许多其他服务器监控工具不同,psi-prob不需要对现有应用程序进行任何更改。它通过一个Web可访问的...

2019-04-23 14:06:20

阅读数 56

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭