<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[danepk的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/danepk</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; danepk]]></copyright><item><title><![CDATA[Host is blocked because of many connection errors； unblock with ‘mysqladmin flush-hosts’ 解决方法]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/143743336</link><guid>https://blog.youkuaiyun.com/danepk/article/details/143743336</guid><author>danepk</author><pubDate>Wed, 13 Nov 2024 14:56:24 +0800</pubDate><description><![CDATA[错误：Host is blocked because of many connection errors;unblock with ‘mysqladmin flush-hosts’同一个ip在短时间内产生太多（超过mysql数据库max_connection_errors的最大值）中断的数据库连接而导致的阻塞；(2)、永久修复：修改my.ini中max_connection_errors=1000。2、使用mysqladmin flush-hosts 命令清理一下hosts文件(临时应急处理)；]]></description><category></category></item><item><title><![CDATA[js 数组添加元素到指定位置]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/139300698</link><guid>https://blog.youkuaiyun.com/danepk/article/details/139300698</guid><author>danepk</author><pubDate>Wed, 29 May 2024 17:06:07 +0800</pubDate><description><![CDATA[【代码】js 数组添加元素到指定位置。]]></description><category></category></item><item><title><![CDATA[不同数据库适配中，sql语句中带有关键字，不同数据库处理方式]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/138863177</link><guid>https://blog.youkuaiyun.com/danepk/article/details/138863177</guid><author>danepk</author><pubDate>Tue, 14 May 2024 17:33:23 +0800</pubDate><description><![CDATA[【代码】不同数据库适配中，sql语句中带有关键字，不同数据库处理方式。]]></description><category></category></item><item><title><![CDATA[Mysql8 静默安装文档]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/131209102</link><guid>https://blog.youkuaiyun.com/danepk/article/details/131209102</guid><author>danepk</author><pubDate>Wed, 14 Jun 2023 15:40:37 +0800</pubDate><description><![CDATA[9 修改root密码： ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘1’;6 执行mysqld --install  提示信息为：Service successfully installed.5 执行以下命令 mysqld --initialize --console  其中会显示root密码，注意记录。8 使用root登录 mysql -uroot -p  并输入上面记录的密码。4 cmd进入E:\soft\mysql8\bin。2 解压文件到指定文件夹内。]]></description><category></category></item><item><title><![CDATA[oracle 表空间扩展与查询]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/131168525</link><guid>https://blog.youkuaiyun.com/danepk/article/details/131168525</guid><author>danepk</author><pubDate>Mon, 12 Jun 2023 14:50:34 +0800</pubDate><description><![CDATA[如果出现表空间不足的情况，可以使用下面语句进行扩展。1 查看表空间总大小、使用率、剩余空间。3 修改表空间自动增长。4 扩展所需表空间大小。5 增加数据文件个数。]]></description><category></category></item><item><title><![CDATA[VUE中 Strings must use singlequote 字符串必须使用单引号]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/128898820</link><guid>https://blog.youkuaiyun.com/danepk/article/details/128898820</guid><author>danepk</author><pubDate>Mon, 06 Feb 2023 11:30:27 +0800</pubDate><description><![CDATA[Strings must use singlequote 字符串必须使用单引号]]></description><category></category></item><item><title><![CDATA[springboot 配置 druid(德鲁伊)]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/127383891</link><guid>https://blog.youkuaiyun.com/danepk/article/details/127383891</guid><author>danepk</author><pubDate>Tue, 18 Oct 2022 12:27:38 +0800</pubDate><description><![CDATA[springboot 配置druid]]></description><category></category></item><item><title><![CDATA[springboot 配置 log4j]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/127385440</link><guid>https://blog.youkuaiyun.com/danepk/article/details/127385440</guid><author>danepk</author><pubDate>Tue, 18 Oct 2022 12:15:47 +0800</pubDate><description><![CDATA[配置log4j.xml。]]></description><category></category></item><item><title><![CDATA[VMware虚拟机运行提示模块snapshot 启动失败，未能启动虚拟机]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/123544326</link><guid>https://blog.youkuaiyun.com/danepk/article/details/123544326</guid><author>danepk</author><pubDate>Thu, 17 Mar 2022 10:38:03 +0800</pubDate><description><![CDATA[启动虚拟机报错:

找到虚拟机安装文件中的.lck文件,删了即可


]]></description><category></category></item><item><title><![CDATA[IP:PORT failed to respond HttpClient 请求服务端报错]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/121898374</link><guid>https://blog.youkuaiyun.com/danepk/article/details/121898374</guid><author>danepk</author><pubDate>Mon, 13 Dec 2021 09:37:50 +0800</pubDate><description><![CDATA[此问题排查方向为连接本身的问题
比如:客户端使用连接池技术访问服务端,连接池默认情况下使用了长连接来避免每次建立连接消耗,从而提升性能,但是服务端设置了keepalive timeout ,服务端在规定时间内会进行连接清理,当超过了timeout的时间,连接不在了,但是客户端不知道,在去连接时就会报错;
使用PoolingHttpClientConnectionManager   – &gt; CloseableHttpClient 技术的解决方案:
CloseableHttpClient httpClie]]></description><category></category></item><item><title><![CDATA[解决MySQL连接闲置超时的问题]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/121809264</link><guid>https://blog.youkuaiyun.com/danepk/article/details/121809264</guid><author>danepk</author><pubDate>Thu, 09 Dec 2021 11:11:23 +0800</pubDate><description><![CDATA[mysql的交互式连接:
使用控制台,走TCP协议的连接,即交互式连接:比如用控制台直接连接到数据库这种;
非交互式连接:
使用jdbc等连接,即非交互式连接
第一种设置方式：修改配置文件my.ini文件(linux下是my.cnf)
wait_timeout=31536000
interactive_timeout=31536000
如果没有这两个语句则表示默认值是8小时(60608=28800)；需要注意的是，wait_timeout的最大值分别是24天/365天(Windows/Linux)。
第二种]]></description><category></category></item><item><title><![CDATA[OKhttpclient 使用代理访问服务]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/121808872</link><guid>https://blog.youkuaiyun.com/danepk/article/details/121808872</guid><author>danepk</author><pubDate>Thu, 09 Dec 2021 11:00:21 +0800</pubDate><description><![CDATA[很简单,直接上代码
public static void main(String[] args) throws Exception {
    String url = "http://www.baidu.com";//需要访问的地址
    //("127.0.0.1",18081) 代理地址与端口
    OkHttpClient client = new Builder().proxy(new Proxy(Type.HTTP,new InetSocketAddress("127.0.0.1",1808]]></description><category></category></item><item><title><![CDATA[springboot 2.5.6使用mvn打包时候报错：MojoExecutionException: Input length = 1]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/121444265</link><guid>https://blog.youkuaiyun.com/danepk/article/details/121444265</guid><author>danepk</author><pubDate>Sat, 20 Nov 2021 19:37:39 +0800</pubDate><description><![CDATA[原因是2.5.6的版本 application.properties 不是UTF-8的编码，所以调整一下配置即可


]]></description><category></category></item><item><title><![CDATA[java中的四种引用]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/120568790</link><guid>https://blog.youkuaiyun.com/danepk/article/details/120568790</guid><author>danepk</author><pubDate>Thu, 30 Sep 2021 16:28:27 +0800</pubDate><description><![CDATA[1 强引用
java中用的最多的就是强引用,即讲一个变量赋给引用变量,例如:
String  str = new String("asdf);

2 软引用
需要使用SoftReference类来实现,当发生内存不足的时候,会将这些内存对象回收,例如:
 String str = new String("assfff");
SoftReference&lt;String&gt; softReference = new SoftReference&lt;String&gt;(str);

3 弱引用
需要使用]]></description><category></category></item><item><title><![CDATA[Windows 手动安装Arthas]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/120531922</link><guid>https://blog.youkuaiyun.com/danepk/article/details/120531922</guid><author>danepk</author><pubDate>Tue, 28 Sep 2021 16:21:06 +0800</pubDate><description><![CDATA[手动下载安装包:
https://arthas.aliyun.com/download/latest_version?mirror=aliyun
下载解压后在bin目录有 as.bat。此脚本暂时只接受一个参数 pid，即只能诊断本机上的 Java 进程。
as.bat 
使用以下命令诊断windows服务模式运行的Java进程 (–interact 打开服务UI交互模式，方便诊断问题)：
as-service.bat -port 
as-service.bat -pid 
as-service.bat -]]></description><category></category></item><item><title><![CDATA[linux 手动安装Arthas]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/120531479</link><guid>https://blog.youkuaiyun.com/danepk/article/details/120531479</guid><author>danepk</author><pubDate>Tue, 28 Sep 2021 16:08:04 +0800</pubDate><description><![CDATA[手工下载安装包
https://archiva-maven-storage-prod.oss-cn-beijing.aliyuncs.com/repository/central/com/taobao/arthas/arthas-packaging/3.5.4/arthas-packaging-3.5.4-bin.zip?Expires=1632819842&amp;OSSAccessKeyId=LTAIfU51SusnnfCC&amp;Signature=ZVtu6G7UJ8juvNWNWZtvJh8lY]]></description><category></category></item><item><title><![CDATA[解决:Unresolved compilation problem: result cannot be resolved to a variable]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/120531297</link><guid>https://blog.youkuaiyun.com/danepk/article/details/120531297</guid><author>danepk</author><pubDate>Tue, 28 Sep 2021 16:01:14 +0800</pubDate><description><![CDATA[有变量未定义,比如:
public class Test(){
	public String abc(){
		try{
			String result = "";
		}catch(Exception e){
			
		}
		return result;
	}
}

这样编译都会报错的
但是如果java工程有错,此时是无法编译代码的,可能你拿到的classes都是未修改正确之前的

...]]></description><category></category></item><item><title><![CDATA[redis 报错 NOAUTH Authentication required]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/120216077</link><guid>https://blog.youkuaiyun.com/danepk/article/details/120216077</guid><author>danepk</author><pubDate>Fri, 10 Sep 2021 10:12:22 +0800</pubDate><description><![CDATA[这个问题一般是因为远程redis设置了密码,而客户端没有设置密码导致的

]]></description><category></category></item><item><title><![CDATA[OnPropertyCondition实现]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/119920469</link><guid>https://blog.youkuaiyun.com/danepk/article/details/119920469</guid><author>danepk</author><pubDate>Wed, 25 Aug 2021 22:03:10 +0800</pubDate><description><![CDATA[如果使用的是spring框架,OnPropertyCondition自定义实现
@Conditional({OnPropertyCondition.class})
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
@Documented
public @interface ConditionalOnProperties {

  String havingValue() default "";

  String[] keys()]]></description><category></category></item><item><title><![CDATA[CentOS 7报错：curl#60 - “Peer‘s Certificate has expired.“]]></title><link>https://blog.youkuaiyun.com/danepk/article/details/118076451</link><guid>https://blog.youkuaiyun.com/danepk/article/details/118076451</guid><author>danepk</author><pubDate>Sun, 20 Jun 2021 22:40:56 +0800</pubDate><description><![CDATA[我的报错是在安装consul报错的
sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
报错信息：
curl#60 - “Peer’s Certificate has expired.”
Trying other mirror.
原因：
可能是由于服务器时间不正确导致https证书认证错误
更新服务器时间即可
解决办法（时间自定义）：
date -s “2021-06-20 00:]]></description><category></category></item></channel></rss>