自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

转载 MYSQL 解锁与锁表

MYSQL 解锁与锁表 MySQL锁概述 相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面锁(page-level locking),但也支持表级锁;InnoDB存储引擎既支持行级锁(row-level lock...

2019-01-04 14:34:04 197 1

转载 Redis 实现接口访问频率限制

Redis 实现接口访问频率限制来源:SDK.cn 类型:技术文章 发布:2017-06-01为什么限制访问频率做服务接口时通常需要用到请求频率限制 Rate limiting,例如限制一个用户1分钟内最多可以范围100次主要用来保证服务性能和保护数据安全因为如果不进行限制,服务调用者可以随意访问,想调几次就调几次,会给服务造成很大的压力,降低性能,再比如有的接口需要验证调...

2018-12-16 13:44:57 2331

转载 Linux下安装并(单节点)配置启动Kafka

Linux下安装并(单节点)配置启动Kafkagenuinecx关注0人评论9838人阅读2016-04-08 11:21:581. 从Kafka官网下载最新的Kafka,目前最新版本为0.9.0.1 2. 下载完毕后,上传到Linux服务器,并解压tar -xvzf 3. 修改Zookeeper服务器配置,并启动<span style="color:#3333...

2018-11-05 19:38:27 1429

转载 阿里Java代码检测工具在idea中的使用安装

阿里Java代码检测工具在idea中的使用安装 经过大半年的研发,阿里在10月份的云栖大会上发布了基于java开发手册的java扫描插件,主要功能是扫描出java代码潜在的代码隐患,提升代码质量!将不符合规约的代码显示出来,还实现了一键bug修复的功能,支持idea和eclipse,由于本人使用的是idea,所以给大家讲一下在idea中如何使用。Idea的安装使用说明1.选...

2018-11-01 14:09:37 7842

转载 分布式事务XA

分布式事务XA1、什么是分布式事务分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。本质上来说,分布式事务就是为了保证不同数据库的数据一致性。2、分布...

2018-10-23 18:26:36 142

转载 Nginx配置详解

Nginx配置详解序言Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模块扩展。Nginx的...

2018-08-31 13:52:45 133

转载 Linux 下安装JDK1.8

本文主要介绍的是如何是Linux环境下安装JDK的,因为Linux环境下,很多时候也离不开Java的,下面笔者就和大家一起分享如何jdk1.8的过程吧。一、安装环境操作系统:Red Hat Enterprise Linux 6 64 位(版本号6.6)JDK版本:1.8工具:Xshell5、Xftp5说明:本文是通过Xshell5工具远程连接Linux操作,如果是直接在Linu...

2018-08-31 13:31:46 121

转载 Linux下查看CPU型号,内存大小,硬盘空间的命令(详解)

1 查看CPU1.1 查看CPU个数# cat /proc/cpuinfo | grep "physical id" | uniq | wc -l2 **uniq命令:删除重复行;wc –l命令:统计行数**1.2 查看CPU核数# cat /proc/cpuinfo | grep "cpu cores" | uniqcpu cores : 41.3 查看CPU型号#...

2018-08-31 13:14:17 304

转载 Nginx的启动、停止与重启

Nginx的启动、停止与重启启动 启动代码格式:nginx安装目录地址 -c nginx配置文件地址例如:[root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 停止 nginx的停止有三种方式: 从容停止   1、查看进程号[ro...

2018-08-30 11:08:19 229

转载 阿里云服务器实例密码如何重置

知道百度经验 > 游戏/数码 > 电脑 > 电脑软件阿里云服务器实例密码如何重置听语音  | 浏览:7956 | 更新:2017-01-06 16:28 | 标签:云服务  1 2 3 4 5 6 7 分步阅读今天突然发疯买了阿里云服务器,只是闹着玩玩的,配置就是一般的配置,三年的打...

2018-08-24 23:15:23 1650

转载 spring boot项目如何测试,如何部署

spring boot项目如何测试,如何部署有很多网友会时不时的问我,spring boot项目如何测试,如何部署,在生产中有什么好的部署方案吗?这篇文章就来介绍一下spring boot 如何开发、调试、打包到最后的投产上线。 开发阶段单元测试在开发阶段的时候最重要的是单元测试了,springboot对单元测试的支持已经很完善了。1、在pom包中添加spring-boot...

2018-08-22 10:29:57 960

转载 UML各种图总结-精华

UML各种图总结-精华UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。下面将对UML的九种图+包图的基本概念进行介绍以及各个图的使用场景。一、基本概念    如下图所示,UML图分为用例视图、设计视图、进程视图、实现视图和拓扑视图,又可以静动分为静态视图和动态视图。静态图分为:用例图,类...

2018-08-20 13:58:12 112

转载 UML各种图总结-精华

UML各种图总结-精华UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。下面将对UML的九种图+包图的基本概念进行介绍以及各个图的使用场景。一、基本概念    如下图所示,UML图分为用例视图、设计视图、进程视图、实现视图和拓扑视图,又可以静动分为静态视图和动态视图。静态图分为:用例图,类...

2018-08-20 13:50:52 391

转载 五分钟读懂UML类图

博客园 首页 新随笔 联系 管理 订阅随笔- 88  文章- 0  评论- 54 五分钟读懂UML类图平时阅读一些远吗分析类文章或是设计应用架构时没少与UML类图打交道。实际上,UML类图中最常用到的元素五分钟就能掌握,下面赶紧来一起认识一下它吧:一、类的属性的表示方式在UML类图中,类使用包含类名、属性(field) 和方法(method) 且带有分割线的矩形来表示,...

2018-08-20 13:49:08 146

转载 Maven Nexus 配置和使用

导航博客园 首页 新随笔 联系 订阅 管理 < 2018年8月 > 日 一 二 三 四 五 六 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...

2018-08-10 18:16:50 2480

转载 MySQL的四种事务隔离级别

MySQL的四种事务隔离级别本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB一、事务的基本要素(ACID)  1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质...

2018-08-02 11:36:12 170

转载 初学Git及简单搭建git服务器和客户端

原创初学Git及简单搭建git服务器和客户端xinsir9991人评论5814人阅读2018-01-12 17:38:29初识GitGit是什么?  Git是目前世界上最先进的分布式版本控制系统。SVN与Git的最主要的区别?  SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后...

2018-07-30 14:34:33 23694 5

转载 java文件创建、删除、读取、写入操作大全

java文件创建、删除、读取、写入操作大全一.获得控制台用户输入的信息 public String getInputMessage() throws IOException...{ System.out.println("请输入您的命令∶"); byte buffer[]=new byte[1024]; int count...

2018-07-26 16:29:14 210

转载 深度剖析服务发现组件Netflix Eureka

深度剖析服务发现组件Netflix Eureka携程技术中心已认证的官方帐号17 人赞了该文章1、背景介绍Eureka是Netflix开源的一款提供服务注册和发现的产品。其官方文档中对自己的定义是:Eureka is a REST (Representational State Transfer) based service that is primarily used in the AWS cl...

2018-07-03 14:38:23 176

转载 Github优秀java项目集合(中文版) - 涉及java所有的知识体系

Github优秀java项目集合(中文版) - 涉及java所有的知识体系Java资源大全中文版我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。awesome-java 就是 akullpp 发起维护的 Java 资源列表,内容包括:构建工具、数据库、框架、模板、安全、代码分析、日志、第三方库、书籍、Java 站点等等。伯乐在线已经把 awesome-j...

2018-07-03 14:23:55 301

转载 从P1到P7——我在淘宝这7年

从P1到P7——我在淘宝这7年 作者: 赵超  发布时间: 2012-02-25 14:47  阅读: 159999 次  推荐: 217   [收藏]   ...

2018-07-03 14:11:06 382

转载 java中三种常见内存溢出错误的处理方法

java中三种常见内存溢出错误的处理方法 更多 10  相信有一定java开发经验的人或多或少都会遇到OutOfMemoryError的问题,这个问题曾困扰了我很长时间,随着解决各类问题经验的积累以及对问题根源的探索,终于有了一个比较深入的认识。在解决java内存溢出问题之前,需要对jvm(java虚拟机)的内存管理有一定的认识。jvm管理的内存大致包括三种不同类型的内存区 域:Permanent...

2018-07-02 13:57:13 97

转载 CountDownLatch使用详解

CountDownLatch使用详解正如每个Java文档所描述的那样,CountDownLatch是一个同步工具类,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行。在Java并发中,countdownlatch的概念是一个常见的面试题,所以一定要确保你很好的理解了它。在这篇文章中,我将会涉及到在Java并发编 程中跟CountDownLatch相关的以下几点:目录CountDown...

2018-06-29 14:43:31 400

转载 JProfiler安装篇

JProfiler安装篇 博客分类:javaLinux应用服务器JVMTomcatWindows  jprofiler简介JProfiler是一个全功能的Java剖析工具(profiler),专用于分析J2SE和J2EE应用程序。它把CPU、执行绪和内存的剖析组合在一个强大的应用中。JProfiler可提供许多IDE整合和应用...

2018-06-27 20:38:55 3247

转载 IntelliJ远程调试教程

概述对于分布式系统的调试不知道大家有什么好的方法。对于我来说,在知道远程调试这个方法之前就是在代码中打各种log,然后重新部署,上线,调试,这样比较费时。今天咱们来了解了解Java远程调试这个牛逼的功能,本文以Intellij IDEA为例讲解怎么使用远程调试。以Thrift入门教程这篇文章中使用的程序作为例子。这个程序由Thrift服务端和客户端组成。描述一下远程调试需要解决的问题:服务端程序运...

2018-06-27 20:04:26 116

转载 IntelliJ IDEA集成JProfiler,入门教程

IntelliJ IDEA集成JProfiler,入门教程 JProfiler是用于分析J2EE软件性能瓶颈并能准确定位到Java类或者方法有效解决性能问题的主流工具,它通常需要与性能测试工具如:LoadRun...

2018-06-12 14:56:13 1096 1

转载 IDEA2017.3 最新破解方法

IntelliJ IDEA2017.3 最新破解方法 无需改host(转载) 登录后关注   15   0刚把idea升级到最新版,发现要重新激活,网上查了有改host的方法可行,只是有点麻烦。无意中发现一个方法,如图所示输入    http://idea.java.sx/   即可,亲测可用。如果资金允许还是希望大家能支持正版,尊重原创转载地址(http://blog.csdn.net/smil...

2018-06-01 13:34:47 570

转载 前后端接口联调

前后端联调福音——RAP教会学校百家号17-04-1505:28原创作者:政宇@招聘技术 58招聘技术团队一、概述RAP是一个可视化接口管理工具 通过分析接口结构,动态生成模拟数据,校验真实接口正确性, 围绕接口定义,通过一系列自动化工具,对前后端接口交互开发进行解耦,以提升协作效率。二、RAP的基本安装与使用首先,我们将简单介绍一下RAP的安装与使用。1、RAP的部署。部署方式有两种:①、使用编...

2018-06-01 13:27:33 13030

转载 IntelliJ Idea 常用快捷键

作者:刘梦迪于 2018年01月15日 发布在分类 / 技术分享 / 入门篇 下,并于 2018年01月15日 编辑IntelliJ Idea 常用快捷键 登录后关注   10   0常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码例如要输入for(User user : users)只需输入user.for+Tab要输入...

2018-06-01 11:56:58 107

转载 Java中join()方法的理解

- 3 Java中join()方法的理解thread.Join把指定的线程加入到当前线程,可以将两个交替执行的线程合并为顺序执行的线程。比如在线程B中调用了线程A的Join()方法,直到线程A执行完毕后,才会继续执行线程B。t.join();      //调用join方法,等待线程t执行完毕t.join(1000);  //等待 t 线程,等待时间是1000毫秒。下面是一段JDK中的代码: ...

2018-05-31 15:34:53 318

转载 windows下安装和启动redis服务

windows下安装和启动redis服务听语音|浏览:3153|更新:2017-12-28 09:011234567分步阅读教你如何在windows系统下如何安装和启动redis服务,包括Redis安装、启动服务和客户端连接,现在开始你的redis使用之旅。方法/步骤1redis官方不支持windows,我一般会去GitHub去下载Redis的版本,如图所示,一般会选择下载二进制分发版(msi结尾...

2018-05-09 10:54:26 332 1

转载 HTTP与HTTPS的区别

HTTP与HTTPS的区别  超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。  为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议H...

2018-05-04 23:20:04 116

转载 深入理解JVM之JVM内存区域与内存分配

深入理解JVM之JVM内存区域与内存分配https://www.cnblogs.com/wangjzh/p/5258254.html  在学习jvm的内存分配的时候,看到的这篇博客,该博客对jvm的内存分配总结的很好,同时也利用jvm的内存模型解释了java程序中有关参数传递的问题。  博客出处: http://www.cnblogs.com/hellocsl/p/3969768.html?utm...

2018-04-27 21:01:34 173

转载 Spring启动后获取所有拥有特定注解的Bean

Spring启动后获取所有拥有特定注解的Bean 转载 2016年08月04日 11:00:51 ...

2018-04-17 00:46:14 5392

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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