IT技术分享社区_社区达人页

个人头像照片
IT技术分享社区
已加入开发者社区1798
勋章 更多
个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
乘风问答官
乘风问答官
个人头像照片
技术博主
技术博主
个人头像照片
开发者认证勋章
开发者认证勋章
个人头像照片
门派掌门
门派掌门
成就
已发布109篇文章
14条评论
已回答146个问题
2条评论
已发布0个视频
技术能力
兴趣领域
  • Java
  • C#
  • JavaScript
  • 前端开发
  • 开发工具
  • .NET
  • Shell
  • 关系型数据库
  • Windows
擅长领域
  • Java
    高级

    能力说明:

    精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。

  • Linux
    初级

    能力说明:

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

技术认证
一个九年资深的程序员,擅长数据库、Java、C#、系统运维、电脑技巧等方面知识,阿里云专家博主、C站站优质博主、公众号运营超五年,热爱分享IT技术相关技术文章,给大家提供帮助!
暂无精选文章
暂无更多信息

2024年04月

2024年03月

2024年02月

  • 02.29 21:12:13
    发表了文章 2024-02-29 21:12:13

    PowerShell系列(十三):PowerShell Cmdlet高级参数介绍(三)

    【2月更文挑战第8篇】WarningAction参数和执行命令过程中的警告有关系,该参数就是在PowerShell命令执行过程中出现警告之后进行的操作,默认环境中存在WarningPreference参数定义命令执行过程中出现警告的操作,当然也可以出现警告的时候执行特殊的操作
  • 02.27 08:51:24
    发表了文章 2024-02-27 08:51:24

    PowerShell系列(十二):PowerShell Cmdlet高级参数介绍(二)

    【2月更文挑战第7篇】$Error变量,对于PowerShell执行出现的错误会被写入到这个变量里面,加上时间的累积,这个变量的数据量就会非常大,我们平常在排查问题的时候需要对错误信息进行Debu调试,这个时候ErrorVariable 就可以解决这个问题,它的主要作用是把执行出现错误的信息输出到我们定义的变量里面去。
  • 02.26 09:36:18
    发表了文章 2024-02-26 09:36:18

    PowerShell系列(十一):PowerShell Cmdlet高级参数介绍(一)

    【2月更文挑战第6篇】Verbose 参数主要用来显示函数执行过程中通过Write-Verbose写入的相关信息,如果命令执行当中有写入则会有反馈信息输出,反之则没有任何信息输出。输入如下命令
  • 02.25 09:43:02
    发表了文章 2024-02-25 09:43:02

    PowerShell系列(十):PowerShell CmdletPowerShell Cmdlet 参数详解

    【2月更文挑战第5篇】强制类型参数使用比较频繁,基本上涉及新建、更新、配置等命令都需要针对特定的对应进行操作,所有需要强制输入一个参数来确认操作的对象是谁。
  • 02.24 11:17:57
    发表了文章 2024-02-24 11:17:57

    PowerShell系列(九)PowerShell Cmdlet概念介绍

    【2月更文挑战第4篇】大家可能对cmd命令比较熟悉cmd就是Windows系统命令行窗口执行的命令,微软为了和传统的Shell命令区分,所以重新起了一个名词“Cmdlet”专门给PowerShell配套使用,Cmdlet可以理解为在PowerShell环境
  • 02.23 08:56:13
    发表了文章 2024-02-23 08:56:13

    PowerShell系列(八)PowerShell系统默认内置的Provider介绍

    【2月更文挑战第3篇】Alias Provider用来标记其他命令的对象,一般用来标记命令中比较长的函数或者命令,也支持在PowerShell当中指定CMD Shell 中的命令的别名。其实目的都是通过较短的别名来简化一些命令的使用。
  • 02.22 09:09:41
    发表了文章 2024-02-22 09:09:41

    PowerShell系列(七)PowerShell当中的Provider介绍

    【2月更文挑战第2篇】PowerShell Provider是基于NetFrameWork运行的一个框架,它的作用是让数据(文件、注册表环境对象等等)以特殊的方式保存在PowerShell里面,然后可以直接通过脚本命令查看和管理这些数据。
  • 02.21 13:40:37
    发表了文章 2024-02-21 13:40:37

    PowerShell系列(六):PowerShell脚本执行策略梳理

    【2月更文挑战第1篇】PowerShell 脚本执行策略用于控制何时以及何种方式执行 PowerShell 脚
  • 02.20 17:55:00
    回答了问题 2024-02-20 17:55:00
  • 02.18 16:13:13
    回答了问题 2024-02-18 16:13:13
  • 02.18 16:05:25
    回答了问题 2024-02-18 16:05:25
  • 发表了文章 2024-03-11

    运维:推荐一款非常专业好用的磁盘空间分析神器TreeSize

  • 发表了文章 2024-03-10

    运维:推荐23条超级实用的电脑小技巧,小白必备!

  • 发表了文章 2024-03-09

    运维:Windows 10 快捷键大全,值得收藏

  • 发表了文章 2024-03-07

    PowerShell实战:PowerShell使用ImportExcel模块轻松操作Excel

  • 发表了文章 2024-03-06

    PowerShell实战:Get-Content命令使用详解

  • 发表了文章 2024-03-04

    Powershell实战:测试网络请求两个命令介绍

  • 发表了文章 2024-03-02

    PowerShell实战:Get-Item命令使用详解

  • 发表了文章 2024-03-01

    PowerShell实战:文件操作相关命令笔记

  • 发表了文章 2024-02-29

    PowerShell系列(十三):PowerShell Cmdlet高级参数介绍(三)

  • 发表了文章 2024-02-27

    PowerShell系列(十二):PowerShell Cmdlet高级参数介绍(二)

  • 发表了文章 2024-02-26

    PowerShell系列(十一):PowerShell Cmdlet高级参数介绍(一)

  • 发表了文章 2024-02-25

    PowerShell系列(十):PowerShell CmdletPowerShell Cmdlet 参数详解

  • 发表了文章 2024-02-24

    PowerShell系列(九)PowerShell Cmdlet概念介绍

  • 发表了文章 2024-02-23

    PowerShell系列(八)PowerShell系统默认内置的Provider介绍

  • 发表了文章 2024-02-22

    PowerShell系列(七)PowerShell当中的Provider介绍

  • 发表了文章 2024-02-21

    PowerShell系列(六):PowerShell脚本执行策略梳理

  • 发表了文章 2024-01-24

    PowerShell系列(五):PowerShell通过脚本方式运行笔记

  • 发表了文章 2024-01-23

    PowerShell系列(四):PowerShell进入交互环境的三种方式

  • 发表了文章 2024-01-22

    PowerShell系列(三):PowerShell发展历程梳理

  • 发表了文章 2024-01-21

    PowerShell系列(二):PowerShell和Python之间的差异介绍

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

    续费后网站打不开

    需要检查域名证书是否过期,服务是否正常运行

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

    ModelScope中,模型下载默认路径在哪个路径?

    ~/.cache/modelscope/hub
    

    需要修改下载目录,可以手动指定环境变量:MODELSCOPE_CACHE,modelscope会将模型和数据集下载到该环境变量指定的目录中

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

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

    个人认为一下五种情况比较常见:
    1、字符串变量未初始化
    2、接口类型的对象没有用具体的类初始化,比如:
    Map map // 会报错
    Map map = new Map(); //则不会报错了
    3、当一个对象的值为空时,你没有判断为空的情况,高频发。
    4、字符串与文字的比较,文字可以是一个字符串或Enum的元素,如下会出现异常
    String str = null;
    if(str.equals(“Test”)){
    //这里的代码将不会被触发,因为会抛出java.lang.NullPointerException异常。
    }
    5、不合理使用对象的toString方法。如果你的对象的引用等于null,NullPointerException则会抛出,使用静态String.valueOf方法,该方法不会抛出任何异常并打印"null"

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

    大神们能不能说说全栈开发的一些心得啊?

    全栈开发是指一个开发人员能够独立完成整个项目的开发工作,包括前端、后端甚至数据库等方面的工作。以下是一些全栈开发的心得体会:

    1. 技能要全面:全栈开发者需要具备多方位的技能,包括前端开发、后端开发、数据库设计、服务器配置等方面的知识,需要不断学习和积累。

    2. 全局思维:全栈开发者需要理解整个系统的架构和设计,同时能够在前端和后端之间进行合理的沟通和协调。

    3. 项目管理能力:全栈开发者通常需要独立完成整个项目,需要具备良好的项目管理能力,包括时间管理、任务分配等方面。

    4. 持续学习:由于技术更新换代较快,全栈开发者需要保持持续学习的状态,关注最新的技术和行业动态,不断提升自己的技能和知识储备。

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

    Basic Paxos主要包括哪些阶段?

    basic paxos包含两个阶段,每个阶段包含两个部分(a和b), 对应两轮RPC消息传递, 每个阶段的a和b部分对应RPC的请求阶段和响应阶段。

    1. 第一阶段:
      ​ prepare阶段(请求阶段)phase 1A:proposer收到客户端请求,选择最新的提案编号n, 向超过半数的voters广播,请求投票。

    ​ promise阶段 phase 1B: voters收到消息后判断:消息中的编号n大于之前接受的所有编号, 返回promise消息进行响应, 并且承诺不 接受任何小于n的提案。如果voters之前接受了提案,需要返回上一次的编号和值。 如果小于之前的编号,返回fail就可。

    ​ 持久性问题:为了故障恢复, 存储最大编号,已接受编号, 已接受提案值。

    2.第二阶段:
    phase 2A:提议者收到过半数接受者promise响应, 向多数派的voters发起accept请求, 带上提案编号和值。

    phase 2B:acceptors收到accept请求, 如果没接收到大于n的提案, 则接受,保存提案。

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

    数据研发工作的基础是什么?

    了解公司业务系统使用的数据库、性能优化、日常运维、报表分析

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

    钉钉一键授权登录第三方网页失败

    你需要登录钉钉管理后台,出口ip进行增加。本地的局域网ip不一定可以

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

    远程连接登录问题

    建议阿里云官网登录,重置密码,然后勾选密码登录就行了。

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

    什么是Virtual Log?

    每个物理的事务日志文件内部分为多个虚拟日志文件,如上图的(virtual log 1-4)。在物理日志文件中没有指定虚拟日志文件大小也不能指定到底要存在多少个虚拟日志文件。数据库引擎会自动的控制它们,但出于性能原因,数据库引擎会试图维持少量的虚拟文件个数。

    如果日志文件开始设置的比较小,然后设置的增长率或大小也比较小。在日志文件不断增大的过程中,每次都是按许多微小增加,它将增加虚拟日志文件的数量,而影响系统性能。这就是为什么要将自动增长设置为一个较大的增量。如果日志设置一次增长 1 MB 会不断产生更多的虚拟日志文件中。不断增加的虚拟日志文件会影响数据库启动和日志的备份/恢复操作。

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

    在使用lombok注解时,有什么建议?

    其实lombok是提示编码效率的一种方式。相当于语法糖,使用不恰当编译后会产生比必要的冗余代码。所以需要理解注解的含义。不要不清楚的情况下直接就用

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

    为什么了解业务系统对于数据研发很重要?

    所有的程序开发最终都是为了业务系统服务的。如果不能很好的满足业务系统的使用需要,那么你写的代码是一文不值。另外熟悉业务系统可以让避免许多不必要的返工。

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

    对于业务系统,数据研发岗需要重点了解什么?

    1、对业务领域有深入的理解,了解业务流程、核心业务指标等
    2、熟悉数据可视化工具,如Power BI、Tableau等,能够创造有价值的可视化效果
    3、 熟悉维度建模、事实建模等数据建模方法,能够设计合理的数据模型

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

    如何解决日志监控难以定位问题的问题?

    处理日志监控难以定位的问题,应该从一下几个方面考虑,
    1、减少无关日志的写入
    2、日志文件进行合理分隔比如20m
    3、错误日志可以增加监控报警功能
    4、可以考虑结合elk进行监控

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

    ipc备案码怎么找,

    进入工信部备案管理系统 (http://beian.miit.gov.cn/) 进行查找

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

    nacos ui 从哪里下载?

    nacos的下载地址:https://github.com/alibaba/nacos

    image.png

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

    使用alitomcat 8,idea本地运行edas项目jsp页面不能编译报错

    因为idea 默认运行名称使用的是tomcat 会提示这个错误

    image.png

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

    网站被博彩网站侵入了

    这个需要联系运营商,确认域名本身是否被劫持了。

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

    Idea 2024.1RC 报错提示

    目前看是idea本身插件冲突造成的推荐,建议idea重置一下。如果涉及插件,建议重置后,重新安装试试

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

    购买阿里国外的云服务器是否可以访问谷歌?

    个人建议如果业务主要在国内,还是建议采用其他地图代替谷歌地图。比如高德地图。要不然后续的问题会非常多

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

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

    算法工程师和专业出身其实不是一概而论的。对于哪些对数学天赋极高的理科生都可以成为优秀的算法工程师

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