<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ccscu的专栏]]></title><description><![CDATA[不想当司机的厨师不是好架构师]]></description><link>https://blog.youkuaiyun.com/ccscu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ccscu]]></copyright><item><title><![CDATA[ORACLE常见错误]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/78182015</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/78182015</guid><author>ccscu</author><pubDate>Mon, 09 Oct 2017 14:10:00 +0800</pubDate><description><![CDATA[ORA-01000: maximum open cursors exceeded

详细介绍
http://blog.youkuaiyun.com/uskystars/article/details/46679835

查询和修改最大游标数
http://blog.youkuaiyun.com/paluo/article/details/5943212]]></description><category></category></item><item><title><![CDATA[分析IBM JVM上的heap dump文件a.phd]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/77478807</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/77478807</guid><author>ccscu</author><pubDate>Tue, 22 Aug 2017 13:17:02 +0800</pubDate><description><![CDATA[现场使用的是PowerPC架构的机器，上面装的是RedHat，jvm用的是IBM JDK。运行一段时间后，生成了a.phd文件，使用mat分析报错。
需要先安装IBM Monitoring and Diagnostic Tools
步骤1：下载mat，解压并运行；
步骤2：使用help->Install New Software，在Work with后面点击Add，输入软件名称（自定义就行）]]></description><category></category></item><item><title><![CDATA[session学习网站整理]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/70769002</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/70769002</guid><author>ccscu</author><pubDate>Wed, 26 Apr 2017 01:17:07 +0800</pubDate><description><![CDATA[最近在做tomcat的第三方session管理器，先列一些网站学习一下。]]></description><category></category></item><item><title><![CDATA[Apache性能优化之MPM选择和配置]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/70182476</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/70182476</guid><author>ccscu</author><pubDate>Sat, 15 Apr 2017 16:22:35 +0800</pubDate><description><![CDATA[截止到目前最新的Apache2.4.25，Apache总共支持三种MPM（多进程处理模块）模式，分别是Prefork、worker及event。这三种模式代表了Apache的演变和发展。
Apache2.2中，默认启用prefork模式，同时引进了实验性质的event模式；
Apache2.4中，正式支持并且默认使用了event模式。并且可以在编译的时候增加了选项enable-mpms-sha]]></description><category></category></item><item><title><![CDATA[追求极简生活]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/66584006</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/66584006</guid><author>ccscu</author><pubDate>Mon, 27 Mar 2017 09:55:43 +0800</pubDate><description><![CDATA[这几天家中卫生间一直返味，遂58上请了一个水电工过来检查一下。期间聊到马桶如何选择这个问题上，小工直截了当地说简单的就是最好的，便宜、好用、好维护。忽然心里震动一下，这不就是我们一直追求的极简生活吗！
    我们写出来的产品，如果不从易用性、人性化的初衷去设计，那么注定会是一个失败的产品。我举几个例子：
    苹果手机是世界上最好用的手机之一，我指的是7出来之前。但是7出来之后，让我对苹果]]></description><category></category></item><item><title><![CDATA[Apache2.4编译步骤]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/53696502</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/53696502</guid><author>ccscu</author><pubDate>Fri, 16 Dec 2016 18:50:21 +0800</pubDate><description><![CDATA[相比于Apache2.2系列，2.4系列在编译的时候有哪些不一样的地方呢？
1、默认去掉了apr、apr-util，下载下来，拷贝到srclib下，名字使用apr和apr-util
2、安装pcre
先安装c++，在centos上使用yum install gcc-c++即可
3、执行./configure --prefix=/home/cc1840/httpd-2.4-dist --wi]]></description><category></category></item><item><title><![CDATA[RedHat Enterprise7.1如何关闭防火墙]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/53508203</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/53508203</guid><author>ccscu</author><pubDate>Wed, 07 Dec 2016 17:32:00 +0800</pubDate><description><![CDATA[在RHEL5、6（Redhat Enterprise Linux）的时候，检查防火墙是否开启常用的如下命令：
1.1、永久关闭，重启后生效：
开启：chkconfig iptables on
关闭：chkconfig iptables off
1.2、临时开启，重启后失效：
开启：service iptables start
关闭：service iptables stop]]></description><category></category></item><item><title><![CDATA[JMX设置属性]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/53039578</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/53039578</guid><author>ccscu</author><pubDate>Fri, 04 Nov 2016 21:51:21 +0800</pubDate><description><![CDATA[我们常使用jmx来获得属性，或者执行方法，那么如何设置属性呢？

ObjectName obj = new ObjectName("com.test.appserv:key=value");
msbc.setAttribute(obj, new Attribute("enabled", false));

即可。]]></description><category></category></item><item><title><![CDATA[Hadoop学习指南]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/50429227</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/50429227</guid><author>ccscu</author><pubDate>Tue, 29 Dec 2015 20:39:47 +0800</pubDate><description><![CDATA[Hadoop学习指南Hadoop新手学习指导 
http://www.aboutyun.com/thread-6179-1-1.html零基础学习hadoop到上手工作线路指导（初级篇） 
http://www.aboutyun.com/thread-6780-1-1.html零基础学习hadoop到上手工作线路指导初级篇：hive及mapreduce 
http://www.aboutyun.co]]></description><category></category></item><item><title><![CDATA[tomcat对线程池的扩展]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/50020091</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/50020091</guid><author>ccscu</author><pubDate>Tue, 24 Nov 2015 23:33:51 +0800</pubDate><description><![CDATA[为了减少线程创建和销毁的消耗，通常会使用线程池，在JDK中，默认集成了高效的几种线程池：在tomcat中的线程池并没有自定义实现，而是利用了JDK的线程池，继承了上述的特性，并基于自己的逻辑进行了扩展；
1、JDK线程配置属性初始化
tomcat的配置文件中，配置标签中的属性：


这个Executor，在tomcat各种书籍中叫做执行器，它的实际的作用就是线程池，对于Connector]]></description><category></category></item><item><title><![CDATA[VMware安装卸载]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/49867423</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/49867423</guid><author>ccscu</author><pubDate>Mon, 16 Nov 2015 16:18:27 +0800</pubDate><description><![CDATA[卸载VMware之后，无法联网： 
因为VMware修改了socket的设置，而卸载vmware的时候没有还原导致的
在cmd下执行netsh winsock reset重置即可]]></description><category></category></item><item><title><![CDATA[hudson新建项目配置]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/49758941</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/49758941</guid><author>ccscu</author><pubDate>Tue, 10 Nov 2015 14:02:44 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[ant使用笔记]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/48473043</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/48473043</guid><author>ccscu</author><pubDate>Tue, 15 Sep 2015 19:31:40 +0800</pubDate><description><![CDATA[ant不支持变量嵌套]]></description><category></category></item><item><title><![CDATA[ant for循环参数详解]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/48299591</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/48299591</guid><author>ccscu</author><pubDate>Tue, 08 Sep 2015 22:40:28 +0800</pubDate><description><![CDATA[The for task iterates over a list, a list of paths, or any type that has a public iterator() method. The list will be evaluated first. Nested paths are evaluated in the order they appear in the task.]]></description><category></category></item><item><title><![CDATA[上传jar包到nexus私服]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/48003399</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/48003399</guid><author>ccscu</author><pubDate>Wed, 26 Aug 2015 16:59:43 +0800</pubDate><description><![CDATA[这几天阅读一个离职同事写的交接文档，其中有关于如何在maven1的情况下从nexus私服上上传、下载文件。由于遇到一些问题，所以将其记录下来，以备查阅。
上传少量文件到nexus私服上是很简单的事情，大家可以参阅 上传jar包到nexus私服 这篇文章；如果上传的文件是大量的，这时候我们就可以写一些批处理来解决。
    这是对于maven2及以上的版本，那么对于maven1的版本，不能使用m]]></description><category></category></item><item><title><![CDATA[Java读取Properties文件并不会出现中文乱码]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/47677413</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/47677413</guid><author>ccscu</author><pubDate>Sat, 15 Aug 2015 03:37:48 +0800</pubDate><description><![CDATA[public static Properties readPropertiesFromFile(String filePath) {
		Properties props = new Properties();
		try {
			if (!new File(filePath).exists()) {
				return null;
			}
			props.load(new InputSt]]></description><category></category></item><item><title><![CDATA[反射调用方法和反射时传递带参数的构造器]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/47677245</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/47677245</guid><author>ccscu</author><pubDate>Sat, 15 Aug 2015 03:16:04 +0800</pubDate><description><![CDATA[public static void testReflectByConstructor() {
		Class logClass = Class.forName("com.bes.Logger");
		Class[] paramTypes = new Class[] {Logger.class};
		Object[] params = new Object[] {logger};
		Obje]]></description><category></category></item><item><title><![CDATA[使用felix.log.logger重写Logger]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/47029063</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/47029063</guid><author>ccscu</author><pubDate>Thu, 23 Jul 2015 21:31:22 +0800</pubDate><description><![CDATA[匿名内部类：]]></description><category></category></item><item><title><![CDATA[编译修改过的felix失败记录]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/47028931</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/47028931</guid><author>ccscu</author><pubDate>Thu, 23 Jul 2015 21:25:52 +0800</pubDate><description><![CDATA[在felix中增加了一个类，非常简单


编译时出现如下错误（mvn clean install -DskipTests -e）


发现文件头没写License信息，而pom.xml中有对License信息的校验：


OK，给文件头增加License信息即可：




===END by CC===]]></description><category></category></item><item><title><![CDATA[vi保存时提示E514]]></title><link>https://blog.youkuaiyun.com/ccscu/article/details/46983993</link><guid>https://blog.youkuaiyun.com/ccscu/article/details/46983993</guid><author>ccscu</author><pubDate>Tue, 21 Jul 2015 11:55:28 +0800</pubDate><description><![CDATA[用vi编辑文档，保存的时候，提示如下错误：
E514: write error (file system full?)

使用df查看，发现/home下已经使用了100%了，因此删除此目录下部分文件即可。]]></description><category></category></item></channel></rss>