<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ycy12的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ycy12</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ycy12]]></copyright><item><title><![CDATA[liunx系统下，nginx和tomcat中文资源404]]></title><link>https://blog.youkuaiyun.com/ycy12/article/details/84879246</link><guid>https://blog.youkuaiyun.com/ycy12/article/details/84879246</guid><author>ycy12</author><pubDate>Fri, 07 Dec 2018 17:19:59 +0800</pubDate><description><![CDATA[由于项目要求，系统需要支持中文文件名。

系统结构是nginx+tomcat。

首先是配置文件访问不经过tomcat。nginx直接触达资源：

给出一个例子，具体的nginx配置规则另行查阅。

    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|ico|zip|mp4|woff|ttf|pdf|doc|docx|ppt|pptx|html)$ {...]]></description><category></category></item><item><title><![CDATA[多线程应用java.util.concurrent.ThreadPoolExecutor]]></title><link>https://blog.youkuaiyun.com/ycy12/article/details/80305549</link><guid>https://blog.youkuaiyun.com/ycy12/article/details/80305549</guid><author>ycy12</author><pubDate>Mon, 14 May 2018 11:12:32 +0800</pubDate><description><![CDATA[在java编程中，需要应用多线程的情况还是比较多的，多线程程序编写也有很多方式，最原始的方法，直接new Thread重写run方法，或者是实现Runable。这两种方式本质都是直接new Thread。效率和资源利用率比较低。下面我说一下比较推荐的方式。A thread pool should be created by ThreadPoolExecutor rather than Execut...]]></description><category></category></item><item><title><![CDATA[radio checkbox 优化]]></title><link>https://blog.youkuaiyun.com/ycy12/article/details/72960198</link><guid>https://blog.youkuaiyun.com/ycy12/article/details/72960198</guid><author>ycy12</author><pubDate>Fri, 09 Jun 2017 15:27:30 +0800</pubDate><description><![CDATA[由于一个小页面需要用到radio 和 checkbox，原生的明显太过难堪，在网上找的大部分又过于复杂，于是决心自己手写一个，以后用到了可以直接拿来




    
        
        
        
            .chk_style:checked+label {
              background-color: #ECF2F7;]]></description><category></category></item><item><title><![CDATA[web项目一般结构]]></title><link>https://blog.youkuaiyun.com/ycy12/article/details/72958459</link><guid>https://blog.youkuaiyun.com/ycy12/article/details/72958459</guid><author>ycy12</author><pubDate>Fri, 09 Jun 2017 15:15:29 +0800</pubDate><description><![CDATA[之前一直不知道项目部署到tomcat的详细目录。现在来总结一下。




部署到ROOT这就是ROOT下面的结构。如果部署到webapps，这就是项目文件下结构。
可以看出包括 错误页面、页面插件、js、css、上传的文件、无需安全控制的登陆页面等，这些都是直接放在项目，便于访问调用。


最重要的WEB-INF文件件。打开看看


WEB-INF下面包括web.xm   ]]></description><category></category></item></channel></rss>