<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Return_Code的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Return_Code</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Return_Code]]></copyright><item><title><![CDATA[SpringCloud Zookeeper 配置用户名密码 源码分析]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/126750925</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/126750925</guid><author>Return_Code</author><pubDate>Wed, 07 Sep 2022 18:48:44 +0800</pubDate><description><![CDATA[SpringCloud Zookeeper 配置用户名密码 ]]></description><category></category></item><item><title><![CDATA[阿里云Redis开发规范]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/126486214</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/126486214</guid><author>Return_Code</author><pubDate>Tue, 23 Aug 2022 15:46:33 +0800</pubDate><description><![CDATA[本文介绍了在使用阿里云Redis的开发规范，从键值设计、命令使用、客户端使用、相关工具等方面进行说明，通过本文的介绍可以减少使用Redis过程带来的问题。]]></description><category></category></item><item><title><![CDATA[FileUtils常用方法 - commons-io常用工具类]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/108736285</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/108736285</guid><author>Return_Code</author><pubDate>Tue, 22 Sep 2020 18:43:14 +0800</pubDate><description><![CDATA[一、依赖信息


&lt;dependency&gt;
  &lt;groupId&gt;commons-io&lt;/groupId&gt;
  &lt;artifactId&gt;commons-io&lt;/artifactId&gt;
  &lt;version&gt;2.5&lt;/version&gt;
&lt;/dependency&gt;





二、FileUtils

包含了与File对象一起工作的工具方法。这些方法包括读、写、复制、比较文件。

1、FileUtils常用常...]]></description><category></category></item><item><title><![CDATA[Spring Boot + Spring Security Oauth2 捕获UsernameNotFoundException 并处理]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/106261535</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/106261535</guid><author>Return_Code</author><pubDate>Thu, 21 May 2020 18:46:07 +0800</pubDate><description><![CDATA[在网上找了不少关于UsernameNotFoundException捕获的帖子，捕获成功后每次用户名错误会在控制台打印大段的异常信息，用统一异常处理也无法处理。

配置捕获UsernameNotFoundException，在 WebSecurityConfigurer 配置provider.setHideUserNotFoundExceptions(false)



    @Bean
    public DaoAuthenticationProvider authenticationProvid..]]></description><category></category></item><item><title><![CDATA[navicat数据库管理软件延长试用期]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/105533890</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/105533890</guid><author>Return_Code</author><pubDate>Wed, 15 Apr 2020 14:11:37 +0800</pubDate><description><![CDATA[navicat-key

延长navicat试用期时间，每次15天。
使用java写了个小程序，可以自动清理注册表。

原理

关闭Navicat
Win + R，输入regedit回车
删除HKEY_CURRENT_USER\Software\PremiumSoft\Data
展开HKEY_CURRENT_USER\Software\Classes\CLSID
展开每一个子文件夹，如果里面只包含...]]></description><category></category></item><item><title><![CDATA[理解Android中垃圾回收日志信息]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/41204771</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/41204771</guid><author>Return_Code</author><pubDate>Mon, 17 Nov 2014 09:53:55 +0800</pubDate><description><![CDATA[如果你是一名Android开发者并且常常看程序日志的话，那么下面的这些信息对你来说可能一点都不陌生。






1
2
3
4
5



GC_CONCURRENT freed 178K, 41% free 3673K/6151K, external 0K/0K, paused 2ms+2ms
GC_EXPLICIT freed 6K, 41% free 3667K/6151]]></description><category></category></item><item><title><![CDATA[android屏幕尺寸和比例]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/38540613</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/38540613</guid><author>Return_Code</author><pubDate>Wed, 13 Aug 2014 18:14:37 +0800</pubDate><description><![CDATA[(120)ldpi

(160)mdpi

(240)hdpi

(320)xhdpi

xxhdpi

xxxhdpi



0.75

1

1.5

2

3

4



240x320

 

 

 

 

 



240x400
240x432

320x480

480x800
480]]></description><category></category></item><item><title><![CDATA[根据一段自定义的顺序排序]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/32941069</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/32941069</guid><author>Return_Code</author><pubDate>Sat, 21 Jun 2014 18:02:26 +0800</pubDate><description><![CDATA[最近用到排序 有个集合升序和降序都不是业务x]]></description><category></category></item><item><title><![CDATA[Collections中的常用方法及排序]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/32938789</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/32938789</guid><author>Return_Code</author><pubDate>Sat, 21 Jun 2014 17:04:59 +0800</pubDate><description><![CDATA[import java.util.*;
/**
* @(#)SortTest.java
*
* SortTest application
*
* @author 
* @version 1.00 2007/3/15
*/

public class SortTest {

public static void main(String[] args) {

// TODO, add your app]]></description><category></category></item><item><title><![CDATA[关于一个很坑的弹层动画]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/30251591</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/30251591</guid><author>Return_Code</author><pubDate>Thu, 12 Jun 2014 15:36:43 +0800</pubDate><description><![CDATA[今天写代码碰到个很坑的动画~！不过还]]></description><category></category></item><item><title><![CDATA[关于Android Dialog全屏显示]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/29202571</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/29202571</guid><author>Return_Code</author><pubDate>Sat, 07 Jun 2014 17:09:45 +0800</pubDate><description><![CDATA[今天做项目用到了Dialog要全屏显示，]]></description><category></category></item><item><title><![CDATA[对技术的态度]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/9817847</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/9817847</guid><author>Return_Code</author><pubDate>Wed, 07 Aug 2013 15:33:17 +0800</pubDate><description><![CDATA[最近人品爆发，图灵社区，InfoQ，51CTO相继对我做了采访，前两天我把InfoQ对我的采访张贴了出来，今天，图灵社区和51CTO对我的采访发布了（图灵的访谈 ，51CTO的访谈），我是一个有技术焦虑症的人，我的经历比较特殊，对大家来说可能也没有什么意思，这两个采都有一些重叠的部分，不过有些观点我想再加强一些，并放在这里和大家一起分享一下。

对于日新月异的新技术，你是什么态度？

遇到]]></description><category></category></item><item><title><![CDATA[Android获取手机和系统版本等信息的代码]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/8781448</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/8781448</guid><author>Return_Code</author><pubDate>Wed, 10 Apr 2013 10:28:55 +0800</pubDate><description><![CDATA[有时候需要统计手机的型号和版本号，利用程序可以获取到相应的手机信息，对比两部手机发现，厂商不同，某个信息显示方式也不尽相同，具体见： 
 String phoneInfo = "Product: " + android.os.Build.PRODUCT; 
        phoneInfo += ", CPU_ABI: " + android.os.Build.CPU_ABI;]]></description><category></category></item><item><title><![CDATA[简单的ProgressDialog调用与关闭]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/8485028</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/8485028</guid><author>Return_Code</author><pubDate>Wed, 09 Jan 2013 12:06:22 +0800</pubDate><description><![CDATA[import android.app.Activity;
import android.app.ProgressDialog;
import android.os.Bundle;
import android.os.Handler;
import android.widget.TextView;

public class MainActivity extends Activity {

	pri]]></description><category></category></item><item><title><![CDATA[android开发 Json解析种类大全]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/8187496</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/8187496</guid><author>Return_Code</author><pubDate>Thu, 15 Nov 2012 16:34:30 +0800</pubDate><description><![CDATA[今天整理了下前面写的一些项目，有个android访问网络，通过json传值的解析工具类整理了下完善了一些传值过程中用到的类型。
我是用的alibaba的fastjson工具，然后自己封装了一下常用传值种类。
关于fastjson：http://www.cnblogs.com/zhenmingliu/archive/2011/12/29/2305775.html
如果有哪位大神看到这篇文章，麻]]></description><category></category></item><item><title><![CDATA[关于android自定义相机连续对焦功能的个人见解]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/8186233</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/8186233</guid><author>Return_Code</author><pubDate>Thu, 15 Nov 2012 12:55:01 +0800</pubDate><description><![CDATA[这段时间项目中有个功能是像有道词典相机取词那样的一个工作，研究了好久，看不不少大神的代码，终于有了解决方案，思路是定义一个 Handler 来处理聚焦，每10毫秒聚焦一次，连续成功聚焦5次就执行拍照功能。我看到其他大神写的手机移动后就聚焦，功能很强大！我写的还有点缺陷，希望看到的大神能给完善下！谢谢！
我先定义了个SurfaceView：

package com.example.andro]]></description><category></category></item><item><title><![CDATA[在surfaceView上添加一个矩形框的功能]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/8186216</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/8186216</guid><author>Return_Code</author><pubDate>Thu, 15 Nov 2012 11:48:31 +0800</pubDate><description><![CDATA[这几天看了很多大神写的在surfaceView上添加一个矩形框的功能 ，我自己也写了一个类似的简单功能实现，目前还有个技术难题没有实现，有那个大神看到这篇文章麻烦现身指点一二，别的不多说了 代码先贴出来，问题后面在问！
先写一个相机类：（我有一部分是用afinal快速框架开发的，比较方便，推荐大家都使用下！）
package com.example.cameratest;


import j]]></description><category></category></item><item><title><![CDATA[谷歌公布各版本Android份额 2.3占半壁江山]]></title><link>https://blog.youkuaiyun.com/Return_Code/article/details/8185946</link><guid>https://blog.youkuaiyun.com/Return_Code/article/details/8185946</guid><author>Return_Code</author><pubDate>Thu, 15 Nov 2012 11:00:36 +0800</pubDate><description><![CDATA[北京时间2012年11月2日晚间消息，谷歌今日在Android官方网站上公布了当前各版本Android的市场份额，其中Android 2.3市场份额最高，占到了半壁江山。

　　谷歌数据显示，当前Android 2.3(Gingerbread)市场份额最高，达到了54.2%，高居榜首。Android 4.0(Ice Cream Sandwich)位居第二，市场份额为25.8%。Android]]></description><category></category></item></channel></rss>