• 2024-09-14前端基本功——搞懂Promise
    写在前面:大家好,我是山里看瓜,该系列文章是为了帮助大家不管面试还是开发对前端的一些基本但是很重要的知识点认识更加深入和全面。想写这个系列文章的初衷是:我发现前端的很多基本知识,使用起来很简单,定义看起来也很简单。很多人你在问他相关问题的时候,他也能说上几句。但是为什么
  • 2024-08-28大模型的基本功:推荐几个大模型的练手程序
    这篇文章给大家推荐几个大模型的练手程序,也就是所谓的“基本功”。一、trans_XX_to_llama.py在开源社区,llama的网络结构已经一统江湖了,那也就是说modeling_llama.py理论上可以load起来任何一个开源模型。OK,请自行完成以下脚本,使得我们可以用modeling_llama.py加载
  • 2024-08-21车载以太网交换机入门基本功(3)—VLAN 转发
        在《车载以太网交换机入门基本功(2)》中提到,报文通过携带Tag字段,表明报文所属的VLAN。本文将介绍携带Tag报文在VLAN下的转发过程。而在实际转发过程中,交换机的端口属性起到关键作用。交换机端口属性    交换机的端口属性包括三大属性:VID、PVID、Tag/Untag。VI
  • 2024-07-17应对变化,你需要的是什么?
     
  • 2024-04-28基本功-参数校验放在哪
    规范性验证放在Controller层例如不能为空,不能为null等基本的规范性验证。前端也验证过了,后端验证确保健壮。但其实它不属于任何业务。而且Springboot里面的@Validated,@NotNull@NotBlank校验注解也是放在Controller层的。所以规范性校验放在Controller层是大家都比较认可的。
  • 2024-04-243年经验来面试20K的测试岗,连基本功都不会,还不如去招应届生
    为了新项目做准备,这段时间公司面了不少人,竟然没有一个满意的。一开始瞄准的就是中高级的水准,也没指望来技术大牛,提供的薪资在15-25K,面试的人很多,但结果让人失望。从简历上来说都是3-4年工作经验,但面试中,不会工具方法和编程框架,基本功的技术很多也不熟练,多数人多年的工作经验
  • 2023-08-0217道经典考题,检验你的 Python 基本功
    Python是一门非常优美的语言,其简洁易用令人不得不感概人生苦短。在本文中,作者GauthamSanthosh带我们回顾了17个非常有用的Python技巧,例如查找、分割和合并列表等。这17个技巧都非常简单,但它们都很常用且能激发不一样的思路。人生苦短,为什么我要用Python?很多读者都知道Py
  • 2023-06-27【架构师基本功】微内核架构
    (文章目录)微内核架构是一种软件架构,以最小化操作系统内核为目标,将大部分操作系统服务作为用户空间的进程或服务运行。与传统的单内核操作系统不同,微内核通过模块化和组件化的方法将内核分成多个模块,每个模块互相独立,且可以通过消息传递来通信。微内核架构减少了内核所需处理的任
  • 2023-06-08基本功练习_2_16_插入法
  • 2023-06-08基本功练习_2_16_选择法
  • 2023-05-16IT基本功修炼
    您好!学习Git和Docker的最佳方法是通过实践和阅读文档。这里是一些资源,可以帮助您快速入门和进阶:GitGit官方文档:https://git-scm.com/docGit入门教程:https://www.liaoxuefeng.com/wiki/896043488029600Git进阶教程:https://www.atlassian.com/git/tutorialsDoc
  • 2023-04-15Linux基本功系列-help命令
    1.help命令介绍help命令用于显示shell内部命令的帮助信息。help命令只能显示shell内部命令的帮助信息,而linux系统中绝大多数命令是外部命令,所以help命令的作用非常有限。而对于外部命令的帮助信息可以使man命令或者info命令查看。help命令可以放在命令前面,也可以放在命令后面,比如e
  • 2023-04-07Linux基本功系列之sudo命令
    1.sudo命令介绍sudo命令来自于英文词组“superuserdo”的缩写,中文译为“超级用户才能干的事”.sudo的功能是用于授权普通用户执行管理员命令,允许普通用户执行一些或者全部的root命令,如halt,reboot,shutdown、init等等。这样不仅减少了root用户的登陆和管理时间,同样也提高了安全性。
  • 2023-04-03linux基本功系列之yum命令
    1.yum命令介绍1.1yum的介绍yum命令来自于英文词组”YellowdogUpdater,Modified“的缩写,其功能是用于在Linux系统中基于RPM技术进行软件包的管理工作。YUM是C/S架构的在线软件安装命令,是RPM1的前端工具,依赖于RPM存在的。能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖
  • 2023-03-07linux基本功系列之mv命令实战
    前言linux常用命令之文件管理命令,目前已经进行到第10个,今天我们一起来看看mv命令。日常工作中,我们把文件移走或者改名都是用的mv命令1、MV命令的介绍mv命令来自于英文单词mo
  • 2023-03-01linux基本功之date命令实战
    前言在日常工作中,我们经常会用到date命令来判断任务执行的时间,或者使用date命令去实现时间段内的工作任务,今天我们一起来探讨下date命令一、date简介date英[deɪt]日期,时
  • 2023-03-01基本功练习_2_29_之(易失变量,中断,异常)
    易失变量:volatile:(嵌入式程序员必须掌握的)volatile最初的意思是表示汽油容易挥发,在c中的作用大概有两点(1)表示变量是易失的,易变的.(2)强制访存操作,防止编译器去优化,告诉
  • 2023-03-01基本功练习_2_27_之二分法查找
    #include<stdio.h>intsearch(int*a,intkey,intlow,inthigh){intmid;if(low>high)return-1;mid=(low+high)/2;if(a[mid]==key)returnmid;elseif(a[m
  • 2023-03-01基本功练习_2_24_4之水仙花数
    输出10000以内水仙花数:#include<stdio.h>intmain(void){inti;intm,k=1,sum=0,j,count=0,n,a;for(i=1;i<10000;i++){n=a=i;while(a!=0){a/
  • 2023-03-01基本功练习_2_24_3之字符串转数字
    intmain(void){inti=0,n=0;charstr[]="12345";while(str[i]!='\0'){n=n*10+(str[i]-'0');
  • 2023-03-01基本功练习_2_24_2之杨辉三角
    #include<stdio.h>intmain(void){intl;printf("输入行数\n");scanf("%d",&l);intf[100][100]={0};inta,b,c,d,e;for(a=0;a<100;a++){f[a][0]
  • 2023-03-01基本功练习_2_24_1之冒泡排序
    #include<stdio.h>intmain(void){inta[1][10]={12,43,78,13,2,90,0,3,23,1};inty;for(y=0;y<10;y++)printf("%d",a[0][y]);printf("\n");intb,c,d=0;
  • 2023-03-01基本功练习_2_23之递归n!
    #include<stdio.h>intfunc(inta){intresult=0;printf("%d\n",a);if(a==1){return1;}while(a!=1){returnresult=a*func(a-1);}//
  • 2023-03-01基本功练习_2_22之abcdef
    #include<stdio.h>intmain(void){charstr[]="ab:cde:ef";printf("%s\n",str);printf("%c%c:%c%c%c:%c%c\n",str[1],str[0],str[5],str[4],str[3],str[8],str[7])
  • 2023-03-01基本功练习_2_23之n2i
    #include<stdio.h>intmain(void){inti=0,j=0;charstr[10]="123456";while(str[i]!='\0'){j=10*j+(str[i]-'0');i++;}printf("%d\n",j);return0;