<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[PeterRabbit49的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/PeterRabbit49</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; PeterRabbit49]]></copyright><item><title><![CDATA[5种常用的冲突解决方法]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/133973345</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/133973345</guid><author>PeterRabbit49</author><pubDate>Sun, 22 Oct 2023 15:07:43 +0800</pubDate><description><![CDATA[通常是利用权利来强行解决紧急问题，这种方法通常会导致“赢-输”局面；5、合作/解决问题：综合考虑不同的观点和意见，采用合作的态度和开放式对话引导各方达成共识和承诺，这种方法可以带来双赢局面。3、妥协/调解：为了暂时或部分解决冲突，寻找能让各方都在一定程度上满意的方案，但这种方法有时会导致“双输”局面；1、撤退/回避：从实际或潜在冲突中退出，将问题推迟到准备充分的时候，或将问题推给其他人员解决；2、缓和/包容：强调一致而非差异，为维持和谐与关系而退让一步，考虑其他方面的需求；]]></description><category></category></item><item><title><![CDATA[Latex强制图片位置]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/102360376</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/102360376</guid><author>PeterRabbit49</author><pubDate>Tue, 08 Oct 2019 07:30:10 +0800</pubDate><description><![CDATA[[htb] 优先放置在最佳位置，然后将其放在顶端最后放在底部。我们知道一般对于论文的输入可不是几个简单的文字和图片，可能还要有大量的公式，所以几个简单的命令一般会造成论文存在大量的空隙，所以我们一般将命令结合着使用。
...]]></description><category></category></item><item><title><![CDATA[JDK1.8安装图解]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/91515349</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/91515349</guid><author>PeterRabbit49</author><pubDate>Wed, 12 Jun 2019 14:08:45 +0800</pubDate><description><![CDATA[JDK1.7安装图解

一、下载JDK1.8 


下载地址：https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html


1.、首先选中红色部分，然后从产品列表中选中对应系统的jdk版本点击下载



图1-1下载信息

二、安装jdk 

1.双击“jdk-7u1-wi...]]></description><category></category></item><item><title><![CDATA[jqgrid通用编辑规则; 下载文件; 点击图片翻转显示文字; 统计; 星际评分条; 树形结构]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/91038225</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/91038225</guid><author>PeterRabbit49</author><pubDate>Thu, 06 Jun 2019 08:42:26 +0800</pubDate><description><![CDATA[jqgrid通用编辑规则

使用editoptions，主要用于定义勾选或者未勾选时的值，例如editoptions: { value:"Yes:No" }

&lt;input type="checkbox" value="Yes" offval="No".../&gt;

当value为yes，checkbox被勾选，否则未勾选。值将会作为参数传递到jqGrid配置的editurl中。

...]]></description><category></category></item><item><title><![CDATA[vue.js学习笔记]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/90898372</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/90898372</guid><author>PeterRabbit49</author><pubDate>Wed, 05 Jun 2019 10:40:24 +0800</pubDate><description><![CDATA[条件语句

v-if ,v-else,v-else-if。

后两者必须放在v-if之后

循环语句

v-for 指令需要以site in sites形式的特殊语法， sites 是源数据数组并且 site 是数组元素迭代的别名。

ComputedVS methods 

我们可以使用 methods 来替代 computed，效果上两个都是一样的，但是 computed 是基于它的依赖...]]></description><category></category></item><item><title><![CDATA[JS学习笔记]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/90898313</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/90898313</guid><author>PeterRabbit49</author><pubDate>Wed, 05 Jun 2019 10:39:05 +0800</pubDate><description><![CDATA[Login.html学习

placeholder 属性规定可描述输入字段预期值的简短的提示信息（比如：一个样本值或者预期格式的短描述）。

该提示会在用户输入值之前显示在输入字段中。

注意：placeholder 属性适用于下面的 input 类型：text、search、url、tel、email和password。

测试样例参见test/placeholder.html



局部刷新...]]></description><category></category></item><item><title><![CDATA[Spring框架1]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/79167072</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/79167072</guid><author>PeterRabbit49</author><pubDate>Thu, 25 Jan 2018 22:09:38 +0800</pubDate><description><![CDATA[Spring---对一些API做了封装，这样一来，就把很多代码都简化了，同时也提高了代码质量。比如像用jdbc访问数据库，就可以不用考虑获取链接和关闭链接。
Spring---高内聚，低耦合。
Spring---可以集成一些其他的框架。
Spring---管理对象（创建对象、初始化、管理对象之间的依赖关系）


如何启动Spring容器？（3步）
1.导包
2.添加Spring配置]]></description><category></category></item><item><title><![CDATA[确定的有限自动机VS非确定的有限自动机(DFANFA)]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78230208</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78230208</guid><author>PeterRabbit49</author><pubDate>Fri, 13 Oct 2017 20:40:58 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[KMP算法]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78227974</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78227974</guid><author>PeterRabbit49</author><pubDate>Fri, 13 Oct 2017 16:42:57 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Android学习笔记17---单选按钮&复选框]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78134075</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78134075</guid><author>PeterRabbit49</author><pubDate>Fri, 29 Sep 2017 15:12:56 +0800</pubDate><description><![CDATA[单选按钮，RadioGroup通常和RadioButton配合起来使用。
常见的选性别操作。用一下两种方式实现。
activity_main.xml

<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="ht]]></description><category></category></item><item><title><![CDATA[Android学习笔记16---星级评分条的实现]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78128514</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78128514</guid><author>PeterRabbit49</author><pubDate>Thu, 28 Sep 2017 21:48:34 +0800</pubDate><description><![CDATA[RatingBar星级评分条
它跟拖动条类似。都允许用户拖动来改变进度，不同的是，星级评分条通过星星图案表示进度。想淘宝，等等都有这个东西。很简单。
重要记一个组件，属性见名知意
还有三个方法:
1、getRating()方法：获取等级，表示你当前选中了几颗星星
2、getStepSize()方法：每次最少可以改变多少星星（默认是0.5个）
3、getProgress()方法：获取进度]]></description><category></category></item><item><title><![CDATA[Android学习笔记15---拖动条的实现]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78127887</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78127887</guid><author>PeterRabbit49</author><pubDate>Thu, 28 Sep 2017 20:37:22 +0800</pubDate><description><![CDATA[activity_main.xml

<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="htt]]></description><category></category></item><item><title><![CDATA[Android学习笔记14---进度条的实现]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78126287</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78126287</guid><author>PeterRabbit49</author><pubDate>Thu, 28 Sep 2017 17:33:52 +0800</pubDate><description><![CDATA[ProgressBar进度条
当一个应用在后台执行时，前台界面不会有任何信息，这时，用户根本不知道程序是否在执行以及执行的进度等， 因此需要使用进度条来提示程序执行的进度。
而ProgressBar就是来做这个事情的。
activity_main.xml

<android.support.constraint.ConstraintLayout xmlns:android="http://]]></description><category></category></item><item><title><![CDATA[Android学习笔记13---实时搜索框]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78107114</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78107114</guid><author>PeterRabbit49</author><pubDate>Tue, 26 Sep 2017 21:23:27 +0800</pubDate><description><![CDATA[AutoCompleteTextView，自动完成文本框。
用于实现允许用户输入一定字符后，显示一个下拉菜单，供用户从中选择，当用户选择某个选项后，按用户选择自动填写该文本框。
该组件继承EditText，所以它支持EditText组件提供的属性，同时，该组件该支持如下功能。


activity_main.xml

<android.support.constraint.Constr]]></description><category></category></item><item><title><![CDATA[Android学习笔记12---Fragment]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78093929</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78093929</guid><author>PeterRabbit49</author><pubDate>Tue, 26 Sep 2017 12:23:13 +0800</pubDate><description><![CDATA[先看一个小demo，再来解释Fragment
fragment_title.xml


<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="45dp"
    a]]></description><category></category></item><item><title><![CDATA[Android学习笔记11---Log日志初探]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78066616</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78066616</guid><author>PeterRabbit49</author><pubDate>Fri, 22 Sep 2017 20:22:40 +0800</pubDate><description><![CDATA[在程序开发与调试中，log是使用记录程序执行过程的机制，它既可以用于记时间信息，也可以用于调试程序使用。
        /**
         Log.v() －－－－－－－－－－－－－－－－－－－－ VERBOSE
         Log.d() －－－－－－－－－－－－－－－－－－－－ DEBUG
         Log.i() －－－－－－－－－－－－－－－－－－－－ INFO
 ]]></description><category></category></item><item><title><![CDATA[Android学习笔记10---Intent]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78066139</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78066139</guid><author>PeterRabbit49</author><pubDate>Fri, 22 Sep 2017 19:10:48 +0800</pubDate><description><![CDATA[Intent，顾名思义，意图，是不同应用程序之间进行交互，通讯以及各种操作。
http://www.jianshu.com/p/6c39ae8065f7


意图设置动作激活一个新的界面

1.开启目标Activity，会去清单文件中匹配要开启的Activity的意图过滤器的动作。如果匹配成功，开启目标Activity；如果匹配失败，抛出没有找个这个Activity的异常。
2.配置]]></description><category></category></item><item><title><![CDATA[Android学习笔记10---View布局]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78065392</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78065392</guid><author>PeterRabbit49</author><pubDate>Fri, 22 Sep 2017 17:35:10 +0800</pubDate><description><![CDATA[用户界面之View布局
来一段比较直观的代码
<!-- 线程布局:
            orientation="horizontal" 线性布局的排列方式是水平的
            orientation="vertical" 线性布局的排列方式是垂直的
            gravity="center" 控制当前控件内容显示区域
            visibility]]></description><category></category></item><item><title><![CDATA[Android学习笔记9---Handler]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78064672</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78064672</guid><author>PeterRabbit49</author><pubDate>Fri, 22 Sep 2017 16:49:38 +0800</pubDate><description><![CDATA[what is handler?
 因为android的UI操作不是线程安全的，只有主线程才能对UI进行操作，如果我们想对UI进行操作，那么就需要用到handler消息处理机制


消息处理机制的步骤：
Step1.在Activity中创建Handler
Step2.在子线程中用handler发消息
Step3.在handlerMessage方法中处理消息]]></description><category></category></item><item><title><![CDATA[Android学习笔记8---ContentProvider]]></title><link>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78063677</link><guid>https://blog.youkuaiyun.com/PeterRabbit49/article/details/78063677</guid><author>PeterRabbit49</author><pubDate>Fri, 22 Sep 2017 15:44:26 +0800</pubDate><description><![CDATA[ContentProvider，内容提供者
当应用程序继承自ContentProvider，并重写该类用语提供数据和存储数据的方法，就可以向其他其他应用程序共享该程序的数据。
常用的几种方法
    //其他应用程序第一次访问时被调用
    @Override
    public boolean onCreate() {
        return false;
    }

    ]]></description><category></category></item></channel></rss>