自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 (转)Java 详解 JVM 工作原理和流程

作为一名Java使用者,掌握JVM的体系结构也是必须的。 说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示: 运行期环境代表着J...

2018-12-25 15:40:52

阅读数 38

评论数 0

原创 如何用两台服务器实现数据库的主从同步与分离?

使用背景:在网联网不断发展的时代,人们对数据的使用也不断的增加,对于用户的请求不断的增加,数据库的读写操作就特别大,就会导致服务器受不了那么多用户的请求和对数据的操作,导致服务器负荷,相应的用户的等待时间就会特别长,给用户的体验特别差,而主从同步就很好的解决的这种并发的问题。 主从同步:简单来说...

2018-12-21 15:44:32

阅读数 62

评论数 0

原创 MySQL删除重复数据

DELETE FROM dept WHERE db_source IN (SELECT db_source FROM (SELECT db_source FROM dept GROUP BY db_source ...

2018-11-15 16:46:40

阅读数 65

评论数 0

原创 Warning: Permanently added the RSA host key for IP address '192.30.253.113' to the list of known hos

这个应该是很多github新手经常出错的问题,这个就是没有在你github上添加一个公钥。 下面就直接说步骤: 1 可以用 ssh -T git@github.com去测试一下 图上可以明显看出缺少了公钥 2 直接上图 3. cat 一下  把出现的key 复制下来 4 ....

2018-10-30 14:53:08

阅读数 43

评论数 0

原创 Eclipse中@Data标签get/set不起作用

@Data这个注解来自于 lombok,lombok 能够减少大量的模板代码 例如在Student类中,无需设置基本的get set方法,就可通过注解直接引用 下载完lombok相关jar包后 双击下载好的jar包 然后你会发现你的Eclipse目录下会出现lombok.jar,e...

2018-10-25 17:17:37

阅读数 4603

评论数 0

原创 SQL 优化——一般步骤、索引问题、优化方法(ANALYZE、CHECK、OPTIMIZE)、常用 SQL 的优化

一、优化 SQL 语句的一般步骤 1 通过 show status 命令了解各种 SQL 的执行频率   MySQL 客户端连接成功后,通过【 show [session|global] status 】命令可以提供服务器状态信息,也可以在操作系统上使用 mysqladmin extended...

2018-10-20 09:47:58

阅读数 40

评论数 0

原创 web前端兼容性问题总结

1. HTML对象获取问题 FireFox:document.getElementById("idName"); ie:document.idname或者document.getElementById("idName").解...

2018-10-17 14:04:16

阅读数 47

评论数 0

原创 Nginx用途

一、HTTP静态服务器: 存储图片,文件等静态资源。 二、负载均衡: 当一台web服务器不够用时,需要添置一台web服务器,这时候就需要nginx来 做负载均衡,把浏览器的访问量以特定的规则分发到两台web服务器上。 三、虚拟主机: 正常套路-&a...

2018-10-15 16:19:26

阅读数 45

评论数 0

原创 解决Tomcat跑自动任务项目时同一时间跑2次

本地host文件 Tomcat目录 需要跑的文件夹 Tomcat中的server.xml文件 Postmen请求 Tomcat控制台 这里采用的是多项目配置,把自动任务的项目放在自创的文件夹(webroot)中。 这里为什么是放文件夹,而不是war包的形式,因...

2018-10-10 14:58:43

阅读数 480

评论数 0

原创 在Java项目中如何使用log4j和slf4j实现日志打印

什么是log4j? Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控...

2018-10-10 10:23:04

阅读数 91

评论数 0

转载 Java web集成支付宝电脑支付接口(沙箱环境)

前言 这是博主的第一篇博客,刚刚毕业,打算把工作中遇到的一些比较普遍的问题记录下来,如果有写的不好的地方或者写错的地方欢迎指出,一定会改!嘿嘿嘿。先来立个flag,我希望三年之后能够成为一名不怕bug,热爱生活,健康快乐的富婆! 这篇博客主要介绍如何在Java web项目中集成支付宝的电脑支付接口...

2018-09-29 15:15:19

阅读数 98

评论数 0

原创 Java自定义注解

package com.cloudwing.dfs.common.validation.constraints; import org.apache.commons.lang.StringUtils; import javax.validation.Constraint; import javax...

2018-09-20 20:23:14

阅读数 25

评论数 0

原创 Java实现单例的5种方式

Java实现单例的5种方式 1. 什么是单例模式 单例模式指的是在应用整个生命周期内只能存在一个实例。单例模式是一种被广泛使用的设计模式。他有很多好处,能够避免实例对象的重复创建,减少创建实例的系统开销,节省内存。 2. 单例模式和静态类的区别 首先理解一下什么是静态类,静态类就是一个类里...

2018-09-04 17:17:18

阅读数 25

评论数 0

原创 SpringBoot:spring boot使用Druid和监控配置

Spring Boot默认的数据源是:org.apache.tomcat.jdbc.pool.DataSource 业界把 Druid 和 HikariCP 做对比后,虽说 HikariCP 的性能比 Druid 高,但是因为 Druid 包括很多维度的统计和分析功能,所以这也是大家都选择使用它...

2018-09-02 22:21:49

阅读数 63

评论数 0

原创 WebSocket 详解教程

目录   概述  WebSocket 客户端  WebSocket 服务端  WebSocket 代理  FAQ  完整示例  资料 概述 WebSocket 是什么? WebSocket 是一种网络通信协议。RFC6455 定义了它的通信标准。 WebSocket 是 HTML5 ...

2018-08-30 20:03:25

阅读数 64

评论数 0

原创 Fiddler工具使用介绍三

我们知道Fiddler是位于客户端和服务器之间的代理,它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器。前面我们介绍了如何使用Fiddler进行抓包和...

2018-08-30 14:43:32

阅读数 386

评论数 0

原创 Fiddler工具使用介绍二

在上一篇中介绍了Fiddler的基本使用方法。通过上一篇的操作我们可以直接抓取浏览器的数据包。但在APP测试中,我们需要抓取手机APP上的数据包,应该怎么操作呢? Andriod配置方法: 1)确保手机和Fiddler所在主机在同一个局域网中 2)获取Fiddler所在主机的ip地址,通过c...

2018-08-30 14:42:51

阅读数 49

评论数 0

原创 Fiddler工具使用介绍一

Fiddler基础知识 Fiddler是强大的抓包工具,它的原理是以web代理服务器的形式进行工作的,使用的代理地址是:127.0.0.1,端口默认为8888,我们也可以通过设置进行修改。 代理就是在客户端和服务器之间设置一道关卡,客户端先将请求数据发送出去后,代理服务器会将数据包进行拦截,代...

2018-08-30 14:41:29

阅读数 108

评论数 0

原创 升级docker至最新版本

CentOS7如何将Docker升级到最新版 如果我们docker的版本比较低的话,要怎么才能更新自己docker的版本呢?下面是具体的方法 1.查找主机上关于Docker的软件包 # rpm -qa | grep docker – – 列出包含docker字段的软件的信息 2.使用y...

2018-08-29 09:46:00

阅读数 4238

评论数 0

原创 MyBatis学习笔记(4)---逆向工程

由于自己写Mapper接口和Mapper.xml映射文件很麻烦,mybatis框架提供了逆向工程,让开发者无需手写,而自动生成 ​ <?xml version="1.0" encoding="UTF-8&q...

2018-08-22 17:10:04

阅读数 39

评论数 0

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