• 2024-11-08Java 重新认识String类
    在Java中,以下代码的输出是什么?为什么?Strings1="Hello";Strings2="Hello";Strings3=newString("Hello");System.out.println(s1==s2);//输出:trueSystem.out.println(s1==s3);//输出:false解析String类在Java中,String类是一个非常特殊且重要的类,用于表
  • 2024-03-26重新认识正则
    参考资料1:https://tool.oschina.net/uploads/apidocs/jquery/regexp.html参考资料2:https://codejiaonang.com/#/必备知识正则匹配正则匹配是一个模糊的匹配,不是精确的匹配原子表[][a]匹配字母a[ab]匹配字母a或b[abc]匹配a或b或c[a-z]匹配任意一位小写字母[A-Z]
  • 2024-02-27重新认识python
    写在前面Beautifulisbetterthanugly.Simpleisbetterthancomplex.什么是NB的代码,新手小白都能很直观看懂的代码(建议)学习建议建议先学基础(任何语言),先入门再去学高级阶段(项目阶段)注重面试能力(口头表达能力、文档书写能力)遇到问题如何解决?1-5分钟之内的问题自己
  • 2024-01-27重新认识CPU
    在上篇文章“我与计算机”中提到我对于计算机的认识在先前是初步的,因此我对于构成计算机的硬件自然也存在认知上的不全面,其中就包括CPU这项计算机重要组成部分。起初我对于CPU的认知仅仅停留在CPU是一个非常抽象的关于“计算机运行”的概念,因为在日常使用最广泛的计算机即电脑的
  • 2024-01-10重新认识Elasticsearch-一体化矢量搜索引擎
    前言2023哪个网络词最热?我投“生成式人工智能”一票。过去一年大家都在拥抱大模型,所有的行业都在做自己的大模型。就像冬日里不来件美拉德色系的服饰就会跟不上时代一样。这不前段时间接入JES,用上好久为碰的RestHighLevelClient包。心血来潮再次访问Elasticsearch官网,发现风格又变
  • 2024-01-10重新认识Elasticsearch-一体化矢量搜索引擎
    前言2023哪个网络词最热?我投“生成式人工智能”一票。过去一年大家都在拥抱大模型,所有的行业都在做自己的大模型。就像冬日里不来件美拉德色系的服饰就会跟不上时代一样。这不前段时间接入JES,用上好久为碰的RestHighLevelClient包。心血来潮再次访问Elasticsearch官网,发现风格又
  • 2023-12-26重新认识yum
    自于英文词组”YellowdogUpdater,Modified“的缩写,其功能是用于在Linux系统中基于RPM技术进行软件包的管理工作。能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。使用国内源mv/etc/yum.repos.d/CentOS
  • 2023-09-17重新认识架构
    什么是架构?通常情况下,人们对架构的认知仅限于在软件工程中的定义:架构主要指软件系统的结构设计,比如常见的SOLID准则、DDD架构。一个良好的软件架构可以帮助团队更有效地进行软件开发,降低维护成本,提高系统的可扩展性和可维护性。这里的架构定义有更多元化的理解:架构不仅是对软件开发
  • 2023-08-28重新认识零售,重新认识美团
    曾有人发起这样一个投票:如果手机里只留3个App,你会留下谁?类似的问题还有,如果要教家里老人用手机,优先哪几个App?微信毫无疑问地排在第一名。很多人没想到是,答案里排名第二的是美团,因为美团“功能多”,吃饭、买菜、玩乐、出游,使用高频,满足的又都是最基本的刚需,几乎涵盖了生活的方方面面
  • 2022-12-20重新认识IPv6邻居发现协议
    在局域网中,当主机或其他网络设备有数据要发送给另一个主机或设备时,它必须知道对方的网络层地址(即IPv6地址)。但是仅有IPv6地址是不够的,因为IPv6数据报文必须封装成帧才能通过
  • 2022-11-14重新认识Spring Boot
    SpringBoot的特性方便的创建可独立运行的Spring应用程序直接内嵌Tomcat、Jetty或Undertow简化了项目的构建配置为Spring及第三方库提供自动配置提供生产级特性无需生成代
  • 2022-10-18重新认识中间件
    中间件中间件(distributedcomputingmiddleware)全称为分布计算中间件,又名为网络计算中间件,或称软件中间件。是指在网络环境中,建立在具有基本通信协议的操作系统之上,支持