- 浏览: 65265 次
- 性别:
- 来自: 北京
最新评论
文章列表
在使用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
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 ...
00点睛Spring4.1-环境搭建
- 博客分类:
- Spring4.1
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代码
/**
*
*/
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 在 ...
Spring注解笔记
- 博客分类:
- Spring
Spring注解1、spring @Order 注解利用 @Order 控制配置类的加载顺序,值越小越先加载。2、Spring 注解@Component,@Service,@Controller,@Repository Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository ...
Memcached处理
- 博客分类:
- memcached
Memcached有两个核心组件组成:服务端(ms)和客户端(mc),在一个memcached的查询中,mc先通过计算key的hash值来 确定kv对所处在的ms位置。当ms确定后,客户端就会发送一个查询请求给对应的ms,让它来查找确切的数据。因为这 ...