技能清单
熟练使用的技能:
- 编程语言:Java、Python、shell
- Web开发:Html、Css、Js、JQuery、Ajax、Vue、axios
- 前端框架:LayUi、Bootstrap、Element-UI
- 后端框架:Spring、SpringMVC、Mybatis、Mybatis-Plus、SpringBoot、Spring Security、Spring Security Oauth2等
- 测试相关:Junit、Mock、HttpTestUtil、Postman
- 语法树解析:ANTLR 4
- 反编译技术:Jadx
- 数据库及其中间件:Mysql/MariaDB、Oracle、Mongodb、Redis、RabbitMQ、MinIO文件服务等
- 其他:Git、SVN、Maven、Gradle、计算机网络、操作系统等
- 支撑平台:Windows、Linux、Docker、Podman、VirtualBox、Nexus3、Bind9、Yapi
- 管理工具:Docker-Compose/Podman-Compose、Docker-Machine、Choco、npm、apt、yum、maven、gradle
- 数据分析:Pandas、NumPy
了解或正在深入学习的技术:
- 从零开始:了解基础CICS与RISC、系统引导、中断(软中断与硬中断)、实模式与保护模式、进程管理(PCB)、信号量、操作系统的运行机理(System Call)、VM原理、ClassLoader、JVM原理
- 编程语言:Go、C、Node、汇编(Nasm)、Kotlin
- 后端框架:Netty、Vert.x、CAS服务、Shiro
- DevOps: Drone-CI、Gitlab、Jira、Confluence、JFrog、Jenkins
- 其他:IDE-Plugin、字节码编程(ASM)、探针技术(javaagent)、JNI
- 数据库及其中间件: LDAP
- 支撑平台:Gogs、Gitea、OpenLDAP
- 测试技术:Nessus、Jmeter
主要研究
名称: 基于RSA加密的应用
简介: 主要利用了RSA加密原理在Java中的应用
地址: /doc/73d0dc8a.html
名称: Docker-Machine
简介: 更新了官方弃用的Docker-Machine版本。
地址: https://gitee.com/Cikaros/docker-machine
名称: Boot2Docker
简介: 为Docker-Machine更新的最新版虚拟机镜像。
地址: https://gitee.com/Cikaros/boot2docker
名称: Matrix
简介: 用于安全、去中心化通信的开放网络。
地址: https://www.neboer.site/nerchat
整理思绪
mindmap
全栈工程师
核心
计算机基础
组成原理
CPU/GPU
架构/指令集
汇编
操作系统
BIOS/UEFI
BootLoader
内核
设备树
block/inode
ABI
内存
进程/线程
文件系统
模块
驱动
计算机网络
网络分类
OSI
TCP/IP
IPv6
IPv4
双栈网络
VIP
UDP
常见协议
DNS
DHCP
ARP/RARP
ICMP
HTTP/HTTP2
WebSocket
FTP
SSL/TLS
Socks/Socks5
SMTP
POP/POP3
STUN/TURN
VPN
NAT穿透
数据结构
数组
链表
队列
栈
树
图
计算方法
设计模式
人机交互
软件工程
工程化开发流程
UML
网络安全
前端
基础知识
html
css
js
JQuery
Chrome/V8引擎
进阶知识
Node/bun
WebPack/Vite
npm/pnpm/yarn
框架
Vue
React
Angular
后端
基础知识
make/cmake
C/C++
Java
JDK
JVM
Agent
ASM
Python
Go
Rust
进阶知识
QT
Spring Framework
数据库
Mysql/Oracle
Redis
MongoDB
Postgres
Neo4j
RabbitMQ
MinIO
运维
操作系统
Windows
Linux
Unix
虚拟化
VM-ware/Visual Box
Docker
Docker-Compose
Docker-Swarm
systemd-nspawn
K8s
网络服务
Bind
NFS
Samba
DHCP
git
rsync、scp
WireGuard
Web服务
Mysql/Oracle
MongoDB
Tomcat
Redis
负载均衡
LVS
HAProxy
Nginx
日志
ELK Stack
安全
iptables
nftables