<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hung_jun的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hung_jun</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hung_jun]]></copyright><item><title><![CDATA[一个简单的gm命令管理器]]></title><link>https://blog.youkuaiyun.com/hung_jun/article/details/131052757</link><guid>https://blog.youkuaiyun.com/hung_jun/article/details/131052757</guid><author>hung_jun</author><pubDate>Mon, 05 Jun 2023 17:37:45 +0800</pubDate><description><![CDATA[游戏运行时执行gm命令，通过反射实现的小案例。]]></description><category></category></item><item><title><![CDATA[vue+spring boot的get请求正常，post跨越问题]]></title><link>https://blog.youkuaiyun.com/hung_jun/article/details/131049332</link><guid>https://blog.youkuaiyun.com/hung_jun/article/details/131049332</guid><author>hung_jun</author><pubDate>Mon, 05 Jun 2023 15:53:11 +0800</pubDate><description><![CDATA[spring boot跨域问题]]></description><category></category></item><item><title><![CDATA[docker mysql 中文乱码问题]]></title><link>https://blog.youkuaiyun.com/hung_jun/article/details/124377986</link><guid>https://blog.youkuaiyun.com/hung_jun/article/details/124377986</guid><author>hung_jun</author><pubDate>Sun, 24 Apr 2022 11:06:18 +0800</pubDate><description><![CDATA[docker mysql中文乱码问题]]></description><category></category></item><item><title><![CDATA[魔方快捷组删除]]></title><link>https://blog.youkuaiyun.com/hung_jun/article/details/123098034</link><guid>https://blog.youkuaiyun.com/hung_jun/article/details/123098034</guid><author>hung_jun</author><pubDate>Wed, 23 Feb 2022 20:02:12 +0800</pubDate><description><![CDATA[删除魔方快捷组]]></description><category></category></item><item><title><![CDATA[git中文名乱码解决办法]]></title><link>https://blog.youkuaiyun.com/hung_jun/article/details/121212364</link><guid>https://blog.youkuaiyun.com/hung_jun/article/details/121212364</guid><author>hung_jun</author><pubDate>Mon, 08 Nov 2021 17:42:03 +0800</pubDate><description><![CDATA[前几天公司换电脑，重装git后无法图形化设置name是中文，强行用文档设置会乱码。最后发现是字符集的问题，解决方法：1.在git设置里，选择编辑全局，打开config文档。



2.鼠标左键双击字符集，选择utf-8



3在上面user下面设置name保存，重新打开git设置生效。








...]]></description><category></category></item><item><title><![CDATA[GIT中文语言包TortoiseGit-LanguagePack安装闪退解决方法]]></title><link>https://blog.youkuaiyun.com/hung_jun/article/details/120155470</link><guid>https://blog.youkuaiyun.com/hung_jun/article/details/120155470</guid><author>hung_jun</author><pubDate>Tue, 07 Sep 2021 12:15:13 +0800</pubDate><description><![CDATA[**

GIT中文语言包TortoiseGit-LanguagePack安装闪退解决方法
**安装Git语言包的时候，点了撤销。后面再安装的时候，安装界面会闪退，Git设置里面也没有中文。解决办法是找到git的安装目录有一个文件夹叫Languages，然后删除。再进行安装就成功了。最后在Git设置里选择中文就行了。

...]]></description><category></category></item><item><title><![CDATA[线程和锁自整理面试题]]></title><link>https://blog.youkuaiyun.com/hung_jun/article/details/107782502</link><guid>https://blog.youkuaiyun.com/hung_jun/article/details/107782502</guid><author>hung_jun</author><pubDate>Tue, 04 Aug 2020 11:19:40 +0800</pubDate><description><![CDATA[1.线程的实现方式
常见的有3种：
Thread：继承Thread类，start启动线程，重写run方法执行。
Runnable：实现Runnable接口，start启动线程，重写run方法执行。
Callable：实现Callable接口，start启动线程，并实现其call()方法。能返回指定的参数。
接口的start方法都是通过Thread调用。
2.线程的执行流程。
新建：创建了线程。
就绪：执行start()，进入队列，等待JVM的调度。
运行：得到CPU时间片开始执行run方法，可以变为阻]]></description><category></category></item><item><title><![CDATA[设计模式和框架自整理面试题]]></title><link>https://blog.youkuaiyun.com/hung_jun/article/details/107642525</link><guid>https://blog.youkuaiyun.com/hung_jun/article/details/107642525</guid><author>hung_jun</author><pubDate>Tue, 28 Jul 2020 18:39:29 +0800</pubDate><description><![CDATA[设计模式
1什么是设计模式？

https://blog.youkuaiyun.com/jason0539/article/details/44956775

设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问，设计模式于己于他人于系统都是多赢的，设计模式使代码编制真正工程化，设计模式是软件工程的基石，如同大厦的一块块砖石一样。项目中合理地运用设计模式可以完美地解决很多问题，每种模式在现实中都有相应的原理来与之对应]]></description><category></category></item><item><title><![CDATA[JavaWeb自己整理面试题]]></title><link>https://blog.youkuaiyun.com/hung_jun/article/details/107511265</link><guid>https://blog.youkuaiyun.com/hung_jun/article/details/107511265</guid><author>hung_jun</author><pubDate>Wed, 22 Jul 2020 13:10:39 +0800</pubDate><description><![CDATA[1.讲一下http get和post请求。
https://blog.youkuaiyun.com/zlczsw/article/details/91046081
HTTP/TCP数据包非常可靠，极少丢包。为了区分这些数据包分为GET, POST, PUT, DELETE方便区分，提高效率。
最直观的区别就是GET把参数包含在URL中，POST通过request body传递参数，在url中看不见。
一般浏览器对URL的限制为2K所以传不了太多参数，且参数暴露在URL中不安全，一般用来获取资源。而POST用来提交复杂的]]></description><category></category></item><item><title><![CDATA[JavaSE整理面试题 不定时更新]]></title><link>https://blog.youkuaiyun.com/hung_jun/article/details/107488287</link><guid>https://blog.youkuaiyun.com/hung_jun/article/details/107488287</guid><author>hung_jun</author><pubDate>Tue, 21 Jul 2020 14:38:44 +0800</pubDate><description><![CDATA[1.Java中有几种基本数据类型？8种
https://blog.youkuaiyun.com/Sindyue/article/details/88036054

2.面向对象。
思想  https://blog.youkuaiyun.com/zzy0919sun/article/details/81171006
特征  https://blog.youkuaiyun.com/ruglcc/article/details/7604047
多态  https://blog.youkuaiyun.com/zhouym_/article/details/894]]></description><category></category></item><item><title><![CDATA[elasticsearch启动报错的一种情况 Could not load plugin descriptor for existing plugin [ik.zip]. Was the plugin]]></title><link>https://blog.youkuaiyun.com/hung_jun/article/details/107099614</link><guid>https://blog.youkuaiyun.com/hung_jun/article/details/107099614</guid><author>hung_jun</author><pubDate>Fri, 03 Jul 2020 11:05:52 +0800</pubDate><description><![CDATA[昨天es还好好的今天就启动闪退，首先怀疑是端口重启没有解决。

而闪退又没有看到详细的报错信息。

这里又2个办法：

1.打开es安装路径的logs里的elasticsearch.log



里面又详细的启动和运行日志，根据时间查找，跳过其他信息，直接找报错信息。

2.在bin路径执行打开 cmd



直接执行启动bat 就不会直接闪退，而会把报错信息打印在界面



报错为

Could not load plugin descriptor for existing plugin [ik....]]></description><category></category></item><item><title><![CDATA[Spring Data Elasticsearch 启动报错 org.springframework.beans.factory.UnsatisfiedDependencyException 依赖不足]]></title><link>https://blog.youkuaiyun.com/hung_jun/article/details/107091350</link><guid>https://blog.youkuaiyun.com/hung_jun/article/details/107091350</guid><author>hung_jun</author><pubDate>Thu, 02 Jul 2020 19:26:49 +0800</pubDate><description><![CDATA[Spring Data Elasticsearch 启动报错

对文档映射对象coursedoc修改后启动服务报错

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'elasticsearchController': Unsatisfied dependency expressed through field 'courseElasticsearchRepos..]]></description><category></category></item><item><title><![CDATA[通过zuul访问某个方法一直Gateway Timeout, status=504 而通过端口直接访问则不会]]></title><link>https://blog.youkuaiyun.com/hung_jun/article/details/107027009</link><guid>https://blog.youkuaiyun.com/hung_jun/article/details/107027009</guid><author>hung_jun</author><pubDate>Mon, 29 Jun 2020 19:44:30 +0800</pubDate><description><![CDATA[今天遇见一个问题，通过zuul访问一个获取树状数据的方法一直报Gateway Timeout, status=504 ，


{
  "timestamp": "2020-06-29T11:42:00.366+0000",
  "status": 504,
  "error": "Gateway Timeout",
  "message": "com.netflix.zuul.exception.ZuulException: Hystrix Readed time out"
}

发现是被zuul熔断了

]]></description><category></category></item><item><title><![CDATA[鼠标右键菜单添加idea打开文件夹/项目]]></title><link>https://blog.youkuaiyun.com/hung_jun/article/details/106883126</link><guid>https://blog.youkuaiyun.com/hung_jun/article/details/106883126</guid><author>hung_jun</author><pubDate>Sun, 21 Jun 2020 12:28:11 +0800</pubDate><description><![CDATA[1.先win+R 执行regedit

打开注册表编辑器





2.找到shell

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell

3.在下面新建项IDEA



4.IDEA新建字符段值

数值名为 lcon 数值数据为idea的bin路径加idea64.exe





5.在IDEA下新建项command

将其默认的字符段值数据改为

"D:\IntelliJ IDEA 2019.3.1\bin\idea64.exe"...]]></description><category></category></item></channel></rss>