<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[software_kid的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/software_kid</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; software_kid]]></copyright><item><title><![CDATA[外接键盘与笔记本命令键键位不同解决方案（MacOS）]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/147260560</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/147260560</guid><author>software_kid</author><pubDate>Tue, 15 Apr 2025 23:25:46 +0800</pubDate><description><![CDATA[我用的是Mac OS 15，外接键盘的command和alt键跟笔记本上的位置正好相反，用着别扭，今天搜win键识别不到的时候偶然把这个问题解决了。记录一下。]]></description><category></category></item><item><title><![CDATA[[Exceptions]java Anonymous class implement abstract method]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/131482058</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/131482058</guid><author>software_kid</author><pubDate>Fri, 30 Jun 2023 18:21:22 +0800</pubDate><description><![CDATA[报错内容
Class ‘Anonymous class derived from TableCallback’ must either be declared abstract or implement abstract method ‘doInTable(Table)’ in ‘TableCallback’ 关于实现接口的编译要求
报错翻译："从TableCallback派生的匿名类 "必须被声明为抽象的，或者实现 "TableCallback "中的抽象方法 “doInTable(Table)”
解决
]]></description><category></category></item><item><title><![CDATA[[Exceptions]java代码编译报错：xx is already defined in a single-type import]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/131481972</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/131481972</guid><author>software_kid</author><pubDate>Fri, 30 Jun 2023 18:14:47 +0800</pubDate><description><![CDATA[说的是java文件里import引入同名的类了。在代码中尝试导入 ‘com.google.common.collect.Table’ 类时，已经存在了同名的单一类型导入。像这个具体报错，错误发生在第25行的代码上。]]></description><category></category></item><item><title><![CDATA[[Exceptions] hive rename表:Unable to alter table. New location exists]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/131479584</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/131479584</guid><author>software_kid</author><pubDate>Fri, 30 Jun 2023 16:35:27 +0800</pubDate><description><![CDATA[rename表有个要求,就是新表名的hdfs路径不能已存在或者下面有文件。]]></description><category></category></item><item><title><![CDATA[[Exceptions]hive view Invalid value.. expects one of [none, column]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/131479214</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/131479214</guid><author>software_kid</author><pubDate>Fri, 30 Jun 2023 16:20:28 +0800</pubDate><description><![CDATA[报错信息中的"Invalid value…在Hive中，视图可以定义为不包含任何列（none）或者包含一个或多个列（column）。要解决这个问题，你可以检查创建或修改视图的语句，并确保使用了正确的列选项。如果你提供了列选项，请确保它是"none"或"column"中的一个。因此，这个错误提示表明你在创建或修改视图时，提供了一个无效的值。这个错误提示是来自Hive中的视图（view）操作，并且是一个验证（validation）错误。如果你能提供更多关于你的视图操作的信息或查询语句，我可以提供更具体的帮助。]]></description><category></category></item><item><title><![CDATA[[Exceptions]hive sql:FAILED: SemanticException 0:0 Expected select produces 1 columns.]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/131453222</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/131453222</guid><author>software_kid</author><pubDate>Thu, 29 Jun 2023 11:39:49 +0800</pubDate><description><![CDATA[具体运行的sql已经找不到了。看后面的理解，我当时应该是改sql改错了就直接运行了。]]></description><category></category></item><item><title><![CDATA[[Exceptions]hive Cannot convert column xx from void to array＜int＞.]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/131432374</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/131432374</guid><author>software_kid</author><pubDate>Wed, 28 Jun 2023 11:10:32 +0800</pubDate><description><![CDATA[写hive sql的时候，用null给复杂类型的列赋值了。null不能转成对应的复杂类型而导致的报错。比如我这次要做的是c、b表有复杂类型这一列。a表没有。要把a表数据导入c，用的.就会报错。]]></description><category></category></item><item><title><![CDATA[[Exceptions]运行hive sql报错NoViableAltException]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/131418172</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/131418172</guid><author>software_kid</author><pubDate>Tue, 27 Jun 2023 15:53:09 +0800</pubDate><description><![CDATA[)]]></description><category></category></item><item><title><![CDATA[[exceptions]运行mapreduce 报mapper类(内部静态类) java.lang.ClassNotFoundException]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/129818532</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/129818532</guid><author>software_kid</author><pubDate>Tue, 28 Mar 2023 17:48:19 +0800</pubDate><description><![CDATA[运行mapreduce 报mapper类(内部静态类) java.lang.ClassNotFoundException代码中用来设置主类的,没设置引用其他jar包。]]></description><category></category></item><item><title><![CDATA[[exceptions]idea 运行测试出 Failed to resolve junit-platform-launcher]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/129674407</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/129674407</guid><author>software_kid</author><pubDate>Mon, 20 Mar 2023 20:04:20 +0800</pubDate><description><![CDATA[我用的idea版本是2021.1 报错截图类似下图。我忘截图了。情况是一次电脑没电关机后再测试就一直报错了。]]></description><category></category></item><item><title><![CDATA[linux中删除链接]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/129537463</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/129537463</guid><author>software_kid</author><pubDate>Tue, 14 Mar 2023 19:14:26 +0800</pubDate><description><![CDATA[则可以删掉软链内部的文件，即srcdir里的内容。这个可能跟OS版本有关，用前可以先试试。]]></description><category></category></item><item><title><![CDATA[IDEA 问题：idea 两个类在同一个包，但是无法import导入]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/129537142</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/129537142</guid><author>software_kid</author><pubDate>Tue, 14 Mar 2023 19:01:58 +0800</pubDate><description><![CDATA[第二步：用了默认选项就重启了。但不应该选“just restart”第一步：菜单中选择file->invalidate caches …问题：idea 两个类在同一个包，但是无法import导入。可能是idea所做的缓存有问题。我的idea版本：2021.1 社区版。]]></description><category></category></item><item><title><![CDATA[[exceptions] 调用list.clear时报 java.lang.UnsupportedOperationException]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/129285002</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/129285002</guid><author>software_kid</author><pubDate>Wed, 01 Mar 2023 16:58:07 +0800</pubDate><description><![CDATA[一个数组转换成 List，再clear报UnsupportedOperationException。使用 Arrays.asList(arr) 转换的 List 并不能进行 add 和 remove 操作。Arrays.asList(arr) 返回的类型是 AarraysArrayList并不是ArrayListAarrays。]]></description><category></category></item><item><title><![CDATA[[exceptions] hive cannot recognize input near in subquery]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/129284240</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/129284240</guid><author>software_kid</author><pubDate>Wed, 01 Mar 2023 16:24:54 +0800</pubDate><description><![CDATA[这里的t就是起的别名，可以起别的名字，不要跟已有关键字相同。HQL子查询别名问题。子查询需要加上别名 否则报错。亲测叫map就不行。]]></description><category></category></item><item><title><![CDATA[[exceptions]如何排查can not find symbol的编译错误]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/128563709</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/128563709</guid><author>software_kid</author><pubDate>Thu, 05 Jan 2023 15:04:33 +0800</pubDate><description><![CDATA[首先，它是一个编译错误，意味着你的源代码有问题或者编译的方式有问题。一个cannot find symbol 报错就是关于的。当你的代码编译时，编译器需要弄明白你你代码中每一个标识符的含义。而这类报错就意味着编译器不明白你代码指代的东西。]]></description><category></category></item><item><title><![CDATA[[exceptions] elasticsearch使用报错：match query malformed, no start_object after query name“]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/128537489</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/128537489</guid><author>software_kid</author><pubDate>Tue, 03 Jan 2023 18:47:36 +0800</pubDate><description><![CDATA[使用elastic search的template query，组织好query_string访问后，提示 “ match query malformed, no start_object after query name”。服务器应该是 es7.2的版本。]]></description><category></category></item><item><title><![CDATA[【Exceptions】java String.format报错 java.util.UnknownFormatConversionException]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/128498896</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/128498896</guid><author>software_kid</author><pubDate>Fri, 30 Dec 2022 17:55:39 +0800</pubDate><description><![CDATA[用String.format时，想让返回的内容有‘%’。测试时会报错：java.util.UnknownFormatConversionException: Conversion = ‘’’]]></description><category></category></item><item><title><![CDATA[[Exceptions]SSH连接时出现Host key verification failed的]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/128492845</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/128492845</guid><author>software_kid</author><pubDate>Fri, 30 Dec 2022 11:14:46 +0800</pubDate><description><![CDATA[ssh host key verification failed]]></description><category></category></item><item><title><![CDATA[【Exceptions】ssh/scp 报Permission denied (publickey)]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/128485589</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/128485589</guid><author>software_kid</author><pubDate>Thu, 29 Dec 2022 19:03:25 +0800</pubDate><description><![CDATA[在用Linux终端使用ssh 出现Permission denied (publickey).提示]]></description><category></category></item><item><title><![CDATA[KerberosAuthException:Unable to obtain password from user]]></title><link>https://blog.youkuaiyun.com/software_kid/article/details/128472226</link><guid>https://blog.youkuaiyun.com/software_kid/article/details/128472226</guid><author>software_kid</author><pubDate>Wed, 28 Dec 2022 18:52:59 +0800</pubDate><description><![CDATA[【Exceptions】KerberosAuthException:Unable to obtain password from user。]]></description><category></category></item></channel></rss>