自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 git-git abandon之后内容提交的步骤

abandon之后怎么做

2023-01-16 09:30:20 2279

原创 Android-问题记录Failed to delete some children. This might happen because a process has files open or ha

Failed to delete some children. This might happen because a process has files open or has its working directory set in the target directory.

2022-10-10 13:57:36 1261

原创 Android-快捷键总结(Windows)

快捷键

2022-06-20 15:42:57 603

原创 Android-WaveSideBarActivity

效果图展示MainActivity.xmlpublic class MainActivity extends AppCompatActivity implements SideBarView.OnTouchLetterChangedListener { private FriendAdapter adapter; private ListView listView; private SideBarView sideView; private List<F

2021-04-29 15:40:21 195

原创 Android-Collections.sort()

将对象进行比较但是对象中有多种属性方法一:public class FriendInfo implements Comparable<Student> { private String name; private String pinyin; private String firstLetter; public String getFirstLetter() { return firstLetter; } public v

2021-04-29 13:58:14 444

原创 Error: This class should provide a default constructor (a public constructor with no arguments)

清单文件中添加服务注册失败,报错,发现是参数问题提供一个无参的构造函数,并且在其中调用父类的有参构造方法被写成有参的了,导致注册失败

2021-03-25 19:25:35 614

原创 Android-SecurityException异常

缺少某种权限在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错误详情不变

2021-02-18 20:08:50 1351

原创 Android-返回上一层Activity

说是返回实际就是结束当前Activity<ImageButton android:id="@+id/GoBack" android:layout_width="35dp" android:layout_height="35dp" android:layout_alignParentRight="true" android:src="@dra.

2020-12-10 19:54:35 1846

原创 Android-Button颜色样式

Button添加属性android:background="@drawable/button_style"drawable/button_style.xml内代码<shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="@color/green" /> //填充边框内颜色 <stroke android:width="2dp" andro

2020-12-10 17:49:37 2682

原创 Android-ActionBar隐藏方法

方法一:在Mainactivity.class中supportRequestWindowFeature(Window.FEATURE_NO_TITLE);!!!写在setContentView(R.layout.activity_main);前但是Button跳转后的页面不起作用方法二:在styles中

2020-12-09 22:13:46 167

原创 java练习-从键盘上输入若干个数,然后将这些数按照从小到大的顺序重新排列后并输出

从键盘输入若干数,考虑的是存入数组,但是由于数不确定就打算输入一个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

2020-06-16 00:05:03 2720

原创 java学习-this关键字及成员方法和构造方法的区别

this关键字对自身对象的一个引用作用:调用本类中的数据调用本类的成员方法调用本类的构造方法方法:对数据的操作成员方法和构造方法构造方法:给对象的数据进行初始化构造方法格式: 方法名与类名相同。没有返回值类型,连void都没有。没有具体的返回值标志:类名与构造方法相同成员方法:除构造方法以外的方法public class ex { private String name; //成员变量 private String age; //成员变量 public

2020-06-15 23:48:54 231

原创 数据库-在E-R模型中,如果有5个不同的实体集,存在2个1:n联系和3个m:n联系,根据E-R模型转换为关系模型的规则,该E-R图转换为关系模式的数目至少

在E-R模型中,如果有5个不同的实体集,存在2个1:n联系和3个m:n联系,根据E-R模型转换为关系模型的规则,该E-R图转换为关系模式的数目至少是(B)A.5B.8C.10D.7

2020-06-13 18:03:14 10636 2

原创 数据库-候选码

已知关系模式R(A,B,C,D,E),其上的函数依赖集合FD={A→C,E→A,BE→D},该关系模式的候选键(C)。A.DEB.CEC.BED.AE从函数依赖集出发,把所有属性分为4类1、L:只出现在函数依赖的左半部2、R:只出现在函数依赖的右半部3、LR:同时出现在函数依赖的左右两边4、N:没有出现在函数依赖中此题中没有N类(没有出现在函数依赖中)有R类C和D,所以C和D不能作为候选键出现,排除A,B选项。L类一定是作为候选码,此题中L类有B和ELR类有A所以有两种可能ABE

2020-06-08 20:01:57 3145

原创 java学习-选择,循环,跳转

选择if语句能够根据多种不同条件来执行不同的语句块if/else语句if(条件判断) 变量=表达式1;else 变量=表达式2;转化为条件运算符,转化为变量=布尔表达式?表达式1:表达式2;switch语句表达式的值与case后的值相等则执行对应的语句块,直到遇到break或者语句彻底结束退出switchbyte,short,int,char,Stringbreak不强制default的位置是随机的case后的常量需要switch后的常量类型须保持一致public c

2020-06-07 20:40:59 131

原创 java练习-接口

按如下要求编写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

2020-05-31 19:37:56 1622

原创 java练习-抽象类

写一个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

2020-05-31 19:34:25 3552

原创 java练习-编写一个Java应用程序,该程序包括3个类:Monkey、People类和主类E

编写一个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

2020-05-31 19:31:08 5415

原创 java练习-时钟类

定义一个时钟类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

2020-05-31 19:30:04 5140

原创 java练习-final

编写一个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

2020-05-31 19:28:13 940

原创 java练习-继承

在包a中编写一个类Father,具有属性:年龄(私有)、姓名(公有);具有功能:工作(公有)、开车(公有)。在包a中编写一个子类Son,具有属性:年龄(受保护的)、姓名;具有功能:玩(私有)、学习(公有)。最后在包b中编写主类Test,在主类的main方法中测试类Father与类Son。package a;public class Father { public String name; private int age; public void nengli1() {

2020-05-31 19:27:08 463

原创 java练习-静态变量

设计一个圆形类,属性半径,静态变量Pi=3.14;构造方法能对半径初始化普通方法1:返回周长普通方法2:返回面积方法3:输出面积和周长主类测试public class C { public static void main(String args[]) { cir s=new cir(5); s.printaal(s.getArea(),s.getlong()); }}class cir{ static double Pi=3.14; int r; cir(int a){

2020-05-31 19:23:39 317

原创 java练习-switch

设计学生类,属性姓名,学号,成绩方法1:构造方法能够初始化姓名,学号,成绩方法2:能够修改成绩方法3:能够输出姓名成绩学号方法4:能够返回成绩方法5:如果成绩在60以下输出不及格,60-80间输出中等,80以上输出良好在主类中创建学生对象,对所有方法测试。方法名字自己设定即可public class a{ public static void main(String[] args) { student stu=new student("zzz",37,80); stu.setnu

2020-05-31 19:19:52 212

原创 java学习-数据类型

2020-05-31 01:27:42 131

原创 java学习-变量和常量

变量是来存储将在程序中使用到的数据,称为变量是因为其值随时会变,随时可变使用规则:先声明,再使用变量声明:告知编译器根据数据类型为变量分配合适的存储空间

2020-05-31 01:23:47 139

原创 java学习-符号

符号是程序设计语言的基本单位java采用国际化的Unicode字符集(java的国际通用型)两个字节存储一个字符标识符规则:由字母(英文,拉丁,汉语,日语,希腊等),数字,下划线,数字,美元符号(????)组成区分大小写不能以数字开头不能是系统的保留字(另外包括不是保留字的false,true,null)尽量做到见名知意在java程序中,包,常量,变量,方法,类,参数等成分皆由自定义标识符命名,具有唯一性。、1.以下(B)是不合法的Java自定义标识符。A._avajB.5sav

2020-05-31 00:58:18 507

原创 java学习-java概述的习题

1、Java是SUN公司于( B)年推出的。A、 1994B、 1995C、 2000D、 19901995年发布2、下列选项中( B)反映了Java程序并行机制的特点。A、 安全性B、 多线程C、 跨平台D、 可移植多线程体现并行机制,如果一个程序多于一个线程同时执行,就可以称为多线程并行3、下列哪个不是Java虚拟机执行过程的特点?( C)。A、 异常处理B、 多线程C、 动态链接D、 解释执行参考4、不属于Java语言特点的一项是( )。A、 多线程B、 安全性

2020-05-26 20:00:31 1880 1

原创 java学习-java的三种注释

java语言共有三种注释方法,单行注释,多行注释和文档注释/** * * @author 10491 *文档注释//嵌套单行注释 */class D{ void d(){ System.out.println("4"); }}public class E {//E是唯一的公共类 public static void main(String[] args){ System.out.println("1");//单行注释 System.out.println("2"); /

2020-05-26 19:53:24 174

原创 java学习-path环境变量与classpath环境变量

path环境变量作用:保证javac命令(编译命令)可以在任意目录下运行。classpath环境变量作用:保证.class文件(字节码文件)可以在任意目录下被JVM运行。在没有配置classpath环境变量时,java命令在找.class文件时是默认在当前目录下寻找的。例题:在Java中,关于ClassPath环境变量的说法不正确的是( )。A、 ClassPath一旦设置之后不可修改,但可以将目录添加到该环境变量中B、 编译器用它来搜索各自的类文件C、 ClassPath是一个由多个目录组成的

2020-05-22 11:01:43 1115 1

原创 java学习-java概述(机制)

java语言的两种重要机制1.java虚拟机java虚拟机简称JVM(java字节码的解释程序),是一种有软件模拟的抽象的虚拟的计算机计算机硬件无法直接识别java的字节码文件,需要经过jvm边解释便执行解释器到操作系统平台传达的是一种机器码(能够在计算机CPU上执行的二进制代码)图一图二JVM的执行特点:A.多线程(并行机制)B.解释执行C.异常处理java的特点:①平台无关性。(避免人工维护 减少维护)②一次编译,到处运行③不同的平台有不同的虚拟机(图二)④JVM本身不跨平

2020-05-21 23:04:55 297

原创 java学习-java概述(发展)

计算机语言的发展机器语言汇编语言面向过程的语言面向对象的语言c语言是面向过程的语言java是面向对象的语言java的发展1991年 Oak语言1994年 HotJava(支持JavaApplet即Java小程序)1995年 正式发布2009年 Oracle(甲骨文)公司收购Sun公司2014年 Java8.0发布...

2020-05-21 22:37:54 115

原创 java学习-Java Applet与Java Application的区别

Application(Java应用程序):能够独立运行的程序Applet(Java小程序):运行于各种网页文件中二者区别:(1)运行方式不同。Java Applet程序不能单独运行,必须使用标签嵌入HTML文件。Java Application是完整的程序,可以独立运行,只要有支持Java的虚拟机,它就可以独立运行而不需要其他文件的支持。(2)运行工具不同。运行Java Applet程序的解释器嵌在Web浏览器。Java Application程序被编译以后,用普通的Java 解释器就可以

2020-05-21 22:33:19 1122

原创 java学习-关于上转型的一道题

class A{ static String name="tom"; static int getX() { return 2; } int getY() { return 3; }}class B extends A{ static String name="Tuny"; static int getX() { return 4; } int getY() { return 5;

2020-05-20 17:30:21 339

原创 java学习-代码块

{…}括起来的程序段为代码块代码块分为普通代码块,普通构造块,静态代码块普通构造块,非静态成员能够访问静态和非静态成员静态代码块(静态构造块),静态成员不能访问非静态成员普通代码块,能够访问局部变量和类体中的成员静态代码块只会被执行一次...

2020-04-15 18:19:41 64

原创 java学习-成员那块的题

class Test{ static int x=10; int y=99; { y=y+10; } static { x=x+5; } { y=y+10; } static { x=x+5; } public Test() {//构造方法 x=x+5; } {...

2020-04-15 17:55:01 274

原创 蓝桥杯-阶乘计算(C语言)

蓝桥杯-阶乘计算思想数学从1乘到n,1是个位相当于是存在a[0]中,其他位数初始值用memset定位0,输出的时候也要注意应该从第一个不是0的数开始倒叙输出。#include <stdio.h>#include <string.h>#define MAX 10000int main(){ int n,a[MAX],i,j,s,r=0; scanf("%d"...

2020-02-04 19:47:04 1205 1

原创 蓝桥杯-高精度加法(C语言)

蓝桥杯-高精度加法思想百位级的数相加,输入时要按照字符类型存入数组,再从数组中一位一位的转成数字,用-‘0’的方法,二者相加考虑进位,但是加法和乘法有不同之处,进位也只能进一位,所以要将进位的情况考虑进去避免造成少一位的情况,还有就是需要注意在计算的时候将位数从头到尾颠倒问题描述  输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。算法描述  由于a和b都比较大,所以不能...

2020-02-03 21:49:46 1202

原创 蓝桥杯-Huffuman树(C语言)

蓝桥杯-Huffuman树思想和求哈夫曼树一样,先进行排序,我是进行的升序排序,从第一位和第二位开始依次相加,每次再进行排序,用一个常数变量叠加记录。问题描述Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下:1. 找到{pi}中最小的两个数,设为pa和pb...

2020-02-02 16:03:13 1945 3

原创 n皇后问题

n皇后问题问题描述:在n×n格的棋盘上放置彼此不受攻击的n(n ≤ 13) 个皇后。按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n后问题等价于再n×n的棋盘上放置n个皇后,任何2个皇后不妨在同一行或同一列或同一斜线上。输出有多少种放置方法。n皇后问题实际上是回溯法的一道经典问题。个个皇后不能处于同一行,列,斜线上,可以从行出发,假设让第一个皇后处在第一行第一列的...

2020-01-26 21:43:10 423

原创 蓝桥杯-报时助手(C语言)

蓝桥杯-报时助手思想就硬输出,不整啥花里胡哨,整点不整点,几十不几十的了题目描述给定当前的时间,请用英文的读法将它读出来。 时间用时h和分m表示,在英文的读法中,读一个时间的方法是: 如果m为0,则将时读出来,然后加上“o’clock”,如3:00读作“three o’clock”。 如果m不为0,则将时读出来,然后将分读出来,如5:30读作“five thirty”。 时和分的读法使...

2020-01-21 02:58:11 797 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除