<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ckanpu的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ckanpu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ckanpu]]></copyright><item><title><![CDATA[J2EE标准]]></title><link>https://blog.youkuaiyun.com/ckanpu/article/details/93001605</link><guid>https://blog.youkuaiyun.com/ckanpu/article/details/93001605</guid><author>ckanpu</author><pubDate>Thu, 20 Jun 2019 11:48:58 +0800</pubDate><description><![CDATA[什么是J2EE?
在企业级应用中,都有一些通用企业需求模块,如数据库连接,邮件服务,事务处理等.既然很多企业级应用都需要这些模块,一些大公司便开发了自己的通用模块服务,即中间件.这样一来,就避免了重复开发,开发周期长和代码可靠性差等问题.但是,各公司的中间件不兼容的问题就出现了,用户无法将它们组装在一起为自己服务.于是,"标准"就应运而生了.
J2EE就是基于JAVA技术的一系列标准.
J2EE是...]]></description><category></category></item><item><title><![CDATA[NGINX+HTTPS/TOMCAT]]></title><link>https://blog.youkuaiyun.com/ckanpu/article/details/90201014</link><guid>https://blog.youkuaiyun.com/ckanpu/article/details/90201014</guid><author>ckanpu</author><pubDate>Tue, 14 May 2019 10:15:53 +0800</pubDate><description><![CDATA[http{
    #http节点中可以添加多个server节点
    server{
        #监听443端口
        listen 443;
        #对应的域名，把baofeidyz.com改成你们自己的域名就可以了
        server_name baofeidyz.com;
        ssl on;
        #从腾讯云获取到的第一个文件的全...]]></description><category></category></item><item><title><![CDATA[logback.xml 示例]]></title><link>https://blog.youkuaiyun.com/ckanpu/article/details/89706574</link><guid>https://blog.youkuaiyun.com/ckanpu/article/details/89706574</guid><author>ckanpu</author><pubDate>Tue, 30 Apr 2019 11:56:25 +0800</pubDate><description><![CDATA[&lt;?xml version="1.0" encoding="UTF-8"?&gt;

-&lt;configuration scanPeriod="6 seconds" debug="true" scan="true"&gt;

&lt;!-- × Debug × Info × Warn × Error × Fatal 一个等级比一个高 --&gt;

&lt;!-- scan: 当此属性设...]]></description><category></category></item><item><title><![CDATA[3DES加密、解密示例]]></title><link>https://blog.youkuaiyun.com/ckanpu/article/details/89680238</link><guid>https://blog.youkuaiyun.com/ckanpu/article/details/89680238</guid><author>ckanpu</author><pubDate>Mon, 29 Apr 2019 18:02:56 +0800</pubDate><description><![CDATA[import java.io.PrintStream;
import javax.crypto.Cipher;
import javax.crypto.SecretKeyFactory;
import javax.crypto.spec.DESedeKeySpec;
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;

pub...]]></description><category></category></item><item><title><![CDATA[一台计算机是如何把数据发送给另一台计算机的]]></title><link>https://blog.youkuaiyun.com/ckanpu/article/details/89017812</link><guid>https://blog.youkuaiyun.com/ckanpu/article/details/89017812</guid><author>ckanpu</author><pubDate>Thu, 04 Apr 2019 11:34:42 +0800</pubDate><description><![CDATA[帅地  Web开发  3月8日
来自：苦逼的码农（微信号：di201805）
作者：帅地
个人简介：一个热爱编程的在校生，我的世界不只有coding，还有writing。目前维护订阅号「苦逼的码农」，专注于写「算法与数据结构」，「Java」,「计算机网络」。
前言
天各一方的两台计算机是如何通信的呢？在成千上万的计算机中，为什么一台计算机能够准确着寻找到另外一台计算机，并且把数据发送给它呢？
可能...]]></description><category></category></item><item><title><![CDATA[Web 安全开发规范手册 V1.0]]></title><link>https://blog.youkuaiyun.com/ckanpu/article/details/89017352</link><guid>https://blog.youkuaiyun.com/ckanpu/article/details/89017352</guid><author>ckanpu</author><pubDate>Thu, 04 Apr 2019 11:27:07 +0800</pubDate><description><![CDATA[Web开发  2018-11-29
作者：汤青松，著有：《PHP Web安全开发实战》
来自：https://segmentfault.com/a/1190000017090860
一、背景
团队最近频繁遭受网络攻击，引起了技术负责人的重视，笔者在团队中相对来说更懂安全，因此花了点时间编辑了一份安全开发自检清单，觉得应该也有不少读者有需要，所以将其分享出来。
二、编码安全
2.1 输入验证
概述
...]]></description><category></category></item><item><title><![CDATA[js跨域处理]]></title><link>https://blog.youkuaiyun.com/ckanpu/article/details/88394615</link><guid>https://blog.youkuaiyun.com/ckanpu/article/details/88394615</guid><author>ckanpu</author><pubDate>Mon, 11 Mar 2019 15:25:15 +0800</pubDate><description><![CDATA[-一.什么是跨域？
1.定义：跨域是指从一个域名的网页去请求另一个域名的资源。比如从www.baidu.com 页面去请求 www.google.com 的资源。但是一般情况下不能这么做，它是由浏览器的同源策略造成的，是浏览器对JavaScript施加的安全限制。跨域的严格一点的定义是：只要 协议，域名，端口有任何一个的不同，就被当作是跨域
所谓同源是指，域名，协议，端口均相同。这里说的js跨域是...]]></description><category></category></item><item><title><![CDATA[maven-assembly-plugin打包配置]]></title><link>https://blog.youkuaiyun.com/ckanpu/article/details/87982879</link><guid>https://blog.youkuaiyun.com/ckanpu/article/details/87982879</guid><author>ckanpu</author><pubDate>Wed, 27 Feb 2019 17:55:18 +0800</pubDate><description><![CDATA[pom.xml
&amp;lt;build&amp;gt;
		&amp;lt;plugins&amp;gt;
			&amp;lt;plugin&amp;gt;
				&amp;lt;artifactId&amp;gt;maven-assembly-plugin&amp;lt;/artifactId&amp;gt;
				 &amp;lt;version&amp;gt;2.2-beta-5&amp;lt;/version&amp;gt;  
				&amp;lt;configuration&amp;]]></description><category></category></item><item><title><![CDATA[log4j 2.x版本配置文件]]></title><link>https://blog.youkuaiyun.com/ckanpu/article/details/87967073</link><guid>https://blog.youkuaiyun.com/ckanpu/article/details/87967073</guid><author>ckanpu</author><pubDate>Wed, 27 Feb 2019 10:01:47 +0800</pubDate><description><![CDATA[log4g 2.x版本不支持log.properties配置文件，常用的log4j2.xml配置文件如下]]></description><category></category></item><item><title><![CDATA[idea-maven-assembly打包]]></title><link>https://blog.youkuaiyun.com/ckanpu/article/details/87966796</link><guid>https://blog.youkuaiyun.com/ckanpu/article/details/87966796</guid><author>ckanpu</author><pubDate>Wed, 27 Feb 2019 09:51:07 +0800</pubDate><description><![CDATA[一、背景
最近我们项目越来越多了，然后我就在想如何才能把基础服务的打包方式统一起来，并且可以实现按照我们的要求来生成，通过研究，我们通过使用maven的assembly插件完美的实现了该需求，爽爆了有木有。本文分享该插件的配置以及微服务的统一打包方式。
二、配置步骤及其他事项

首先我们需要在pom.xml中配置maven的assembly插件

 1 &amp;lt;build&amp;gt;
 2    &amp;l...]]></description><category></category></item><item><title><![CDATA[js绘制图形验证码]]></title><link>https://blog.youkuaiyun.com/ckanpu/article/details/87872413</link><guid>https://blog.youkuaiyun.com/ckanpu/article/details/87872413</guid><author>ckanpu</author><pubDate>Fri, 22 Feb 2019 09:42:20 +0800</pubDate><description><![CDATA[js绘制图形验证码js绘制图形验证码
js绘制图形验证码

  /**生成一个随机数**/
  function randomNum(min,max){
    return Math.floor( Math.random()*(max-min)+min);
  }
  /**生成一个随机色**/
  function randomColor(min,max){
    var r = rando...]]></description><category></category></item></channel></rss>