<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zdl177的博客]]></title><description><![CDATA[一步一步往前走]]></description><link>https://blog.youkuaiyun.com/zdl177</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zdl177]]></copyright><item><title><![CDATA[eclipse 无法连接 github 的解决方案（一）]]></title><link>https://blog.youkuaiyun.com/zdl177/article/details/119514646</link><guid>https://blog.youkuaiyun.com/zdl177/article/details/119514646</guid><author>zdl177</author><pubDate>Sun, 08 Aug 2021 17:46:36 +0800</pubDate><description><![CDATA[Eclipse 连接 Github 报错，不能提交和克隆项目解决方案注册 GitHub 账号新建 public 版本仓库Eclipse 安装 EGIT 插件及设置参数连接远程版本仓库注意问题小结
注册 GitHub 账号
GitHub 官方网址： https://www.github.com
自己注册一个账号。
新建 public 版本仓库
根据自己需求创建仓库（ public 是免费的，而 private 大多是收费的）：


进入管理页面 ：



仓库管理页面 ：



新建版本仓库 ：



建库成]]></description><category></category></item><item><title><![CDATA[org.apache.jasper.JasperException: /jstl.jsp异常处理]]></title><link>https://blog.youkuaiyun.com/zdl177/article/details/117124792</link><guid>https://blog.youkuaiyun.com/zdl177/article/details/117124792</guid><author>zdl177</author><pubDate>Fri, 21 May 2021 16:16:45 +0800</pubDate><description><![CDATA[org.apache.jasper.JasperException: /jstl.jsp异常异常详情原因分析其他可能原因
异常详情
Servlet.service() for servlet [jsp] in context with path [/jstl] threw exception [/jstl.jsp (行.: [103], 列: [9]) Unterminated [&amp;lt;c:set] tag] with root cause
org.apache.jasper.JasperExce]]></description><category></category></item><item><title><![CDATA[Java按照章节分割大型小说文档]]></title><link>https://blog.youkuaiyun.com/zdl177/article/details/116383081</link><guid>https://blog.youkuaiyun.com/zdl177/article/details/116383081</guid><author>zdl177</author><pubDate>Tue, 04 May 2021 00:53:51 +0800</pubDate><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;因为电子书txt格式太大，打开缓慢，想按照章节平均分割成几个小的文档。写了这个小案例。
&nbsp;&nbsp;&nbsp;&nbsp;环境：jdk1.8 + eclipse
&nbsp;&nbsp;&nbsp;&nbsp;话不多说，直接上代码：
package com.splitBigTXT.main;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.]]></description><category></category></item><item><title><![CDATA[java web项目报错： java.lang.ClassNotFoundException ： com.mysql.jdbc.Driver]]></title><link>https://blog.youkuaiyun.com/zdl177/article/details/116266444</link><guid>https://blog.youkuaiyun.com/zdl177/article/details/116266444</guid><author>zdl177</author><pubDate>Thu, 29 Apr 2021 13:01:53 +0800</pubDate><description><![CDATA[问题描述：

&nbsp;&nbsp;&nbsp;&nbsp;java web 项目，导好 jar 包后，提示错误： &nbsp;&nbsp;&nbsp;&nbsp;java.lang.ClassNotFoundException：com.mysql.jdbc.Driver
 

导 jar 包过程：

&nbsp;&nbsp;&nbsp;&nbsp;操作如下图所示：
 
![步骤1](https://img-blog.csdnimg.cn/20210429125149764.png?x-oss-proce]]></description><category></category></item><item><title><![CDATA[Centos8 修改编码后终端打不开恢复方法]]></title><link>https://blog.youkuaiyun.com/zdl177/article/details/108868709</link><guid>https://blog.youkuaiyun.com/zdl177/article/details/108868709</guid><author>zdl177</author><pubDate>Tue, 29 Sep 2020 15:08:57 +0800</pubDate><description><![CDATA[Centos8 修改编码后终端打不开恢复方法
场景：修改linux 编码格式失误，导致终端打不开。
1、普通用户终端打不开
可以登录 root用户，通过恢复对应用户的 .bash_profile 文件来复原。
具体操作如下：
比如，user01 用户的终端因为修改编码导致打不开
登录root
编辑：
vim /home/user01/.bash_profile

把之前的修改复原，然后保存退出。重新解析文件即可。
如果忘了之前的语言是什么，可以通过root的终端，输入locale 来查询
locale


]]></description><category></category></item><item><title><![CDATA[Centos8 Linux Oracle 19c显式乱码，简单好用的解决方法]]></title><link>https://blog.youkuaiyun.com/zdl177/article/details/108867382</link><guid>https://blog.youkuaiyun.com/zdl177/article/details/108867382</guid><author>zdl177</author><pubDate>Tue, 29 Sep 2020 14:15:58 +0800</pubDate><description><![CDATA[Centos8 Linux Oracle 19c显式乱码，简单好用的解决方法
解决显式乱码的一点体会，一招鲜，吃遍天
只要保证以下三者编码一致，就能解决中文，英文时间、特殊符号等乱码问题：
Oracle 服务端
Oracle 客户端
客户端所在的系统环境（会话环境）
1、查询 Oracle 服务端编码
select * from nls_database_parameters;

结果：

2、查询 Oracle 客户端编码
select userenv('language') from dual;

结果]]></description><category></category></item><item><title><![CDATA[Centos8 Linux 开关端口，开关防火墙]]></title><link>https://blog.youkuaiyun.com/zdl177/article/details/108866080</link><guid>https://blog.youkuaiyun.com/zdl177/article/details/108866080</guid><author>zdl177</author><pubDate>Tue, 29 Sep 2020 12:10:48 +0800</pubDate><description><![CDATA[Centos8 Linux 开关端口，开关防火墙
1、查看防火墙某个端口号是否开放
firewall-cmd --query-port=1521/tcp

2、查看防火墙开放的所有端口
firewall-cmd --zone=public --list-ports

3、开启某个端口
firewall-cmd --zone=public --add-port=1521/tcp --permanent

4、关闭某个端口
firewall-cmd --zone= public --remove-port=15]]></description><category></category></item><item><title><![CDATA[Centos8 linux安装oracle 19c rpm]]></title><link>https://blog.youkuaiyun.com/zdl177/article/details/108863700</link><guid>https://blog.youkuaiyun.com/zdl177/article/details/108863700</guid><author>zdl177</author><pubDate>Tue, 29 Sep 2020 10:56:22 +0800</pubDate><description><![CDATA[Centos8 linux安装oracle 19c rpm
1、下载
1）官方网址：oracle官网

2）选择 RPM 包下载

2、安装一些依赖包
1）安装方法：
安装以下依赖包时，可能会遇到依赖包本身还需要其他依赖包的情况，可以通过 yum 或者 dnf 安装。如果还是不行，可以在网上下载相应的包导入进去，通过 rpm -ivh 命令来安装。
2）主要依赖包：
compat-libcap1-1.10-7.el7.x86_64.rpm

compat-libstdc++-33-3.2.3-72.el7.]]></description><category></category></item><item><title><![CDATA[win10同时安装MySQL5.7.31和MySQL8.0]]></title><link>https://blog.youkuaiyun.com/zdl177/article/details/108700667</link><guid>https://blog.youkuaiyun.com/zdl177/article/details/108700667</guid><author>zdl177</author><pubDate>Sun, 20 Sep 2020 23:46:31 +0800</pubDate><description><![CDATA[win10同时安装MySQL5.7.31和MySQL8.0
前言：工作中用的版本比较低，同时又想了解和学习新版的功能，所以往往需要不同版本的数据库。而能在同一台机器上安装两个版本就可以很方便地满足不同的需要。下面是自己结合网上的资料，亲身实践的经验，希望可以帮到有同样需要的朋友。话不多说，上正题。
一、官网下载压缩包并解压：
下载网址：MySQL官网下载

我是用解压版安装的。
下载下来解压如下：

二、配置环境变量
新添加变量：
%MYSQL_HOME57% = D:\Softwares\Database]]></description><category></category></item><item><title><![CDATA[CentOS8设置防火墙通过8080端口号]]></title><link>https://blog.youkuaiyun.com/zdl177/article/details/108630003</link><guid>https://blog.youkuaiyun.com/zdl177/article/details/108630003</guid><author>zdl177</author><pubDate>Wed, 16 Sep 2020 20:38:29 +0800</pubDate><description><![CDATA[CentOS8设置防火墙通过8080端口号
设置指令：
firewall-cmd --zone=public --add-port=8080/tcp –permanent

重启防火墙：
firewall-cmd –reload

查看结果：
firewall-cmd --list-ports


]]></description><category></category></item><item><title><![CDATA[CentOS8-linux安装 tailf命令]]></title><link>https://blog.youkuaiyun.com/zdl177/article/details/108629358</link><guid>https://blog.youkuaiyun.com/zdl177/article/details/108629358</guid><author>zdl177</author><pubDate>Wed, 16 Sep 2020 20:15:19 +0800</pubDate><description><![CDATA[CentOS8-linux安装 tailf命令
一、起因
	我安装的 CentOS8-linux 中，没有tailf命令，搜了安装的方法，整理如下。可能不是最简单的，但本人亲测有效。

二、tailf 简介
（网上搜的，如果不感兴趣，可以直接跳过！）


tailf命令几乎等同于tail -f，严格说来应该与tail --follow=name更相似些。


当文件改名之后它也能继续跟踪，特别适合于日志文件的跟踪（follow the growth of a log file）。


与tail -f不同的]]></description><category></category></item><item><title><![CDATA[递归删除一个非空文件夹]]></title><link>https://blog.youkuaiyun.com/zdl177/article/details/106144338</link><guid>https://blog.youkuaiyun.com/zdl177/article/details/106144338</guid><author>zdl177</author><pubDate>Fri, 15 May 2020 16:13:57 +0800</pubDate><description><![CDATA[java 实现删除一个非空文件夹
package io_study.dir_test.delAllDir_exercises;

import java.io.File;

/**
 * @description: 删除非空文件夹增强练习
 * @author zdl
 */
public class DelAllDir {
	public static void main(String[] args) {
		// 1、创建路径
		String pathStr = "G:/All Users03";
	]]></description><category></category></item><item><title><![CDATA[外部类不能用 protected ，子类如何访问父类的 protected 对象]]></title><link>https://blog.youkuaiyun.com/zdl177/article/details/105606378</link><guid>https://blog.youkuaiyun.com/zdl177/article/details/105606378</guid><author>zdl177</author><pubDate>Sat, 18 Apr 2020 22:12:09 +0800</pubDate><description><![CDATA[关于外部类不能用 protected 修饰及子类访问不同包父类的 protected 成员 的一点思考
所谓访问权限控制符的作用，通俗点理解就是：控制它的作用域或者说控制可见范围。
简单的说就是：
private : 只有本包内可见，
默认（default）: 只有同一包内可见
protected : 同一包内以及子类中可见
public : 任何地方都可见
问题：
一问：外部类为什么不能用 pr...]]></description><category></category></item><item><title><![CDATA[将浮点数值转化为人民币大写样式字符串（整数部分可以19位，小数部分2位）]]></title><link>https://blog.youkuaiyun.com/zdl177/article/details/105337496</link><guid>https://blog.youkuaiyun.com/zdl177/article/details/105337496</guid><author>zdl177</author><pubDate>Mon, 06 Apr 2020 01:09:25 +0800</pubDate><description><![CDATA[如何将一个浮点数转化为人民币读法字符串
程序如下：
public class NumToRmb {
    private String[] hanArr = {"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"};
    private String[] unitArrZheng = {"圆","拾","佰","仟","万","拾","佰","仟","亿"};
  ...]]></description><category></category></item><item><title><![CDATA[安装多个版本jdk，可自由切换]]></title><link>https://blog.youkuaiyun.com/zdl177/article/details/105246997</link><guid>https://blog.youkuaiyun.com/zdl177/article/details/105246997</guid><author>zdl177</author><pubDate>Wed, 01 Apr 2020 15:24:38 +0800</pubDate><description><![CDATA[如何安装jdk1.8.0_241和jdk-14，并可以自由切换
一、目标：
现在用的 jdk1.8.0_241 做开发，私下里想了解和测试最新版 jdk-14 的特性，所以需要两个版本的 jdk（jdk1.8.0_241 和 jdk-14），而且要做到可以随时切换版本。
jdk官网下载地址
二、两个jdk 的路径如下：
D:\Runtime\Java\jdk1.8.0_241
D:\Runtime...]]></description><category></category></item></channel></rss>