<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[peach90的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/peach90</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; peach90]]></copyright><item><title><![CDATA[使用python操作mysql数据库]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/77888293</link><guid>https://blog.youkuaiyun.com/peach90/article/details/77888293</guid><author>peach90</author><pubDate>Thu, 07 Sep 2017 23:33:33 +0800</pubDate><description><![CDATA[资料收集：http://www.cnblogs.com/fnng/p/3565912.htmlhttp://www.runoob.com/python/python-mysql.html后续整理~~]]></description><category></category></item><item><title><![CDATA[JUnit单元测试]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/77888256</link><guid>https://blog.youkuaiyun.com/peach90/article/details/77888256</guid><author>peach90</author><pubDate>Thu, 07 Sep 2017 23:28:20 +0800</pubDate><description><![CDATA[资料收集： 
https://my.oschina.net/bairrfhoinn/blog/167636http://haibin369.iteye.com/blog/2078535https://my.oschina.net/xsh1208/blog/176099http://blog.youkuaiyun.com/u012110719/article/details/44870757后续整理~]]></description><category></category></item><item><title><![CDATA[Jackson（一）：java对象与json字符串互相转换]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/77875432</link><guid>https://blog.youkuaiyun.com/peach90/article/details/77875432</guid><author>peach90</author><pubDate>Wed, 06 Sep 2017 23:32:32 +0800</pubDate><description><![CDATA[概要Jackson是基于java平台的json处理框架。Jackson提供了三种可选的json处理方法：流式API、树模型、数据绑定（data Binding），其中数据绑定是最常用的处理方式；本文主要介绍数据绑定的处理方式。准备工作
JDK1.7开发环境
jackson 依赖的jar包： 
jackson-core-2.5.3.jar
jackson-annotations-2.5.3.jar
j]]></description><category></category></item><item><title><![CDATA[【java基础】字符串比较]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/77873018</link><guid>https://blog.youkuaiyun.com/peach90/article/details/77873018</guid><author>peach90</author><pubDate>Wed, 06 Sep 2017 22:22:58 +0800</pubDate><description><![CDATA[字符串比较java的数据类型可分为：基本数据类型和引用数据类型两种。引用数据类型类似于c++中的指针（有两块内存空间，堆内存保存的是对象的真正属性数据，栈内存保存的是一块堆内存空间的地址）；基本数据类型在栈内存中分配地址。 
String表示字符串类型，* String是一个类，也就是它属于引用型数据类型 *，但是它可以像基本数据类型那样方便的操作字符串的两种实例化方法：    1. String]]></description><category></category></item><item><title><![CDATA[maven介绍]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/52270183</link><guid>https://blog.youkuaiyun.com/peach90/article/details/52270183</guid><author>peach90</author><pubDate>Sun, 21 Aug 2016 23:16:20 +0800</pubDate><description><![CDATA[3.1. Maven



3.1.1. Maven介绍






我们使用maven构建应用环境，因此我们先来简单介绍maven。




Maven是什么？




如何回答这个问题 要看你怎么看这个问题。 




绝大部分Maven用户都称Maven是一个"构建工具"：一个用来把源代码构建成可发布的构件的工具。




构建工]]></description><category></category></item><item><title><![CDATA[eclipse安装maven插件问题总结]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/52267624</link><guid>https://blog.youkuaiyun.com/peach90/article/details/52267624</guid><author>peach90</author><pubDate>Sun, 21 Aug 2016 16:10:35 +0800</pubDate><description><![CDATA[问题1.the Maven Integration requires that Eclipse be running in a JDK
解决方法1：
打开eclipse，点击‘Window’ -> ‘Preferences’ -> ‘Java’ -> ‘Installed JREs’，查看是否有已安装的JREs，若没有，点击‘Add’ -> ‘Standard VM’ -> set all p]]></description><category></category></item><item><title><![CDATA[谈谈渲染，玩玩nginx——前后端分离，转发请求到Tomcat的尝试]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/52222255</link><guid>https://blog.youkuaiyun.com/peach90/article/details/52222255</guid><author>peach90</author><pubDate>Tue, 16 Aug 2016 16:14:08 +0800</pubDate><description><![CDATA[转载自：http://blog.youkuaiyun.com/zhangliangzi/article/details/52143358





一、谈谈“渲染”

相信好多人都挺听过“渲染”这个词，但不清楚它是什么意思？前端开发以为这是后端的活儿，后端开发以为是前端的事儿，推着推着就不了了之。其实渲染很简单，不说概念，直接举例：

1、 后端渲染：以JSP为例，可以分成三步
a、编写]]></description><category></category></item><item><title><![CDATA[android自动化测试——monkey（2）]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/48555137</link><guid>https://blog.youkuaiyun.com/peach90/article/details/48555137</guid><author>peach90</author><pubDate>Fri, 18 Sep 2015 22:23:18 +0800</pubDate><description><![CDATA[Monkey的测试策略

一.  分类

Monkey测试针对不同的对象和不同的目的采用不同的测试方案，首先测试的对象、目的及类型如下：

测试的类型分为：应用程序的稳定性测试和压力测试

测试对象分为：单一apk和apk集合

测试的目的分为：解决问题的测试(忽略异常的测试)和验收测试（不忽略异常的测试）

二. 应用程序的稳定性测试：

1. 针对单个apk

]]></description><category></category></item><item><title><![CDATA[Android自动化测试——Monkey]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/48554955</link><guid>https://blog.youkuaiyun.com/peach90/article/details/48554955</guid><author>peach90</author><pubDate>Fri, 18 Sep 2015 22:19:01 +0800</pubDate><description><![CDATA[Monkey工具

前言：

最近开始研究Android自动化测试方法，对其中的一些工具、方法和框架做了一些简单的整理，其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短，很多地方有不足之处，希望能和大家多多交流。
 

一、  什么是Monkey

Monkey是Android中的一个命]]></description><category></category></item><item><title><![CDATA[java double类型保留两位小数4种方法]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/48370359</link><guid>https://blog.youkuaiyun.com/peach90/article/details/48370359</guid><author>peach90</author><pubDate>Fri, 11 Sep 2015 11:33:47 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/huaishuming/article/details/17752365





4种方法，都是四舍五入，例：  
  
    import java.math.BigDecimal;  
    import java.text.DecimalFormat;  
    import java.text.NumberFormat;]]></description><category></category></item><item><title><![CDATA[笨笨熊搬家——交通（java）-2]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/47702179</link><guid>https://blog.youkuaiyun.com/peach90/article/details/47702179</guid><author>peach90</author><pubDate>Sun, 16 Aug 2015 14:32:06 +0800</pubDate><description><![CDATA[笨笨熊搬家问题之——记录最短路径
上一篇文章中，我们判断了地图上的两点之间是否可达，并没有记录两点之间的最短路径问题
而且上一篇的代码中，经过一个位置之后，将该位置标记为走过（mark[i][j] = true），但是在Search（）函数返回之后，并没有重新将该位置标记为未走过，这样就导致该位置如果走过一次，以后别的位置就不可到大该位置。
这一篇文章：记录笨笨熊搬家之最短路径
java代]]></description><category></category></item><item><title><![CDATA[笨笨熊搬家——交通（java）]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/47687643</link><guid>https://blog.youkuaiyun.com/peach90/article/details/47687643</guid><author>peach90</author><pubDate>Sat, 15 Aug 2015 23:05:46 +0800</pubDate><description><![CDATA[题目描述：
森林里的苯苯熊要乔迁新喜，上次他已经将物品打包完成，并约了朋友来帮忙。接下来他要选定一个搬家的时间，想了很久，就决定在国庆节进行，因为国庆放假朋友们都有时间啦。但是在森林里，从他现在房子到新豪宅，所经之地有山有水，路途曲折，甚至有些道路是不通的。
    请你和他一起查看指定的地图，看看从笨笨熊现在的房子到新宅之间，道路是否是畅通的呢？
    地图是R行、C列的矩阵，矩阵的每一]]></description><category></category></item><item><title><![CDATA[java 继承总结]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/47686081</link><guid>https://blog.youkuaiyun.com/peach90/article/details/47686081</guid><author>peach90</author><pubDate>Sat, 15 Aug 2015 21:30:06 +0800</pubDate><description><![CDATA[点击 
Java中的继承作为Java面向对象三大特性之一，在知识点上而言，还是很多的。现做出如下总结：1. 继承的概念：继承在本职上是特殊——一般的关系，即常说的is-a关系。子类继承父类，表明子类是一种特殊的父类，并且具有父类所不具有的一些属性或方法。2. 继承中的初始化顺序：从类的结构上而言，其内部可以有如下四种常见形态：属性（包括类属性和实例属性）、方法（包括类方法和实例方法）、构造器和初始化]]></description><category></category></item><item><title><![CDATA[java继承知识总结]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/47685987</link><guid>https://blog.youkuaiyun.com/peach90/article/details/47685987</guid><author>peach90</author><pubDate>Sat, 15 Aug 2015 21:25:22 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/lwbqqyumidi/p/3509992.html

点击打开链接

Java中的继承作为Java面向对象三大特性之一，在知识点上而言，还是很多的。现做出如下总结：


1. 继承的概念：


继承在本职上是特殊——一般的关系，即常说的is-a关系。子类继承父类，表明子类是一种特殊的父类，并且具有父类所不具有的


一些属性]]></description><category></category></item><item><title><![CDATA[从一道面试题来认识java类加载时机与过程]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/47406389</link><guid>https://blog.youkuaiyun.com/peach90/article/details/47406389</guid><author>peach90</author><pubDate>Mon, 10 Aug 2015 22:58:17 +0800</pubDate><description><![CDATA[说明:本文的内容是看了《深入理解Java虚拟机：JVM高级特性与最佳实践》后为加印象和理解，便记录了重要的内容。

 http://www.cnblogs.com/javaee6/p/3714716.html?utm_source=tuicool

点击打开链接


1  开门见山

以前曾经看到过一个java的面试题,当时觉得此题很简单，可是自己把代码运行起来,可是结果并不是自]]></description><category></category></item><item><title><![CDATA[java String s = null; & String s="";]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/47317311</link><guid>https://blog.youkuaiyun.com/peach90/article/details/47317311</guid><author>peach90</author><pubDate>Thu, 06 Aug 2015 15:19:08 +0800</pubDate><description><![CDATA[package com.net;


public class Test {


	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		String s1 = null;
		String s2 = new String();
		String s3 = "";]]></description><category></category></item><item><title><![CDATA[Android中<uses-sdk>属性和target属性分析]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/47306057</link><guid>https://blog.youkuaiyun.com/peach90/article/details/47306057</guid><author>peach90</author><pubDate>Wed, 05 Aug 2015 23:17:33 +0800</pubDate><description><![CDATA[目录(?)[-]

   1 概要 

                                                                                          图 1
  2 minSdkVersion

     21 安装时作用      22构建项目时作用
这时我们可以考虑能用修改minSdkVersion的值来解决]]></description><category></category></item><item><title><![CDATA[横竖屏切换时候Activity的生命周期]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/47305707</link><guid>https://blog.youkuaiyun.com/peach90/article/details/47305707</guid><author>peach90</author><pubDate>Wed, 05 Aug 2015 22:55:47 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/xiaoQLu/p/3324503.html

点击打开链接


大家都知道，一般情况下如果屏幕方向发生了改变，android就会销毁当前Activity，然后再新建一个Activity，此时调用的activity生命周期顺序是：

onPause()——>onSaveInstanceState()——>onStop()——>onDest]]></description><category></category></item><item><title><![CDATA[4种线程中访问Ui界面的方法]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/47284259</link><guid>https://blog.youkuaiyun.com/peach90/article/details/47284259</guid><author>peach90</author><pubDate>Tue, 04 Aug 2015 22:36:45 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/a734797702/article/details/7628856


点击打开链接


我们经常会在后台线程中去做一些耗时的操作，比如去网络取数据。但是当数据取回来，需要显示到页面上的时候，会遇到一些小麻烦，因为我们都知道，android的UI页面是不允许在其他线程直接操作的。下面总结4中方法用来在线程中操作UI界面。
方法一：Handl]]></description><category></category></item><item><title><![CDATA[android Handler & Looper 源码解读]]></title><link>https://blog.youkuaiyun.com/peach90/article/details/47283083</link><guid>https://blog.youkuaiyun.com/peach90/article/details/47283083</guid><author>peach90</author><pubDate>Tue, 04 Aug 2015 21:36:07 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/tt_mc/archive/2012/01/30/2331876.html


点击打开链接


Message：消息，其中包含了消息ID，消息处理对象以及处理的数据等，由MessageQueue统一列队，终由Handler处理。

Handler：处理者，负责Message的发送及处理。使用Handler时，需要实现handleMes]]></description><category></category></item></channel></rss>