<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bentengdi的博客]]></title><description><![CDATA[我也在不断学习]]></description><link>https://blog.youkuaiyun.com/bentengdi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bentengdi]]></copyright><item><title><![CDATA[范型]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/105932988</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/105932988</guid><author>bentengdi</author><pubDate>Tue, 05 May 2020 15:10:57 +0800</pubDate><description><![CDATA[范型

容器里装的东西之间有继承关系，但是容器之间没有继承关系,所以下列写法是错误的：

Plate&lt;Fruit&gt; fruitPlate = new Plate&lt;Apple&gt;(new Apple());


范型上界通配符&lt;? extend A&gt; 接收A类或者A的子类

特性：不能set(),只能get(),get()出来的东西只能放在A类或者A的基类里，例如
...]]></description><category></category></item><item><title><![CDATA[linux shell初始化项目脚本]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/82910818</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/82910818</guid><author>bentengdi</author><pubDate>Sun, 30 Sep 2018 16:09:45 +0800</pubDate><description><![CDATA[linux shell初始化项目脚本
新建test文件夹,在test文件夹下运行此脚本
#! /bin/bash
###
###	初始化所有的项目
###

### 字体颜色
#黑 1高亮度显示 0正常显示
black_color='\E[1;30m'
#红
red_color='\E[0;31m'
#绿
green_color='\E[0;32m'
#黄
yellow_color='\E[1;3...]]></description><category></category></item><item><title><![CDATA[linux shell]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/82909837</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/82909837</guid><author>bentengdi</author><pubDate>Sun, 30 Sep 2018 15:12:38 +0800</pubDate><description><![CDATA[Linux shell wait的用法
#! /bin/bash
##启动后台子任务

# 在执行命令后加&amp;amp;amp;操作符，表示将命令放在子shell中异步执行。可以达到多线程效果。
# 等待2秒,再执行下一个操作
sleep 2
echo &amp;quot;等待了2秒钟才到这&amp;quot;
# 当前shell不等待,后台子shell等待
sleep 10 &amp;amp;amp;
echo &amp;quot;这个就不用等,直接到这&amp;quot;

]]></description><category></category></item><item><title><![CDATA[linux shell git相关操作]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/82843581</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/82843581</guid><author>bentengdi</author><pubDate>Tue, 25 Sep 2018 19:08:03 +0800</pubDate><description><![CDATA[公司项目模块比较多,用脚本去拉取代码等比较便捷,这个只是git相关操作的脚本,仅供参考.
#! /bin/bash

### 字体颜色
#黑 1高亮度显示 0正常显示
black_color=&amp;amp;amp;amp;amp;amp;quot;\E[1;30m&amp;amp;amp;amp;amp;amp;quot;
#红
red_color='\E[0;31m'
#绿
green_color='\E[1;32m'
#黄
yellow_color='\E[1;33m' 
#]]></description><category></category></item><item><title><![CDATA[kafka shell 常见报错]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/80422756</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/80422756</guid><author>bentengdi</author><pubDate>Wed, 23 May 2018 17:04:47 +0800</pubDate><description><![CDATA[[2018-05-23 16:36:57,922] WARN Fetching topic metadata with correlation id 0 for topics [Set(test23)] from broker [id:0,host:zk-1.pplive.cn,port:9092] failed (kafka.client.ClientUtils$)
java.net.Socke...]]></description><category></category></item><item><title><![CDATA[markdown 字体、大小、颜色（自用）]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/80395199</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/80395199</guid><author>bentengdi</author><pubDate>Mon, 21 May 2018 17:33:13 +0800</pubDate><description><![CDATA[markdown语法传送门 
简书 
segmentfault 
markdown字体、颜色与字号的设置传送门 
优快云]]></description><category></category></item><item><title><![CDATA[slf4j-log4j error级别日志发送邮件配置]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/80394775</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/80394775</guid><author>bentengdi</author><pubDate>Mon, 21 May 2018 17:09:33 +0800</pubDate><description><![CDATA[
#用Email发送日志
log4j.appender.logMail = org.apache.log4j.net.SMTPAppender
log4j.appender.logMail.layout = org.apache.log4j.HTMLLayout
log4j.appender.logMail.layout.LocationInfo = TRUE
log4j.appender.log...]]></description><category></category></item><item><title><![CDATA[绝对路径和相对路径]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/78411442</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/78411442</guid><author>bentengdi</author><pubDate>Wed, 01 Nov 2017 10:36:42 +0800</pubDate><description><![CDATA[绝对路径：
路径的写法，由根目录 / 写起，例如： /usr/share/doc 这个目录。
相对路径：
路径的写法，不是由 / 写起，例如由 /usr/share/doc 要到 /usr/share/man 底下时，可以写成： cd ../man 这就是相对路径的写法啦！]]></description><category></category></item><item><title><![CDATA[IDEA远程Debug]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/78390361</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/78390361</guid><author>bentengdi</author><pubDate>Mon, 30 Oct 2017 10:04:00 +0800</pubDate><description><![CDATA[直接上图：http://10.200.21.217 :8080/    为远程Tomcat服务器的IP地址和端口；这里可以设置域名，例如：http://security.xxxx.cn；10.200.21.217    远程主机IP62453端口为debug端口，和tomcat的端口是不一样的；这里的Remote staging选择的都是same file system，这就要求本地代码和远程To...]]></description><category></category></item><item><title><![CDATA[git]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/77569821</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/77569821</guid><author>bentengdi</author><pubDate>Fri, 25 Aug 2017 11:45:19 +0800</pubDate><description><![CDATA[git config --global user.name "Your Name"
git config --global user.email "email@example.com"
初始化一个Git仓库，使用git init命令。添加文件到Git仓库，分两步：第一步，使用命令git add .第二步，使用命令git commit，完成。或者 git commit -a -v  每次修改，如果]]></description><category></category></item><item><title><![CDATA[@RuquestMapping和@Pathvariable]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/76690789</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/76690789</guid><author>bentengdi</author><pubDate>Fri, 04 Aug 2017 17:27:05 +0800</pubDate><description><![CDATA[在spring MVC中，两者的作用都是将request里的参数的值绑定到contorl里的方法参数里的，区别在于，URL写法不同。 
使用@RequestParam时，URL是这样的：http://host:8080/path?参数名=参数值 
使用@PathVariable时，URL是这样的：http://host:8080/path/参数值 
拦截请求@Controller 
@Request]]></description><category></category></item><item><title><![CDATA[IntelliJ IDEA 创建 hello world Java web Maven项目遇到的问题]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/76460993</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/76460993</guid><author>bentengdi</author><pubDate>Mon, 31 Jul 2017 17:52:21 +0800</pubDate><description><![CDATA[新建项目的话看下面的链接，这里我只列出我遇到的一些问题。 
结构目录如下： 
1、启动 Java Web 项目，打开“Project Structure”，配置“Facets”和“Artifacts” 
 
 
2、运行tomcat可以访问localhost:8080,访问http://localhost:8080/student/getAllStudent报 
HTTP Status 500 -]]></description><category></category></item><item><title><![CDATA[常见报错]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/75670192</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/75670192</guid><author>bentengdi</author><pubDate>Fri, 21 Jul 2017 18:48:49 +0800</pubDate><description><![CDATA[问题1、Tomcat7启动时报 
七月 21, 2017 11:31:36 上午 org.apache.catalina.deploy.WebXml setVersion 
警告: Unknown version string [3.1]. Default version will be used.Tomcat7支持3.0和以下的版本，3.1的话用tomcat8 
换tomcat8 问题解决web.]]></description><category></category></item><item><title><![CDATA[jdk1.8 64位安装jre失败（同一个电脑安装两个jdk版本）]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/73924538</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/73924538</guid><author>bentengdi</author><pubDate>Thu, 29 Jun 2017 18:41:49 +0800</pubDate><description><![CDATA[jdk1.8安装：jre安装不了

前提：之前电脑安装并配好jdk1.7

现象: 
安装jdk1.8时,也不报错，只是卡在那里，任务管理器关掉的时候提示jdk1.8已经正确安装。在cmd中java -version 查看jdk版本时，仍是低版本jdk1.7

原因：

高版本jdk共用低版本jre 

如果本地已经安装过低版本的jdk和jre，如jdk1.6，jdk1.7，需先卸载低版本，再安装]]></description><category></category></item><item><title><![CDATA[JAVA环境变量的配置]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/52350882</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/52350882</guid><author>bentengdi</author><pubDate>Mon, 29 Aug 2016 10:33:46 +0800</pubDate><description><![CDATA[我的jdk的安装目录 
我的电脑—属性—高级系统设置—高级—环境变量—系统变量新建系统变量 
JAVA_HOME 
D:\Program Files\Java\jdk1.8.0_101 
 
编辑Path系统变量（不要忘记分号） 
Path 
%JAVA_HOME%\bin; 
完成之后打开cmd  
输入java 
 
javac 
 
java -version 
完成。]]></description><category></category></item><item><title><![CDATA[Eclipse Neon4.6 无法添加Tomcat 8.5.4运行环境的解决办法]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/52191313</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/52191313</guid><author>bentengdi</author><pubDate>Fri, 12 Aug 2016 14:26:26 +0800</pubDate><description><![CDATA[这是Eclipse Neon4.6 的bug。https://bugs.eclipse.org/bugs/show_bug.cgi?id=494936可以从以下这个地址下载Eclipse的tomcat plugin覆盖现在的plugin,然后重新启动tomcat即可。https://bugs.eclipse.org/bugs/attachment.cgi?id=262418]]></description><category></category></item><item><title><![CDATA[MySql 5.7.13解压版安装和出现的一些问题]]></title><link>https://blog.youkuaiyun.com/bentengdi/article/details/52100964</link><guid>https://blog.youkuaiyun.com/bentengdi/article/details/52100964</guid><author>bentengdi</author><pubDate>Wed, 03 Aug 2016 10:12:53 +0800</pubDate><description><![CDATA[1、配置文件 
建议先配置一下默认文件。在mysql-5.7.13-winx64目录下，把my-default.ini改名为my.ini。  
2、修改路径 
右键编辑my.ini，设置mysql的安装目录。 
  
3、配置环境变量 
右键我的电脑-&gt;属性-&gt;高级系统设置-&gt;环境变量-&gt;path-&gt;编辑， 
将你的mysql软件下的bin目录的全路径放里面。 （注意别忘记了分号;） 
4、安装my]]></description><category></category></item></channel></rss>