<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wkwanglei的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wkwanglei</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wkwanglei]]></copyright><item><title><![CDATA[tomcat8下载资源]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/142901618</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/142901618</guid><author>wkwanglei</author><pubDate>Sun, 13 Oct 2024 18:00:36 +0800</pubDate><description><![CDATA[Index of /dist/tomcat/tomcat-8/v8.5.43/bin]]></description><category></category></item><item><title><![CDATA[达梦数据库-数据字典]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/132915745</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/132915745</guid><author>wkwanglei</author><pubDate>Sat, 16 Sep 2023 10:43:39 +0800</pubDate><description><![CDATA[数据字典]]></description><category></category></item><item><title><![CDATA[DM数据库连接异常]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/129369322</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/129369322</guid><author>wkwanglei</author><pubDate>Mon, 06 Mar 2023 19:53:17 +0800</pubDate><description><![CDATA[druid1.2.4 + DmJdbcDriver18]]></description><category></category></item><item><title><![CDATA[mysql5.7.20扫描]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/80133389</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/80133389</guid><author>wkwanglei</author><pubDate>Fri, 22 Dec 2017 14:47:21 +0800</pubDate><description><![CDATA[CVE-2016-0503，CVE-2016-0504，CVE-2016-0505，CVE-2016-0597，CVE-2016-0611，CVE-2016-0640，CVE-2016-0644，CVE-2016-0646，CVE-2016-0647，CVE-2016-0648,CVE-2016-0649，CVE-20116-0650,CVE-2016-0647,  CVE-2016-0648, ...]]></description><category></category></item><item><title><![CDATA[在应用层通过spring特性解决数据库读写分离]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/50697110</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/50697110</guid><author>wkwanglei</author><pubDate>Fri, 19 Feb 2016 12:29:20 +0800</pubDate><description><![CDATA[原文地址：http://jinnianshilongnian.iteye.com/blog/1720618
 
如何配置mysql数据库的主从？
单机配置mysql主从：http://my.oschina.net/god/blog/496
 
常见的解决数据库读写分离有两种方案
1、应用层
http://neoremind.net/2011/06/spring实现数据库读写分离
目]]></description><category></category></item><item><title><![CDATA[远程通信的几种选择（RPC，Webservice，RMI，JMS的区别）]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/50069671</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/50069671</guid><author>wkwanglei</author><pubDate>Fri, 27 Nov 2015 14:25:00 +0800</pubDate><description><![CDATA[RPC（Remote Procedure Call Protocol）

RPC使用C/S方式，采用http协议,发送请求到服务器，等待服务器返回结果。这个请求包括一个参数集和一个文本集，通常形成“classname.methodname”形式。优点是跨语言跨平台，C端、S端有更大的独立性，缺点是不支持对象，无法在编译器检查错误，只能在运行期检查。

 

Web Service
]]></description><category></category></item><item><title><![CDATA[我是如何在SQL Server中处理每天四亿三千万记录的]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/49762857</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/49762857</guid><author>wkwanglei</author><pubDate>Tue, 10 Nov 2015 17:36:40 +0800</pubDate><description><![CDATA[[导读] 首先声明，我只是个程序员，不是专业的DBA，以下这篇文章是从一个问题的解决过程去写的，而不是一开始就给大家一个正确的结果，如果文中有不对的地方，请各位数据库大牛给予指正，以便我能够更好的处理此次业务。

 



       首先声明，我只是个程序员，不是专业的DBA，以下这篇文章是从一个问题的解决过程去写的，而不是一开始就给大家一个正确的结果，如果文中有不对的地方，请各位]]></description><category></category></item><item><title><![CDATA[分布式MySQL数据库TDSQL架构分析]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/49741269</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/49741269</guid><author>wkwanglei</author><pubDate>Mon, 09 Nov 2015 17:12:01 +0800</pubDate><description><![CDATA[摘要：腾讯计费平台部为了解决基于内存的NoSQL解决方案HOLD平台在应对多种业务接入时的不足，结合团队在MySQL领域多年应用和优化经验，最终在MySQL存储引擎基础上，打造一套分布式SQL系统TDSQL。本文是对该系统架构分析。





腾讯计费平台部托管着公司90%以上的虚拟账户，如QB、Q点、包月服务、游戏的二级账户等，为了保证能顺畅支撑公司各大业务的实时在线交易，并且在各种]]></description><category></category></item><item><title><![CDATA[数据切分及整合方案]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/49738915</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/49738915</guid><author>wkwanglei</author><pubDate>Mon, 09 Nov 2015 15:19:33 +0800</pubDate><description><![CDATA[通过前面的章节，我们已经很清楚了通过数据库的数据切分可以极大的提高系统的扩展性。但是，数据库中的数据在经过垂直和（或）水平切分被存放在不同的数据库主机之后，应用系统面临的最大问题就是如何来让这些数据源得到较好的整合，可能这也是很多读者朋友非常关心的一个问题。这一节我们主要针对的内容就是分析可以使用的各种可以帮助我们实现数据切分以及数据整合的整体解决方案。

数据的整合很难依靠数据库本身来达到这]]></description><category></category></item><item><title><![CDATA[mysql数据库切分]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/49738899</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/49738899</guid><author>wkwanglei</author><pubDate>Mon, 09 Nov 2015 15:18:43 +0800</pubDate><description><![CDATA[前言

通过MySQLReplication功能所实现的扩展总是会受到数据库大小的限制，一旦数据库过于庞大，尤其是当写入过于频繁，很难由一台主机支撑的时候，我们还是会面临到扩展瓶颈。这时候，我们就必须许找其他技术手段来解决这个瓶颈，那就是我们这一章所要介绍恶的数据切分技术。

 

何谓数据切分

可能很多读者朋友在网上或者杂志上面都已经多次见到关于数据切分的相关文章了，只不过在有]]></description><category></category></item><item><title><![CDATA[分布式mysql中间件（mycat）]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/49738787</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/49738787</guid><author>wkwanglei</author><pubDate>Mon, 09 Nov 2015 15:10:48 +0800</pubDate><description><![CDATA[1、   MyCAT概述
1.1 背景
随着传统的数据库技术日趋成熟、计算机网络技术的飞速发展和应用范围的扩充，数据库应用已经普遍建立于计算机网络之上。这时集中式数据库系统表现出它的不足：
（1）集中式处理，势必造成性能瓶颈；
（2）应用程序集中在一台计算机上运行，一旦该计算机发生故障，则整个系统受到影响，可靠性不高；
（3）集中式处理引起系统的规模和配置都不够灵活，系统的可扩充性差。]]></description><category></category></item><item><title><![CDATA[MySQL Replication 常用架构]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/49737631</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/49737631</guid><author>wkwanglei</author><pubDate>Mon, 09 Nov 2015 13:53:24 +0800</pubDate><description><![CDATA[前言

MySQLReplicaion本身是一个比较简单的架构，就是一台MySQL服务器（Slave）从另一台MySQL服务器（Master）进行日志的复制然后再解析日志并应用到自身。一个复制环境仅仅只需要两台运行有MySQLServer的主机即可，甚至更为简单的时候我们可以在同一台物理服务器主机上面启动两个mysqldinstance，一个作为Master而另一个作为Slave来完成复制环境]]></description><category></category></item><item><title><![CDATA[数据库水平切分的实现原理解析——分库，分表，主从，集群，负载均衡器]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/49737081</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/49737081</guid><author>wkwanglei</author><pubDate>Mon, 09 Nov 2015 12:36:45 +0800</pubDate><description><![CDATA[第1章 引言

随着互联网应用的广泛普及，海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用，每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能，横向扩展数据层已经成为架构研发人员首选的方式。

水平切分数据库：可以降低单台机器的负载，同时最大限度的降低了宕机造成的损失；负载均衡策略：可以降低单台机器的访]]></description><category></category></item><item><title><![CDATA[通过中间代理层来统一管理所有的数据源，后端数据库集群对前端应用程序透明；]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/49665597</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/49665597</guid><author>wkwanglei</author><pubDate>Thu, 05 Nov 2015 17:26:59 +0800</pubDate><description><![CDATA[1.利用MySQLProxy 实现数据切分及整合.

可用来监视、分析或者传输他们之间的通讯信息。他的灵活性允许你最大限度的使用它，目前具备的功能主要有连接路由，Query分析，Query过滤和修改，负载均衡，以及基本的HA机制等。MySQLProxy
 本身并不具有上述所有的这些功能，而是提供了实现上述功能的基础。要实现这些功能，还需要通过我们自行编写LUA脚本来实现。

原理:MyS]]></description><category></category></item><item><title><![CDATA[通过了解MySpace的六次重构经历,来认识分布式系统到底该如何创建.]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/49660979</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/49660979</guid><author>wkwanglei</author><pubDate>Thu, 05 Nov 2015 12:07:42 +0800</pubDate><description><![CDATA[在每个里程碑，站点负担都会超过底层系统部分组件的最大载荷，特别是数据库和存储系统。接着，功能出现问题，用户失声尖叫。最后，技术团队必须为此 修订系统策略。

虽然自2005年早期，站点账户数超过7百万后，系统架构到目前为止保持了相对稳定，但MySpace仍然在为SQL Server支持的同时连接数等方面继续攻坚，Benedetto说，”我们已经尽可能把事情做到最好”。

1. 里程碑一：5]]></description><category></category></item><item><title><![CDATA[web2.0网站常用可用性功能模块分析]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/49660329</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/49660329</guid><author>wkwanglei</author><pubDate>Thu, 05 Nov 2015 11:23:03 +0800</pubDate><description><![CDATA[Web 2.0网站是指将传统的网站构架（平台、内容源、用户、传播方式等）转化到以用户为核心的网站构架上来，包括一系列体现web2.0概念的元素、定位和创 意。web2.0网站在构架上须体现两大宗旨，即强大的后台系统和简单的前台页面，也即提供良好的用户体验，体现以人为本，技术服务人类的宗旨。 之前介绍的亿万用户网站MySpace网站架构及成功秘密也是很值得一看的。

web2.0网站常用功能块通]]></description><category></category></item><item><title><![CDATA[运放与音乐]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/48521689</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/48521689</guid><author>wkwanglei</author><pubDate>Thu, 17 Sep 2015 14:48:10 +0800</pubDate><description><![CDATA[运放与音乐韵味AD827、OPA2604、DY649、DY639、AD712、AD797等八款运放比较（转）
音乐是个人爱好。。。所以写在这里。
与其说爱好音乐不如说，爱好声音，因为对于音乐的歌手等娱乐新闻一窍不通。


经过激烈较量，AD827（陶封）以其刚柔相济、至尊无上的表现在本次测试中荣登“皇帝”宝座。YD649（陶封）因其极具女性的浪漫气质而被封为“皇后”。而OPA2604和A]]></description><category></category></item><item><title><![CDATA[SpringMvc与Struts2的对比]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/48316741</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/48316741</guid><author>wkwanglei</author><pubDate>Wed, 09 Sep 2015 15:30:22 +0800</pubDate><description><![CDATA[目前企业中使用SpringMvc的比例已经远远超过Struts2,那么两者到底有什么区别，是很多初学者比较关注的问题，下面我们就来对SpringMvc和Struts2进行各方面的比较:

1.核心控制器（前端控制器、预处理控制器）：对于使用过mvc框架的人来说这个词应该不会陌生，核心控制器的主要用途是处理所有的请求，然后对那些特殊的请求（控制器）统一的进行处理(字符编码、文件上传、参数接受、异]]></description><category></category></item><item><title><![CDATA[redhat5.5 安装 nginx1.9.2]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/47835753</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/47835753</guid><author>wkwanglei</author><pubDate>Fri, 21 Aug 2015 16:05:16 +0800</pubDate><description><![CDATA[1、安装必备工具：





?





1

2

3




$
 yum -y install

gcc 
gcc-c++
 autoconf automake

 

$
 yum -y install

zlib zlib-devel openssl openssl-devel pcre-devel]]></description><category></category></item><item><title><![CDATA[tomcat7.0.63 （redis session方案)]]></title><link>https://blog.youkuaiyun.com/wkwanglei/article/details/47810125</link><guid>https://blog.youkuaiyun.com/wkwanglei/article/details/47810125</guid><author>wkwanglei</author><pubDate>Thu, 20 Aug 2015 16:58:58 +0800</pubDate><description><![CDATA[tomcat7.0.63

下载地址：http://tomcat.apache.org/download-70.cgi


redis3.03 
下载地址：http://www.redis.io/download


jedis2.7.2  
下载地址：（maven中央库）https://repo1.maven.org/maven2/redis/clients/jedis/
]]></description><category></category></item></channel></rss>