<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jiayouxu的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jiayouxu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jiayouxu]]></copyright><item><title><![CDATA[git-git abandon之后内容提交的步骤]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/128700414</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/128700414</guid><author>jiayouxu</author><pubDate>Mon, 16 Jan 2023 09:30:20 +0800</pubDate><description><![CDATA[abandon之后怎么做]]></description><category></category></item><item><title><![CDATA[Android-问题记录Failed to delete some children. This might happen because a process has files open or ha]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/127243268</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/127243268</guid><author>jiayouxu</author><pubDate>Mon, 10 Oct 2022 13:57:36 +0800</pubDate><description><![CDATA[Failed to delete some children. This might happen because a process has files open or has its working directory set in the target directory.]]></description><category></category></item><item><title><![CDATA[Android-快捷键总结(Windows)]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/125373412</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/125373412</guid><author>jiayouxu</author><pubDate>Mon, 20 Jun 2022 15:42:57 +0800</pubDate><description><![CDATA[快捷键]]></description><category></category></item><item><title><![CDATA[Android-WaveSideBarActivity]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/116226146</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/116226146</guid><author>jiayouxu</author><pubDate>Thu, 29 Apr 2021 15:40:21 +0800</pubDate><description><![CDATA[效果图展示

MainActivity.xml
public class MainActivity extends AppCompatActivity implements SideBarView.OnTouchLetterChangedListener {
    
    private FriendAdapter adapter;
    private ListView listView;
    private SideBarView sideView;
    private List&lt;F]]></description><category></category></item><item><title><![CDATA[Android-Collections.sort()]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/116267463</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/116267463</guid><author>jiayouxu</author><pubDate>Thu, 29 Apr 2021 13:58:14 +0800</pubDate><description><![CDATA[将对象进行比较
但是对象中有多种属性
方法一：
public class FriendInfo implements Comparable&lt;Student&gt; {
    private String name;
    private String pinyin;
    private String firstLetter;

    public String getFirstLetter() {
        return firstLetter;
    }

    public v]]></description><category></category></item><item><title><![CDATA[Error: This class should provide a default constructor (a public constructor with no arguments)]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/115216451</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/115216451</guid><author>jiayouxu</author><pubDate>Thu, 25 Mar 2021 19:25:35 +0800</pubDate><description><![CDATA[清单文件中添加服务注册失败，报错，发现是参数问题
提供一个无参的构造函数，并且在其中调用父类的有参构造方法
被写成有参的了，导致注册失败

]]></description><category></category></item><item><title><![CDATA[Android-SecurityException异常]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/113852422</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/113852422</guid><author>jiayouxu</author><pubDate>Thu, 18 Feb 2021 20:08:50 +0800</pubDate><description><![CDATA[缺少某种权限
在AndroidManifest中添加权限之后仍报错
Caused by: java.lang.SecurityException: getLine1NumberForDisplay: Neither user 10289 nor current process has android.permission.READ_PHONE_STATE, android.permission.READ_SMS, or android.permission.READ_PHONE_NUMBERS
错误详情不变]]></description><category></category></item><item><title><![CDATA[Android-返回上一层Activity]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/110971550</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/110971550</guid><author>jiayouxu</author><pubDate>Thu, 10 Dec 2020 19:54:35 +0800</pubDate><description><![CDATA[说是返回实际就是结束当前Activity
&lt;ImageButton
                android:id="@+id/GoBack"
                android:layout_width="35dp"
                android:layout_height="35dp"
                android:layout_alignParentRight="true"
                android:src="@dra.]]></description><category></category></item><item><title><![CDATA[Android-Button颜色样式]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/110958122</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/110958122</guid><author>jiayouxu</author><pubDate>Thu, 10 Dec 2020 17:49:37 +0800</pubDate><description><![CDATA[Button添加属性android:background="@drawable/button_style"
drawable/button_style.xml内代码
&lt;shape xmlns:android="http://schemas.android.com/apk/res/android"&gt;
    &lt;solid android:color="@color/green" /&gt;  //填充边框内颜色
    &lt;stroke android:width="2dp" andro]]></description><category></category></item><item><title><![CDATA[Android-ActionBar隐藏方法]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/110942171</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/110942171</guid><author>jiayouxu</author><pubDate>Wed, 09 Dec 2020 22:13:46 +0800</pubDate><description><![CDATA[方法一：在Mainactivity.class中
supportRequestWindowFeature(Window.FEATURE_NO_TITLE);
!!!写在setContentView(R.layout.activity_main);前
但是Button跳转后的页面不起作用
方法二：在styles中

]]></description><category></category></item><item><title><![CDATA[java练习-从键盘上输入若干个数，然后将这些数按照从小到大的顺序重新排列后并输出]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/106773865</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/106773865</guid><author>jiayouxu</author><pubDate>Tue, 16 Jun 2020 00:05:03 +0800</pubDate><description><![CDATA[从键盘输入若干数，考虑的是存入数组，但是由于数不确定
就打算输入一个String类型的数据，再存入数组
StringTokenizer用来解析字符串，默认用空格、制表符(‘\t’)、换行符(‘\n’)、回车符(‘\r’)分割
public class E610 {
public static void main(String[] args){
	 Scanner sc = new Scanner(System.in);
	 String s=sc.nextLine();
	 int arr[] = new ]]></description><category></category></item><item><title><![CDATA[java学习-this关键字及成员方法和构造方法的区别]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/106773600</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/106773600</guid><author>jiayouxu</author><pubDate>Mon, 15 Jun 2020 23:48:54 +0800</pubDate><description><![CDATA[this关键字对自身对象的一个引用
作用：

调用本类中的数据
调用本类的成员方法
调用本类的构造方法

方法：对数据的操作
成员方法和构造方法
构造方法：给对象的数据进行初始化
构造方法格式： 方法名与类名相同。没有返回值类型，连void都没有。没有具体的返回值
标志：类名与构造方法相同
成员方法：除构造方法以外的方法
public  class ex {
    private  String name; //成员变量
    private String age; //成员变量
    public ]]></description><category></category></item><item><title><![CDATA[数据库-在E-R模型中，如果有5个不同的实体集，存在2个1:n联系和3个m:n联系，根据E-R模型转换为关系模型的规则，该E-R图转换为关系模式的数目至少]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/106727001</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/106727001</guid><author>jiayouxu</author><pubDate>Sat, 13 Jun 2020 18:03:14 +0800</pubDate><description><![CDATA[在E-R模型中，如果有5个不同的实体集，存在2个1:n联系和3个m:n联系，根据E-R模型转换为关系模型的规则，该E-R图转换为关系模式的数目至少是（B）
A.5
B.8
C.10
D.7

]]></description><category></category></item><item><title><![CDATA[数据库-候选码]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/106627330</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/106627330</guid><author>jiayouxu</author><pubDate>Mon, 08 Jun 2020 20:01:57 +0800</pubDate><description><![CDATA[已知关系模式R(A，B，C，D，E)，其上的函数依赖集合FD={A→C，E→A，BE→D}，该关系模式的候选键（C）。
A.DE
B.CE
C.BE
D.AE
从函数依赖集出发,把所有属性分为4类
1、L：只出现在函数依赖的左半部
2、R：只出现在函数依赖的右半部
3、LR：同时出现在函数依赖的左右两边
4、N：没有出现在函数依赖中
此题中没有N类（没有出现在函数依赖中）
有R类C和D，所以C和D不能作为候选键出现，排除A，B选项。
L类一定是作为候选码，此题中L类有B和E
LR类有A
所以有两种可能ABE]]></description><category></category></item><item><title><![CDATA[java学习-选择，循环，跳转]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/106606572</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/106606572</guid><author>jiayouxu</author><pubDate>Sun, 07 Jun 2020 20:40:59 +0800</pubDate><description><![CDATA[选择
if语句
能够根据多种不同条件来执行不同的语句块
if/else语句
if(条件判断)
	变量=表达式1;
else
	变量=表达式2;

转化为条件运算符，转化为
变量=布尔表达式？表达式1：表达式2;

switch语句
表达式的值与case后的值相等则执行对应的语句块，直到遇到break或者语句彻底结束退出switch

byte,short,int,char,String
break不强制
default的位置是随机的
case后的常量需要switch后的常量类型须保持一致

public c]]></description><category></category></item><item><title><![CDATA[java练习-接口]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/106459955</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/106459955</guid><author>jiayouxu</author><pubDate>Sun, 31 May 2020 19:37:56 +0800</pubDate><description><![CDATA[按如下要求编写Java程序：
（1）定义接口A，里面包含值为3.14的常量PI和抽象方法double area()。
（2）定义接口B，里面包含抽象方法void setColor(String c)。
（3）定义接口C，该接口继承了接口A和B，里面包含抽象方法void volume()。
（4）定义圆柱体类Cylinder实现接口C，该类中包含三个成员变量：底圆半径radius、圆柱体的高height、颜色color。
（5）创建主类来测试类Cylinder。
interface A{
	double PI]]></description><category></category></item><item><title><![CDATA[java练习-抽象类]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/106459927</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/106459927</guid><author>jiayouxu</author><pubDate>Sun, 31 May 2020 19:34:25 +0800</pubDate><description><![CDATA[写一个Shape抽象类:
具有属性：周长和面积；
具有求周长的抽象方法
定义其子类三角形和矩形:
分别具有求周长的方法。
定义主类E，
在其main方法中创建三角形和矩形类的对象
并赋给Shape类的对象a、b，使用对象a、b来测试其特性
abstract class Shape{
	double zc;
	double mj;
	public abstract double jisuanzc( );
}
class sanjiao extends Shape{
	double b1,b2,b3;
	voi]]></description><category></category></item><item><title><![CDATA[java练习-编写一个Java应用程序，该程序包括3个类：Monkey、People类和主类E]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/106459902</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/106459902</guid><author>jiayouxu</author><pubDate>Sun, 31 May 2020 19:31:08 +0800</pubDate><description><![CDATA[编写一个Java应用程序，该程序包括3个类：Monkey、People类和主类E。要求：
（1）Monkey中有个构造方法：Monkey (String s)，并且有个public void speak()方法，在speak方法中输出“咿咿呀呀……”的信息。
（2）People是Monkey的子类，在People类中重写父类的方法speak(),在speak方法中输出“别说话！”的信息。
（3）在People类中新增方法void think()，在think方法中输出“认真思考！”。
（4）在主类E的mai]]></description><category></category></item><item><title><![CDATA[java练习-时钟类]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/106459873</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/106459873</guid><author>jiayouxu</author><pubDate>Sun, 31 May 2020 19:30:04 +0800</pubDate><description><![CDATA[定义一个时钟类Clock，用属性时、分、秒来表示时间，在构造方法中对属性进行初始化，成员方法printTime用于显示时钟对象的时间。定义主类TestClock，在主类的main方法中创建多个时钟类的对象，并输出这些对象的时间，格式参照“8：30：0”。
class Clock
{
	int s,f,m;
	Clock(int x,int y,int z)
	{
		s=x;
		f=y;
		m=z;
	}
	void printTime()
	{
		System.out.println(s+":"+f]]></description><category></category></item><item><title><![CDATA[java练习-final]]></title><link>https://blog.youkuaiyun.com/jiayouxu/article/details/106459851</link><guid>https://blog.youkuaiyun.com/jiayouxu/article/details/106459851</guid><author>jiayouxu</author><pubDate>Sun, 31 May 2020 19:28:13 +0800</pubDate><description><![CDATA[编写一个Car类，具有final类型的属性品牌，具有功能drive；定义其子类Aodi和Benchi，具有属性：价格、型号；具有功能：变速；定义主类E，在其main方法中分别创建Aodi和Benchi的对象，并测试对象的特性。
class Car {

final static Car pinpai=new Car();

void drive(){

       System.out.println("开车");

}

}

class Aodi extends Car{

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