Lobechat
# 部署
docker-compose 部署方式
首先需要安装 docker 和 docker-compose
# docker 安装
sudo apt update
sudo apt install docker.io
安装 docker-compose
1sudo curl -SL https://github.com/docker/compose/releases/download/v2.32.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
docker-compose.yml
1234567891011121314151617181920212223242526272829303132333435services: postgresql: image: pgvector/pgvector:pg16 container_name: lobe-postgres ports: - '5432:5432' volumes: - ' ...
ollama
# 安装
ollama + Open WebUI 本地部署 Llama3 8b
使用命令一键安装
https://blog.csdn.net/qq_53795212/article/details/139690567
1docker run -d -p 3000:8080 -v ollama:/root/.ollama -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:ollama
安装运行后进入 localhost:3000
还缺少 ollama 模型
去这里下载:https://ollama.com/download/windows
先安装,然后拉去模型
也就是执行 ollama run llama3.2
这里就不得不重新温习汇总一下 docker 命令了
# docker
CIM
在泛半导体行业,“SEMI” 象征:
Semiconductor(半导体)
Electronics(电子器件)
Manufacturing(制造)
Intelligence(智能)
在通用制造行业,“SEMI” 代表:
Smart(智慧)
Excellence(卓越)
Manufacturing(制造)
IT(信息技术)
生命周期监控
# 监控生命周期
1、服务器上架到机柜
2、基础设施监控
服务器温度,风扇转速 ipmitool 命令,只能在物理机上使用
存储的监控(df,fdisk,iotop)
cpu(lscpu,uptime,top,htop,glaces)
内存情况(free)
网络(iftop)
查看
12ifconfig eth0ifconfig eth0 | awk 'NR==2{print $2}'
查看防火墙是否关闭
1getenforce
1iptables -L
秋招公司总结
# 公司概况
# 合合信息
笔试题还未找到。。
# 用友软件
1.@Autowired 和 @Resource 有什么区别,@Autowired 怎么根据 name 注入
2. 从配置文件注入属性的注解,有没有遇到过 @Value 注入的时候注入不进来的情况
3. 经典面试题:输入 URL 到页面显示的整个流程
4. 有没有遇到过 @RequestMapping 写的接口,断点在第一行,debug 时候第一行都没进去的情况,怎么解决?
5. 为什么 TCP 要三次握手,两次不行
6. 说一下 HTTP 的理解,协议属性、安不安全、常用 method、报文头报文体的字段
7.get 和 post 的区别,URL 长度限制,post 和 put 有什么区别
8. 数据库三范式
9. 爱好可以存一个字符串,爱好直接拼接起来和爱好单独存一个表的区别
10. 执行计划怎么分析,怎么优化 SQL
# 已知二叉树后序遍历序列为 dabec,中序遍历序列为 debac, 那么它的前序遍历序列是?
cedba
# 哪些排序算法是不稳定算法
在排序算法中,稳定排序算法是指,如果待排序的序列中存在值相等的元 ...
秋招嘎嘎乱杀
# Java 并发:如何保证线程之间的变量同步?
描述:就是变量 A 如果在线程 A 中做了修改,那么在线程 B
中应该获取到的是修改后的变量值。
# Java 并发:在 Java 中守护线程和本地线程区别?
Java 中的线程分为两种:守护线程和用户线程
其实任何线程都可以设置为守护线程和用户线程。
通过方法 Thread.setDaemon (true) 设置
区别:
执行权不同。在 Java 中,本地线程指的是使用线程库创建的线程,由操作系统管理和调度。本地线程可以与其他线程并发执行,因此其执行顺序是不可预测的。相比之下,守护线程是由 Java 虚拟机管理和调度的轻量级线程,其执行次数通常较少,而其执行顺序通常是固定的。
守护线程不管主程序是否运行,只要虚拟机还在就会一直运行。
# Spring 通知
Spring 切面的五种类型的通知
before,前置通知,就是在一个方法被执行前被调用
after,顾名思义,在方法执行之后被调用的通知,无论方法执行是否会成功
after-returning:只有方法成功被执行后才会有的通知
after-throwing: 在方法出现异常后被 ...
运维
# 运维的分类
单单从工作内容区分,运维有如下几类:
IDC 机房运维
桌面运维
监控运维
实施运维
系统运维
自动化运维
运维开发
数据库运维
大数据运维
DevOps 运维
IDC 机房运维:
目前薪资低,工作内容简单,而且未来可能会被人工智能替代的就是 IDC 机房运维
IDC 机房运维的工作主要包括:主机监控,信息统计,硬件维护,系统维护,网络维护。比如对托管设备进行日常的巡检,故障记录;协助客户对 IDC 机房设备进行维护等等。
很多 IDC 机房运维,后期都转型做销售岗,还有的考了几个证书后,转到大公司做运维了
这是一个钱少,活杂,上升渠道少的岗位,未来发展靠个人。北大的保安也能考研究生成为网红,只要努力还有什么不可能呢。
三年工作经验:薪资 5-9K,有的公司需要倒班。
售前运维
在产品的销售过程中,一般会有这个岗位存在,毕竟销售人员对技术能力的掌握都有所欠缺,如果客户问到技术上的问题,就需要售前运维出场。
售前运维:对技术要懂一些,对销售也懂一些。所以售前运维的未来发展方向有两个,一个是往技术方面发展,一个是往销售方面发展。而且曾经的销售经验决定大大提高了自己往技术方 ...
安卓adb
# abd 工具
安装就是解压一下然后配一下环境变量中的 path
查看是否安装成功:adb --version
进入 shell 命令框
# Windows Subsystem for Android™
https://apps.microsoft.com/store/detail/wsa 工具箱 / 9PPSP2MKVTGT?hl=zh-cn&gl=cn&utm_source=xinquji
https://apps.microsoft.com/store/detail/windows-subsystem-for-android™-with-amazon-appstore/9P3395VX91NR?hl=en-us&gl=us&utm_source=xinquji