<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[linzeliang1222的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/linzeliang1222</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; linzeliang1222]]></copyright><item><title><![CDATA[Servlet详解（一）]]></title><link>https://blog.youkuaiyun.com/linzeliang1222/article/details/108602502</link><guid>https://blog.youkuaiyun.com/linzeliang1222/article/details/108602502</guid><author>linzeliang1222</author><pubDate>Tue, 15 Sep 2020 16:30:54 +0800</pubDate><description><![CDATA[文章目录**Servlet是什么？**Servlet工作机制Tomcat架构编写Servlet程序配置ServletServlet继承体系结构Servlet生命周期HTTP基础
Servlet是什么？
Sun公司提供了Servlet这种技术供我们使用，Servlet（Server Applet 运行在服务端的小程序）是一个接口，定义了规范，我们需要去实现这个接口，然后由Tomcat服务器创建并且调用，运行在服务器端。
Servlet接口定义的是一套处理网络请求的规范，所有实现servlet的类，都需要实现它]]></description><category></category></item><item><title><![CDATA[Servlet详解（二）]]></title><link>https://blog.youkuaiyun.com/linzeliang1222/article/details/108602457</link><guid>https://blog.youkuaiyun.com/linzeliang1222/article/details/108602457</guid><author>linzeliang1222</author><pubDate>Tue, 15 Sep 2020 16:29:31 +0800</pubDate><description><![CDATA[文章目录Request对象1.request和response对象：2.request对象继承体系结构：3.什么是HttpServletRequest ？4.HttpServletRequest对象的常用方法：5.Request对象接收的参数是乱码？6.请求转发：7. 共享数据
Request对象
1.request和response对象：

request和response对象由tomcat服务器来创建的，request将浏览器发来的请求封装好给我们使用，response对象是我们来设置相应内容返回给浏览]]></description><category></category></item><item><title><![CDATA[安装多版本jdk]]></title><link>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571218</link><guid>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571218</guid><author>linzeliang1222</author><pubDate>Mon, 14 Sep 2020 01:10:02 +0800</pubDate><description><![CDATA[由于要使用多个版本jdk，所以看下如何在一台电脑安装多个版本jdk
一、首先安装好不同的jdk版本，我安装在D盘，我是安装8和11两个版本

二、配置系统环境变量
1. 在控制面板中找到系统-&gt;高级系统设置-&gt;环境变量。

2. 我们要添加JAVA_HOME、Path两个（jdk1.5以上版本的JDK不需要设置classpath变量~）
3. JAVA_HOME：设置三个，一个是JAVA8_HOME、一个是JAVA11_HOME、还有一个是JAVA_HOME，在JAVA8_HOME和JAVA11]]></description><category></category></item><item><title><![CDATA[一篇搞懂Java的基本数据类型]]></title><link>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571216</link><guid>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571216</guid><author>linzeliang1222</author><pubDate>Mon, 14 Sep 2020 01:09:20 +0800</pubDate><description><![CDATA[byte

基本类型：byte
包装类：java.lang.Byte
大小：8bit
默认值：0
取值范围：-128~127   Byte.MIN_VALUE   Byte.MAX_VALUE
二进制补码表示

short

基本类型：short
包装类：java.lang.Short
大小：16bit
默认值：0
取值范围：(-2)15~215-1   Short.MIN_VALUE   Byte.MAX_VALUE
二进制补码表示

int

基本类型：int
包装类：java.lang.Integer]]></description><category></category></item><item><title><![CDATA[Git创建与合并分支]]></title><link>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571215</link><guid>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571215</guid><author>linzeliang1222</author><pubDate>Mon, 14 Sep 2020 01:08:51 +0800</pubDate><description><![CDATA[查看分支：git branch


创建分支：git branch 


切换分支：git checkout 或者git switch 


创建+切换分支：git checkout -b 或者git switch -c 


合并某分支到当前分支：git merge 


删除分支：git branch -d 



]]></description><category></category></item><item><title><![CDATA[Git撤销文件修改]]></title><link>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571213</link><guid>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571213</guid><author>linzeliang1222</author><pubDate>Mon, 14 Sep 2020 01:08:14 +0800</pubDate><description><![CDATA[在旧版本中，git的撤销工作区的文件修改是用git checkout -- &lt;file&gt;命令，由于容易漏了–导致和切换分支混肴，所以新版本中：
- 使用git restore (--worktree) &lt;file&gt;、git checkout -- &lt;file&gt;命令从暂存区恢复工作区
- 使用git restore --staged &lt;file&gt;、git reset HEAD &lt;file&gt;从当前版本库中恢复暂存区
- 使用git restore --]]></description><category></category></item><item><title><![CDATA[Git命令之diff]]></title><link>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571212</link><guid>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571212</guid><author>linzeliang1222</author><pubDate>Mon, 14 Sep 2020 01:07:44 +0800</pubDate><description><![CDATA[工作区（working tree），暂存区（index /stage），本地仓库（repository）
git跟不同的参数，比较不同的区间的版本。

git diff：是查看working tree与index的差别的。
git diff --cached：是查看index与repository的差别的。
git diff HEAD：是查看working tree和repository的差别的。其中：HEAD代表的是最近的一次commit的信息。

综上所述：git diff 后面跟文件名称是是查看工作区]]></description><category></category></item><item><title><![CDATA[怎么解决Git中出现 “LF will be replaced by CRLF“ 警告]]></title><link>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571209</link><guid>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571209</guid><author>linzeliang1222</author><pubDate>Mon, 14 Sep 2020 01:07:05 +0800</pubDate><description><![CDATA[Windows中使用CRLF标识一行的结束，而在Linux/UNIX系统中只使用LF标识一行的结束。CRLF即Carriage-Return Line-Feed的缩写。通常情况下，Git库不会自动修改文件内容，但是默认会将入库的文件的行尾符设置为LF，会将检出的文件的行尾符设置为CRLF。在执行如下操作时出现如下警告：

说明：工作目录中的mywebdav.conf文件的行尾是LF，但是这里在即将入Git库之前，却将LF转换为CRLF。所以给出警告。该警告无伤大雅，因为在Git库中的该文件仍然以LF为行尾。]]></description><category></category></item><item><title><![CDATA[Git的全局及单个仓库配置]]></title><link>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571203</link><guid>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571203</guid><author>linzeliang1222</author><pubDate>Mon, 14 Sep 2020 01:05:18 +0800</pubDate><description><![CDATA[我们先来了解一下在git中的配置文件路径：

/etc/gitconfig 文件: 包含系统上每一个用户及他们仓库的通用配置。 如果在执行 git config 时带上 --system 选项，那么它就会读写该文件中的配置变量。 （由于它是系统配置文件，因此你需要管理员或超级用户权限来修改它。）
~/.gitconfig 或 ~/.config/git/config 文件：只针对当前用户。 你可以传递 --global 选项让 Git 读写此文件，这会对你系统上 所有 的仓库生效。
当前使用仓库的 Git ]]></description><category></category></item><item><title><![CDATA[Git使用push命令卡住？]]></title><link>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571202</link><guid>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571202</guid><author>linzeliang1222</author><pubDate>Mon, 14 Sep 2020 01:04:27 +0800</pubDate><description><![CDATA[为什么Git用ssh连不上GitHub，push就卡住，而用HTTPS可以连接。上一次用Git的ssh连接时候还可以，这段时间再重新使用Git却发现ssh方式push到Git，每次一push就卡住，找遍了百度Google，用了各种方法也没有解决，困扰了我两天，后来在Stackoverflow看到了貌似ssh要IPV6啥的，所以最后终于找到了问题，原来是我们校园网不支持IPV6！！！（ipv6测试地址)
先来测试一下我们的目前校园网是否支持IPV6

不支持是吧，那我们来试一下用Git来连接一下远程仓库会怎么]]></description><category></category></item><item><title><![CDATA[C3P0和Druid数据库连接池]]></title><link>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571195</link><guid>https://blog.youkuaiyun.com/linzeliang1222/article/details/108571195</guid><author>linzeliang1222</author><pubDate>Mon, 14 Sep 2020 01:02:44 +0800</pubDate><description><![CDATA[文章目录C3P0连接池步骤：C3P0初始化：创建C3P0工具类：创建C3P0测试类：Druid连接池（由阿里巴巴提供的数据库连接池实现技术）步骤：Druid初始化：创建Druid工具类：创建Druid测试类：Spring  JDBC步骤：常用方法：
C3P0连接池
步骤：

导c3p0的jar包
创建配置文件并配置
创建核心对象 ComboPooledDataSource
获取连接 getConnection

C3P0初始化：


先导入两个包：（MySQL的驱动要确保已经导入，否则用不了）

c3p0-]]></description><category></category></item></channel></rss>