记录C#连接MySQL 8 遇到的坑

1.添加MySql.Data.dll
NuGet找不到包,需要添加更新源。
2.需要选择正确的MySql.Data.dll版本
mysql 8需要用对应的dll 8
3.数据连接字符串需要添加SslMode=none

Bug1

System.NullReferenceException
在这里[……]

继续阅读

解决:net start mysql 服务名无效

使用zip压缩包安装MySQL提示如下错误:

1.以管理员身份打开cmd
2.输入:mysqld –install
有图有真相:

MySQL安装后无法启动-net start mysql服务名无效

问题描述

  • cmd中输入net start mysql
  • 提示:服务名无效或者[……]

    继续阅读

Java异常与错误列表

目录:
Java API 中的所有公共异常和错误,按包分组。

Package java­.lang
Package java­.util
Package java­.io
Package java­.awt
Package java­.awt­.color
Package java­.awt­.datat[……]

继续阅读

Go 中 Panic、Recovery 和 Defer 语句的错误处理

在大多数情况下,代码中的正常错误很容易预料到,但恐慌属于意外错误的类别。无论如何,我们都可以推迟函数调用来执行恐慌,但是有更好的方法来处理它们,正如我们将在这个 Go 开发者教程中展示的那样。

恐慌会导致程序突然终止,因此开发人员应该使用恢复功能来控制它并在程序退出之前清理一些混乱。本文通过使[……]

继续阅读

我们可以理解 Android 崩溃日志吗?让我们找出答案

Android 崩溃日志错误:解释

Android 上的崩溃可能会让用户非常沮丧,以至于在经历了两次崩溃之后,典型的用户就会卸载你的应用程序。幸运的是,Android 框架为调试崩溃提供了一些很棒的工具,并提供了一些有用的崩溃日志,开发人员可以阅读这些日志以确定导致该严重问题的原因。在这篇博文[……]

继续阅读

Android 高内存压力:如何诊断和修复错误

内存是您的 Android 应用程序拥有的最重要的资产之一。Android 平台尝试将尽可能多的应用程序保留在内存中,即使它们不使用时也是如此。这不仅仅是组成应用程序的文件的缓存,而是正在运行的应用程序进程及其线程。这种行为使应用程序和任务之间的切换变得快速,并使最终用户感觉设备“活泼”。然而,在低[……]

继续阅读