<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[chendc201的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chendc201</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chendc201]]></copyright><item><title><![CDATA[调度任务中cron表达式的使用]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/141073388</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/141073388</guid><author>chendc201</author><pubDate>Sat, 10 Aug 2024 00:25:17 +0800</pubDate><description><![CDATA[Cron表达式的格式为："秒分时日月周"，其中每个字段都可以使用特定的符号或数值来表示。例如，要求在每天上午10点到下午12点之间每隔30分钟执行一次的任务，Cron表达式可以写为："0 0/30 10-12**?例如，要求每天上午10点和下午2点各执行一次的任务，Cron表达式可以写为："0 0 10,14**?例如，要求每天上午10点执行的任务，Cron表达式可以写为："0 0 10**?例如，要求每分钟执行一次的任务，Cron表达式可以写为："*****?-Cron表达式："0 0 10,14**?]]></description><category></category></item><item><title><![CDATA[Spring思维导图，让Spring不再难懂]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/75505032</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/75505032</guid><author>chendc201</author><pubDate>Thu, 20 Jul 2017 11:56:12 +0800</pubDate><description><![CDATA[spring mvc简介与运行原理 

Spring的模型-视图-控制器（MVC）框架是围绕一个DispatcherServlet来设计的，这个Servlet会把请求分发给各个处理器，并支持可配置的处理器映射、视图渲染、本地化、时区与主题渲染等，甚至还能支持文件上传。 




(1) Http请求：客户端请求提交到DispatcherServlet。(2) 寻找处理器：由Dispa]]></description><category></category></item><item><title><![CDATA[FastDHT配合FastDFS进行文件上传去重]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/73614186</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/73614186</guid><author>chendc201</author><pubDate>Fri, 23 Jun 2017 10:38:30 +0800</pubDate><description><![CDATA[为什么写这个

最近因为工作需要，使用了FastDFS，这是一款国产的开源DFS软件，但是这个软件本身不能对重复上传的文件进行去重，需要我们自己去处理，一种可行的方案是，在文件上传之前进行md5校验，把每个文件保存在数据库中，然后进行对比，这个md5值如果在数据库中已经存在的话，就不上传。不过这个效率可能不怎么高。FastDFS作者余庆也开源了一个解决的资源，就是FastDHT了，使用这个也可]]></description><category></category></item><item><title><![CDATA[FastDFS安装与nginx反向代理配置]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/73614169</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/73614169</guid><author>chendc201</author><pubDate>Fri, 23 Jun 2017 10:37:30 +0800</pubDate><description><![CDATA[nginx相关软件

nginx-1.10.1 
http://nginx.org/en/download.html 
nginx清除缓存模块 ngx_cache_purge-2.3 
http://labs.frickle.com/nginx_ngx_cache_purge/ 
pcre-8.36 
https://sourceforge.net/projects/pcre/fil]]></description><category></category></item><item><title><![CDATA[fastdfs-zyc监控系统的使用]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/73614155</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/73614155</guid><author>chendc201</author><pubDate>Fri, 23 Jun 2017 10:35:52 +0800</pubDate><description><![CDATA[写在前面

前面有介绍过怎么安装与使用FastDFS来进行分布式的文件存储，以及怎么使用FastDHT对上传文件去重，还有怎么使用varnish来配合FastDFS做内存缓存，进一步减轻FastDFS访问本地硬盘的压力。以上这些操作都是作为程序开发与部署的部分，当我们的系统正式搭建起来并线上使用时，我们显然不能要求使用者每次都登录Linux终端去查看当前集群的运行状况以及负载等信息。这个时候要]]></description><category></category></item><item><title><![CDATA[JAVA CAS单点登录(SSO)]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/73495630</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/73495630</guid><author>chendc201</author><pubDate>Tue, 20 Jun 2017 12:35:23 +0800</pubDate><description><![CDATA[一、教程前言

教程目的：从头到尾细细道来单点登录服务器及客户端应用的每个步骤单点登录（SSO）：请看百科解释猛击这里打开本教程使用的SSO服务器是Yelu大学研发的CAS(Central
 Authentication Server)，
官网：http://www.jasig.org/cas本教程环境：

Tomcat6.0.29JDK6CAS Server版本：cas-server]]></description><category></category></item><item><title><![CDATA[eclipse相关插件]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/41808169</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/41808169</guid><author>chendc201</author><pubDate>Mon, 08 Dec 2014 20:12:00 +0800</pubDate><description><![CDATA[1.findBug安装

参见http://www.oschina.net/p/findbugs

 2.EclEmma

 参见 http://www.eclemma.org/installation.html#manual]]></description><category></category></item><item><title><![CDATA[Nginx+Tomcat+memcached负载均衡实现session共享]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/41074553</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/41074553</guid><author>chendc201</author><pubDate>Thu, 13 Nov 2014 10:12:06 +0800</pubDate><description><![CDATA[1.  安装各个软件不用说了。

2.  到tomcat的安装目录lib中，加入：



memcached-2.6.jar（http://spymemcached.googlecode.com/files/memcached-2.6.jar）

javolution-5.4.3.1.jar

memcached-session-manager-1.5.1.jar

mem]]></description><category></category></item><item><title><![CDATA[日志分析系统]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/26621503</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/26621503</guid><author>chendc201</author><pubDate>Thu, 22 May 2014 20:57:39 +0800</pubDate><description><![CDATA[使用logstash+elasticsearch+kibana快速搭建日志平台
http://www.cnblogs.com/buzzlight/p/logstash_elasticsearch_kibana_log.html]]></description><category></category></item><item><title><![CDATA[证书相关]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/25618817</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/25618817</guid><author>chendc201</author><pubDate>Mon, 12 May 2014 14:33:36 +0800</pubDate><description><![CDATA[请将test.cas.vipshop.com.cer导入jvm中
参考指令：
keytool -import -trustcacerts -alias casserver -keystore "%JAVA_HOME%/jre/lib/security/cacerts" -file D:\mykeystore\mycerts.cer -storepass changeit
修改host
域名]]></description><category></category></item><item><title><![CDATA[JProfiler试用手记]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/22905513</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/22905513</guid><author>chendc201</author><pubDate>Fri, 04 Apr 2014 02:56:13 +0800</pubDate><description><![CDATA[JProfiler是一款Java的性能监控工具。可以查看当前应用的对象、对象引用、内存、CPU使用情况、线程、线程运行情况（阻塞、等待等），同时可以查找应用内存使用得热点，这里提供有几篇文章供参考：获取、介绍，简单入门，使用JProfiler解决实际问题。这几篇文章基本介绍了常见东西了，下面说点心得。

AD：51CTO学院：IT精品课程在线看！







所谓“工欲善其事]]></description><category></category></item><item><title><![CDATA[Java多线程的监控分析工具(VisualVM)]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/22905511</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/22905511</guid><author>chendc201</author><pubDate>Fri, 04 Apr 2014 02:55:13 +0800</pubDate><description><![CDATA[在Java多线程程序运行时，多数情况下我们不知道到底发生了什么，只有出了错误的日志的时候，我们才知道原来代码中有死锁。撇开代码检查工具，我们先讨论一下利用VisualVM监控，分析我们的多线程的运行情况。

AD：51CTO学院：IT精品课程在线看！







在Java多线程程序运行时，多数情况下我们不知道到底发生了什么，只有出了错误的日志的时候，我们才知道原来代码中有死]]></description><category></category></item><item><title><![CDATA[Java自带的GUI性能监控工具Jconsole以及JisualVM简介]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/22905503</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/22905503</guid><author>chendc201</author><pubDate>Fri, 04 Apr 2014 02:47:30 +0800</pubDate><description><![CDATA[1 Jconsole

1.1 简介以及连接

　　JConsole是一个基于JMX的GUI工具，用于连接正在运行的JVM，它是Java自带的简单性能监控工具。下面以对tomcat的监控为例，带领大家熟悉Jconsole这个工具。

　　Step 1，在dos/bash命令下输入：jconsole；

　　Step 2，在弹出的对话框中选中apache，并点击connect（假设你]]></description><category></category></item><item><title><![CDATA[Tomcat以Debug模式启动（本地与远程皆可）]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/22905497</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/22905497</guid><author>chendc201</author><pubDate>Fri, 04 Apr 2014 02:46:01 +0800</pubDate><description><![CDATA[1 引子

　　习惯了用Eclipse的Debug模式，然而有一天你或许会遇到这样的情况：你从JProfiler中打开一个实例，这个实例也会自动启动tomcat，然而你又希望通过Eclipse来Debug这个项目；或者是，你的项目部署在服务器上，而你要想在本地对其进行debug调试。何解？通过设置Tomcat以Debug模式启动可以达到预期效果。

　　本文的方法适用于本地以及远程。
]]></description><category></category></item><item><title><![CDATA[Tomcat性能分析]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/22905495</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/22905495</guid><author>chendc201</author><pubDate>Fri, 04 Apr 2014 02:44:43 +0800</pubDate><description><![CDATA[一、预研任务介绍和预研目标

任务介绍：

Apache Tomcat是目前较为流行的web服务器，以其技术先进、性能稳定著称，其次它还是一个免费开源的项目。

Tomcat性能分析的意义在于能为日常工作中的一些内存泄露和tomcat crash问题提供参考，本文主要通过一些工具的使用和一些参数的讲解，穿插分析tomcat性能。

预研目标：

通过压力测试以及性能检测工具监控]]></description><category></category></item><item><title><![CDATA[如何在局域网访问Tomcat项目]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/22905489</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/22905489</guid><author>chendc201</author><pubDate>Fri, 04 Apr 2014 02:43:16 +0800</pubDate><description><![CDATA[1 前言

　　有时候因为工作需要，我们需要访问服务器上的项目或是把你的机器上的项目让你的同事访问到，诸如此类的，都涉及到了这个课题：如何在局域网访问Tomcat项目？而tomcat本身是支持局域网内共享的，只需简单配置防火墙规则即可，下面以windows为例，简单讲解该如何配置。

2 Windows XP配置

　　Step 1，打开控制面板，进入windows防火墙；

　　]]></description><category></category></item><item><title><![CDATA[JProfiler入门笔记]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/22897999</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/22897999</guid><author>chendc201</author><pubDate>Thu, 03 Apr 2014 22:05:16 +0800</pubDate><description><![CDATA[1  前言


　　开始之前，我问自己，为什么要学习jProfiler？

　　回答之前先让我们来看看什么是jProfiler：JProfiler是一个商业授权的Java剖析工具，由EJ技术有限公司，针对Java EE和Java SE应用程序开发的。它允许两个内存剖面评估内存使用情况和动态分配泄漏和CPU剖析，以评估线程冲突。JProfiler直觉式的GUI让你可以找到性能瓶颈、抓出内存]]></description><category></category></item><item><title><![CDATA[SVN提交小结]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/20565033</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/20565033</guid><author>chendc201</author><pubDate>Wed, 05 Mar 2014 19:47:49 +0800</pubDate><description><![CDATA[在我们用VS进行项目合作开发的过程中，SVN的提交控制是至关重要的，由于版本冲突造成的各种麻烦咱们已经遇到的够多了。所以，总结他们的经验教训，给我们也给其他人做个提醒。下面的第一部分是需要在正式开发之前需要做的，第二部分是开发的过程中需要注意的。
一、排除不必要的提交
  1.将编译性的文件排除在提交之外

     由于编译性的文件（包括obj文件夹和bin文件夹）并不是源文件，它完全可]]></description><category></category></item><item><title><![CDATA[Eclipse开发环境搭建]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/18967909</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/18967909</guid><author>chendc201</author><pubDate>Fri, 07 Feb 2014 18:26:07 +0800</pubDate><description><![CDATA[一：Eclipse配置
1：安装eclipse
    略，本例中使用的是JUNO版本。
2：安装SVN插件
启动Eclipse后，点击 帮助–》Eclipse Marketplace...  菜单。

在新的窗口 Find中输入svn，并点击查询（回车），如下图

在查询的结果中，找到Subclipse插件，并点击 Install 按钮，进行安装



此时正在下载插件]]></description><category></category></item><item><title><![CDATA[Spring中@Autowired注解、@Resource注解的区别]]></title><link>https://blog.youkuaiyun.com/chendc201/article/details/18354221</link><guid>https://blog.youkuaiyun.com/chendc201/article/details/18354221</guid><author>chendc201</author><pubDate>Thu, 16 Jan 2014 11:38:36 +0800</pubDate><description><![CDATA[Spring不但支持自己定义的@Autowired注解，还支持几个由JSR-250规范定义的注解，它们分别是@Resource、@PostConstruct以及@PreDestroy。
　　@Resource的作用相当于@Autowired，只不过@Autowired按byType自动注入，而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的，分是nam]]></description><category></category></item></channel></rss>