自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 zookeeper、dubbo、kafka简单了解

1 zookeeper如何实现高可用1 zookeeper 多台构成集群实现高可用,有三种角色群首(leader),追随者(follower),观察者(observer)。Leader作为整个ZooKeeper集群的主节点,负责响应所有对ZooKeeper状态变更的请求。它会将每个状态更新请求进行排序和编号,以便保证整个集群内部消息处理的FIFOFollower的逻辑就比较简单了。除了响应本...

2018-11-29 17:17:28 4709

原创 redis集群密码设置

1、密码设置(推荐)方式一:修改所有Redis集群中的redis.conf文件加入:masterauth passwd123 requirepass passwd123 说明:这种方式需要重新启动各节点方式二:进入各个实例进行设置:./redis-cli -c -p 7000 config set masterauth passwd123 config set requ...

2018-11-29 14:52:26 299

原创 IDEA使用git报错LF would be replaced by CRLF in .gitignore (moments ago)

1.首先使用,如果还是报错,则使用2的方法 2.提示CRLF和LF的换行处理问题LF will be replaced by CRLF $git config --global core.autocrlf true core.autocrlf是git中负责处理line endings的变量,可以设置三个值--true,inout,false 设置为true,添加文件到git...

2018-11-29 09:59:38 6533 1

原创 Maven项目pom文件详解

1.Maven私服依赖和插件都属于构件。二、依赖、依赖的构件库、插件库、构件的发布包1.依赖2.对于依赖的构件库,通过<repositories>设置id,库的ID name,库的名称 url,库的URL layout,在Maven 2/3中都是default,只有在Maven 1.x中才是legacy releases,库中版本为releases的...

2018-11-28 19:49:10 858

转载 IDEA启动Tomcat报错1099 is already in use

IDEA中启动Tomcat报错,Error running Tomcat7.0.52: Address localhost:1099 is already in use 或者是 java.rmi.server.ExportException: Port already in use: 1099 ,表示1099端口被其他进程占用了。解决方法:1. win+R,运行,输入cmd,进入命令提示符2...

2018-11-28 14:20:48 411

原创 PO,VO,TO,BO,DAO,POJO的理解

1.VO: (value object)值对象:对应页面显示的数据对象2.PO:持久对象(Persisent Object):对象的属性和数据库表的字段一一对应,简单来说PO就是数据库中的一条记录。-------------------------------------------------------------------------------------------------...

2018-11-26 21:17:23 209

转载 Mac OS 终端利器 iTerm2配置大全

之前一直使用 Mac OS 自带的终端,用起来虽然有些不太方便,但总体来说还是可以接受的,是有想换个终端的想法,然后今天偶然看到一个终端利器 iTerm2,发现真的很强大,也非常的好用,按照网上配置了主题什么的,还是有些坑的,这边再记录下,以便后面查阅。1. 安装 iTerm2下载地址:https://www.iterm2.com/downloads.html下载的是压缩文件,解压后是...

2018-11-25 21:17:16 677

原创 解决mac下访问github慢的问题

mac下hosts文件的路径是/private/etc/hosts然后把下面这段ip-域名映射信息复制进去:151.101.185.194 github.global.ssl.fastly.net192.30.253.112 github.com151.101.184.133 assets-cdn.github.com151.101.184.133 avatars0.githubus...

2018-11-25 20:27:28 507

转载 IntelliJ IDEA maven库下载依赖包速度慢的问题

在pom.xml中添加maven 依赖包时,我就发现不管是否用了翻墙,下载速度都好慢,就1M的东西能下半天,很是苦恼,于是到网上搜资料,然后让我查到了。说是使用阿里的maven镜像就可以了。我于是亲自试了下,速度快的飞起!!!右键项目选中maven选项,然后选择“open settings.xml”或者 “create settings.xml”,然后把如下代码粘贴进去就可以了。重启IDE,感...

2018-11-25 00:53:18 277

转载 IntelliJ IDEA写JSP文件出现“cannot resolve method”解决办法

最近在使用IDEA写JSP文件的时候,有些内置对象出现了cannot resolve method的警告提示,代码运行没有问题,在编写的时候也不会提示,最后请教了万能的搜索引擎,解决了此问题。解决办法该错误的导致的原因是因为没有在项目中添加好服务器关联,解决办法为:打开File>Project Structure>Modules>Dependencies,然后点击右边的绿...

2018-11-23 15:48:15 5353

转载 Mac Idea使用大全

智能提示⌘ -> command⇧ -> shift⌥ -> option⬆ -> 上箭头⬇ -> 下箭头⌃ -> Control编辑快捷键 说明 ⌘ + F 在当前窗口查找 ⌘ + ⇧ + F 在全工程查找 ⌘ + ⇧ + ⌥ + N 查找类中的方法或变量 F3 / ⇧ + F3 移动到搜索结...

2018-11-22 10:49:35 1284

转载 初识阿里云DataHub

DataHub服务是阿里云提供的流式数据(Streaming Data)服务,它提供流式数据的发布 (Publish)和订阅 (Subscribe)的功能,让您可以轻松构建基于流式数据的分析和应用。DataHub服务可以对各种移动设备,应用软件,网站服务,传感器等产生的大量流式数据进行持续不断的采集,存储和处理。用户可以编写应用程序或者使用流计算引擎来处理写入到DataHub的流式数据比如实时...

2018-11-19 16:43:06 347

原创 IDEA配置terminal仿linux界面

2018-11-19 15:00:01 1143

原创 前端热部署(更改前端代码,不用重启tomcat,刷新浏览器就可以)

注:如果使用Springboot可以是一个devtool实现热部署主要在于 On frame deactivation选项配置选择为 Update classes and resourses(当且仅当在Deployment配置页,对应的目的war形式配置为exploded,即开发模式,才会出现该选项),该项配置意思即,在每次页面切换时,自动更新相关classes以及资源文件。到这...

2018-11-19 14:56:04 6155

原创 IDEA添加不了artifact及tomcat启动报404错误

1.关于添加不了artifact         2.关于浏览器测试tomcat启动报404错误!操作完上一步的小伙伴弹出浏览器可能会报404错误,,那是因为你web.xml没有配置欢迎页,找不到欢迎页,所以404Web.xml中添加</welcome-file-list>    <welco...

2018-11-19 14:51:35 483

转载 Intellij IDEA 使用Spring-boot-devTools无效解决办法

只要在pom文件中添加下面代码段即可<!--使用热部署--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> &l...

2018-11-17 21:27:02 313

转载 用springmvc+fastjson如何传递枚举类型吗?

下面是测试用的枚举类:通常的做法我们只能取出A或B....    public enum TestEnum{             A(1, "1-100"),        B(2,"2-200"),        C(3, "3-300"),        D(4, "4-400"),        E(5, "5-500");             private...

2018-11-13 23:24:07 1369

转载 SSO单点登录常见问题

一、SSO单点登录1、对上面所有标红疑问一一解释1)、问:系统A是如何发现该请求需要登录重定向到认证中心的?答:用户通过浏览器地址栏访问系统A,系统A(也可以称为CAS客户端)去Cookie中拿JSESSION,即在Cookie中维护的当前回话session的id,如果拿到了,说明用户已经登录,如果未拿到,说明用户未登录。2)、问:系统A重定向到认证中心,发送了什么信息或者地址变成了什...

2018-11-02 16:21:25 7434

转载 SSO单点登录

一、单系统登录机制1、http无状态协议  web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系  但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资源,必须限制浏览器请求;要限制浏览器请求,必...

2018-11-02 09:46:24 196

转载 Java虚拟机:GC算法深度解析

   在前面的文章里介绍了可达性分析算法,它为我们解决了判定哪些对象可以回收的问题,接下来就该我们的垃圾收集算法出场了。不同的垃圾收集算法有各自不同的优缺点,在JVM实现中,往往不是采用单一的一种算法进行回收,而是采用几种不同的算法组合使用,来达到最好的收集效果。接下来详细介绍几种垃圾收集算法的思想及发展过程。       最基础的收集算法 —— 标记/清除算法       之所以说标记/...

2018-11-01 20:28:28 168

转载 Java虚拟机:JVM内存分代策略

  Java虚拟机根据对象存活的周期不同,把堆内存划分为几块,一般分为新生代、老年代和永久代(对HotSpot虚拟机而言),这就是JVM的内存分代策略。       为什么要分代?       堆内存是虚拟机管理的内存中最大的一块,也是垃圾回收最频繁的一块区域,我们程序所有的对象实例都存放在堆内存中。给堆内存分代是为了提高对象内存分配和垃圾回收的效率。试想一下,如果堆内存没有区域划分,...

2018-11-01 20:27:34 179

转载 Java虚拟机:内存模型详解

      我们都知道,当虚拟机执行Java代码的时候,首先要把字节码文件加载到内存,那么这些类的信息都存放在内存中的哪个区域呢?当我们创建一个对象实例的时候,虚拟机要为对象分配内存,Java虚拟机又是如何配分内存的呢?这些都涉及到Java虚拟机的内存划分机制,今天我们就来探究一下Java虚拟机的内存模型。      Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的...

2018-11-01 20:26:14 135

转载 Java虚拟机:内存分配策略

  Java中提倡的自动内存管理机制最终可以归结为自动化的解决两个问题:给对象分配内存和回收分配给对象的内存。在之前的博客中已经详细讲解了内存回收体系及原理,下面我们来探讨给对象分配内存那些事儿。       对象的内存分配,总体上讲就是在堆上分配,对象主要分配在新生代的Eden区,少数情况也会直接分配在老年代。分配的规则并不是百分百固定的,其细节取决于当前使用的是哪一种垃圾收集器组合,还有虚...

2018-11-01 20:23:15 149

转载 Java虚拟机:类加载机制详解

    大家知道,我们的Java程序被编译器编译成class文件,在class文件中描述的各种信息,最终都需要加载到虚拟机内存才能运行和使用,那么虚拟机是如何加载这些class文件的呢?在加载class文件的过程中虚拟机又干了哪些事呢?今天我们来解密虚拟机的类加载机制。       虚拟机把class文件加载到内存,并对数据进行校验、解析和初始化,最终形成可以被虚拟机直接使用的Java类型(C...

2018-11-01 20:21:30 102

jstl-1.2 搭建springmvc所需的jar包

jstl-1.2jar包,是一种语言规范,他把复杂的jsp函数封装成简单的<>标签形式,在写jsp页面的时候更方便一些。不用也能写页面,更方便而已。

2017-09-20

空空如也

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

TA关注的人

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