<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[CookSjg的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/CookSjg</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; CookSjg]]></copyright><item><title><![CDATA[webService 调用]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/69226002</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/69226002</guid><author>CookSjg</author><pubDate>Wed, 05 Apr 2017 10:15:05 +0800</pubDate><description><![CDATA[AXIS2远程调用WebService示例（Eclipse+AXIS）
 
(2013-11-11 16:49:40)





标签： 

杂谈
 

分类： java方面总结






我们将Web Service发布在Tomcat或者其他应用服务器上后，有两种方法可以调用该Web Service：

      1、通过浏览器调用，返回规范的XM]]></description><category></category></item><item><title><![CDATA[高并发简单思路]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/63255235</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/63255235</guid><author>CookSjg</author><pubDate>Sat, 18 Mar 2017 15:47:43 +0800</pubDate><description><![CDATA[﻿﻿
    
高并发大流量网站架构简单思路


标签： 
数据库架构高并发架构

2015-07-24 14:09 
2075人阅读 评论(0)
收藏
举报


本文章已收录于：




分类： 
mysql（27） 



作者同类文章X



mariadb（11） 



作者同类文章X






版权声明：日]]></description><category></category></item><item><title><![CDATA[项目环境错误]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/62422202</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/62422202</guid><author>CookSjg</author><pubDate>Thu, 16 Mar 2017 14:04:26 +0800</pubDate><description><![CDATA[添加lib

更新maven库

取消myclipse对项目的校验]]></description><category></category></item><item><title><![CDATA[svn详解]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/62332202</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/62332202</guid><author>CookSjg</author><pubDate>Thu, 16 Mar 2017 01:12:29 +0800</pubDate><description><![CDATA[SVN 安装与使用教程总结



标签： 
svn 
2016-05-27 12:52 
6292人阅读 评论(0)
收藏
举报



 分类：

SVN（2） 
开发环境搭建（4） 




转载：http://www.cnblogs.com/armyfai/p/3985660.html

SVN简介：
 为什么要使用SVN？
      程序员]]></description><category></category></item><item><title><![CDATA[svn]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/62318657</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/62318657</guid><author>CookSjg</author><pubDate>Thu, 16 Mar 2017 00:45:28 +0800</pubDate><description><![CDATA[svn客户端操作


建立库：
1、新建文件夹，目录和文件夹名称最好都用英文，不要使用中文；
2、打开文件夹，在空白处按下“shift键+鼠标右键”；
3、在弹出的菜单中选择“TortoiseSVN - Create repository here”；
4、弹出对话框，提示创建成功，并自动在文件夹中创建了目录结构；






导入项目：
1、打开已有的项目文件夹，在]]></description><category></category></item><item><title><![CDATA[Callable与Future的介绍]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/61915871</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/61915871</guid><author>CookSjg</author><pubDate>Mon, 13 Mar 2017 12:45:55 +0800</pubDate><description><![CDATA[Callable与Future的介绍




Callable与Future的介绍





    Callable与
Future 两功能是Java在后续版本中为了适应多并法才加入的，Callable是类似于Runnable的接口，实现Callable接口的类和实现Runnable的类都是可被其他线程执行的任务。
Callable的接口定义如下；
public in]]></description><category></category></item><item><title><![CDATA[SpringMvc+Mybatis+Redis框架]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/61914714</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/61914714</guid><author>CookSjg</author><pubDate>Mon, 13 Mar 2017 11:07:28 +0800</pubDate><description><![CDATA[原创SpringMvc+Mybatis+Redis框架


标签： MybatisSpringMVCredis邮件shiro
2016-11-07 11:02 3857人阅读 评论(18) 收藏 举报



 分类：

Spring（1） 



版权声明：本文为博主原创文章，未经博主允许不得转载。



声明：

本人提供这个 SpringMVC + My]]></description><category></category></item><item><title><![CDATA[SpringMvc+Myabtis整合]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/60961412</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/60961412</guid><author>CookSjg</author><pubDate>Thu, 09 Mar 2017 15:30:11 +0800</pubDate><description><![CDATA[Spring

spring是一个轻量级的控制反转，面向切面的开发框架。

个人对轻量级开发框架的理解：

Spring算是一个轻量级的开发框架，但是也并不能说他就是一个轻量级的开发框架，轻量级与重量级开发框架主要区别是框架对服务的的支持程度，如果你的web应用Spring的时候需要的服务相对较多，也就是Spring要为你的web应用开启相对较多的服务，那么他也就不算一个轻量级框架，所]]></description><category></category></item><item><title><![CDATA[架构搭建]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/60961134</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/60961134</guid><author>CookSjg</author><pubDate>Thu, 09 Mar 2017 15:22:39 +0800</pubDate><description><![CDATA[SpringMVC4 + Spring + MyBatis3 基于注解的最简配置



本文使用最新版本(4.1.5)的springmvc+spring+mybatis，采用最间的配置方式来进行搭建。
1. web.xml
我们知道springmvc是基于Servlet: DispatcherServlet来处理分发请求的，所以我们需要先在web.xml文件中配置DispatcherS]]></description><category></category></item><item><title><![CDATA[EHCache分布式缓存集群环境配置]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/60960653</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/60960653</guid><author>CookSjg</author><pubDate>Thu, 09 Mar 2017 15:05:19 +0800</pubDate><description><![CDATA[EHCache分布式缓存集群环境配置 


ehcache提供三种网络连接策略来实现集群，rmi,jgroup还有jms。同时ehcache可以可以实现多播的方式实现集群,也可以手动指定集群主机序列实现集群。
 

Ehcache支持的分布式缓存支持有三种RMI，JGroups，JMS，这里介绍下MRI和JGrpups两种方式，Ehcache使用版本为1.5.0，关于ehcache的其]]></description><category></category></item><item><title><![CDATA[ExecutorService的具体实例]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/60881800</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/60881800</guid><author>CookSjg</author><pubDate>Wed, 08 Mar 2017 20:42:02 +0800</pubDate><description><![CDATA[本篇主要涉及到的是java.util.concurrent包中的ExecutorService。ExecutorService就是Java中对线程池的实现。


一、ExecutorService介绍

ExecutorService是Java中对线程池定义的一个接口，它java.util.concurrent包中，在这个接口中定义了和后台任务执行相关的方法： 


Java API]]></description><category></category></item><item><title><![CDATA[SpringMVC+mybatis+maven+Ehcache缓存实现]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/60876641</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/60876641</guid><author>CookSjg</author><pubDate>Wed, 08 Mar 2017 17:22:25 +0800</pubDate><description><![CDATA[SpringMVC+mybatis+maven+Ehcache缓存实现




所谓缓存，就是将程序或系统经常要调用的对象存在内存中，以便其使用时可以快速调用，不必再去创建新的重复的实例。这样做可以减少系统开销，提高系统效率。
缓存主要可分为二大类: 
一、通过文件缓存,顾名思义文件缓存是指把数据存储在磁盘上，不管你是以XML格式，序列化文件DAT格式还是其它文件格式；  
二、内]]></description><category></category></item><item><title><![CDATA[java中使用Jedis操作Redis]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/60876305</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/60876305</guid><author>CookSjg</author><pubDate>Wed, 08 Mar 2017 17:12:33 +0800</pubDate><description><![CDATA[Java中使用Jedis操作Redis




使用Java操作Redis需要jedis-2.1.0.jar，下载地址：http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip
如果需要使用Redis连接池的话，还需commons-pool-1.5.4.jar，下载地址:http://files.cnblogs.com/liuling/c]]></description><category></category></item><item><title><![CDATA[Tomcat内存设置详解]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/60870773</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/60870773</guid><author>CookSjg</author><pubDate>Wed, 08 Mar 2017 13:45:15 +0800</pubDate><description><![CDATA[Java内存溢出详解

 

一、常见的Java内存溢出有以下三种：

 

1. java.lang.OutOfMemoryError: Java heap
 space ----JVM Heap（堆）溢出
JVM在启动的时候会自动设置JVM Heap的值，其初始空间(即-Xms)是物理内存的1/64，最大空间(-Xmx)不可超过物理内存。

可以利用JVM提供的-Xmn]]></description><category></category></item><item><title><![CDATA[Mybatis分布式事物]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/60870584</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/60870584</guid><author>CookSjg</author><pubDate>Wed, 08 Mar 2017 13:29:20 +0800</pubDate><description><![CDATA[SpringMVC+MyBatis 相信已经是现在企业开发中常用技术了。 
因为一些需求，我们需要集成JMS（我使用的是ActiveMQ），大家应该都知道，MQ也可以认为是一个数据源，数据也是数据源。这种情况下，如果我们在一个方法内操作JMS和数据库，我们就需要保证这个方法执行需要满足原子性。 
这也就意味这一个问题，我们要多个数据源在同一个事务中。这里不枚举市面上的所有解决方案，其实atom]]></description><category></category></item><item><title><![CDATA[java多线程的使用与原理]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/60869723</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/60869723</guid><author>CookSjg</author><pubDate>Wed, 08 Mar 2017 11:50:35 +0800</pubDate><description><![CDATA[1、线程池简介：
    多线程技术主要解决处理器单元内多个线程执行的问题，它可以显著减少处理器单元的闲置时间，增加处理器单元的吞吐能力。    
    假设一个服务器完成一项任务所需时间为：T1 创建线程时间，T2 在线程中执行任务的时间，T3 销毁线程时间。

    如果：T1 + T3 远大于 T2，则可以采用线程池，以提高服务器性能。
                一个线程]]></description><category></category></item><item><title><![CDATA[Mybatis配置分布式缓存]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/60592538</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/60592538</guid><author>CookSjg</author><pubDate>Mon, 06 Mar 2017 20:18:45 +0800</pubDate><description><![CDATA[分布式缓存

不使用分布缓存，缓存的数据在各各服务单独存储，不方便系统 开发。所以要使用分布式缓存对缓存数据进行集中管理。




分布式缓存工作图

mybatis本身来说是无法实现分布式缓存的，所以要与分布式缓存框架进行整合。

mybatis整合分布式缓存ehcache

首先加入ehcache的jar包




上图为jar包。

在User.xml]]></description><category></category></item><item><title><![CDATA[LVSDR负载均衡]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/60590954</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/60590954</guid><author>CookSjg</author><pubDate>Mon, 06 Mar 2017 19:55:08 +0800</pubDate><description><![CDATA[一、环境需求&安装LVS软件

环境准备：三台虚拟机

1）此环境是针对内部服务的LVS架构，如数据库，缓存，共享存储等业务。




虚拟机角色


IP地址

备注



LVS负载均衡器

192.168.41.181

VIP地址：192.168.40.17



http服务器RS1

192.168.41.31




]]></description><category></category></item><item><title><![CDATA[lvsDR负载均衡配置]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/60583102</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/60583102</guid><author>CookSjg</author><pubDate>Mon, 06 Mar 2017 17:12:21 +0800</pubDate><description><![CDATA[一安装LVS准备：

1、准备4台Centos 6.2 x86_64

注：本实验关闭 SELinux和IPtables防火墙。



管理IP地址
角色
备注


192.168.1.101
LVS主调度器（Master Director）
对外提供服务的VIP为192.168.1.180


192.168.1.114
LVS从调度器（Backup Dir]]></description><category></category></item><item><title><![CDATA[lvsDR负载均衡配置]]></title><link>https://blog.youkuaiyun.com/CookSjg/article/details/60583002</link><guid>https://blog.youkuaiyun.com/CookSjg/article/details/60583002</guid><author>CookSjg</author><pubDate>Mon, 06 Mar 2017 17:11:37 +0800</pubDate><description><![CDATA[一安装LVS准备：

1、准备4台Centos 6.2 x86_64

注：本实验关闭 SELinux和IPtables防火墙。



管理IP地址
角色
备注


192.168.1.101
LVS主调度器（Master Director）
对外提供服务的VIP为192.168.1.180


192.168.1.114
LVS从调度器（Backup Dir]]></description><category></category></item></channel></rss>