`
文章列表
在使用spring boot做负载均衡的时候,多个app之间的session要保持一致,这样负载到不同的app时候,在一个app登录之后,而打到另外一台服务器的时候,session丢失。   常规的解决方案都是使用:如apache使用mod_jk.conf。   在开 ...
并发编程系列文章:       初解线程池:http://ray-yui.iteye.com/blog/2072463       详解线程池:http://ray-yui.iteye.com/blog/2075311       并发数据类型:http://ray-yui.iteye.com/blog/2080454       并发数据结构:http://ray-yui.iteye.com/blog/2084202       volatile:http://ray-yui.iteye.com/blog/2231474       判断线程安全:http://ray-yui.iteye. ...
从Java平台的逻辑结构上来看,我们可以从下图来了解JVM: 从上图能清晰看到Java平台包含的各个逻辑模块,也能了解到JDK与JRE的区别 对于JVM自身的物理结构,我们可以从下图鸟瞰一下: 对于JVM的学习,在我看来这么几个部分最重要: Java代码编译和执行的整个过程 JVM内存管理及垃圾回收机制 下面将这两个部分进行详细学习
Tomcat配置域名和多域名映射同一IP(Windows环境) 时间 2015-05-27 11:02:00 BlogJava-专家区 原文  http://www.blogjava.net/jackiesmith/archive/2015/05/27/425325.html 主题 Windows Tomcat 背景:在本地环境配置,不同域名访问对应的数据: 1、硬件配置:Win7、Tomcat7.0; 2、修改 C:\Windows\System32\drivers\etc\hosts 文件 增加域名映射本服务器地址(可换成IP地址): ...
01点睛Spring4.1-依赖注入 博客分类: 点睛Spring4.1     1.1 声明bean 使用上例建立的testMavenSpring项目,将pom.xml文件中的 <spring-framework.version>3.2.3.RELEASE</spring-framework.version>修改为4.1.5.RELEASE, 然后项目->右键->m ...
0.1 前置条件 Spring 4.1提倡基于Java Config和注解的配置,所以本教程通篇不会采用任何和xml配置相关的内容; 本教程默认读者有一定的Java Web及Spring使用基础; 本教程采用点睛的形式展现Spring各个知识点,不会深入到各个知识点的方方面面,目的是为了初学者快速掌握Spring的各方面知识; Spring的官方开发的示例都使用maven和gradle作为构建工具,本教程采用maven作为构建工具; 使用Spring Tool Suite(STS基于eclipse,内置对spring及maven的支持)作为IDE(当然你可以使用原版ecl ...
1 添加redis支持   在pom.xml中添加   Xml代码   <dependency>             <groupId>org.springframework.boot</groupId>             <artifactId>spring-boot-starter-redis</artifactId>         </dependency>         2 redis配置   Java代码  
Spring Boot使用自定义的properties 博客分类: spring-boot           spring boot使用application.properties默认了很多配置。但需要自己添加一些配置的时候,我们应该怎么做呢。   若继续在application.properties中添加 如:   Properties代码   wisely2.name=wyf2   wisely2.gender=male2     定义配置类: Java代码

PropUtil

/** * */ package com.yulong.util; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.net.MalformedURLException; import java.net.URL; import java.net.URLDecoder; import java.util.Properties; import org.apac ...
注解的作用:              1、生成文档。这是最常见的,也是java 最早提供的注解。常用的有@see @param @return 等              2、跟踪代码依赖性,实现替代配置文件功能。比较常见的是spring 2.5 开始的基于注解配置 ...
什么是连接? 连接,是我们的编程语言与数据库交互的一种方式。我们经常会听到这么一句话“数据库连接很昂贵“。 有人接受这种说法,却不知道它的真正含义。因此,下面我将解释它究竟是什么。[如果你已经知道了,你可以跳到它的工作原理部分] 创建连接的代码片段: 1 2 3 String connUrl = "jdbc:mysql://your.database.domain/yourDBname"; Class.forName("com.mysql.jdbc.Driver"); Connection con ...
1、线程池简介:    多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。        假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在 ...

JAVA笔记

volatile告诉jvm, 它所修饰的变量不保留拷贝,直接访问主内存中的

Spring注解笔记

Spring注解1、spring  @Order 注解利用 @Order 控制配置类的加载顺序,值越小越先加载。2、Spring 注解@Component,@Service,@Controller,@Repository Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository ...

Memcached处理

  Memcached有两个核心组件组成:服务端(ms)和客户端(mc),在一个memcached的查询中,mc先通过计算key的hash值来 确定kv对所处在的ms位置。当ms确定后,客户端就会发送一个查询请求给对应的ms,让它来查找确切的数据。因为这 ...
Global site tag (gtag.js) - Google Analytics