<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jay1110C的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jay1110C</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jay1110C]]></copyright><item><title><![CDATA[影响MySql性能的配置参数]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/79321421</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/79321421</guid><author>jay1110C</author><pubDate>Tue, 13 Feb 2018 14:24:23 +0800</pubDate><description><![CDATA[(一)连接连接通常来自Web服务器，下面列出了一些与连接有关的参数，以及该如何设置它们。1、max_connections这是Web服务器允许的最大连接数，记住每个连接都要使用会话内存(关于会话内存，文章后面有涉及)。2、max_packet_allowed最大数据包大小，通常等于你需要在一个大块中返回的最大数据集的大小，如果你在使用远程mysqldump，那它的值需要更大。3、aborted_c...]]></description><category></category></item><item><title><![CDATA[关于HBuilder的使用技巧]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/79321193</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/79321193</guid><author>jay1110C</author><pubDate>Tue, 13 Feb 2018 13:42:54 +0800</pubDate><description><![CDATA[在HBuilder中一个名为扩展代码块的功能扩展代码块在工具扩展代码块中，分为：自定义html代码块；自定义js代码块；自定义css代码块；自定义jquery代码块。使用HBuilder编写代码时，会存在代码提示为了更多的代码提示和更快的编程来使用自定义代码块，例如我想输入js中创建标签的一段代码，var newElement = document.createElement();...]]></description><category></category></item><item><title><![CDATA[Linux下TCP最大连接数受限问题]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/78302130</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/78302130</guid><author>jay1110C</author><pubDate>Sat, 21 Oct 2017 11:08:00 +0800</pubDate><description><![CDATA[一、 文件数限制修改
1、用户级别
查看Linux系统用户最大打开文件限制：
# ulimit -n
1024

(1) vi /etc/security/limits.conf
mysql soft nofile 10240
mysql hard nofile 10240
其中mysql指定了要修改哪个用户的打开文件数限制。
可用'*'号表示修改所有用户的限制；soft或ha]]></description><category></category></item><item><title><![CDATA[通向架构师的道路（第十二天）之Axis2 Web Service(三)]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/53407785</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/53407785</guid><author>jay1110C</author><pubDate>Wed, 30 Nov 2016 14:37:52 +0800</pubDate><description><![CDATA[一、SOAPIn Axis2

在前两天的教程中,我们学习到了用Axis2如何进行复杂数据、简单数据进行传输。

正如我在前一天教程中所说，在web service的世界里，一切都是基于SOAP的，因此在今天我们将学习Axis2中的SOAP特性。

今天的课程将用3个例子来完成即：

1）  客户端与服务端使用SOAP进行通讯

2）  服务端将Exception以SOAPFa]]></description><category></category></item><item><title><![CDATA[通向架构师的道路（第十一天）之Axis2 Web Service(二)]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/53407752</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/53407752</guid><author>jay1110C</author><pubDate>Wed, 30 Nov 2016 14:36:52 +0800</pubDate><description><![CDATA[一、总结前一天

前一天中我们讲述了如何生成一个Axis2的WebService, 如何布署以及4种不同的客户端, 它们是: 传统式, 非阻塞式, 双工模式, 双工非阻塞。

并且我们看到了一个Axis2的Web Service的布署描述：







         org.sky.axis2.helloworld.HelloWorld

    



]]></description><category></category></item><item><title><![CDATA[通向架构师的道路（第十天）之Axis2 Web Service(一)]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/53407738</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/53407738</guid><author>jay1110C</author><pubDate>Wed, 30 Nov 2016 14:35:57 +0800</pubDate><description><![CDATA[一、Axis2简介

1.1 介绍Axis2

Axis框架来自 Apache 开放源代码组织，它是基于Java语言的最新的 SOAP 规范（SOAP 1.2）和 SOAP withAttachments
 规范（来自 Apache Group ）的开放源代码实现。有很多流行的开发工具都使用AXIS作为其实现支持Web服务的功能，例如JBuilder以及著名的Eclipse J2EE插件]]></description><category></category></item><item><title><![CDATA[通向架构师的道路（第九天）之weblogic的集群与配置]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/53407635</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/53407635</guid><author>jay1110C</author><pubDate>Wed, 30 Nov 2016 14:29:44 +0800</pubDate><description><![CDATA[一、Weblogic的集群

还记得我们在第五天教程中讲到的关于Tomcat的集群吗?





两个tomcat做node即tomcat1, tomcat2，使用Apache HttpServer做请求派发。

现在看看WebLogic的集群吧，其实也差不多。




区别在于：

²  Tomcat的集群的实现为两个物理上不同的tomcat，分别就是两个nod]]></description><category></category></item><item><title><![CDATA[通向架构师的道路（第八天）之weblogic与apache的整合与调优]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/53407602</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/53407602</guid><author>jay1110C</author><pubDate>Wed, 30 Nov 2016 14:28:08 +0800</pubDate><description><![CDATA[一、BEAWeblogic的历史

BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、 网络应用和数据库应 

用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的 

开发、集成、部署和管理之中。 

BEA WebLogic Server拥有处理关键Web应用系统问题所需的性能 、可扩展性和高可用性。]]></description><category></category></item><item><title><![CDATA[通向架构师的道路（第七天）之漫谈使用ThreadLocal改进你的层次的划分]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/53407470</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/53407470</guid><author>jay1110C</author><pubDate>Wed, 30 Nov 2016 14:26:31 +0800</pubDate><description><![CDATA[一、什么是ThreadLocal

早在JDK 1.2的版本中就提供Java.lang.ThreadLocal，ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。

ThreadLocal很容易让人望文生义，想当然地认为是一个“本地线程”。其实，ThreadLocal并不是一个Thread，而是Thread的局部变量，也许]]></description><category></category></item><item><title><![CDATA[通向架构师的道路（第六天）之漫谈基于数据库的权限系统的设计]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/53407435</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/53407435</guid><author>jay1110C</author><pubDate>Wed, 30 Nov 2016 14:22:50 +0800</pubDate><description><![CDATA[一、权限系统

这一天将讲述一个基本的基于数据库的权限管理系统的设计，在这一天的课程的最后将讲述“左右值无限分类实现算法”如何来优化“系统菜单”的结构而告终。今天的内容和前几天的基础框架是一样的它们都属于基础知识，在这些基础知识上还可以扩展出无数的变种与进化设计。

二、先来看客户的一个需求

2.1 用户实际需求

1.       所有的用户、角色可动态配置

2.    ]]></description><category></category></item><item><title><![CDATA[通向架构师的道路（第五天）之tomcat集群-群猫乱舞]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/53407410</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/53407410</guid><author>jay1110C</author><pubDate>Wed, 30 Nov 2016 14:21:38 +0800</pubDate><description><![CDATA[一、为何要集群

单台App Server再强劲，也有其瓶劲，先来看一下下面这个真实的场景。





当时这个工程是这样的，tomcat这一段被称为web zone，里面用spring+ws，还装了一个jboss的规则引擎Guvnor5.x，全部是ws没有service
 layer也没有dao layer。

然后App Zone这边是weblogic，传输用的是spri]]></description><category></category></item><item><title><![CDATA[通向架构师的道路（第四天）之Tomcat性能调优-让小猫飞奔]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/53407382</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/53407382</guid><author>jay1110C</author><pubDate>Wed, 30 Nov 2016 14:20:52 +0800</pubDate><description><![CDATA[一、总结前一天的学习

从“第三天”的性能测试一节中，我们得知了决定性能测试的几个重要指标，它们是：

ü   吞吐量

ü   Responsetime

ü   Cpuload

ü   MemoryUsage

我们也在第三天的学习中对Apache做过了一定的优化，使其最优化上述4大核心指标的读数，那么我们的Apache调优了，我们的Tomcat也作些相应的调整，当完]]></description><category></category></item><item><title><![CDATA[通向架构师的道路（第三天）之apache性能调优]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/53407329</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/53407329</guid><author>jay1110C</author><pubDate>Wed, 30 Nov 2016 14:19:48 +0800</pubDate><description><![CDATA[一、总结前一天的学习

在前两天的学习中我们知道、了解并掌握了Web Server结合App Server实现单向Https的这样的一个架构。这个架构是一个非常基础的J2ee工程上线布署时的一种架构。在前两天的教程中，还讲述了Http服务器、App
 Server的最基本安全配置（包括单向https的实现）， 它只是避免了用户可以通过浏览器侵入我们的Web访问器或者能够通过Web浏览器来查询]]></description><category></category></item><item><title><![CDATA[通向架构师的道路（第二天）之apache tomcat https应用]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/53407281</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/53407281</guid><author>jay1110C</author><pubDate>Wed, 30 Nov 2016 14:17:47 +0800</pubDate><description><![CDATA[一、总结前一天的学习

在前一天的学习中我们知道、了解并掌握了Web Server结合App Server是怎么样的一种架构，并且亲手通过Apache的Http
 Server与Tomcat6进行了整合的实验。

这样的架构的好处在于：

ü   减轻App Server端的压力，用Web Server来分压，即Web Server只负责处理静态HTML内容，而App Server专]]></description><category></category></item><item><title><![CDATA[通向架构师的道路（第一天）之Apache整合Tomcat]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/53407234</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/53407234</guid><author>jay1110C</author><pubDate>Wed, 30 Nov 2016 14:16:03 +0800</pubDate><description><![CDATA[这是一个通用的Web即B/S工程的架构，它由：

ü   Web Server

ü   App Server

ü   DB Server

三大部分组成，其中：

²  Web Server

置于企业防火墙外，这个防火墙，大家可以认为是一个CISCO路由器，然后在CISCO路由器上开放了两个端口为：80和443。

80端口：用于正常的http访问

443端]]></description><category></category></item><item><title><![CDATA[Java 内存泄露以及避免方法]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/52325073</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/52325073</guid><author>jay1110C</author><pubDate>Fri, 26 Aug 2016 09:11:26 +0800</pubDate><description><![CDATA[Java代码  



内存泄露:  
   是指在程序运行过程中会不断的分配内存空间，那些不再使用的内存空间应该即时回收它们，从而保证可以保证系统可以再次使用这些内存。如果存在无用的内存没有被收回来，那就是内存泄露。  
说明： 对于数组的操作，堆和栈的操作需要慎重的考虑是否存在内存泄露(出栈时没有清理最后一个元素即没有对最后一个元素置空)  
垃圾回收机制：  
  a. 跟踪]]></description><category></category></item><item><title><![CDATA[数据库锁表的分析与解决（三）]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/52314116</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/52314116</guid><author>jay1110C</author><pubDate>Thu, 25 Aug 2016 14:16:35 +0800</pubDate><description><![CDATA[ORACLE里几种锁模式 
遇到一个多事务并发的问题 
mysql数据库锁 

推荐圈子: Pipboy 
更多相关推荐 对锁机制的研究要具备两个条件： 
1．数据量大 
2．多个用户同时并发 
如果缺少这两个条件，数据库不容易产生死锁问题。研究起来可能会事倍功半。如果这两个条件都有，但你还是按数据库缺省设置来处理数据，则会带来很多的问题，比如： 
1）丢失更新 
A,B两个用]]></description><category></category></item><item><title><![CDATA[数据库锁表的分析与解决（二）]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/52314106</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/52314106</guid><author>jay1110C</author><pubDate>Thu, 25 Aug 2016 14:15:32 +0800</pubDate><description><![CDATA[SQL Server的锁机制
一. 为什么要引入锁 

多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 

丢失更新 
A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 

脏读 
A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产 
]]></description><category></category></item><item><title><![CDATA[数据库锁表的分析与解决（一）]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/52314076</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/52314076</guid><author>jay1110C</author><pubDate>Thu, 25 Aug 2016 14:11:46 +0800</pubDate><description><![CDATA[数据库和操作系统一样，是一个多用户使用的共享资源。当多个用户并发地存取数据时，在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据，破坏数据库的一致性。加锁是实现数据库并发控制的一个非常重要的技术。在实际应用中经常会遇到的与锁相关的异常情况，当两个事务需要一组有冲突的锁，而不能将事务继续下去的话，就会出现死锁，严重影响应用的正常执行。 
在数据库中]]></description><category></category></item><item><title><![CDATA[数据库锁表原因分析]]></title><link>https://blog.youkuaiyun.com/jay1110C/article/details/52314062</link><guid>https://blog.youkuaiyun.com/jay1110C/article/details/52314062</guid><author>jay1110C</author><pubDate>Thu, 25 Aug 2016 14:10:38 +0800</pubDate><description><![CDATA[在联机事务处理(OLTP)的数据库应用系统中，多用户、多任务的并发性是系统最重要的技术指标之一。为了提高并发性，目前大部分RDBMS都采用加锁技术。然而由于现实环境的复杂性，使用加锁技术又不可避免地产生了死锁问题。因此如何合理有效地使用加锁技术，最小化死锁是开发联机事务处理系统的关键。           
死锁产生的原因           
    在联机事务处理系统中，造成死机主要有两方]]></description><category></category></item></channel></rss>