自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

漂泊的专栏

一个程序员的世界

  • 博客(16)
  • 资源 (6)
  • 收藏
  • 关注

原创 解决服务器挖矿漏洞 crypto

解决服务器挖矿漏洞crypto

2022-10-09 18:00:39 417 1

原创 MQ适用于哪些业务场景 和作用?

MQ,英文全拼为message queue,直译为消息队列。一个队列,用来存放消息。纳尼?难道MQ就是一个容器吗?没错,简单的理解,它就是一个容器。但是,当它作为一门技术时,就有了一些展开的问题。比如说,怎么存放?谁往进放?放进去又有什么用呢?Java里,MQ代表的是一门完整的技术。那么,如何在深入技术之前,有逼格的介绍一下MQ呢?不妨从以下几个问题入手:1. MQ经常应用于哪些业务场景?2. MQ的缺点有哪些?3. 常用的MQ组件有哪些?MQ经常应用于哪些业务场景要深刻理解这个问题

2021-12-13 20:31:21 1690

转载 Zookeeper 3、Zookeeper工作原理(详细)

1、Zookeeper的角色  » 领导者(leader),负责进行投票的发起和决议,更新系统状态  » 学习者(learner),包括跟随者(follower)和观察者(observer),follower用于接受客户端请求并想客户端返回结果,在选主过程中参与投票  » Observer可以接受客户端连接,将写请求转发给leader,但observer不参加投票过程,只同步leader的状态,observer的目的是为了扩展系统,提高读取速度  » 客户端(client),请求发起方    

2021-12-07 20:47:57 191

转载 JVM虚拟机垃圾回收GC算法

1 GC算法简介2 标记-清除2.1 流程分为“标记”和“清除”两个阶段:(1)首先标记出所需要回收的对象(引用计数法和可达性分析,两次标记过程);(2)在标记完成后统一回收所有被标记的对象。2.2 缺点(1)效率问题:标记和清除两个过程的效率不高;(2)空间问题:标记清除后会产生大量不连续的内存碎片,导致以后在程序运行过程中需要分配较大对象时,无法找到足够的连续内存而不得不提前触发另一次垃圾收集动作。3 复制3.1 流程可以解决效率问题,将可用的内存按容量划分为大小..

2021-12-01 22:17:45 93

转载 java多线程与并发(基础篇)

一、进程与线程进程:是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。线程:是进程的一个执行路径,一个进程中至少有一个线程,进程中的多个线程共享进程的 资源。虽然系统是把资源分给进程,但是CPU很特殊,是被分配到线程的,所以线程是CPU分配的基本单位。二者关系:一个进程中有多个线程,多个线程共享进程的堆和方法区资源,但是每个线程有自己的程序计数器和栈区域。程序计数器:是一块内存区域,用来记录线程当前要执行的指令地址 。栈:用于存储该线程的局部变量,这.

2021-11-30 23:12:03 922

原创 架构师技术栈

今天在网上看到一幅java技术架构师的技术栈图,分享记录一下,虽然改图的技术架构也挺老的,但是我觉得基础的东西,还是值得学习的。后续会按照这个技术栈发布一些内容,非喜勿喷

2021-11-29 22:28:47 64

转载 Redis的三种集群方案

在开发测试环境中,我们一般搭建Redis的单实例来应对开发测试需求,但是在生产环境,如果对可用性、可靠性要求较高,则需要引入Redis的集群方案。虽然现在各大云平台有提供缓存服务可以直接使用,但了解一下其背后的实现与原理总还是有些必要(比如面试), 本文就一起来学习一下Redis的几种集群方案。Redis支持三种集群方案主从复制模式 Sentinel(哨兵)模式 Cluster模式主从复制模式1. 基本原理主从复制模式中包含一个主数据库实例(master)与一个或多个从数据库实例(sl

2021-11-28 20:57:29 1066

转载 JAVA IO 与NIO的区别

一、概念 NIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。在Java API中提供了两套NIO,一套是针对标准输入输出NIO,另一套就是网络编程NIO。二、NIO和IO的主要区别下表总结了Java IO和NIO之间的主要区别:IO NIO 面向流 面向缓冲 阻塞IO 非阻塞IO 无 选择器 1、面向流与面向缓冲...

2021-11-26 22:21:44 208

转载 Jvm 概述

今天突然想看一下关于jvm的东西,所以就查了一些资料,下面内容是转载部分1,什么是JVM?JVM 是 java虚拟机,是用来执行java字节码(二进制的形式)的虚拟计算机。jvm是运行在操作系统之上的,与硬件没有任何关系。2,JVM跨平台及原理跨平台:由Java编写的程序可以在不同的操作系统上运行:一次编写,多处运行。原理:编译之后的字节码文件和平台无关,需要在不同的操作系统上安装一个对应版本的虚拟机(JVM)3,JVM的分类类加载子系统。运行时数据区 [ 我们核心关注这..

2021-11-25 21:07:49 157

原创 uni-app 启动广告页

最近公司要求在项目启动时,增加个性化图片页面,1 在跟目录新建hybrid 文件夹代码结构如下advertise.html 代码,该代码时拷贝的别人的,忘了是谁的了如有维权,请及时联系<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"&g.

2021-11-24 11:16:50 3510 4

原创 uni-app子组件刷新

uni-app子组件刷新

2021-11-24 08:54:11 1802

原创 Spring Cloud Feign构造多参数的请求

Spring Cloud中, 使用Feign构造多参数的请求

2017-03-06 19:37:16 3004

原创 SpringCloud Zuul

前面部分是在网上抄的,后面写了我自己的使用Zuul功能:认证 压力测试 金丝雀测试 动态路由 负载削减 安全 静态响应处理 主动/主动交换管理 我这里只实现了简单的代理功能 pom.xml&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;project xmlns="http://maven.apache.org...

2017-03-01 19:44:00 1259

原创 SpringCloud Eureka

spingCloud Eureka 简单配置

2017-03-01 19:36:07 249

原创 菜鸟git gui使用

git 初始化 1. 建立仓库 repository : git init – 创建本地仓库 git remote add origin [email protected]:用户名/仓库名.git – 把本地仓库和远程仓库关联起来, 如果不执行这个命令的话,每次 push 的时候都需要指定远程服务器的地址从远程仓库中下载新的改动: git

2017-02-27 18:34:33 328

原创 Spring Cloud feign

实现系统之间的调用 SpringCloud Feign

2017-02-08 10:43:09 1190

JavaEE开发的颠覆者 Spring Boot实战 完整版

内容介绍:在当今Java EE 开发中,Spring 框架是当之无愧的王者。而Spring Boot 是Spring 主推的基于“习惯优于配置”的原则,让你能够快速搭建应用的框架,从而使得Java EE 开发变得异常简单。 JavaEE开发的颠覆者:Spring Boot实战从Spring 基础、Spring MVC 基础讲起,从而无难度地引入Spring Boot 的学习。涵盖使用Spring Boot 进行Java EE 开发的绝大数应用场景,包含:Web 开发、数据访问、安全控制、批处理、异步消息、系统集成、开发与部署、应用监控、分布式系统开发等。

2018-04-09

SpringCloud中文学习文档

SpringCloud中文学习文档 大概有300多页,大家可以参考学习

2018-03-06

sping 定时任务包

sping 定时任务包 sping 定时任务rar Quartz+定时器包

2014-05-29

springmvc实例

自己写的spring Mvc 的增删改查实例。数据库是mysql

2012-08-07

css+js 大麦网图片翻转效果

大麦网图片翻转效果css+js 一款很炫的图片翻转效果

2010-11-18

RAICO开源威客程序

RAICO开源威客程序 RAICO使用GBK(GB2312)编码,如果与论坛集成,也建议使用GBK编码的论坛程序。

2010-11-18

空空如也

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

TA关注的人

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