<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Dr_Joseph的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Dr_Joseph</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Dr_Joseph]]></copyright><item><title><![CDATA[java实现文件上传的简单demo]]></title><link>https://blog.youkuaiyun.com/Dr_Joseph/article/details/78643368</link><guid>https://blog.youkuaiyun.com/Dr_Joseph/article/details/78643368</guid><author>Dr_Joseph</author><pubDate>Mon, 27 Nov 2017 11:37:57 +0800</pubDate><description><![CDATA[在实际开发中，经常会遇到上传文件到服务器的操作，因此在这里就举一个简单的例子public class PathUtils {    public static String getFolderPath(){
        String path = System.getProperty("user.dir");
        File file = new File(path);]]></description><category></category></item><item><title><![CDATA[java性能调优的一些方法]]></title><link>https://blog.youkuaiyun.com/Dr_Joseph/article/details/78402166</link><guid>https://blog.youkuaiyun.com/Dr_Joseph/article/details/78402166</guid><author>Dr_Joseph</author><pubDate>Tue, 31 Oct 2017 12:52:33 +0800</pubDate><description><![CDATA[在不断地开发过程中，我们不再只是局限于实现功能，我们慢慢开始着眼于提高代码的质量，提高程序的性能。代码优化就成了一个我们所关注的问题，或许你一开始对java性能调优无从下手，那我们今天就从最基础的小的细节开始做起，正如1.1的一百次方就成了13780.6123，从每个小的优化做起，从而对系统的性能就是一个质的优化。1.说一个我们平时最常用的String字符串，如果需要用到字符串拼接的时候，我们尽量选]]></description><category></category></item><item><title><![CDATA[mysql对表列数和行大小的限制]]></title><link>https://blog.youkuaiyun.com/Dr_Joseph/article/details/78111312</link><guid>https://blog.youkuaiyun.com/Dr_Joseph/article/details/78111312</guid><author>Dr_Joseph</author><pubDate>Wed, 27 Sep 2017 11:50:14 +0800</pubDate><description><![CDATA[列计数限制MySQL对于每个表具有4096个列的硬限制，但给定表的有效最大值可能较少。精确的列限制取决于几个因素：
表的最大行大小限制列的数量（可能是大小），因为所有列的总长度不能超过此大小。请参阅行大小限制
单个列的存储要求限制了适合给定最大行大小的列数。某些数据类型的存储要求取决于存储引擎，存储格式和字符集等因素。请参见数据类型存储要求 
存储引擎可能会施加限制表列计数的额外限制。例如， Inn]]></description><category></category></item><item><title><![CDATA[一些实用的git命令]]></title><link>https://blog.youkuaiyun.com/Dr_Joseph/article/details/77163340</link><guid>https://blog.youkuaiyun.com/Dr_Joseph/article/details/77163340</guid><author>Dr_Joseph</author><pubDate>Mon, 14 Aug 2017 16:35:40 +0800</pubDate><description><![CDATA[个人总结出的一些实用的 git 命令，分享给大家。一. git config –global color.ui true  
让 git 命令默认使用彩色输出。 这条命令在 git 2 之后已经成为默认配置，但如果你还在用比较老的版本（例如 CentOS 上的默认的 git 版本），建议把这项配置加上去。二. git branch -av  
显示所有本地即远程分支，并显示最后提交的 Commit]]></description><category></category></item><item><title><![CDATA[java中获取时间戳的方法]]></title><link>https://blog.youkuaiyun.com/Dr_Joseph/article/details/74299406</link><guid>https://blog.youkuaiyun.com/Dr_Joseph/article/details/74299406</guid><author>Dr_Joseph</author><pubDate>Tue, 04 Jul 2017 11:31:42 +0800</pubDate><description><![CDATA[在java开发过程中经常会遇到统计某一天或是某一个月的数据，因此常常需要获取截取数据的两个时间戳（比如统计今天的数据，则需要获取一个开始时间为今天零点以及一个结束时间为明天零点），然后根据数据相关的时间是否在该时间区间内来判断是否将其计入统计数据中。
话不多说，首先我们先拿上面的例子说起吧。如何获取今天零点以及明天零点的两个时间戳。
public Long getToday(){
        D]]></description><category></category></item><item><title><![CDATA[一个java菜鸟对sql语句优化的总结]]></title><link>https://blog.youkuaiyun.com/Dr_Joseph/article/details/73550613</link><guid>https://blog.youkuaiyun.com/Dr_Joseph/article/details/73550613</guid><author>Dr_Joseph</author><pubDate>Wed, 21 Jun 2017 16:42:13 +0800</pubDate><description><![CDATA[从毕业到现在从事java开发一年了，一直考虑过如何去写运行高效的代码，以至于经常需要用循环对数据库进行一次又一次的访问和操作，这大大降低了程序的运行效率，于是我从网上整理了一些提高sql查询效率的tips，希望能让初学的coder们养成一个好的习惯，写出高效的sql。
应尽量避免在 where 子句中对字段进行 null 值判断，否则将导致引擎放弃使用索引而进行全表扫描，如：  
select id]]></description><category></category></item></channel></rss>