<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_37522208的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_37522208</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_37522208]]></copyright><item><title><![CDATA[LINUX常用命令]]></title><link>https://blog.youkuaiyun.com/m0_37522208/article/details/72872439</link><guid>https://blog.youkuaiyun.com/m0_37522208/article/details/72872439</guid><author>m0_37522208</author><pubDate>Mon, 05 Jun 2017 23:07:06 +0800</pubDate><description><![CDATA[切换目录命令cd：cd app    切换到app目录 cd ..     切换到上一层目录 cd /      切换到系统根目录 cd ~     切换到用户主目录cd -      切换到上一个所在目录
列出文件列表：ls ll dir(*)ls(list)是一个非常有用的命令，用来显示当前目录下的内容。配合参数的使用，能以不同的方式显示目录内容。     格式：ls  参数   路径或文件名常]]></description><category></category></item><item><title><![CDATA[阿里云的环境配置（mysql，tomcat，jdk）]]></title><link>https://blog.youkuaiyun.com/m0_37522208/article/details/72872425</link><guid>https://blog.youkuaiyun.com/m0_37522208/article/details/72872425</guid><author>m0_37522208</author><pubDate>Mon, 05 Jun 2017 23:05:30 +0800</pubDate><description><![CDATA[​   这几天看到阿里云做活动，搞了一个阿里云的云服务器，这里记录一下，购买服务器与成功上传工程的过程。阿里云服务器的购买​ 在阿里云的官网上按照说明很容易就能够选择适合自己的服务器，然后购买，我还购买了域名解析服务，但是这里有个坑，我购买的是.com结尾的国内域名，必须要实名制，然而我的档案在大学毕业后，调回了原籍，但是由于工作的原因，一直没有去报道，结果就因为这，我的实名制一直没通过，哎，挺坑的]]></description><category></category></item><item><title><![CDATA[ThreadLocal浅析]]></title><link>https://blog.youkuaiyun.com/m0_37522208/article/details/72872382</link><guid>https://blog.youkuaiyun.com/m0_37522208/article/details/72872382</guid><author>m0_37522208</author><pubDate>Mon, 05 Jun 2017 22:58:38 +0800</pubDate><description><![CDATA[web的线程安全问题因为servlet是线程不安全的，而web容器是个典型的多线程的环境，对于http每次的请求，web容器都会分配一个线程，这样就会产生线程安全问题，为了解决这个问题，Sun公司在角度看1.2提供了ThreadLocal的API，本文就这个ThreadLocal解决web的线程安全问题，做一个总结。ThreadLocalMap​ 全面提到解决web的线程安全问题需要用到呢Threa]]></description><category></category></item><item><title><![CDATA[DBUTILS的原理简单实现代码]]></title><link>https://blog.youkuaiyun.com/m0_37522208/article/details/70217556</link><guid>https://blog.youkuaiyun.com/m0_37522208/article/details/70217556</guid><author>m0_37522208</author><pubDate>Mon, 17 Apr 2017 23:38:15 +0800</pubDate><description><![CDATA[dbutils可以用来简化数据操作的代码，这里我根据反射技术与元数据API写了一个简单的MyUtils的工具类。通过元数据的API可以的到结果集的列数与结果集的每列的数据，然后通过反射技术，获得字节码，并将前面获得的每列的值赋给字节码中对应的字段。下面贴上我写的代码： 
首先是工具类的代码：public class MyUtils
{   
    private DataSource dataso]]></description><category></category></item><item><title><![CDATA[工作填坑总结（1）]]></title><link>https://blog.youkuaiyun.com/m0_37522208/article/details/70197946</link><guid>https://blog.youkuaiyun.com/m0_37522208/article/details/70197946</guid><author>m0_37522208</author><pubDate>Sun, 16 Apr 2017 20:50:16 +0800</pubDate><description><![CDATA[记录一下工作学习过程中的一些经验总结，为了避免以后遗忘，先写一部分，等积累到一定的内容的时候，再做一个整理总结，这周的内容主要有以下几点：
泛型数组无法创建
sql语句的书写顺序与解析顺序
where与having的区别
E-R关系图
ResultSet的滚动结果集
连接池的Close的装饰着模式的方法增强
泛型数组无法创建 
 以前一直知道Java中的数组是不能使用泛型的，一直也没有深究过原因，今]]></description><category></category></item><item><title><![CDATA[算法学习之路（3）：二分查找法]]></title><link>https://blog.youkuaiyun.com/m0_37522208/article/details/70176910</link><guid>https://blog.youkuaiyun.com/m0_37522208/article/details/70176910</guid><author>m0_37522208</author><pubDate>Fri, 14 Apr 2017 23:32:09 +0800</pubDate><description><![CDATA[最近开始迷上了算法，之前对算法的关注一直不够，决定开始专注算法的学习，准备开始连载《算法》与《算法导论》的学习过程，希望现在才开始学习算法还不算晚.之前学习的时候，自己写的二分法查找的的代码：public static int binarySearch(int[] arr, int key){
         //定义三个指针变量
         int min = 0 ;
         i]]></description><category></category></item><item><title><![CDATA[算法的学习之路（1）：stack的双栈算术运算操作]]></title><link>https://blog.youkuaiyun.com/m0_37522208/article/details/70176842</link><guid>https://blog.youkuaiyun.com/m0_37522208/article/details/70176842</guid><author>m0_37522208</author><pubDate>Fri, 14 Apr 2017 23:26:56 +0800</pubDate><description><![CDATA[stack可以用来进行算术运算的操作，将操作数与运算符号分别放入两个stack中，若遇到“（”，则可以无视掉（前提是需要确保“（）“是对应的，当然为了确保括号的配对，也可以用stack来实现 如图）如果遇到运算符，则压栈，当喷到“）”时，说明遇到了一个括号，需要将括号的内容计算出来，然后将新计算的结果作为新的元素压栈，可以通过将操作数的栈中的元素弹栈，与运算符栈弹栈进行组合运算的方式得到括号中的数的]]></description><category></category></item><item><title><![CDATA[算法学习之路（2）：stack的数组实现]]></title><link>https://blog.youkuaiyun.com/m0_37522208/article/details/70176834</link><guid>https://blog.youkuaiyun.com/m0_37522208/article/details/70176834</guid><author>m0_37522208</author><pubDate>Fri, 14 Apr 2017 23:25:24 +0800</pubDate><description><![CDATA[今天学习了stack的数组的实现方法，用数组实现stack，关键一点在于数组的长度在创建时就已经声明了，数组的长度不可以改变，而stack的长度是可以改变的。为了解决这一难点，需要构造一个可以动态改变数组长度的方法，而且，需要注意到stack的内存占用问题，当stack弹栈，stack的长度不断变短，假如数组的长度不改变的话，就会造成内存的浪费，所以在弹栈的时候，需要根据stack的长度，动态的改变]]></description><category></category></item><item><title><![CDATA[博客更新扉页]]></title><link>https://blog.youkuaiyun.com/m0_37522208/article/details/70162838</link><guid>https://blog.youkuaiyun.com/m0_37522208/article/details/70162838</guid><author>m0_37522208</author><pubDate>Thu, 13 Apr 2017 22:30:53 +0800</pubDate><description><![CDATA[不知不觉，我的csdn账号已经注册快两年半了，但是，一直没有开通过博客，每次都只是查看资料，没有自己总结与记录学习与工作的经验，今天决定开通一下博客，开始自己的博客的之路，记录学习的总结与工作的经验，以后尽量每周至少更新一篇博客，以后回顾的时候，可以更加方便，也便于与他人的交流，仔细想想，我在csdn通过他人的博客，也学到了不少知识，十分感谢csdn，希望我的博客，也能稍稍的帮助到他人。]]></description><category></category></item></channel></rss>