Android 收集奔溃信息

1.  ExceptionCrashHandler implements Thread.UncaughtExceptionHandler 继承 

 //  当App 奔溃的时候回调用这个方法
@Override
public void uncaughtException(Thread thread, Throwable ex) {
Log.e(TAG, "到拦截闪退信息");
    //  手机信息+应用信息+  捕获异常写入  sd 卡
// 捕获到异常了,写入到本地,让系统默认处理
String crashFileName = saveInfoToSD(ex);

        Log.e(TAG, "fileName --> " + crashFileName);

        //  缓存崩溃日志文件, 下次启动App把奔溃信息上次到服务器
cacheCrashFile(crashFileName);
// 系统默认处理
// mDefaultHandler.uncaughtException(thread, ex);

  // 让系统默认处理
// 奔溃,关闭当前activity返回上一个activity
mDefaultHandler.uncaughtException(thread,ex);
}

package com.example.andfixmodel;/*** Created by dreamsdeng on 2018/9/21.*/import android.content.Context;
import android.content.SharedPreferences;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.os.Build;
import android.os.Environment;
import android.util.Log;import java.io.File;
import java.io.FileOutputStream;
import java.io.PrintWriter;
import java.io.StringWriter;
import java.lang.reflect.Field;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.HashMap;
import java.util.Map;/*** Created by Darren on 2017/2/8.* Email: 240336124@qq.com* Description: 拦截应用的闪退信息*/
public class ExceptionCrashHandler implements Thread.UncaughtExceptionHandler {private static final String TAG = "ExceptionCrashHandler";// 单例设计模式private static ExceptionCrashHandler mInstance;// 留下原来的,便于开发的时候调试private Thread.UncaughtExceptionHandler mDefaultHandler;// 上下文  获取版本信息和手机信息private Context mContext;public static ExceptionCrashHandler getInstance() {if (mInstance == null) {synchronized (ExceptionCrashHandler.class) {if (mInstance == null) {mInstance = new ExceptionCrashHandler();}}}return mInstance;}private ExceptionCrashHandler() {}public void init(Context context) {/*** 官方解释* Set the handler invoked when this thread abruptly terminates* due to an uncaught exception.**/// 设置全局的异常类为本类,通过本类来捕获异常Thread.currentThread().setUncaughtExceptionHandler(this);// 获取系统默认的UncaughtException处理器,系统默认的处理器mDefaultHandler = Thread.getDefaultUncaughtExceptionHandler();this.mContext = context;}@Overridepublic void uncaughtException(Thread thread, Throwable ex) {Log.e(TAG, "到拦截闪退信息");// 捕获到异常了,写入到本地,让系统默认处理String crashFileName = saveInfoToSD(ex);Log.e(TAG, "fileName --> " + crashFileName);// 3. 缓存崩溃日志文件cacheCrashFile(crashFileName);// 系统默认处理// mDefaultHandler.uncaughtException(thread, ex);// 让系统默认处理// 奔溃,关闭当前activity返回上一个activitymDefaultHandler.uncaughtException(thread,ex);}/*** 缓存崩溃日志文件** @param fileName*/private void cacheCrashFile(String fileName) {SharedPreferences sp = mContext.getSharedPreferences("crash", Context.MODE_PRIVATE);sp.edit().putString("CRASH_FILE_NAME", fileName).commit();}/*** 获取崩溃文件名称** @return*/public File getCrashFile() {String crashFileName = mContext.getSharedPreferences("crash",Context.MODE_PRIVATE).getString("CRASH_FILE_NAME", "");return new File(crashFileName);}/*** 保存获取的 软件信息,设备信息和出错信息保存在SDcard中** @param ex* @return*/private String saveInfoToSD(Throwable ex) {String fileName = null;StringBuffer sb = new StringBuffer();// 手机信息+应用信息for (Map.Entry<String, String> entry : obtainSimpleInfo(mContext).entrySet()) {String key = entry.getKey();String value = entry.getValue();sb.append(key).append(" = ").append(value).append("\n");}// 奔溃信息sb.append(obtainExceptionInfo(ex));// 这里是手机的应用目录if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) {//  // /data/data/packageName/file 目录File dir = new File(mContext.getFilesDir() + File.separator + "crash"+ File.separator);// 先删除之前的异常信息if (dir.exists()) {deleteDir(dir);}// 再从新创建文件夹if (!dir.exists()) {dir.mkdir();}try {fileName = dir.toString()+ File.separator+ getAssignTime("yyyy_MM_dd_HH_mm") + ".txt";FileOutputStream fos = new FileOutputStream(fileName);fos.write(sb.toString().getBytes());fos.flush();fos.close();} catch (Exception e) {e.printStackTrace();}}return fileName;}/*** 返回当前日期根据格式**/private String getAssignTime(String dateFormatStr) {DateFormat dataFormat = new SimpleDateFormat(dateFormatStr);long currentTime = System.currentTimeMillis();return dataFormat.format(currentTime);}/*** 获取一些简单的信息,软件版本,手机版本,型号等信息存放在HashMap中** @return*/private HashMap<String, String> obtainSimpleInfo(Context context) {HashMap<String, String> map = new HashMap<>();PackageManager mPackageManager = context.getPackageManager();PackageInfo mPackageInfo = null;try {mPackageInfo = mPackageManager.getPackageInfo(context.getPackageName(), PackageManager.GET_ACTIVITIES);} catch (PackageManager.NameNotFoundException e) {e.printStackTrace();}map.put("versionName", mPackageInfo.versionName);map.put("versionCode", "" + mPackageInfo.versionCode);map.put("MODEL", "" + Build.MODEL);map.put("SDK_INT", "" + Build.VERSION.SDK_INT);map.put("PRODUCT", "" + Build.PRODUCT);map.put("MOBLE_INFO", getMobileInfo());return map;}/*** Cell phone information** @return*/public static String getMobileInfo() {StringBuffer sb = new StringBuffer();try {Field[] fields = Build.class.getDeclaredFields();for (Field field : fields) {field.setAccessible(true);String name = field.getName();String value = field.get(null).toString();sb.append(name + "=" + value);sb.append("\n");}} catch (Exception e) {e.printStackTrace();}return sb.toString();}/*** 获取系统未捕捉的错误信息** @param throwable* @return*/private String obtainExceptionInfo(Throwable throwable) {StringWriter stringWriter = new StringWriter();PrintWriter printWriter = new PrintWriter(stringWriter);throwable.printStackTrace(printWriter);printWriter.close();return stringWriter.toString();}/*** 递归删除目录下的所有文件及子目录下所有文件** @param dir 将要删除的文件目录* @return boolean Returns "true" if all deletions were successful. If a* deletion fails, the method stops attempting to delete and returns* "false".*/private boolean deleteDir(File dir) {if (dir.isDirectory()) {File[] children = dir.listFiles();// 递归删除目录中的子目录下for (File child: children){child.delete();}}// 目录此时为空,可以删除return true;}}

2.  MyApplication初始化 ExceptionCrashHandler 

public class MyApplication extends Application {public static PatchManager patchManager;@Overridepublic void onCreate() {super.onCreate();// 设置全异常捕捉类ExceptionCrashHandler.getInstance().init(this);}
}

3、 App再次启动,读取奔溃信息上次到服务器中

public class MainActivity extends Activity {private final int SDK_PERMISSION_REQUEST = 127;String Tag= "denganzhi";@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ArrayList<String> permissions = new ArrayList<String>();if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {// 定位精确位置if(checkSelfPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED){permissions.add(Manifest.permission.WRITE_EXTERNAL_STORAGE);}// 用户点击拒绝,每一次申请都会回调if (permissions.size() > 0) {requestPermissions(permissions.toArray(new String[permissions.size()]), SDK_PERMISSION_REQUEST);}}// 获取异常上次奔溃信息File crashFile = ExceptionCrashHandler.getInstance().getCrashFile();if(crashFile.exists()){//文件存在上传服务器String resultText = readToString(crashFile.getAbsolutePath());Log.e("denganzhi1","奔溃信息是:"+resultText);}}// 读取奔溃信息public String readToString(String fileName) {String encoding = "UTF-8";File file = new File(fileName);Long filelength = file.length();byte[] filecontent = new byte[filelength.intValue()];try {FileInputStream in = new FileInputStream(file);in.read(filecontent);in.close();} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}try {return new String(filecontent, encoding);} catch (UnsupportedEncodingException e) {System.err.println("The OS does not support " + encoding);e.printStackTrace();return null;}}@TargetApi(23)@Overridepublic void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) {// TODO Auto-generated method stubif (requestCode == SDK_PERMISSION_REQUEST){if (grantResults[0] == PackageManager.PERMISSION_GRANTED  ){//  callPhone();Toast.makeText(MainActivity.this,"权限通过:"+grantResults.length,Toast.LENGTH_SHORT).show();}else {Toast.makeText(MainActivity.this,"用户点击拒绝:"+grantResults.length,Toast.LENGTH_SHORT).show();}return;}super.onRequestPermissionsResult(requestCode, permissions, grantResults);}}

 

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 排列组合 itertools

    排列组合函数itertools模块下提供了一些用于生成排列组合的工具函数。itertools.product(p, q, … [repeat=1]):用序列p、q、…序列中的元素进行排列(元素会重复)。返回p、q中的元素的笛卡尔积的元组 itertools.product(sequence,n) #从sequence中拿n次每次1个数做排列,有…...

    2024/4/16 23:25:24
  2. 搭建BT下载软件

    用docker-compose 搭建BT下载器 docker-compose.yml version: 3.1 services:qbittorrent:image: linuxserver/qbittorrentcontainer_name: qbittorrentenvironment:- PUID=1000- PGID=1000- TZ=Europe/London- UMASK_SET=022- WEBUI_PORT=8080volumes:# 配置- /path/to/appdata…...

    2024/4/16 23:25:00
  3. 创建型——工厂方法模式

    创建型——工厂方法模式设计模式的学习创建对象的一般方式弊端分析往后进一步,就是工厂方法模式工厂方法模式适用场景优点缺点Coding业务场景业务分析模型抽象UML编码相关源码jdk中的体现CollectionURLStreamHandlerFactorylogback的体现综述 设计模式的学习 ​ 学习设计模式,…...

    2024/4/20 5:38:33
  4. ARFoundation快速入门-09平面检测二

    六、更改可视化平面样式(请参考ARFoundation Samples )1.新建一个Shader命名为 FeatheredPlaneShader 代码如下Shader "Unlit/FeatheredPlaneShader" {Properties{_MainTex ("Texture", 2D) = "white" {}_TexTintColor("Texture Tint Col…...

    2024/4/16 23:25:12
  5. 高通MSM8953点屏记录

    硬件结构 MSM8953 + ICN6202 + DS90UB927Q-Q1 + DS90UB928Q-Q1,927和928是配对使用的,一个串行器一个解串器,ICN6202是一款MIPI转LVDS的IC,具体资料可网上查找。首次看到这个原理图一脸懵逼,点个屏还涉及到这么多的IC,和以前调MIPI屏时在dtsi文件里面,把时序参数改一下就…...

    2024/4/23 16:11:35
  6. 理论力学---约束及其分类

    约束及其分类 静力学以力学变分原理为基础 理论力学---约束及其分类约束约束力的理解约束的分类双面约束、单面约束几何约束、微分约束完整约束、非完整约束定长约束、非定长约束例题123 约束 对于非自由质点系运动预加的限制条件,数学表达式称为约束方程约束力的理解分析…...

    2024/4/23 16:11:30
  7. 不要头大!基于PostgreSQL的全文搜索干货!

    基于PostgreSQL的全文搜索 上周公司内部搞了一个极客擂台赛,leader给出的比赛的题目是PgSQL的全文搜索,想了想这个全文搜索还没弄过,挺感兴趣的,然后就报名了。记录了一下这周的研究成果。 直入正题 什么叫全文搜索?wiki百科上的介绍,我理解了一下,全文搜索最核心的点就…...

    2024/4/23 16:11:26
  8. C++ 设计一个点类和矩形类

    1、点类 (1)私有成员变量包括x和y,双精度型,表示点的横坐标和纵坐标; (2)公有成员函数包括: 无参数构造函数(缺省构造函数),将点坐标设为(0,0); 二参数构造函数,根据实际值赋予x和y实际坐标值; 显示函数,用于显示x和y的值。 2、矩形类 (1)私有成员变量包括两个点类…...

    2024/4/23 16:11:25
  9. Java模拟递增三元组

    问题描述在数列 a[1], a[2], …, a[n] 中,如果对于下标 i, j, k 满足 0<i<j<k<n+1 且 a[i]<a[j]<a[k],则称 a[i], a[j], a[k] 为一组递增三元组,a[j]为递增三元组的中心。给定一个数列,请问数列中有多少个元素可能是递增三元组的中心。 输入格式输入的第…...

    2024/4/23 16:11:29
  10. 如何在付费页面复制走想要的文字

    1、按F12打开控制台。出现如下界面: 2、点击图中方框按钮或者按Ctrl+B选择元素,出现如下界面:3、在左边点击想要复制的文字,右边就会弹出对应的元素,然后双击右边元素就可以进行选择复制了。...

    2024/4/23 16:11:23
  11. 笔记——NS2阈值CSThresh_,RXThresh_,CPThresh_

    1、CSThresh_ (载波侦听阈值)当分组p的接收功率Pr<CSThresh_时,节点接收不到该分组p;Pr>CSThresh_时,可以接收到该分组。2、RXThresh_ (接收阈值)当分组p的接收功率Pr满足CSThresh_<Pr<RXThresh_时,节点可以接受到该分组,但因Pr<RXThresh_,而无法正确…...

    2024/4/23 16:11:25
  12. 我的归并排序总结记录

    归并排序模板C++ 根据清华大学出版社出版的算法设计与分析(第2版)王红梅 胡明 编著时间复杂度:O(nlog2n) 首先对要排序的序列划分为两个子序列,直到子序列的长度划分1结束 其次将两个相邻的有序子序列合并,合并方法时间复杂度为 O(n) 归并排序(merge_sort)是按照记录在序…...

    2024/4/23 16:11:21
  13. React中当src文件夹下文件想引用src文件夹外文件:报错

    在src文件下的App.css文件中引入public文件夹中的图片时报错:原因:使用react—create-app构建的项目,当src文件夹下文件想引用src文件夹外文件因为官方限制问题会报以下错误解决:1:npm run eject 如果此项目使用了git,代码发生了更改得先add . 跟commit然后再使用eject…...

    2024/4/23 16:11:21
  14. 回调函数callback及promise

    同步与异步 javascript语言是一门“单线程”的语言,javascript就像一条流水线,仅仅是一条流水线而已,要么加工,要么包装,不能同时进行多个任务和流程,无论如何,js做事情的时候都是只有一条流水线(单线程),同步和异步的差别就在于这条流水线上各个流程的执行顺序不同。…...

    2024/4/23 16:11:22
  15. php5.3升至5.6 preg_replace()函数/e修饰符报错处理

    1.首先preg_replace()是执行一个正则表达式的搜索和替换的函数 preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] ) : mixed搜索subject中匹配pattern的部分, 以replacement进行替换。 2.preg_replace()在php5…...

    2024/4/23 16:11:21
  16. FFMPEG vaapi_encoder 源码阅读

    VAAPI是intel设计的一个视频硬件加速器的软件接口。FFMPEG也将其集成进来。这里通过对源码的分析来了解它的编码流程,尤其是参考帧是如何管理的。一般情况,编码器的工作周期是一个GOP。GOP通常是封闭的,即下一个GOP不依赖于上一个GOP。这意味着各GOP之间是独立的。在每个GOP…...

    2024/4/23 16:11:24
  17. HttpClient详细使用示例

    HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpCli…...

    2024/4/23 16:11:17
  18. 分销商城系统开发步骤

    受疫情影响,线下业务越来越难做,很多商家开始从线下转至线上,或者线下线上相结合。而且目前APP以及小程序是比较热门的,小程序能很好的跟微信上资源结合,APP则是更具有独立性,不会受制于微信官方。 分销商城系统开发步骤; 首先,准备好域名与服务器(域名,服务器都是需要…...

    2024/4/23 16:11:15
  19. 机器学习-线性回归总结

    机器学习-线性回归总结(θ0 是偏置项,比如说,银行贷款,这个偏置项,保证贷款额度可以上下浮动一些)线性回归简单来说,就是选择一条线性函数来很好的拟合已知数据并预测未知数据。似然函数:根据样本来估计参数值。(什么样的参数跟我们的数据组合后恰好是真实值)为什么似…...

    2024/4/19 23:59:40
  20. Vue Devtools调试工具安装和vue.js not detected解决办法

    Vue Devtools 是一款用于调试vue应用的插件,该工具可以极大地提高我们开发和调试的效率。Vue Devtools的安装方式: 1. 方式一 在Vue Devtools Github地址里有Vue Devtools的介绍和官方推荐的安装方式,包括 直接下载对应浏览器的插件 和 手动安装 的方式。直接下载对应浏览器…...

    2024/4/16 23:26:24

最新文章

  1. JavaSE字节缓冲流

    欢迎来到 请回答1024 的博客 &#x1f353;&#x1f353;&#x1f353;欢迎来到 请回答1024的博客 关于博主&#xff1a; 我是 请回答1024&#xff0c;一个追求数学与计算的边界、时间与空间的平衡&#xff0c;0与1的延伸的后端开发者。 博客特色&#xff1a; 在我的博客中&a…...

    2024/4/27 8:35:51
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. 【springboot开发】Gradle VS Maven

    前言&#xff1a; java构建工具的主要作用是依赖管理和构建的生命周期管理。gradle和maven是目前java中最流行的两个构建工具&#xff0c;springboot常用maven&#xff0c;Android studio使用gradle。 目录 1. 简介2. Maven2.1 安装2.2 依赖管理2.3 构建生命周期管理 3. Gradle…...

    2024/4/27 6:58:49
  4. 2024年04月IDE流行度最新排名

    点击查看最新IDE流行度最新排名&#xff08;每月更新&#xff09; 2024年04月IDE流行度最新排名 顶级IDE排名是通过分析在谷歌上搜索IDE下载页面的频率而创建的 一个IDE被搜索的次数越多&#xff0c;这个IDE就被认为越受欢迎。原始数据来自谷歌Trends 如果您相信集体智慧&am…...

    2024/4/26 19:30:12
  5. 监控运维工程师/阿里acp

    1、监控项质量优化 定义 指对监控系统中的监控项进行优化和改进&#xff0c;以提高监控系统的效率和准确性 措施 1&#xff09;定义清晰的监控指标&#xff1a;确保监控项与业务目标和关键绩效指标&#xff08;KPI&#xff09;相关联&#xff0c;从而能够准确反映系统或服务…...

    2024/4/24 6:37:32
  6. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/4/26 18:09:39
  7. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/4/26 20:12:18
  8. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/26 23:05:52
  9. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/4/27 4:00:35
  10. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/25 18:39:22
  11. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/25 18:39:22
  12. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/26 21:56:58
  13. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/25 16:48:44
  14. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/26 16:00:35
  15. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/4/25 18:39:16
  16. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/25 18:39:16
  17. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  18. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/26 22:01:59
  19. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/25 18:39:14
  20. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/4/26 23:04:58
  21. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/25 2:10:52
  22. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/25 18:39:00
  23. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/26 19:46:12
  24. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/4/25 18:38:58
  25. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/27 8:32:30
  26. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  27. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; 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
  28. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  29. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  30. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  31. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  32. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  33. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  34. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  35. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  36. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  37. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  38. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  39. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  40. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  41. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  42. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  43. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  44. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  45. 如何在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