Java基础---内部类
1.内部类
内部类---包含在类中的类
外部类---包含内部类之外的类就是外部类
1.成员内部类---相当于java类中的成员变量
基本结构:
package com.object.test1;
public class TestClass {
public class InClass{}
}
TestClass---外部类
InClass---成员内部类
内部类编译后会形成一个新的字节码文件【外部类类名$内部类类名.class】
1.成员内部类可以使用任意的访问限制修饰符
package com.object.test1;public class TestClass {public class InClass{//public访问限制修饰符定义的变量public String name="zhangsan"; //缺省的访问限制修饰符定义的变量int age=23;//受保护的访问限制修饰符定义的变量protected String address="西安";//私有的的访问限制修饰符定义的变量private int id=1001;}
}
2.成员内部类可以有实例变量、实例方法、构造方法,不能有静态元素。
package com.object.test1;public class TestClass {public class InClass{//成员内部类可以有实例变量、实例方法、构造方法,不能有静态元素。//实例变量public int id=1001;//成员内部类不能有静态变量//public static String name="zhangsan"; //报错//构造方法public InClass(){System.out.println("InClass成员内部类构造方法");}//实例方法public void testMethod(){System.out.println("InClass成员内部类实例方法");}//静态方法//成员内部类不能有静态方法//public static staticMethod(){} //报错}
}
3.成员内部类中的构造方法可以访问其他的构造方法【new】,
可以访问实例变量/方法:【对象.实例变量/方法 ,this.实例变量/方法,可以省略对象/this】
package com.object.test1;public class TestClass {public class InClass{//成员内部类可以有实例变量、实例方法、构造方法,不能有静态元素。//实例变量public int id=1001;//成员内部类不能有静态变量//public static String name="zhangsan"; //报错//构造方法//InClass成员内部类无参数构造方法public InClass(){System.out.println("InClass成员内部类无参数构造方法");}//InClass成员内部类有参数构造方法public InClass(String name){//成员内部类中的构造方法可以访问其他的构造方法【new】//可以访问实例变量/方法【对象.实例变量/方法 ,this.实例变量/方法,可以省略对象/this】new InClass(); //内部类对象new InClass().id=1002;this.id=1003;id=1004;new InClass().testMethod();this.testMethod();testMethod();System.out.println("InClass成员内部类有参数构造方法");}//实例方法//InClass成员内部类testMethod实例方法public void testMethod(){}//InClass成员内部类testMethod2实例方法public void testMethod2(){}}
4.成员内部类中的实例方法可以访问构造方法【new】
可以访问实例变量/方法:【对象.实例变量/方法,this.实例变量/方法,可以省略对象/this】
package com.object.test1;public class TestClass {public class InClass{//成员内部类可以有实例变量、实例方法、构造方法,不能有静态元素。//实例变量public int id=1001;//成员内部类不能有静态变量//public static String name="zhangsan"; //报错//构造方法//InClass成员内部类无参数构造方法public InClass(){System.out.println("InClass成员内部类无参数构造方法");}//InClass成员内部类有参数构造方法public InClass(String name){//成员内部类中的构造方法可以访问其他的构造方法【new】//可以访问实例变量/方法【对象.实例变量/方法 ,this.实例变量/方法,可以省略对象/this】new InClass(); //内部类对象new InClass().id=1002;this.id=1003;id=1004;new InClass().testMethod();this.testMethod();testMethod();System.out.println("InClass成员内部类有参数构造方法");}//实例方法//InClass成员内部类testMethod实例方法public void testMethod(){//成员内部类中的实例方法可以访问构造方法【new】//可以访问实例变量/方法【对象.实例变量/方法,this.实例变量/方法,可以省略对象/this】new InClass(); //内部类对象new InClass().id=1002;this.id=1003;id=1004;new InClass().testMethod2();this.testMethod2();testMethod2();System.out.println("InClass成员内部类testMethod实例方法");}//InClass成员内部类testMethod2实例方法public void testMethod2(){System.out.println("InClass成员内部类testMethod2实例方法");}}
5.成员内部类中的构造方法/实例方法可以访问外部类的构造方法,实例方法/变量,类方法/变量。
package com.object.test1;public class TestClass {//实例变量public int age=23;//静态成员变量public static String name="lisi";//构造方法public TestClass(){System.out.println("TestClass无参数构造方法");}//实例方法public void shiliMethod(){System.out.println("TestClass无参数实例方法");}//静态方法public static void staticMethod(){System.out.println("TestClass无参数实例方法");}public class InClass{//成员内部类可以有实例变量、实例方法、构造方法,不能有静态元素。//实例变量public int id=1001;//成员内部类不能有静态变量//public static String name="zhangsan"; //报错//构造方法//InClass成员内部类无参数构造方法public InClass(){System.out.println("InClass成员内部类无参数构造方法");}//InClass成员内部类有参数构造方法public InClass(String name){//成员内部类中的构造方法可以访问其他的构造方法【new】new InClass(); //内部类对象new InClass().id=1002;this.id=1003;id=1004;new InClass().testMethod();this.testMethod();testMethod();//访问外部变量和方法//成员内部类中的构造方法可以访问实例变量/方法【对象.实例变量/方法 ,this.实例变量/方法,可以省略对象/this】new TestClass();//访问外部类实例变量new TestClass().age=25;TestClass.this.age=27;age=29;//访问外部类静态变量new TestClass().name="wangwu";TestClass.this.name="zhaowu";name="zhubajie";//访问外部类实例方法new TestClass().shiliMethod();TestClass.this.shiliMethod();shiliMethod();//访问外部类静态方法new TestClass().staticMethod();TestClass.this.staticMethod();staticMethod();System.out.println("InClass成员内部类有参数构造方法");}//实例方法//InClass成员内部类testMethod实例方法public void testMethod(){//成员内部类中的实例方法可以访问构造方法【new】//可以访问实例变量/方法【对象.实例变量/方法,this.实例变量/方法,可以省略对象/this】new InClass(); //内部类对象new InClass().id=1002;this.id=1003;id=1004;new InClass().testMethod2();this.testMethod2();testMethod2();//访问外部变量和方法//成员内部类中的实例方法可以访问实例变量/方法【对象.实例变量/方法 ,this.实例变量/方法,可以省略对象/this】new TestClass();//访问外部类实例变量new TestClass().age=25;TestClass.this.age=27;age=29;//访问外部类静态变量new TestClass().name="wangwu";TestClass.this.name="zhaowu";name="zhubajie";//访问外部类实例方法new TestClass().shiliMethod();TestClass.this.shiliMethod();shiliMethod();//访问外部类静态方法new TestClass().staticMethod();TestClass.this.staticMethod();staticMethod();System.out.println("InClass成员内部类testMethod实例方法");}//InClass成员内部类testMethod2实例方法public void testMethod2(){System.out.println("InClass成员内部类testMethod2实例方法");}//静态方法//成员内部类不能有静态方法//public static staticMethod(){} //报错}
}
6.外部类中的构造方法/实例法可以访问成员内部类的构造方法,实例方法/变量,外部类中的
类方法不能访问成员内部类。【只能对象访问,不能省略对象,也不可以this访问】
package com.object.test1;public class TestClass {//实例变量public int age=23;//静态成员变量public static String name="lisi";//构造方法public TestClass(){//访问内部类中的变量和方法new InClass(); //内部类对象new InClass().id=1002;//this.id=1003;//id=1004;new InClass().testMethod();//this.testMethod();//testMethod();System.out.println("TestClass无参数构造方法");}//实例方法public void shiliMethod(){new InClass(); //内部类对象new InClass().id=1002;//this.id=1003;//id=1004;new InClass().testMethod();//this.testMethod();//testMethod();System.out.println("TestClass无参数实例方法");}//静态方法public static void staticMethod(){//new InClass(); //内部类对象//new InClass().id=1002;//this.id=1003;//id=1004;//new InClass().testMethod();//this.testMethod();//testMethod();System.out.println("TestClass无参数实例方法");}public class InClass{//成员内部类可以有实例变量、实例方法、构造方法,不能有静态元素。//实例变量public int id=1001;//成员内部类不能有静态变量//public static String name="zhangsan"; //报错//构造方法//InClass成员内部类无参数构造方法public InClass(){System.out.println("InClass成员内部类无参数构造方法");}//InClass成员内部类有参数构造方法public InClass(String name){}//实例方法//InClass成员内部类testMethod实例方法public void testMethod(){;System.out.println("InClass成员内部类testMethod实例方法");}//InClass成员内部类testMethod2实例方法public void testMethod2(){System.out.println("InClass成员内部类testMethod2实例方法");}}
}
7.其他类中是可以访问成员内部类的,需要依赖外部类对象,注意访问限制修饰符。
package com.object.test1;public class OtherClass {//构造方法public OtherClass(){TestClass tcl=new TestClass();TestClass.InClass inc1=tcl.new InClass();TestClass.InClass inc2=new TestClass().new InClass();inc1.id=1004;inc2.id=1005;inc1.testMethod();inc2.testMethod();}//实例方法public void shiliOtherClass(){TestClass tcl=new TestClass();TestClass.InClass inc1=tcl.new InClass();TestClass.InClass inc2=new TestClass().new InClass();inc1.id=1004;inc2.id=1005;inc1.testMethod();inc2.testMethod();}//静态方法public static void staticOtherClass(){TestClass tcl=new TestClass();TestClass.InClass inc1=tcl.new InClass();TestClass.InClass inc2=new TestClass().new InClass();inc1.id=1004;inc2.id=1005;inc1.testMethod();inc2.testMethod();}
}
2.方法内部类--定义在方法中的类,相当于局部变量
1.基本格式:
package com.object.test2;public class TestClass {//构造方法中的方法内部类public TestClass(){class InTestClass1{}}//实例方法中的方法内部类public void testMethod(){class InTestClass2{}}//静态方法中的方法内部类public static void staticMethod(){class InTestClass3{}}
}
1.方法内部类不能使用任何访问限制修饰符。
2.方法内部类可以有实例变量/方法,构造方法,不能有静态元素。
3.方法内部类的构造方法/实例方法可以访问本方法内部类中的构造方法,实例方法/变量【对象/this,也可以省略】。
4.方法内部类中的构造方法/实例方法中可以访问本方法的局部变量,默认会使用final修饰局部变量【直接变量名称】。
5.方法内部类可以访问外部类的构造方法,实例方法/变量,类方法/变量。
6.外部类不能访问方法内部类。
package com.object.test2;public class TestClass {//方法内部类可以访问外部类的构造方法,实例方法/变量,类方法/变量。//实例变量public int num=23;//静态成员变量public String nam="wangwu";//构造方法public TestClass(){}//实例方法public void testshiliClass(){}//静态方法public static void staticMethod(){}//实例方法中的方法内部类public void testMethod(){class InTestClass2{//方法内部类可以有实例变量public int id=1001;//方法内部类不能有静态元素//public static String name="zhangsan";//方法内部类可以有实例方法,构造方法,public InTestClass2(){}public InTestClass2(int age){//方法内部类的构造方法中可以访问本方法内部类中的构造方法new InTestClass2();//方法内部类的构造方法中可以访问本方法内部类中实例方法/变量【对象/this,也可以省略】new InTestClass2().shiliMethod1();this.shiliMethod1();shiliMethod1();new InTestClass2().id=1002;//方法内部类可以访问外部类的构造方法,实例方法/变量,类方法/变量。new TestClass();new TestClass().nam="lilu";TestClass.this.nam="wangwu";nam="liuqian";new TestClass().num=27;TestClass.this.num=32;num=30;new TestClass().staticMethod();TestClass.this.staticMethod();staticMethod();new TestClass(). testshiliClass();TestClass.this.testshiliClass();testshiliClass();}public void shiliMethod1(){}public void shiliMethod2(){//方法内部类的构造方法中可以访问本方法内部类中的构造方法new InTestClass2();//方法内部类的构造方法中可以访问本方法内部类中实例方法/变量【对象/this,也可以省略】new InTestClass2().shiliMethod1();this.shiliMethod1();shiliMethod1();new InTestClass2().id=1002;new TestClass();new TestClass().nam="lilulu";new TestClass().num=29;new TestClass().staticMethod();new TestClass(). testshiliClass();//方法内部类不能有静态方法//public static void Instatic(){}}}}}
3.静态嵌套类--相当于是java类中的静态变量
基本格式:
package com.object.test3;public class TestClass {//静态嵌套类public static class InClass{}
}
1.静态嵌套类中可以有构造方法,实例变量/方法,类变量/方法。
2.静态嵌套类中构造方法/实例方法可以访问本静态嵌套类中的构造方法,实例变量/方法,类变量/方法。
3.静态内部类中类方法可以访问本静态嵌套类中的构造方法,实例变量/方法【只能对象】,类变量/方法.
4.静态内部类中的构造方法/实例方法/类方法可以访问外部类的构造方法,实例变量/方法【只能对象】,类变量/方法。
5.静态嵌套类中不能有this.
6.外部类的构造方法/实例方法/类方法可以访问,静态内部类中构造方法,实例变量/方法【只能对象】,类变量/方法.
7.其他类中可以访问静态嵌套类【new 外部类类名.静态嵌套类名()】。注意访问限制修饰符
package com.object.test3;public class TestClass {//实例变量public String nam="zhangsan";//静态成员变量public static int num=112;//构造方法public TestClass(){new InClass();new InClass().id=1002;//this.id=1003;//id=1004;new InClass().age=25;// this.age=26;//age=28;new InClass().shiliMethod1();//this.shiliMethod1();//shiliMethod1();new InClass().staticMethod();InClass.staticMethod();// this.staticMethod();//staticMethod();}//实例方法public void testClassMethod(){new InClass();new InClass().id=1002;//this.id=1003;//id=1004;new InClass().age=25;// this.age=26;//age=28;new InClass().shiliMethod1();//this.shiliMethod1();//shiliMethod1();new InClass().staticMethod();InClass.staticMethod();// this.staticMethod();//staticMethod();}//静态方法public static void testClassStatic(){new InClass();new InClass().id=1002;//this.id=1003;//id=1004;new InClass().age=25;// this.age=26;//age=28;new InClass().shiliMethod1();//this.shiliMethod1();//shiliMethod1();new InClass().staticMethod();InClass.staticMethod();// this.staticMethod();//staticMethod();}//静态嵌套类public static class InClass{//静态嵌套类中可以有构造方法,实例变量/方法,类变量/方法。public int age=23;public static int id=1001;public InClass(){}public InClass(String name){//静态嵌套类中构造方法可以访问本静态嵌套类中的构造方法,实例变量/方法,类变量/方法。new InClass();new InClass().id=1002;this.id=1003;id=1004;new InClass().age=25;this.age=26;age=28;new InClass().shiliMethod1();this.shiliMethod1();shiliMethod1();new InClass().staticMethod();this.staticMethod();staticMethod();new TestClass();new TestClass().nam="wahaha";//this.nam="zhaoxi";//报错//nam="zhaoliu";//TestClas.this.nam="zhaoxi";//报错new TestClass().num=234;TestClass.num=244;//this.num=245;//报错//TestClass.this.num=247;//报错num=211;new TestClass().testClassMethod();//TestClass.this.testClassMethod();//testClassMethod();new TestClass().testClassStatic();TestClass.testClassStatic();//TestClass.this.testClassStatic();//this.testClassStatic();testClassStatic();}//实例方法public void shiliMethod1(){}public void shiliMethod2(){//静态嵌套类中实例方法可以访问本静态嵌套类中的构造方法,实例变量/方法,类变量/方法。new InClass();new InClass().id=1002;this.id=1003;id=1004;new InClass().age=25;this.age=26;age=28;new InClass().shiliMethod1();this.shiliMethod1();shiliMethod1();new InClass().staticMethod();this.staticMethod();staticMethod();new TestClass();new TestClass().nam="wahaha";//this.nam="zhaoxi";//报错//nam="zhaoliu";//TestClas.this.nam="zhaoxi";//报错new TestClass().num=234;TestClass.num=244;//this.num=245;//报错//TestClass.this.num=247;//报错num=211;new TestClass().testClassMethod();//TestClass.this.testClassMethod();//testClassMethod();new TestClass().testClassStatic();TestClass.testClassStatic();//TestClass.this.testClassStatic();//this.testClassStatic();testClassStatic();}//静态方法public static void staticMethod(){}public static void staticMethod2(){//静态内部类中类方法可以访问本静态嵌套类中的构造方法,实例变量/方法【只能对象】,类变量/方法.new InClass();new InClass().id=1002;//this.id=1003;id=1004;new InClass().age=25;//this.age=26;//age=28;new InClass().shiliMethod1();//this.shiliMethod1();//shiliMethod1();new InClass().staticMethod();//this.staticMethod();staticMethod();new TestClass();new TestClass().nam="wahaha";//this.nam="zhaoxi";//报错//nam="zhaoliu";//TestClas.this.nam="zhaoxi";//报错new TestClass().num=234;TestClass.num=244;//this.num=245;//报错//TestClass.this.num=247;//报错num=211;new TestClass().testClassMethod();//TestClass.this.testClassMethod();//testClassMethod();new TestClass().testClassStatic();TestClass.testClassStatic();//TestClass.this.testClassStatic();//this.testClassStatic();testClassStatic();}}
}
package com.object.test3;public class OtherClass {public void otherMethod(){//其他类中可以访问静态嵌套类【new 外部类类名.静态嵌套类名()】。注意访问限制修饰符TestClass. InClass into =new TestClass. InClass();new TestClass. InClass().age=12;into.id=1005;into.shiliMethod1();into.staticMethod();}
}
4.匿名内部类
1.没有名字的java类,再不用创建新类的情况下,构建出当前类的子类,构建的子类
没有名称,所以叫匿名内部类
2.基本格式:
package com.object.test4;public class Person {public void personIn(){System.out.println("Person类的实例方法");}
}
package com.object.test4;public class TestMain {public static void main(String[] args) {Person per=new Person(){public void personIn(){System.out.println("重写Person类的实例方法");}};per.personIn();}
}
new Person(){public void personIn(){System.out.println("重写Person类的实例方法");}};
上面的代码就是一个匿名内部类的格式,就相当于Person类的子类,只是没有名字,所以叫匿名内部类。
3.继承式的匿名内部类
例如:
package com.wangxing.test5;public abstract class Person {public abstract void perinfo();
}
package com.wangxing.test5;public class TestClass {public void testClassShili(Person person){person.perinfo();}
}
package com.object.test5;public class TestMain {public static void main(String[] args) {TestClass tcl=new TestClass();tcl.testClassMethod(new Person(){@Overridepublic void personIn() {System.out.println("重写后的抽象类方法");}});}}
4.接口式的匿名内部类
例如:
package com.object.test6;public interface Person {void interfaceperson();
}
package com.object.test6;public class TestClass {public void testClassMethod(Person person){person.interfaceperson();}
}
package com.object.test6;public class TestMain {public static void main(String[] args) {//当一个方法的参数是接口类型的时候,可以传递接口回调对象/当前接口的子类//无论是接口回调对象/当前接口的子类,都要创建子类//匿名内部类,可以在不需要创建子类的情况下,完成参数传递TestClass tcl=new TestClass();tcl.testClassMethod(new Person(){@Overridepublic void interfaceperson() {System.out.println("重写后的抽象类方法");}});}}
优点:避免创建额外的独立子类。
缺点:不易理解,不易阅读。
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- flex弹性盒布局详细讲解
flex弹性盒布局一.如何将一个容器设置为弹性容器二.设置弹性容器中弹性元素的排列方式flex-deretion属性三.设置弹性元素的换行四.主轴与垂轴1.概念2.flex-deretion和flex-wrap对主轴和垂轴方向的影响五.主轴与垂轴上的对齐方式justify-content属性align-items属性align-conten…...
2024/4/14 22:36:03 - linux 重启服务器命令
Linux有如下的关机和重启命令:shutdown, reboot, halt, poweroff,那么它们有什么区别呢? shutdown - 建议使用的命令 shutdown是最常用也是最安全的关机和重启命令,它会在关机之前调用fsck检查磁盘,其中-h和-r是最常用的参数: -h:停止系统服务并关机 -r: 停止系统服务后…...
2024/4/28 6:07:24 - MESI 缓存一致性协议
MESI协议 MESI协议是基于Invalidate的高速缓存一致性协议,并且是支持回写高速缓存的最常用协议之一 此外还有一些其他的缓存一致性协议比如:MSI,MOSI,Synapse,Firefly及DragonProtocol等等 主流的计算机cpu执行&…...
2024/4/28 4:05:39 - shell脚本----脚本四种执行方式
shell脚本 [roothosta ~]# cat first.sh #!/bin/bash # this is first script cd /boot pwd ls -lh vml*执行方式(无权限时) source first.sh 可以执行,改变目录位置 . first.sh 可以执行,改变目录位置 sh first.sh 可以执行…...
2024/4/28 5:49:58 - 高楼平地起 说明
写文章用来分享自己的所见所闻所做。肯定有很多做的不对的地方。望海涵。巩固自己所学所见。梳理自己体系 目标是从基础文件开始梳理到运用在搭建的项目里面。整理出方便 有用的方式方法。...
2024/4/27 23:03:51 - 朴素贝叶斯预测天气
#include<iostream> #include<string> #include<cstring> using namespace std; int cnt_sun, cnt_clo,cnt_rain;// 各天气出现频数 int cnt_sun2,cnt_clo2,cnt_rain2;// 各天气在某条件下出现频数 double P_clo,P_rain,P_sun;// 各天气出现概率 double P_cl…...
2024/4/27 22:05:54 - 21天好习惯 第一期-15
数据查询语言 语句格式 SELECT [ALL|DISTINCT] <目标列表达式> FROM <表名> [WHERE <条件表达式>] [GROUP BY <列名> [HAVING <条件表达式>]] [ORDER BY <列名> [ASC|DESC]];显示数据库 show databases 使用表前需要选择表位于的数据…...
2024/4/28 4:04:23 - linux指令ls/ll
linux ls和 ll 命令 ll 命令列出的信息更加详细,有时间,是否可读写等信息 ll命令和ls -l命令结果区别: 上面结果说明: 各个字段的含义: 文件属性 文件数 拥有者 所属的group 文件大小 建档日期 文件名 drwx---…...
2024/4/14 22:36:13 - C++类-成员,成员函数,构造函数,析构函数
C类 成员,成员函数说明: #include<iostream>using namespace std;class box { public:// 变量 成员double length 2;double breadth;double height;// 方法 成员函数 double get();void set(double len, double bre, double hei); };double box:…...
2024/4/18 16:18:12 - Ajax异步方式实现客户端与服务器交互
AJAX 概念:异步的JavaScript和XML 异步和同步:客户端和服务器端相互通信的基础上。同步中客户端必须等待服务器端的响应,在等待的期间不能做其他操作;异步中客户端不需要等待服务器端的响应,在服务器处理请求的过程中…...
2024/4/19 1:17:59 - IDEA又双叒叕抽风了,怎样避免一拳把屏幕打穿 原创 Django Java工程师成长日记
IDEA又双叒叕抽风了,怎样避免一拳把屏幕打穿 原创 Django Java工程师成长日记 8月18日 收录于话题#IDEA1个内容 IDEA号称宇宙第一IDEA,用过的人都说好。大而全是IDEA的特色,可是这也导致了IDEA时不时会抽风,每每让人百思不得其…...
2024/4/28 5:13:54 - 【PaddleNLP】千言数据集:情感分析——SKEP
【PaddleNLP】千言数据集:情感分析——SKEP 本项目使用预训练模型SKEP完成千言数据集:情感分析比赛 包含三种子任务,句子级情感分类、评价对象级情感分类、观点抽取 欢迎大家点赞、fork、关注! 重磅更新!!…...
2024/4/27 21:50:36 - 《SQL必知必会》拾遗 原创 Django Java工程师成长日记
《SQL必知必会》拾遗 原创 Django Java工程师成长日记 2018-07-30 数据库(database) 保存有组织的数据的容器(通常是一个文件或一组文件)。 表(table) 某种特定类型数据的结构化清单。 模式 关于数据库和…...
2024/4/5 5:46:56 - 给模板传递数据
上一节我们给index方法创建了一个模板,并且返回了一个字符串 我现在想把h1里的字符串,从php里传递过去该如何做呢,看下面代码: 在php里,我们定义了一个$str的变量,并且赋值一个字符串。 用assign方法传递变…...
2024/4/14 22:35:44 - IDEA又双叒叕抽风了,怎样避免一拳把屏幕打穿
IDEA又双叒叕抽风了,怎样避免一拳把屏幕打穿 原创 Django Java工程师成长日记 8月18日 收录于话题#IDEA1个内容 IDEA号称宇宙第一IDEA,用过的人都说好。大而全是IDEA的特色,可是这也导致了IDEA时不时会抽风,每每让人百思不得其…...
2024/4/28 2:55:09 - MYSQL 查询语法总结
select 查询列表 from 表1 别名 连接类型 join 表2 别名 on 连接条件 where 筛选条件 group by 分组列表 having 筛选条件 order by 排序列表 limit 排序列表...
2024/4/19 17:31:47 - centos7.3下安装openresty(nginx)+php7.3运行环境 超级详细
OpenResty介绍: Nginx 是采用一个 master 进程管理多个 worker 进程(master-worker)的模式,基本的事件处理都在 woker 当中,master 负责一些全局初始化,以及对 worker 的管理的事情。在OpenResty中…...
2024/4/14 22:37:09 - RuoYi框架使用手册
第一步进入官网 RuoYi官网 下载图片上标识的 切记这里要改成本地的 下载到本地 5 . 6.新增菜单目录成功之后刷新页面会看到教师管理目录成功显示 7. 8.到ruoyi页面点击代码生成 9.导入会发现数据库的表被识别到 10. 11.点击生成代码 12. 13.将teacher包复制到…...
2024/4/18 15:51:55 - 【洛谷P1349】广义斐波那契数列【矩阵乘法】
LuogulinkLuogu~linkLuogu link 分析: 显然矩乘 普通斐波那契 转移矩阵: ∣1,1∣∣1,0∣|1,1|\\ |1,0|∣1,1∣∣1,0∣ 那么只需要把系数加上: ∣p,1∣∣q,0∣|p,1|\\ |q,0|∣p,1∣∣q,0∣ 以及递推矩阵改为[a2,a1][a_2,a_1][a2,a1]即可…...
2024/4/19 11:41:20 - python第三方库--wordcloud库
目录基本介绍基本使用常见函数案例:生成三国演义的词云案例:特殊图案的词云基本介绍 词云1展示第三方库 基本使用 wordcloud库把词云当做一个Wordcloud对象,比如:wwordcloud.Wordcloud()中,w便是一个Wordcloud对象 …...
2024/4/14 22:36:34
最新文章
- 【ubuntu下fsearch查找工具的安装】
目录 ubuntu下安装fsearch查找工具安装步骤安装fsearch查找工具时碰到这个提示 ubuntu下安装fsearch查找工具 fsearch是ubuntu系统下的文件搜索工具,类似于windows系统下的everything工具。 安装步骤 终端里依次输入下面的命令 sudo add-apt-repository ppa:chr…...
2024/4/28 7:01:32 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - Windows系统C盘空间优化进阶:磁盘清理与Docker日志管理
Windows系统C盘空间优化进阶:磁盘清理与Docker日志管理 文章目录 Windows系统C盘空间优化进阶:磁盘清理与Docker日志管理磁盘清理工具 使用“运行”命令访问磁盘清理利用存储感知自动管理空间清理WinSxS文件夹结合手动清理策略 小结删除临时文件总结&…...
2024/4/27 12:27:44 - C# 构建可定时关闭的异步提示弹窗
C# 构建可定时关闭的异步提示弹窗 引言1、调用接口的实现2、自动定时窗口的实现 引言 我们在最常用最简单的提示弹框莫过于MessageBox.Show( )的方法了,但是使用久了之后,你会发现这个MessageBox并不是万能的,有事后并不想客户去点击&#x…...
2024/4/23 6:37:29 - Android 关机充电动画卡住无反应,也不灭屏
充电动画: 1.普通充电 2.快速充电: 原因:低电关机充电,电压升压导致充电逻辑混乱,5v到9v时,导致充电动画卡死。 办法:删掉原来的快充通道,替换为普通充电通道! /vend…...
2024/4/23 11:54:34 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/4/26 18:09:39 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/4/28 3:28:32 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/4/26 23:05:52 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/4/27 4:00:35 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/4/27 17:58:04 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/4/27 14:22:49 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/4/28 1:28:33 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/4/27 9:01:45 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/4/27 17:59:30 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/4/25 18:39:16 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/4/28 1:34:08 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/4/26 19:03:37 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/4/28 1:22:35 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/4/25 18:39:14 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/4/26 23:04:58 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/4/27 23:24:42 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/4/28 5:48:52 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/4/26 19:46:12 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/4/27 11:43:08 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/4/27 8:32:30 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57