yuanzhengme_社区达人页

个人头像照片
yuanzhengme
已加入开发者社区1362
勋章 更多
个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
乘风问答官
乘风问答官
个人头像照片
技术博主
技术博主
个人头像照片
开发者认证勋章
开发者认证勋章
个人头像照片
一代宗师
一代宗师
成就
已发布320篇文章
41条评论
已回答69个问题
0条评论
已发布0个视频
github地址
技术能力
兴趣领域
  • Java
  • 微服务
  • 消息中间件
  • 数据处理
  • 数据可视化
  • SQL
  • Linux
擅长领域
  • Java
    初级

    能力说明:

    了解变量作用域、Java类的结构,能够创建带main方法可执行的java应用,从命令行运行java程序;能够使用Java基本数据类型、运算符和控制结构、数组、循环结构书写和运行简单的Java程序。

  • Linux
    初级

    能力说明:

    掌握计算机基础知识,初步了解Linux系统特性、安装步骤以及基本命令和操作;具备计算机基础网络知识与数据通信基础知识。

技术认证
Java开发
暂无精选文章
暂无更多信息

2024年04月

  • 发表了文章 2024-04-30

    云效流水线Flow测评

  • 发表了文章 2024-04-30

    GIT LFS是什么

  • 发表了文章 2024-04-30

    top的交互命令有哪些

  • 发表了文章 2024-04-30

    top 命令可以使用的参数都有什么

  • 发表了文章 2024-04-30

    如何将Doris的COLLECT_LIST结果用在另一个查询的条件语句里

  • 发表了文章 2024-04-29

    doris数据库是否可以替代redis

  • 发表了文章 2024-04-29

    Doris是否可以替代influxdb

  • 发表了文章 2024-04-29

    Doris将查询的结果数据直接insert到另一个表的语法

  • 发表了文章 2024-04-28

    python 产生随机数

  • 发表了文章 2024-04-28

    python代码根据点坐标裁切图片

  • 发表了文章 2024-04-28

    软件开发的性能指标

  • 发表了文章 2024-04-27

    idea如何配置不显示某些文件

  • 发表了文章 2024-04-27

    /config --prefix=/usr/local/ssl --shared 命令里的参数的作用

  • 发表了文章 2024-04-27

    如何通过配置文件给 @Scheduled(fixedRate= )传值

  • 发表了文章 2024-04-26

    centos如何将一般用户设置为超级权限

  • 发表了文章 2024-04-26

    Linux服务器如何查询连接服务器的IP

  • 发表了文章 2024-04-26

    yum 如何设置可以将安装的rpm包都缓存下来

  • 发表了文章 2024-04-25

    云边端协同简单介绍

  • 发表了文章 2024-04-25

    如何检测cpu是否支持avx2

  • 发表了文章 2024-04-25

    云计算到底是什么

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2024-04-30

    你遇到过哪些触发NPE的代码场景?

    实际开发时出现NPE的情况还是很多的,我是Java开发工程师,列举一下:

    // NullPointerException(NPE)在Java中是一个非常常见的运行时异常,它通常发生在你尝试在需要对象的地方使用了一个null引用。以下是一些触发NPE的常见代码场景,以及相应的Java代码示例:
    
    // 调用null对象的实例方法
    
    String str = null;  
    str.length(); // NullPointerException,因为str是null
    // 访问或修改null对象的字段
    
    class Person {  
        String name;  
    }  
    
    Person person = null;  
    System.out.println(person.name); // NullPointerException,因为person是null
    // 使用null对象作为数组的长度(这实际上不会抛出NPE,因为长度是属性,不是方法调用,但经常是误用的地方)
    
    String[] array = null;  
    int length = array.length; // NullPointerException,但这里实际上会抛出NullPointerException
    // 注意:实际上尝试获取null数组的length属性并不会抛出NPE,因为length是数组的静态属性,它可以在没有实际数组对象的情况下被访问(尽管结果将是未定义的,因为array是null)。
    
    // 调用null的静态方法(这实际上不会抛出NPE,因为静态方法不需要对象实例)
    
    class MyClass {  
        public static void staticMethod() {  
            // ...  
        }  
    }  
    
    MyClass myClass = null;  
    myClass.staticMethod(); // 这是合法的,不会抛出NullPointerException
    // 但请注意,即使myClass是null,上面的调用仍然是安全的,因为staticMethod是一个静态方法。
    
    // 在自动拆箱时,如果包装器类型是null
    
    Integer integer = null;  
    int primitiveInt = integer; // NullPointerException,因为integer是null,自动拆箱失败
    // 在链式调用中,如果前面的对象是null
    
    String str = null;  
    String result = str.trim().toUpperCase(); // NullPointerException,因为str是null
    // 在Map中获取不存在的键的值,并且没有检查null
    
    Map<String, String> map = new HashMap<>();  
    String value = map.get("nonExistingKey").toUpperCase(); // NullPointerException,因为map.get返回null
    // 在集合框架中迭代null集合
    
    List<String> list = null;  
    for (String s : list) { // NullPointerException,因为list是null  
        // ...  
    }
    // 使用null作为方法的参数,而该方法内部没有进行适当的null检查
    
    public void printLength(String str) {  
        System.out.println(str.length()); // 如果外部调用时传入null,这里会抛出NullPointerException  
    }  
    
    // 外部调用  
    printLength(null); // NullPointerException
    // 为了避免NPE,通常建议进行null检查(使用if语句、三元操作符或其他逻辑),或者在可能的情况下使用Java 8引入的Optional类来处理可能为null的值。
    
    踩0 评论0
  • 回答了问题 2024-04-30

    阿里云免费企业邮箱在哪申请?

    踩0 评论0
  • 回答了问题 2024-04-29

    OSS如何实现打开图片后不是下载,而是在线预览?

    这个需要自己写后台接口,直接访问文件地址就是下载,访问文件以流的方式输出就是预览。

    踩0 评论0
  • 回答了问题 2024-04-29

    在JS编程中有哪些常见的编程“套路”或习惯?

    我是后端工程师,也写一些前端,用上VUE可以说是起飞的,对很多常用方法进行了封装,很赞。

    踩0 评论0
  • 回答了问题 2024-04-28

    云电脑如何和本地电脑进行数据传输/复制?

    我使用的是MobaXterm,挺好用的。

    踩0 评论0
  • 回答了问题 2024-04-28

    算法工程师是学什么专业出身的?

    • 一般是计算机科学、电子工程、通信工程和数学等相关专业领域的。
    • 还有就是自己钻研算法的,也是可以的。
    踩0 评论0
  • 回答了问题 2024-04-27

    在使用OSS上传文件时,报了网络连接错误Connection pool shut down

    网络连接错误:

    • 查看一下配置是否正确,IP和端口;
    • 排查一下OSS服务是否成功启动,端口号是否放开;
    • 服务器间是否通信正常。
    踩0 评论0
  • 回答了问题 2024-04-27

    人工智能大模型如何引领智能时代的革命?

    1. 人机交互革命:大模型如何提升我们与机器沟通的自然性和智能化程度?
      现阶段的感受是大模型已经开始变得多态了,文字、语音、视频都可以看似理解了,在未来,脑机接口成熟之后,意念理解会更加重要。

    2. 计算范式革命:大模型如何影响现有的计算模式,并推动新一代计算技术的演进?
      大模型把看似复杂的事情变得简单了,可以通过自然语言实现复杂的逻辑操作。

    3. 认知协作革命:大模型将如何使人类和机器在认知任务上更紧密地协作?
      大模型或者说大模型的算法都是在模仿人类的大脑,未来大模型再接上机械身体,完成人类的体力劳动也未尝不可。
    踩0 评论0
  • 回答了问题 2024-04-27

    this xml file does not appear to have any style in

    这个问题通常出现在尝试打开一个没有样式信息的XML文件时。要解决这个问题,你可以尝试以下方法:

    1. 确保你的XML文件是有效的。你可以使用在线的XML验证工具(如https://www.xmlvalidation.com/)来检查你的XML文件是否有语法错误。

    2. 如果你的XML文件是从其他格式(如Word文档)转换而来的,可能需要先将其转换为纯文本格式,然后再保存为XML文件。

    3. 如果你的XML文件是从其他应用程序(如Microsoft Office)导出的,可能需要在导出时选择“XML数据”选项,以确保导出的文件包含样式信息。

    4. 如果以上方法都无法解决问题,你可以尝试手动添加样式信息到你的XML文件中。这通常需要对XML文件的结构有一定的了解,以便正确地添加样式信息。

    踩0 评论0
  • 回答了问题 2024-04-26

    购买的ECS啥时候到期?

    20210521091358618.png

    阿里云控制台可以看到的,在实例列表里,每个实例的付费方式里写的有到期时间。

    踩0 评论0
  • 回答了问题 2024-04-26

    视觉智能平台人脸识别页面的链接有实效性吗?会失效吗?

    一般都是有token或者key的,这些认证是有时效的。

    踩0 评论0
  • 回答了问题 2024-04-25

    如何让系统具备良好的扩展性?

    简单写几条经验:

    • 配置参数要灵活;
    • 添加组件开关;
    • 可根据组件开关选择不同的接口;
    • 使用泛型管理不同类型的对象。

    良好的扩展性源自对业务的抽象,理解的越深越容易进行扩展。

    踩0 评论0
  • 回答了问题 2024-04-24

    flinkcdc3.0整库同步mysql的数据到starrocks中全量能过去增量过不去怎么排查?

    全量能过去说明数据库的配置信息正常,增量过不去,可能的原因是查询增量的语法不正确。

    踩0 评论0
  • 回答了问题 2024-04-24

    让 AI 写代码,能做出什么样的项目?

    个人感觉:

    • 由于AI不会自主地进行代码编写,需要人为提醒,所以写出来的代码依然符合我们的认知范畴;
    • AI写出来的代码可能比较健壮,但是能写出怎样的项目,还是有我们决定的;
    • 由于AI的效率较高,给了我们更多的试错机会,可能会突破自己的固有思维,开发具有开拓性的项目。
    踩0 评论0
  • 回答了问题 2024-04-24

    文字识别OCR识别失败是因为什么?报错 code 464

    我所知道的原因是:

    • 图片模糊不清,无法识别;
    • 使用错误的文字包;
    • 图片处理流程有问题。

    具体问题要进行一步一步的排查。

    踩0 评论0
  • 回答了问题 2024-04-23

    我买了一台ecs服务器,没有买公网ip,但是是能选到这台内网服务器,这是为什么呢?

    云服务器会有两个IP,一个是内网的,另一个是外网映射的。

    踩0 评论0
  • 回答了问题 2024-04-23

    6二进制怎么算

    按照8421码的说法,6就是0110,孤注一掷里也有计算二进制的方法。

    踩0 评论0
  • 回答了问题 2024-04-22

    nacos支持Doris数据库吗?

    Doris支持MySQL语法,理论上是可以的,但是要经过测试才行。

    踩0 评论0
  • 回答了问题 2024-04-22

    sql server的用户名和密码怎么查啊?

    在 SQL Server 中,无法直接查询到用户的密码明文,因为出于安全考虑,密码是以哈希值的形式存储的。但可以通过以下步骤查看用户名和相关的密码哈希信息:

    1. 使用 SQL Server Management Studio (SSMS):
    • 打开 SSMS 并连接到 SQL Server 实例。
    • 展开 “安全性” 文件夹,然后选择 “登录名”。
    • 在 “登录名” 列表中,可以看到所有登录账户的信息,包括用户名和类型等。
    • 若要查看特定用户的信息,可在 “登录名” 列表中找到该用户,右键点击选择 “属性”,在弹出的窗口中可以查看或修改用户名及其相关设置。
    1. 查询系统表:
    • 可以使用 T-SQL 语句来查询 sys.sql_logins 表,获取登录名、账号状态等信息。
    • 若要查看用户名和密码的哈希值,可以查询 sys.server_principals 表,并结合 sys.sql_logins 表来连接获取对应信息。示例代码如下:
      SELECT sl.name AS login_name, sp.name AS user_name, sp.password_hash
      FROM sys.sql_logins sl
      JOIN sys.server_principals sp ON sp.sid = sl.sid
      WHERE sp.type = 'S'
      
    • 请注意,sp.password_hash 列显示的是密码的哈希值而非明文密码。
    1. 默认的 sa 用户:
    • SQL Server 安装时会创建一个默认的 sa 用户,其密码是在安装过程中设置的。
    • 如果忘记了 sa 用户的密码,可以选择 Windows 身份验证方式登录 SQL Server,然后进入 SSMS 修改 sa 用户的密码。

    需要注意的是,如果你需要查看或重置某个用户的密码,必须具有足够的权限。如果不具备相应权限,将无法执行上述操作。

    踩0 评论0
  • 回答了问题 2024-04-21

    在终端怎么升级python?

    首选安装新版本的Python,然后,对于Linux系统,你可以通过修改系统级的软链接来更改默认Python解释器的位置,从而升级Python。例如:

    移除现有链接(谨慎操作!)

    sudo rm /usr/bin/python

    将 Python 3.6 版本链接到 /usr/bin/python

    sudo ln -s /usr/bin/python3.6 /usr/bin/python
    但这会带来潜在风险,一般仅限于特殊情况且对系统有深入理解时才进行此操作。推荐的做法是尽量在虚拟环境内部管理不同版本的Python。

    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息