自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (5)
  • 收藏
  • 关注

转载 tomcat+nginx+redis实现均衡负载、session共享(二)

转载自:http://www.cnblogs.com/zhrxidian/p/5491285.html 今天我们接着说上次还没完成session共享的部分,还没看过上一篇的朋友可以先看下上次内容,http://www.cnblogs.com/zhrxidian/p/5432886.

2017-08-31 17:46:26 263

转载 tomcat+nginx+redis实现均衡负载、session共享(一)

转载自:http://www.cnblogs.com/zhrxidian/p/5432886.html 在项目运营时,我们都会遇到一个问题,项目需要更新时,我们可能需先暂时关闭下服务器来更新。但这可能会出现一些状况: 1.用户还在操作,被强迫终止了(我们可以看日志等没

2017-08-31 17:44:07 284 1

转载 Redis常见集群方案、Codis实践及与Twemproxy比较

转载自:http://blog.csdn.net/mawming/article/details/52171116前言诚如开篇文章所言,高效运维包括管理的专业化和技术的专业化。前两篇我们主要在说些管理相关的内容,本篇说一下技术专业化。希望读者朋友们能适应这个转换,谢谢。互联网早在几年前就已进入Web 2.0时代,对后台支撑能力的要求,提高了几十倍甚至几百倍。在这个演化过程中,缓存系统扮演了举足轻

2017-08-25 18:28:14 277

转载 redis主从复制

转载自:http://blog.csdn.net/hechurui/article/details/49508813概述一般来说,要将Redis运用于工程项目中,只使用一台redis是万万不能的,原因如下:从结构上,单个Redis服务器会发生单点故障,并且一台服务器需要处理所有的请求负载,压力较大;从容量上,单个Redis服务器内存容量有限,就算一台Redis服务器内容容量为256G,也不能将所有内

2017-08-25 14:37:47 233

转载 redis持久化方法对比分析

转载自:http://www.cnblogs.com/Fairy-02-11/p/6182478.html 1、前言最近在项目中使用到Redis做缓存,方便多个业务进程之间共享数据。由于Redis的数据都存放在内存中,如果没有配置持久化,redis重启后数据就全丢失了,于是需要开启redis的持久化功能,将数据保存到磁盘上,当redis重启后,可以从磁盘中恢复数据。redis

2017-08-18 17:45:01 259

转载 oracle外键关联而无法删除数据

经常我们在删除DB记录时,会为外键关联而无法删除数据感到苦恼。这里个人经常用到的一个方法就是,先让关联主键失效,然后再删除数据,数据删除完成后,再让其主 键生效,这样很好的解决了删除级联数据难的问题。第一步:让主键失效:alter table table_name disable primary key cascade;第二步:删除数据:delete table_name;第三步:让主键生效:al

2017-07-20 10:22:00 973

转载 如何提高数据库性能

一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段:1、数据库表设计项目立项后,开发部根据产品部需求开发项目,开发工程师工作其中一部分就是对表结构设计。对于数据库来说,这点很重要,如果设计不当,会直接影响访问速度和用户体验。影响的因素

2017-07-19 16:00:51 622

转载 centos 安装 redis3.0.0 集群

转自:http://blog.csdn.net/lifeiaidajia/article/details/45370377这里创建6个Redis节点,其中三个为主节点,三个为从节点。redis和端口对应关系:127.0.0.1:7000127.0.0.1:7001127.0.0.1:7002从:127.0.0.1:7003127.0.0.1:7004

2017-07-17 12:17:05 208

转载 activiti动态生成流程图

转自:http://www.tuicool.com/articles/FJzMzmJ最近又开始忙活工作流的相关工作了,第一次接触工作流也就是我在埃森哲的第一个项目,也是最后一个项目。那时候用的是日本的一整套解决方案好像叫-iMart。而进入金山工作后第二个项目也是和工作流密切相关的项目,那时候才接触到了这个开源工作流引擎-Activiti。那时候也是第一次真正了解这些东西。只是从金山离职后回到现在的

2017-07-04 16:54:34 7418

转载 ActiveMQ消息传送机制以及ACK机制详解

AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。 一. ActiveMQ消息传送机制    Producer客户端使用来发送消息的, Consumer客户端用来消费消息;它们的协同中心就是ActiveMQ broker,broker也是让producer和consume

2017-07-04 15:06:08 268

转载 activemq 实现负载均衡加高可用

一、架构和技术介绍1、简介ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现2、activemq的特性1. 多种语言和协议编写客户端。语言: Java, C, C++, C#, Ruby, Perl, Python, PHP。应用协议: OpenWire,Stomp REST,WS Notificatio

2017-07-04 13:43:01 341

转载 activiti动态创建流程图

27 May 2013 Comments 利用100行代码动态创建并部署流程 英文原文:Dynamic Process Creation and Deployment in 100 Lines of Code这是一篇迟到的博文,几个月前我就准备把它整理出来发布,由于时间原因就搁置了。。。1. 关于Activiti中的BPMN Model在5.12版本中把各个模块进行了大幅度的划分,值得一

2017-07-04 10:50:41 6984 1

转载 Spring中实现多数据源事务管理

Spring中实现多数据源事务管理前言由于项目中引入了多个数据源,并且需要对多个数据源进行写操作,那么多数据源的事务管理自然成了不可避免的问题,这也让我对@Transactional注解有了进一步的理解(但实际上也并不是非常深入)然而这是一个演进的过程,刚开始项目中并没有使用@Transactional指定具体的TransactionManager,所以新增一个数据源后,对原有的事务产生了影响了,这

2017-07-04 10:15:41 402

转载 15个顶级多线程面试题及答案

转载自:http://www.cnblogs.com/huajiezh/p/5790942.html  Java 线程面试问题 在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职位,那么你应该准备很多关于多线程的问题。在投资银行业务中多线程和并发是一个非常受欢迎的话题,特别是电子交易发展方面相关的。他们会问面试者很多令人混淆的Java线程

2017-04-29 21:07:24 297

转载 GC算法 垃圾收集器

GC算法 垃圾收集器转自:http://www.cnblogs.com/ityouknow/p/5614961.html概述垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了。jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了

2017-04-21 14:57:34 191

转载 JVM内存结构

JVM内存结构转载自:http://www.cnblogs.com/ityouknow/p/5610232.html 所有的Java开发人员可能会遇到这样的困惑?我该为堆内存设置多大空间呢?OutOfMemoryError的异常到底涉及到运行时数据的哪块区域?该怎么解决呢?其实如果你经常解决服务器性能问题,那么这些问题就会变的非常常见,了解JVM内存也是为了服务器出现性能问题的时候可以快速的了解

2017-04-21 13:53:51 219

转载 java类加载机制

java类的加载机制转载自:http://www.cnblogs.com/ityouknow/p/5603287.html 1、什么是类的加载类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类

2017-04-21 10:03:16 329

转载 使用Redis存储Nginx+Tomcat负载均衡集群的Session

环境:Cent OS 7.0(虚拟机环境)、Nginx 1.9.8、Redis 3.2.1一、背景在使用Nginx+Tomcat实现负载均衡的时候,由于Nginx对不同的请求分发到某一个Tomcat,Tomcat在运行的时候分别是不同的容器里,因为会出现session不同步或者丢失的问题。二、Nginx安装与配置1、Nginx安装网上的资源对于安装Nginx

2017-04-20 16:20:08 282

原创 spring-error

1.java.lang.NoSuchMethodError: org.springframework.beans.factory.config.ConfigurableListableBeanFactory.clearMetadataCache()V 错误原因:项目中引用的spring包存在版本不一致

2017-03-22 14:21:35 1218

原创 guice入门-多数据源

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.

2017-01-23 10:12:32 1607 2

原创 httpclient工具类

1.引入maven依赖 <dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <version>3.1</version> </dependency>2.HttpC

2017-01-18 15:13:07 692

原创 java maven项目常用 build配置及启动脚本

<build> <finalName>${project.artifactId}</finalName> <resources> <resource> <directory>src/main/resources</directory> <!-- 资源根目录排除各环境的配置,使用单独

2016-12-30 14:27:11 3000 1

原创 fastjson-err

!!ERR1:syntax error, expect {, actual string, pos 0com.alibaba.fastjson.JSONException: syntax error, expect {, actual string, pos 0 at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.

2016-12-23 10:47:08 472

原创 mybatis-error

target is null for method sizeCaused by: org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Cause: java.lang.NullPointerException: target is null for method size### Caus

2016-12-19 17:57:15 1539

原创 ActiveMq使用示例

加入依赖

2016-12-15 16:52:22 1369 1

原创 GPS坐标系互转

public class PositionUtil { private static double pi = 3.1415926535897932384626; private static double a = 6378245.0; private static double ee = 0.00669342162296594323; public static Poi

2016-12-09 17:17:15 513

转载 GPS两坐标点距离计算

工作中测试百度LBS定位接口的准确性,需要计算本公司的GPS点和调用百度接口得到的GPS坐标点的误差,从网上找了很多资料,发现下面的算法比较准确。转自: http://www.open-open.com/lib/view/open1388553235141.html/***计算gps两坐标点的距离(单位:M)**/public static double getDistanceFromXto

2016-12-09 16:53:41 1853

原创 java 加密算法-des、md5、aes、base64、rsa

最近在工作设计APP接口校验时用到java加密算法,从网上找了些资料,在此整理做下记录方便以后查阅。 AES加密:package com.jimi.exapp.util;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * 使用MD5算法对字符串进行加密的工具类 * *

2016-11-28 14:45:52 599

亿级流量电商详情页系统的大型高并发与高可用缓存架构实战-未加密版本

亿级流量电商详情页系统的大型高并发与高可用缓存架构实战-未加密版本

2017-12-01

S2SH框架搭建

基于MyEclipse8.5的struts2、spring2.5、hibernate3.2整合 1.新建一个web project 2.加入spring支持 3.新建一个数据库连接驱动

2013-12-31

gxt初学进阶

目前最适合gxt初学者学习的教程

2013-12-31

OA项目需求分析

系统包括以下功能: 个人办公与设置:与个人办公相关的所有功能 工作流:工作过程中所需处理的事项及流转 公共事务:处理与个人相关的公共方面的事务 人力资源管理:管理公司的人力资源情况 需求中的统一定义如下: 编号:统一采用顺序编号,不具备业务含义

2013-12-31

毕业实习报告

实习报告 实习的主要任务是建设一个模拟的OA系统。计算机的诞生和发展促进了人类社会的进步和繁荣,作为信息科学的载体和核心,计算机科学在知识时代扮了重要的角色。

2013-12-31

空空如也

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

TA关注的人

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