day05 API异常
BigDecimal类小数
import java.math.BigDecimal;//BigDecimal类的加减乘与BigInteger类相同,除法不同
public class BigDecimalTest {public static void main(String[] args) {method01();}/* 除法* BigDecimal 进行除法运算* 方法名字 divide* 如果计算的结果,是无限小数,出现异常** divide方法参数 divide(BigDecimal b,int scale,int round)* b : 除数* scale : 保留的位数* round : 舍入模式:* BigDecimal定义了静态成员变量 (舍入模式)* ROUND_UP 向上加1* ROUND_DOWN 直接舍去* ROUND_HALF_UP 四舍五入** */public static void method03(){BigDecimal b1 = new BigDecimal("5.56");BigDecimal b2 = new BigDecimal("1.55");//b1/b2//保留指定的位数,进行取舍//BigDecimal divide = b1.divide(b2, 2, BigDecimal.ROUND_UP); 向上加1// BigDecimal divide = b1.divide(b2,2,BigDecimal.ROUND_DOWN); 直接舍去BigDecimal divide= b1.divide(b2,12,BigDecimal.ROUND_HALF_UP); //四舍五入System.out.println(divide);}/*加减乘* BigDecimal 高精度的浮点运算* 四则运算,使用方式和BigInteger几乎一样* + - **/public static void method02(){BigDecimal b1 = new BigDecimal("5.56");BigDecimal b2 = new BigDecimal("1.55");//b1+b2BigDecimal add = b1.add(b2);System.out.println(add);//b1-b2BigDecimal subtract = b1.subtract(b2);System.out.println(subtract);//b1*b2BigDecimal multiply = b1.multiply(b2);System.out.println(multiply);}/** BigDecimal构造方法* 运算精确性和超级大数,选择使用String参数的构造* BigDecimal(String value)* */public static void method01(){BigDecimal bigDecimal = new BigDecimal("132132132.156313");System.out.println(bigDecimal);}
}
--------------------------------------------------------
BigInteger类整数
import java.math.BigInteger;/** 大数据运算类* 基本类型 int long 取值范围* 数据可能远超过long的范围* Java: 超过long范围的整数,* java.math.BigInteger 封装了超级大整数* 称为BigInteger对象,超级大数计算的方式和结果,称为对象*/
public class BigIntegerTest {public static void main(String[] args) {method02();}/** BigInteger 四则运算 + - * /* 而是BigInteger对象的运算,计算结果不是数,是BigInteger对象* add(BigInteger)+运算* subtract(BigInteger) -运算* multiply(BigInteger) *运算* divide(BigInteger) /运算* */public static void method02(){BigInteger b1 = new BigInteger("1564165341653454165321");BigInteger b2 = new BigInteger("1231345646");//b1对象+b2对象BigInteger add = b1.add(b2);System.out.println(add);//b1对象-b2对象BigInteger subtract = b1.subtract(b2);System.out.println(subtract);//b1对象*b2对象BigInteger multiply = b1.multiply(b2);System.out.println(multiply);//b1对象/b2对象BigInteger divide = b1.divide(b2);System.out.println(divide);}/** BigInteger构造方法* BigInteger(String value)可以传递任意长度的整数* */public static void method01(){BigInteger bigInteger = new BigInteger("45643135416532413524165324156532416");System.out.println(bigInteger);}}
--------------------------------------------------------
Math类
/** java.lang.Math类,数学计算类* 最终类,不能继承* Math类的方法全部静态修饰,类名调用即可* 私有构造方法*/
public class MathTest {public static void main(String[] args) {method02();}/** static double sqrt(double d)* 计算参数的平方根* */public static void method07(){double sqrt = Math.sqrt(4);System.out.println(sqrt);}/** static double random()* 产生随机数:是浮点型,范围0.0-1.0之间* 范围:可能是0.0,不可能到1.0* */public static void method06(){for (int i = 0; i < 10; i++) {double random = Math.random();System.out.println(random);}}/** static double pow(double a,double b)* 幂运算:a的b次幂* poe(2,3) 2的3次方* */public static void method05(){double pow = Math.pow(2, 3);System.out.println(pow);}/** static long round (double d)* 对参数进行四舍五入,取整数部分* 算法:参数d+0.5* */public static void method04(){long round = Math.round(5.4999);System.out.println(round);}/** static double floor(double d)* 向下取整* */public static void method03(){double floor = Math.floor(11.2);System.out.println(floor);}/** static double ceil(double d)* 传递参数返回结果,结果大于或者等于参数* 向上取整数* */public static void method02(){double ceil = Math.ceil(8.1);double ceil02 = Math.ceil(-18.1);System.out.println(ceil);System.out.println(ceil02);}/** static int abs(int a)* 绝对值:传递参数,返回他的绝对值* */public static void method01(){int abs = Math.abs(-5);System.out.println(abs);}
}
--------------------------------------------------------
基本类型包装类
/** 基本数据类型,对象包装类* 提供8个基本类型,除去布尔类型以外,其他类型进行基本数学计算* JDK提供每个基本类型的包装类, 一切多是对象,基本数据类型也是对象* 基本类型对应的包装类(位于java.lang包中)* byte Byte* short Short* int Integer* long Long* float Float* double Double* char Character* boolean Boolean*/
public class BaseTest {public static void main(String[] args) {//范围System.out.println(Integer.MAX_VALUE);System.out.println(Integer.MIN_VALUE);System.out.println(Long.MAX_VALUE);System.out.println(Long.MIN_VALUE);System.out.println(Double.MAX_VALUE);System.out.println(Double.MIN_VALUE);}
}
01 Integer类
字符串转成Integer对象
/** int类型的对象包装类 java.lang.Integer* 包装int类型 ,基本类型提供了更多的功能*/
public class IntegerTest01字符串转成Integer对象 {public static void main(String[] args) {method02();}/*第二种* static Integer valueOf(String s)传递字符串,字符串转成Integer对象*/public static void method02(){Integer integer = Integer.valueOf("100");System.out.println(integer);}/*第一种* Integer 类的构造方法* Integer(String s) 传递字符串,字符串转成Integer对象* 注意: 字符串必须是数字格式*/public static void method01(){Integer integer = new Integer("100");System.out.println(integer);}
}
字符串转成int
/** 基本数据类型包装类:* 实现了基本数据类型和字符串的互转* "100"数据类型是String "100"+1 1001*/
public class IntegerTest02字符串转成int {public static void main(String[] args) {method02();}/*第二种* 使用Integer类的非静态方法,需要new对象* intValue() 返回值int类型* 将Integer构造方法中的字符串转成int*/public static void method02(){Integer integer = new Integer("100");int i = integer.intValue();//构造方法中的字符串转成intSystem.out.println(i+1);}/*第一种* Integer类静态方法,直接.调用* static int parseInt(String str)方法参数字符串,转成int基本类型* 必须数字格式字符串*/public static void method01(){int i = Integer.parseInt("100");System.out.println(i+1);}}
02 自动装箱和拆箱
import java.util.ArrayList;/** JDK5版本,出现新特性: 自动装箱和自动拆箱* 自动装箱 : 基本数据类型自动包装成对象* 自动拆箱 : 对象在自动转成基本数据类型*/
public class AutoBoxTest101 {public static void main(String[] args) {method03();}/** 自动装箱和自动拆箱例子*/
public static void method03(){//创建集合,ArrayList 存储整数ArrayList<Integer> list = new ArrayList<>();//存储的时候,自动装箱, 自动提升为Integer对象list.add(100);list.add(200);list.add(300);for (int i = 0; i < list.size(); i++) {//合理,自动拆箱int j=list.get(i);System.out.println(j);}
}/** 代码上出现问题:* 任何引用类型,都可以赋值为null*/public static void method02(){Integer i=null;if(i!=null){i=i+1; //拆箱, i.intValue()System.out.println(i);}}/** 自动装箱和拆箱*/
public static void method01(){//基本类型的数据,赋值到引用类型,自动装箱过程//自动将基本类型1,封装成Integer对象Integer i=1;//等同于 i = new Integer(1)//先将引用类型i,转成基本类型(自动拆箱)//i+1的结果,还是基本类型, 赋值的时候,进行了装箱操作i=i+1;//等同于 i.intValue()+1 -->拆箱 结果等到2 装箱System.out.println(i);
}}
public class AutoBoxTest102细节问题 {public static void main(String[] args) {method();}/** 自动装箱和拆箱细节问题*/public static void method(){Integer ii = new Integer(100);Integer jj = new Integer(100);System.out.println(ii==jj);//引用类型比较地址 FSystem.out.println(ii.equals(jj));//继承Object,重写方法equals,比较的具体数据 TSystem.out.println("----------------------------");Integer a=200;//new Integer(200)Integer b=200;System.out.println(a==b);//引用类型比较地址 FSystem.out.println(a.equals(b));//继承Object,重写方法equals,比较的具体数据 TSystem.out.println("----------------------------");/** 数据在byte范围内,从缓存中取出对象使用,不会new* -128到127的范围,为了节约内存空间* 200大于,所以new了对象,比较地址值* 而100在范围内,直接用,比较数值大小*/Integer aa=100;// static Integer Integer.valueOf(100)Integer bb=100;System.out.println(aa==bb);//引用类型比较地址 TrueSystem.out.println(aa.equals(bb));//继承Object,重写方法equals,比较的具体数据 T}
}
--------------------------------------------------------
异常
01
/*
* 异常:
* 定义就是指程序在运行期间,出现的不正常现象
* 面向对象语言,什么都是对象,异常也是对象
* 对象是由类产生的,new对象()
*
* java.lang.Throwable类,是java语言中所有错误和异常的父类
* 具有2个子类:Error,Exception
*
* Error:表示程序中的所有错误
* 程序中出现了严重问题,不能修改源代码,不能执行
* 比如:非典,艾滋病,癌症
*
* Exception:表示程序中的所有异常
* 程序中出现的小问题,处理完,程序继续执行
* 比如:扎刺,阑尾炎
*
* 异常的继承体系:
* Throwable类中的方法,所有的子类具备
* String toString():返回字符串,表示异常信息的简短描述
* String getMessage():返回字符串,表示异常信息的详细描述
* void printStackTrace(): 将异常信息,追踪到标准错误流
* */
public class ExceptionTest01 {public static void main(String[] args) {int[]arr=new int[99999999];}
}
02
/*
* 异常:
* 异常产生的过程和JVM的默认处理方式
*
* 以前的程序,出现异常的几率很大
* */
public class ExceptionTest02 {public static void main(String[] args) {int[]arr={1,2,3,4,5};int element = getElement(arr, 5);System.out.println(element);System.out.println("程序结束");}/** 创建方法: 传递数组和索引* 返回该索引上的元素*/public static int getElement(int[]arr,int index){return arr[index];}
}
//ArrayIndexOutOfBoundsException用非法索引访问数组时抛出的异常。如果索引为负或大于等于数组大小,则该索引为非法索引。
03
/** 异常处理,自己处理,不让JVM处理* 异常处理的方式: try(尝试) catch(捕获)方式* try{* 要被检测的代码* 可能出现异常的代码* }catch(异常类的类名 变量名){* 异常的处理方式代码* 写输出语句,循环,判断,调用方法...* }finally{* 一定要执行的代码* }*/
public class ExceptionTest03 {public static void main(String[] args) {int[]arr={1,2,3,4,5};try {int element = getElement(arr, 5);System.out.println(element);}catch (Exception ex){System.out.println("异常被处理了");}System.out.println("程序结束");}/** 创建方法: 传递数组和索引* 返回该索引上的元素*/public static int getElement(int[]arr,int index){return arr[index];}
}
04
/** 多catch并行处理* try{** }catch(异常类名 变量){** }catch(异常类名 变量){** }** ArrayIndexOutOfBoundsException和NullPointerException* 当多个catch中,捕获的异常类,没有父子关系的时候,先写谁都可以** ArrayIndexOutOfBoundsException继承IndexOutOfBoundsException* IndexOutOfBoundsException继承RuntimeException** NullPointerException继承RuntimeException** 当多个catch中,捕获的异常类,异常类之间存在继承关系* 越是父类,越往后写*/
public class ExceptionTest04 {public static void main(String[] args) {//进行异常处理了try {show(10);}catch (ArrayIndexOutOfBoundsException ex){System.out.println("处理了数组越界异常");}catch (NullPointerException ex){System.out.println("处理了空指针异常");}}/** 创建方法,设置一个参数int类型* 要求:* 参数传递的是0,方法抛出数组的越界异常* 参数传递的是非0,方法抛出空指针异常*/public static void show(int i){if(i==0){//方法抛出数组的越界异常int[]arr=new int[1];arr[1]=1;}else {int[]arr=null;arr[i]=1;}}
}
05
/** 多个catch合并为一个catch* catch中捕获的异常类,没有继承关系* 不推荐使用: 多个合并为一个之后,处理方式只有一个*/
public class ExceptionTest05{public static void main(String[] args) {//进行异常处理了try {show(10);}catch (ArrayIndexOutOfBoundsException | NullPointerException ex){System.out.println("异常被处理了");}}/** 创建方法,设置一个参数int类型* 要求:* 参数传递的是0,方法抛出数组的越界异常* 参数传递的是非0,方法抛出空指针异常*/public static void show(int i){if(i==0){//方法抛出数组的越界异常int[]arr=new int[1];arr[1]=1;}else {int[]arr=null;arr[1]=1;}}
}
06
/** finally代码块* try{** }catch(异常类 变量名){** }finally{** }** 作用: 无论程序是否出现异常,finally代码块中的程序必须执行* 释放资源**/
public class ExceptionTest06 {public static void main(String[] args) {int[]arr={1,2,3,4,5};try {int element = getElement(arr, 5);System.out.println(element);}catch (Exception ex){System.out.println("异常被处理了");}finally {System.out.println("这里必须执行");}}/** 创建方法: 传递数组和索引* 返回该索引上的元素*/public static int getElement(int[]arr,int index){return arr[index];}
}
07
/** Throwable类定义了三个方法* String toString(): 返回字符串,表示异常信息的简短描述* String getMessage(): 返回字符串,表示异常信息的详细描述* void printStackTrace(): 将异常信息,追踪到标准错误流*/
public class ExceptionTest07 {public static void main(String[] args) {int []arr={1,2,3};try {int element = getElement(arr, 10);System.out.println(element);}//捕获到异常 Exception ex = new ArrayIndexOutOfBoundsException();//多态性: 变量ex调用方法catch (Exception ex){System.out.println(ex);// 返回字符串,表示异常信息的简短描述 java.lang.ArrayIndexOutOfBoundsException: 10String message = ex.getMessage();System.out.println(message);// 返回字符串,表示异常信息的详细描述 10ex.printStackTrace();}}public static int getElement(int[]arr ,int index){/** 数组的索引不存在* 产生异常的对象 new ArrayIndexOutOfBoundsException()* 对象会被抛出,方法的调用者*/return arr[index];}
}
08
/** 异常处理:* 关键字 throw, throws* throw: 关键字: 只能写在方法内部, 后面必须是new出来的异常对象* throws: 关键字: 只能写在方法的声明上,后面必须是异常类的类名*/
public class ExceptionTest08 {public static void main(String[] args) {int[]arr={1,2,3};//调用的方法,抛出异常,调用者,处理异常 try catchtry {getElement(arr,10);}catch (Exception ex){ex.printStackTrace();}}/** 判断索引的合法性* 变量index,必须是合法的索引,否则不能返回** 你是计算个税计算器 -10** 方法的定义上,表现出来方法中有异常* 关键字 throws*/public static int getElement(int[]arr,int index) throws Exception {if(index<0||index>arr.length-1){throw new Exception();}return arr[index];}
}
09
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;/** 异常分类:* Exception 所有异常的父类 (继承Throwable)* |-- RuntimeException 运行异常|-- 所有子类** |-- 非RuntimeException 编译异常** 方法中抛出的异常是运行异常: 不能抓,修改源码* 方法中抛出的异常是编译异常: try catch 或者throws*/
public class ExceptionTest09 {public static void main(String[] args) throws Exception {SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");String str="2019-11-20";/** 调用了抛出异常的方法* 抛出的异常是编译异常* 调用者必须处理,否则编译失败* try catch throws*/Date date = simpleDateFormat.parse(str);System.out.println(date);/** 方法抛出异常是运行异常* 方法中抛出的异常是运行异常,方法的声明上不需要写throws* 定义方法的这个人,不打算让调用者去抓这个异常* 一旦程序真的抛出运行异常 (初衷: 不要去抓,修改源码)*/int i = Integer.parseInt("10a0");System.out.println(i+1);}
}
10
public class FuShuExcepetion extends Exception {/** Exception类,带有String参数的构造方法* 赋值异常的消息,调用父类的构造方法,传递异常信息*/public FuShuExcepetion(String message){super(message);}
}
/** 自定义异常* 定义类继承Exception*/
public class ExceptionTest10 {public static void main(String[] args) {try {int avg = getAvg(90, 90, -90);System.out.println(avg);}catch (FuShuExcepetion ex){ex.printStackTrace();}}/** 创建方法,计算学生考试的平均分* 三个成绩,数学,语文,英语* 成绩不能是负数,如果是负数,不能计算* 告诉方法调用者成绩是负数,利用异常*/public static int getAvg(int math,int chinese,int english)throws FuShuExcepetion{if(math<0){//手动抛出负数成绩异常throw new FuShuExcepetion("数学成绩是负数");}if(chinese<0){//手动抛出负数成绩异常throw new FuShuExcepetion("语文成绩是负数");}if(english<0){//手动抛出负数成绩异常throw new FuShuExcepetion("英语成绩是负数");}return (math+chinese+english)/3;}
}
11
class Fu{public void show(){}
}
class Zi extends Fu{public void show(){}
}
/** 子类父类异常处理* 1: 如果父类的方法抛出了异常* 子类重写: 可以不抛出异常,也可以抛出异常* 但是: 子类抛出的异常,不能大于父类抛出的异常* 重写父类的方法,保证方法的声明和父类一致** 2: 如果父类的方法没有异常抛出* 子类就不能抛出,子类方法中, 调用了抛出异常的方法,只能try catch** 线程: 重写接口中的方法run()*/
public class ExceptionTest11 {public static void main(String[] args) {Fu fu=new Zi();fu.show();}
}
--------------------------------------------------------
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- 五种常用的Web安全认证方式
五种常用的Web安全认证方式<h1 style="margin-left:0cm;"> 1. Http Basic Auth</h1>这是一种最古老的安全认证方式,这种方式就是简单的访问API的时候,带上访问的username和password,由于信息会暴露出去,所以现在也越来越少用了,现在都用更加安全保密…...
2024/4/30 20:30:41 - 【react】babel-loader版本不一致报错
在做项目的时候出现一个问题,由于babel-loader版本号不一致报错,报错如下图: 图中说:用create-react-app创建项目的时候所用到的babel-loader依赖是8.1.0版本,但是在我启动项目的node_modules下的babel-loader版本是8.0.6版本的(老项目版本低)然后不一致报错.解决: 1.卸…...
2024/5/1 1:59:05 - Dynamics 365 WEB API认证过程
MSAL...
2024/4/30 17:03:14 - suricata关键配置项说明
suricata配置说明 文章目录suricata配置说明0x01 配置文件及日志输出简要介绍0x02 进行配置1 选择suricata守护的网段或IP2 配置日志输出器0x03 测试配置文件 0x01 配置文件及日志输出简要介绍 suricata有两个重要输入和输出文件夹,输入文件夹是配置文件夹,输出文件夹时日志文…...
2024/4/30 21:20:35 - FICO配置过程中常出现问题
FICO配置过程中常出现问题总结:1.复制一个公司代码后更改会计科目表,提示“更改会计科目表钱重置公司代码数据”。解决方法: 一般情况下,新建的公司代码已有业务数据,先重置业务数据(OBR1),再删除科目(OBR2).2. 在维护公司代码输入全局参数时,注意复制公司代码为CA01.3.…...
2024/4/30 19:07:50 - [网络协议] Tcp协议栈内的各种机制
转载:https://blog.csdn.net/cws1214/article/details/52430554...
2024/4/30 21:19:33 - 【网格 dp】A005_LC_二指输入的的最小距离(枚举上一个状态)
一、ProblemYou have a keyboard layout as shown above in the XY plane, where each English uppercase letter is located at some coordinate, for example, the letter A is located at coordinate (0,0), the letter B is located at coordinate (0,1), the letter P is …...
2024/4/30 19:41:41 - 【简单】389. 找不同
【题目】 给定两个字符串 s 和 t,它们只包含小写字母。字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。请找出在 t 中被添加的字母。 来源:leetcode 链接:https://leetcode-cn.com/problems/find-the-difference/ 【示例】 【方法一:太机智了】 执行用时 :0 m…...
2024/4/24 12:29:00 - CASS以点连成线
1准备好数据数据格式(txt)如下:465753.849,3544806.696 465744.065,3544789.252 465734.343,3544771.775 465724.682,3544754.263 465715.083,3544736.717 465705.545,3544719.138 465696.069,3544701.525 465686.655,3544683.879 465677.303,3544666.201 465668.012,354464…...
2024/4/30 20:21:30 - 136. Single Number(C++和Java解法)
本题较为简单,除了一个元素,其他元素均出现两次。解题思路一:首先想到利用Map数据结构,Map能保证key的唯一性,所以我们把num当做key,把出现次数当做value。若Map找不到某元素,则插入,找到了,则移除(第二次出现),最后map肯定仅仅剩下出现一次的元素。所以你要知道C+…...
2024/5/1 0:38:13 - Powershell 模拟键盘输入防止屏幕强制息屏
办公电脑通常为了信息安全会强制息屏,无法在系统中更改息屏策略。这时候可以通过脚本向控制窗口发送按键信息,模拟用户操作阻止锁屏。代码如下:$shell = New-Object -com "Wscript.Shell" while($True){Start-Sleep -Seconds 60$shell.sendkeys(" ") }可…...
2024/4/30 22:55:33 - Android h5实现的移动学习系统(含源码)
系统功能介绍: 本基于Android的《计算机程序设计》移动学习系统客户端程序主要包括学生端和教师端、后台三部分,学生端主要实现了注册登录、公告、精品课程、资料、个人主页设置等功能模块;教师端主要实现了后台管理等功能模块(admin管理功能),后台主要实现了资料管理、公告…...
2024/4/30 17:49:30 - Thymeleaf简单应用
Thymeleaf简单应用介绍使用函数及变量直接执行后台service类方法 介绍java模板引擎,能够处理HTML,XML,JavaScript,CSS甚至是纯文本。类似于JSP和Freemarker,作用就是把各个用户的公用的东西(页面)做一个提取,然后再根据不同的数据对页面进行渲染 自然模板,原型即页面 语…...
2024/5/1 1:44:56 - SQL常见函数汇总
1111111...
2024/5/1 1:43:01 - @Data注解 与 lombok
@Data 注解的主要作用是提高代码的简洁,使用这个注解可以省去代码中大量的get()、 set()、 toString()等方法;引入lombok要使用 @Data 注解要先引入lombok,lombok 是什么,它是一个工具类库,可以用简单的注解形式来简化代码,提高开发效率。在maven中添加依赖<dependenc…...
2024/4/30 20:24:48 - 明基显示器——BL2480T试用评测
因为疫情的原因,学校不能开学,家里上只有一台7年前的老旧游戏本,它无法满足要长时间阅读文献、上网课和敲代码的我,因此也想趁着618给自己选购一款显示器。很幸运的是,在明基与CSDN的活动中,我获得了明基BL2480T显示器的体验名额。体验一段时间后,相比于这款显示器,无论…...
2024/4/20 8:15:26 - ABBYY最新官方免费序列号激活码序列号密钥下载分享
打开ABBYY之后,在主工具栏上找到“帮助”选项卡,点击激活。 密钥:SKQC1-D5WPU-0DJ3Q-OSKRT 出现ABBYY FineReader 15激活向导对话框,在激活向导的相应对话框中输入激活序列号,单击下一步。 建议使用“通过因特网”进行激活ABBYY FineReader 15,激活将自动进行,只需数秒即…...
2024/4/18 12:58:04 - 究竟谁在和你拼多多?他们终于露面了,真实身份不简单
提起周涛,很多观众朋友都不会陌生,舞台上优雅又从容的她,曾经连续16年主持央视春晚,昔日央视的"台柱子"之一。1995年,周涛进入央视,因为台风稳重形象好,有控场主持人的风范,很快被委以重任去主持《综艺大观》。这么多年过去了,周涛也告别了央视,不知不觉,…...
2024/4/15 4:33:55 - 【干货分享】从提升注意力来实践如何高效学习
观点 市面上,会有很多的时间管理方法,在我看来,“时间管理”本身是个伪命题。 因为时间是从宇宙诞生之日就有的,根本不可能属于任何人,我们平常说的管好自己的时间,不过是一种习惯叫法。 为什么有些人花了很多时间学东西却一事无成?很简单,没有花注意力在要学的东西上,…...
2024/4/24 12:28:53 - 仿淘宝APP--实现图片的显示,添加按钮并且监听事件,整个item被点击,更新listview列表
任务一:实现下拉刷新添加依赖库,恩忘了在哪添加,然后点击sync now立即更新在布局文件中添加,上代码<androidx.swiperefreshlayout.widget.SwipeRefreshLayoutandroid:id="@+id/swipe_refresh_layout"//设置idandroid:layout_width="match_parent"an…...
2024/4/24 12:28:55
最新文章
- 【消息队列】延迟消息
延时消息 延迟消息死信交换机延迟消息的插件 延迟消息 生产者发送消息时指定一个时间,消费者不会立刻收到消息,而在指定时间之后才收到消息 比如说演唱会的票,抢上了但是迟迟未支付,但是库存已经占用,就需要用到延迟消…...
2024/5/1 2:12:24 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - Python(乱学)
字典在转化为其他类型时,会出现是否舍弃value的操作,只有在转化为字符串的时候才不会舍弃value 注释的快捷键是ctrl/ 字符串无法与整数,浮点数,等用加号完成拼接 5不入??? 还有一种格式化的方法…...
2024/4/29 11:51:50 - uniapp 打开抖音小程序
前提 网上查了一下都是一些打开指定用户或者视频的方法,这里就记录下如何打开小程序的方法,只支持在app下打开 实现 主要是用到了抖音的urlScheme 抖音 snssdk1128:// 小程序标头为microapp 同理还有其他的比如视频,用户等,具体…...
2024/4/29 3:32:03 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/4/29 23:16:47 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/4/30 18:14:14 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/4/29 2:29:43 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/4/30 18:21:48 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
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/30 9:43:09 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和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/29 20:46:55 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/4/30 22:21:04 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
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/30 9:42:22 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/4/30 9:43:22 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/4/30 9:42:49 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下: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