Site updated: 2024-06-25 17:18:10
This commit is contained in:
parent
6ec9be4e0a
commit
40a8cb0859
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
2024/06/25/idea-主题-代码颜色-代码区背景-行号背景-注释颜色修改/index.html
Normal file
1
2024/06/25/idea-主题-代码颜色-代码区背景-行号背景-注释颜色修改/index.html
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
archives/2024/06/index.html
Normal file
1
archives/2024/06/index.html
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
102
atom.xml
102
atom.xml
@ -8,7 +8,7 @@
|
|||||||
<author>
|
<author>
|
||||||
<name>Hito Li</name>
|
<name>Hito Li</name>
|
||||||
</author>
|
</author>
|
||||||
<updated>2024-05-22T07:43:00.000Z</updated>
|
<updated>2024-06-25T08:03:00.000Z</updated>
|
||||||
<category term="hito" />
|
<category term="hito" />
|
||||||
<category term="無言" />
|
<category term="無言" />
|
||||||
<category term="博客" />
|
<category term="博客" />
|
||||||
@ -17,6 +17,63 @@
|
|||||||
<category term="心得体会" />
|
<category term="心得体会" />
|
||||||
<category term="技术分享" />
|
<category term="技术分享" />
|
||||||
<category term="踩坑" />
|
<category term="踩坑" />
|
||||||
|
<entry>
|
||||||
|
<id>https://hitoli.com/2024/06/25/idea-%E4%B8%BB%E9%A2%98-%E4%BB%A3%E7%A0%81%E9%A2%9C%E8%89%B2-%E4%BB%A3%E7%A0%81%E5%8C%BA%E8%83%8C%E6%99%AF-%E8%A1%8C%E5%8F%B7%E8%83%8C%E6%99%AF-%E6%B3%A8%E9%87%8A%E9%A2%9C%E8%89%B2%E4%BF%AE%E6%94%B9/</id>
|
||||||
|
<title>idea 主题 代码颜色 代码区背景 行号背景 注释颜色修改</title>
|
||||||
|
<link rel="alternate" href="https://hitoli.com/2024/06/25/idea-%E4%B8%BB%E9%A2%98-%E4%BB%A3%E7%A0%81%E9%A2%9C%E8%89%B2-%E4%BB%A3%E7%A0%81%E5%8C%BA%E8%83%8C%E6%99%AF-%E8%A1%8C%E5%8F%B7%E8%83%8C%E6%99%AF-%E6%B3%A8%E9%87%8A%E9%A2%9C%E8%89%B2%E4%BF%AE%E6%94%B9/"/>
|
||||||
|
<content type="html"><h6 id="简介"><a class="anchor" href="#简介">#</a> 简介</h6>
|
||||||
|
<blockquote>
|
||||||
|
<p>最近写代码眼睛总是看的不舒服,想着换一个主题,但是换了主题,代码的颜色显示和之前又不一样了,接下来就是修改主题,但是代码颜色仍然保持 Darcula 主题的颜色。</p>
|
||||||
|
</blockquote>
|
||||||
|
<ol>
|
||||||
|
<li>
|
||||||
|
<p>修改主题<br />
|
||||||
|
我这里用的是 <span class="red">One Dark theme</span> 可以直接去下载这个插件<br />
|
||||||
|
<img data-src="https://nas.hitoli.com:18014/images/2024/06/25/c4ad60fe33ac.png" alt="" /></p>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>修改代码颜色与背景</p>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
<blockquote>
|
||||||
|
<p>代码颜色<br />
|
||||||
|
这里只修改代码颜色的话,idea 整体背景将不统一,看着非常难受,因此不仅要修改代码颜色,还要修改与当前主题相同的背景颜色。<br />
|
||||||
|
<img data-src="https://nas.hitoli.com:18014/images/2024/06/25/18141ff20abc.png" alt="" /><br />
|
||||||
|
这里直接修改为 Darcula ,那么整体的代码颜色风格都会变成 Darcula,但是代码区域的背景颜色也会变成 Darcula ,使得 idea 背景一体性破坏。<br />
|
||||||
|
代码区背景<br />
|
||||||
|
<img data-src="https://nas.hitoli.com:18014/images/2024/06/25/b70f144b887f.png" alt="" /><br />
|
||||||
|
这里如果你用的跟我一样的 One Dark theme ,那么你就可以修改颜色为 21252B 这样代码区颜色就会和主题相一致,但是到这里你会发现,行号区域的颜色又不一样了。</p>
|
||||||
|
</blockquote>
|
||||||
|
<ol start="3">
|
||||||
|
<li>
|
||||||
|
<p>修改行号背景<br />
|
||||||
|
<img data-src="https://nas.hitoli.com:18014/images/2024/06/25/89836b9fdd65.png" alt="" /><br />
|
||||||
|
这里按照相同的方法修改,即可达到整体的一致性。</p>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>修改注释颜色<br />
|
||||||
|
这里就是个人习惯了,我习惯注释都是绿色的,清晰明了。<br />
|
||||||
|
<img data-src="https://nas.hitoli.com:18014/images/2024/06/25/974673f11984.png" alt="" /><br />
|
||||||
|
这里提供一个参考 629755 ,我个人比较喜欢这个颜色。</p>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>鼠标悬停代码提示框背景修改<br />
|
||||||
|
<img data-src="https://nas.hitoli.com:18014/images/2024/06/25/f9dc4b6e63ce.png" alt="" /><br />
|
||||||
|
<img data-src="https://nas.hitoli.com:18014/images/2024/06/25/5b1ec78282db.png" alt="" /></p>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>代码快捷提示框背景颜色修改<br />
|
||||||
|
<img data-src="https://nas.hitoli.com:18014/images/2024/06/25/af59bb847efd.png" alt="" /><br />
|
||||||
|
<img data-src="https://nas.hitoli.com:18014/images/2024/06/25/31b7512149f7.png" alt="" /></p>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
</content>
|
||||||
|
<category term="工作" scheme="https://hitoli.com/categories/%E5%B7%A5%E4%BD%9C/" />
|
||||||
|
<category term="IDE" scheme="https://hitoli.com/categories/%E5%B7%A5%E4%BD%9C/IDE/" />
|
||||||
|
<category term="IDE" scheme="https://hitoli.com/tags/IDE/" />
|
||||||
|
<category term="intellIJ" scheme="https://hitoli.com/tags/intellIJ/" />
|
||||||
|
<updated>2024-06-25T08:03:00.000Z</updated>
|
||||||
|
</entry>
|
||||||
<entry>
|
<entry>
|
||||||
<id>https://hitoli.com/2024/05/22/%E5%AF%B9XML%E6%A0%BC%E5%BC%8F%E7%9A%84Word%E6%A8%A1%E6%9D%BF%E6%A0%BC%E5%BC%8F%E5%8C%96%E5%A4%84%E7%90%86/</id>
|
<id>https://hitoli.com/2024/05/22/%E5%AF%B9XML%E6%A0%BC%E5%BC%8F%E7%9A%84Word%E6%A8%A1%E6%9D%BF%E6%A0%BC%E5%BC%8F%E5%8C%96%E5%A4%84%E7%90%86/</id>
|
||||||
<title>对XML格式的Word模板格式化处理</title>
|
<title>对XML格式的Word模板格式化处理</title>
|
||||||
@ -610,47 +667,4 @@ Lombok supports: OpenJDK javac, ECJ</p>
|
|||||||
<category term="mysql" scheme="https://hitoli.com/tags/mysql/" />
|
<category term="mysql" scheme="https://hitoli.com/tags/mysql/" />
|
||||||
<updated>2023-05-25T10:25:00.000Z</updated>
|
<updated>2023-05-25T10:25:00.000Z</updated>
|
||||||
</entry>
|
</entry>
|
||||||
<entry>
|
|
||||||
<id>https://hitoli.com/2023/05/25/MySQL%E4%B8%AD%E7%9A%84any-value-%E5%87%BD%E6%95%B0/</id>
|
|
||||||
<title>MySQL中的any_value()函数</title>
|
|
||||||
<link rel="alternate" href="https://hitoli.com/2023/05/25/MySQL%E4%B8%AD%E7%9A%84any-value-%E5%87%BD%E6%95%B0/"/>
|
|
||||||
<content type="html"><h4 id="问题"><a class="anchor" href="#问题">#</a> 问题</h4>
|
|
||||||
<p>业务要求:查询所有省份:<br />
|
|
||||||
<img data-src="https://nas.hitoli.com:18014/images/2023/05/25/778f34f5670d.png" alt="" /></p>
|
|
||||||
<h4 id="方法"><a class="anchor" href="#方法">#</a> 方法</h4>
|
|
||||||
<ol>
|
|
||||||
<li>
|
|
||||||
<p>distinct 排除重复<br />
|
|
||||||
<figure class="highlight sql"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">SELECT</span></span><br><span class="line"> <span class="keyword">DISTINCT</span>(province_code),</span><br><span class="line"> province_name</span><br><span class="line"><span class="keyword">FROM</span></span><br><span class="line"> t_mip_base_area</span><br></pre></td></tr></table></figure></p>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<p>group by 根据身份编码分组<br />
|
|
||||||
<figure class="highlight sql"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">SELECT</span> </span><br><span class="line"> province_code,</span><br><span class="line"> any_value(province_name)</span><br><span class="line"><span class="keyword">FROM</span> t_mip_base_area</span><br><span class="line"><span class="keyword">GROUP</span> <span class="keyword">BY</span> province_code</span><br></pre></td></tr></table></figure></p>
|
|
||||||
</li>
|
|
||||||
</ol>
|
|
||||||
<h6 id="若这样写"><a class="anchor" href="#若这样写">#</a> 若这样写</h6>
|
|
||||||
<p><figure class="highlight sql"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">SELECT</span> </span><br><span class="line"> province_code,</span><br><span class="line"> province_name</span><br><span class="line"><span class="keyword">FROM</span> t_mip_base_area</span><br><span class="line"><span class="keyword">GROUP</span> <span class="keyword">BY</span> province_code</span><br></pre></td></tr></table></figure><br />
|
|
||||||
则会报错<br />
|
|
||||||
<img data-src="https://nas.hitoli.com:18014/images/2023/05/25/c57a8e811928.png" alt="" /></p>
|
|
||||||
<h4 id="总结"><a class="anchor" href="#总结">#</a> 总结:</h4>
|
|
||||||
<ol>
|
|
||||||
<li>
|
|
||||||
<p>MySQL5.7 之后,sql_mode 中 ONLY_FULL_GROUP_BY 模式默认设置为打开状态。</p>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<p>ONLY_FULL_GROUP_BY 的语义就是确定 select target list 中的所有列的值都是明确语义,简单的说来,在此模式下,target list 中的值要么是来自于聚合函数(sum、avg、max 等)的结果,要么是来自于 group by list 中的表达式的值</p>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<p>MySQL 提供了 any_value () 函数来抑制 ONLY_FULL_GROUP_BY 值被拒绝</p>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<p>any_value () 会选择被分到同一组的数据里第一条数据的指定列值作为返回数据</p>
|
|
||||||
</li>
|
|
||||||
</ol>
|
|
||||||
</content>
|
|
||||||
<category term="工作" scheme="https://hitoli.com/categories/%E5%B7%A5%E4%BD%9C/" />
|
|
||||||
<category term="解决问题" scheme="https://hitoli.com/categories/%E5%B7%A5%E4%BD%9C/%E8%A7%A3%E5%86%B3%E9%97%AE%E9%A2%98/" />
|
|
||||||
<category term="mysql" scheme="https://hitoli.com/tags/mysql/" />
|
|
||||||
<updated>2023-05-25T10:07:00.000Z</updated>
|
|
||||||
</entry>
|
|
||||||
</feed>
|
</feed>
|
||||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user