• 2024秋招

    面试百度-AI平台一面 你实习的工作挑一个你觉得挑战性比较大的,讲讲 你的项目里面这个是什么,你讲讲? go语言八股: go的select的选择逻辑是什么 go chan关闭之后,写入和读取会发生什么 go的新版本特性有没有了解? 答了泛型,追问:泛型和反射的区别? go如何比较两个slice 手动挨个 reflect包的DeepEqual Mysql索引失效情况? Re...
  • windows设置capslock为切换输入法

    背景最近实习,在使用公司的Mac,不得不说,Mac真的好用,切换输入法彻底废物Caps lock键太爽,经过查询和尝试,成功使用PowerToys试验出废弃windows的caps lock键 操作PowerToys下载并安装github链接 下载自己对应的版本即可 设置第一步首先确保以下事情: 确保你的windows没有开启大写锁定 确保你使用了两个语言的输入法,并且没有设置为“允许...
  • golang特性

    Java转Go,主要记录Go的语法和特点 声明变量作用范围 和包同级变量,可以被同包内的所有程序看到 函数内的变量,函数内部看到 声明方式普通声明1var 变量名字 类型 = 表达式 其中类型 或 “=表达式”可以省略。如果省略的是类型信息,那么将根据初始化表达式来推到变量的类型信息。如果初始化表达式被省略,那么将利用零值初始化该变量。 声明时可以多个变量同时初始化赋值 1...
  • 手动配置Nginx证书并强制https

    证书申请acme.sh安装首先获取 acme.sh 脚本并安装 1curl https://get.acme.sh | sh 获取后,可以重新连接一下服务器,或者重开一个shell,会自动加载 acme.sh 命令,接下来可以直接使用acme.sh 命令。 接下来首先注册账号获取token,使用邮箱注册,这里随便输入邮箱即可 1acme.sh --register-account -m ...
  • ssh爆破攻击

    ssh爆破防范fail2ban安装123apt updateapt install fail2bansystemctl enable fail2ban.service 配置fail2ban1vim /etc/fail2ban/jail.conf 修改配置项 123bantime = 8760h # 1 yearfindtime = 43200m # 1 month maxretry =...
  • linux git https

    linux Git使用https url当在使用github的https链接在远程服务器上开发,push代码时会发现输入github账号密码的方式已经被禁用了,官方推荐使用access token的方式来登录Github。Access token本身很难记住,Github为此推荐使用Git-credential-manager (GCM)来对密码进行管理,这样在每次使用push时不需要输入a...
  • SpringBoot文件上传和下载

    环境 SpringBoot: 2.5.14 Vue3: ^3.2.47 element-plus: ^2.3.4, **axios:**^1.4.0, 代码后端12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626...
  • 好用的Api

    b站ip地址地区检测 b站官方ip地址地区检测 1https://api.bilibili.com/x/web-interface/zone
  • 2024暑期实习面经

    学习知识 笔记地址:gitbook笔记 主要学习以下知识: Java知识 Java基础语法和特性 Java锁 Java多线程 JVM 类加载机制 内存模型 垃圾收集器 MySQL 锁 索引 事务 语法 运维 Spring Boot Spring知识 Spring Boot Redis 刷题题单github仓库链接 持...
  • Hello World

    Welcome to Hexo ! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub ...
1