<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[不喝咖啡的程序猿]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jt61016</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jt61016]]></copyright><item><title><![CDATA[MySQL查看语句运行时间]]></title><link>https://blog.youkuaiyun.com/jt61016/article/details/84553038</link><guid>https://blog.youkuaiyun.com/jt61016/article/details/84553038</guid><author>jt61016</author><pubDate>Mon, 26 Nov 2018 17:31:36 +0800</pubDate><description><![CDATA[@TOP

查看MySQL语句的执行时间



]]></description><category></category></item><item><title><![CDATA[vim小技巧]]></title><link>https://blog.youkuaiyun.com/jt61016/article/details/82888743</link><guid>https://blog.youkuaiyun.com/jt61016/article/details/82888743</guid><author>jt61016</author><pubDate>Fri, 28 Sep 2018 19:10:49 +0800</pubDate><description><![CDATA[目录打开class文件宏
打开class文件

使用vim打开class等二进制文件，以十六进制的方式查看文件内容


执行 vim -b ClassName.class 以二进制方式打开文件
在命令模式下执行 :%!xxd 命令以十六进制编辑器方式查看文件

宏
q[a/b/c]开始录制
q退出录制
@[a/b/c]播放宏

...]]></description><category></category></item><item><title><![CDATA[Git备忘 - 撤销]]></title><link>https://blog.youkuaiyun.com/jt61016/article/details/80328810</link><guid>https://blog.youkuaiyun.com/jt61016/article/details/80328810</guid><author>jt61016</author><pubDate>Tue, 15 May 2018 20:32:12 +0800</pubDate><description><![CDATA[本节主要描述git各种撤销场景的操作


git checkout -- &amp;amp;lt;filename&amp;amp;gt; 可以丢弃工作区的修改，但是不能丢弃暂存区的修改。注意要加–，否则就变成“切换分支”命令。 
git reset HEAD &amp;amp;lt;filename&amp;amp;gt; 可以丢弃暂存区的修改（unstage），但是不会自动同步撤销工作区的修改。如果希望彻底丢弃暂存区以及工作区修改，可以加“–hard...]]></description><category></category></item><item><title><![CDATA[Git备忘 - 分支管理]]></title><link>https://blog.youkuaiyun.com/jt61016/article/details/80226350</link><guid>https://blog.youkuaiyun.com/jt61016/article/details/80226350</guid><author>jt61016</author><pubDate>Mon, 07 May 2018 15:29:37 +0800</pubDate><description><![CDATA[
  注意：一般本地分支local_branch和远程分支remote_branch名称保持一致




创建本地分支

创建本地分支并切换



git checkout -b local_branch

相当于

创建本地分支
git branch local_branch
切换到新建分支
git checkout local_branch



查看分支


查看本地分支

git bran...]]></description><category></category></item><item><title><![CDATA[MySQL-基础知识备忘]]></title><link>https://blog.youkuaiyun.com/jt61016/article/details/78921378</link><guid>https://blog.youkuaiyun.com/jt61016/article/details/78921378</guid><author>jt61016</author><pubDate>Thu, 28 Dec 2017 14:00:48 +0800</pubDate><description><![CDATA[MySQL-基础知识备忘]]></description><category></category></item><item><title><![CDATA[Java并发编程：volatile关键字解析]]></title><link>https://blog.youkuaiyun.com/jt61016/article/details/72916732</link><guid>https://blog.youkuaiyun.com/jt61016/article/details/72916732</guid><author>jt61016</author><pubDate>Thu, 08 Jun 2017 14:14:45 +0800</pubDate><description><![CDATA[volatile这个关键字可能很多朋友都听说过，或许也都用过。在Java 5之前，它是一个备受争议的关键字，因为在程序中使用它往往会导致出人意料的结果。在Java 5之后，volatile关键字才得以重获生机。

　　volatile关键字虽然从字面上理解起来比较简单，但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的，因此在讲述volatile关键之前，我们]]></description><category></category></item><item><title><![CDATA[最大子数组之和]]></title><link>https://blog.youkuaiyun.com/jt61016/article/details/70037971</link><guid>https://blog.youkuaiyun.com/jt61016/article/details/70037971</guid><author>jt61016</author><pubDate>Mon, 10 Apr 2017 22:05:00 +0800</pubDate><description><![CDATA[一个含有n个元素的整数数组，数组元素可以是正数也可以是负数，数组中连续的一个或多个元素称为改数组的子数组，子数组所有元素之和称为子数组和，求一个整数数组子数组和的最大值。本文分别采用了四种方法求解：蛮力法、改进的蛮力法、动态规划和改进的动态规划，最后总结动态规划算法思想。]]></description><category></category></item></channel></rss>