取法其上,得乎其中

关于

基本信息

  • ID 枯木/愈木
  • 性别
  • 状态 在校
  • 微信 ku_mmmm
  • 邮箱 peishuox@163.com

个人介绍

大概要从两个方向去讲,其一是从技术的角度,其二是基于个人(生活)的角度。以往我将这样一个博客的类别归入技术侧、笔记留存这样的模式,后来想想独做技术好像显得有些许奇怪。

技术侧

大概是从初一(2015年)开始通过想要制作游戏辅助程序接触到了编程。第一个编程语言是以中文为主的编程语言,易语言。通过这样的经历学会了窗体程序的编写,又有为了篡改游戏或者程序的数据学到了些汇编语言的知识。

后面在初二和初三也学习过C#作为易语言的进阶,同时也学习了PHP试图去编写网页程序。等到高一的时候与一群朋友去折腾网络安全去做了些许时间的脚本小子,不过没什么大的成就是了哈哈哈。后面高二和高三又折腾过一段时间安卓开发。

我一直为在大学之前没有系统以及深入地学习过某个语言(方向)而感到遗憾,但后来仔细想想不过是因为那时是从兴趣开始,而没有功利心罢了。

等到大一的时候,起初想以前端开发为未来的方向,因为之前所积累的知识很快地在大一上学期学习了前端的各个框架,如Vue.js,以及Node.js。

而变化在大一的下学期,因为疫情的缘故令人深觉无聊又听朋友言后端开发语言最多的就是Java了,索性去看看为什么如此,以此便踏入了Java后端开发的方向。在此之前我一直以为Java还是JSP那一套古老的东西,我将其与Asp归为一类,以为早已扫进历史垃圾堆咯。

于是便产生了后面所说的几个项目,其实我还想把之前初高中写过的程序的界面丢在这个页面,可中二气息过于深重还是要点脸儿。

生活侧

兴趣爱好

阅读、围棋、书法、中医与针灸(姑且是吧,最近在琢磨)、宗教、哲学

技术方向

语言与延申技术

  • Java 熟悉

    • 熟练使用SpringBoot进行业务开发
  • JavaScript 熟悉

    • 熟练使用Vue2.0进行业务开发
    • 能够使用Vue3.0进行业务开发
    • 能够使用React.js进行业务开发
    • 了解Node.js
  • Python 熟悉

    • 能够编写常用工具
  • Golang 了解

其他

大概是接触过,仅拥有经验。

  • 安卓开发
  • 渗透测试
  • Arduino相关的硬件开发
  • 桌面客户端与移动客户端反编译

个人项目

2023年

2月 基于Netty WebSocket的协同文档系统

暂时懒得写。

演示视频

2021年

5月 携带网页插件的代理服务器

名称: 携带网页插件的代理服务器

代码仓库: Gitee

概述: 如果我构建了一个代理服务器,那么我可以在代理端就对http请求所得的页面进行增强操作(注入js)。像之前比如有刷课的想法,一般都是通过下载一个油猴巴拉巴拉好麻烦。那么我能否直接在代理端把这个操作给做了?

主要实现了,用户在客户端中进行登录,然后账号的数据与对应的IP进行绑定,之后根据用户数据规则进行响应对应的数据(执行对应的脚本)。

使用技术:

  • UI: Ant Design For Vue
  • 前端: Vue + Electron
  • 后端:SpringBoot + MybatisPlus + Netty + Redis

4月 胡说八道(即时通讯)

名称: 胡说八道(即时通讯)

代码仓库: Gitee

概述: 主要为了实现一个即时通信程序,其中主要涵盖「基础聊天、附近的人」。

使用技术:

  • UI: Vant
  • 前端: Vue3 + TypeScript + Axios
  • 后端:SpringCloud + Springboot + Spring Data JPA + Netty + Redis

2月 旺旺物业管理系统

名称: 旺旺物业管理系统

代码仓库: Gitee

概述: 物业管理公司的业务工作流程,包括「小区管理、楼盘管理、物业管理、用户管理、收费管理、系统管理」。物业管理人员通过该系统实现在线物业管理工作,同时业主可以在线获取物业管理的信息。

使用技术:

  • UI: Ant Design for Vue
  • 前端: Vue + Vuex + Axios
  • 后端:Springboot + MybatisPlus + SpringSecurity + Quartz + EasyExcel

2020年

2月 千度网盘

名称: 千度网盘

代码仓库: Gitee

概述: 基于阿里云对象存储服务,基本实现了文件的「上传、下载、删除,及独立的隐私空间」。又在此基础上通过Redis实现了「分享」。

使用技术:

  • UI: Ant Design for Vue
  • 前端: Vue + Vuex + Axios
  • 后端:Springboot + MybatisPlus + Redis + JWT

添加新评论