同窗们好,很高兴向大家介绍自己。我叫马冲(『Mǎ Chōng』),英文名字:『Caroly』。
作为一名新时代的打工人,始终代表中国先进生产力的发展要求,代表中国先进文化的前进方向。
倾向用行动来表达内心的想法。
爱好骑行、民谣、古风,喜欢了解东方的古老文明。
手机号码为加密过的密文,解码信息藏于此篇小叙中。
大一暑假,虚度了一年的大学时光,我觉得不能再这样无为下去,得想办法让自己的大学生涯充实丰盈。宿舍楼道两侧贴有学院十所实验室的介绍。几经选择考虑,拨打了网络安全实验室负责老师的电话。
OneNote:大二初开始在实验室学习。初步接触网络安全,需要学的东西太多,而且杂。此时的笔记是记录在微软的 OneNote 中。因为需要经常翻看,所以需要在手机端查看得到。OneNote 需要在移动端安装对应的软件才能访问里面的内容,这对当时极简模式的我来说不是很友好。于是在使用了一段时间 OneNote 后,便考虑其它途径。
CSDN:刚接触这个专业,有很多不明白的地方,就会拜访一下度娘。访问最多的还是一个叫 CSDN 的平台,在这里很多问题都可以找到解决方法或者方向。CSDN 提供的便利让我深有感触,将自己学习历程中遇到的问题以及解决方法分享给更多人,我也参与其中。
GitHub:一年时间的积累,自己的眼界见识得到了很大的提升,便想搭建一个属于自己的博客网站。为了省成本,选择了 GitHub + Hexo 的 个人博客。不仅免费而且数据安全,可以绑定自己的域名,移植性强。
阿里云/腾讯云:由于访问速度的原因,让我对这个博客网站的耐性逐渐降低。于是借助学生身份,在腾讯云和阿里云中以优惠的价格购买了两台云服务器,用来部署新的博客网站。使用的还是 Hexo 博客框架。后来因为毕业失去了优惠价格,再加上这两台服务器的配置较低,于是再次对博客进行迁移。
Vultr:这个服务器厂商给我产生了一个难忘的印象,我的新博客采用的是 Halo,一个优秀的开源博客发布应用,就部署在 Vultr 上的服务器中。本是想着做长期打算,域名也续费了十年,结果因为自身原因,有近两个月的时间没有留意过,服务器因为欠费被销掉了。
物理机:多次改版、优化,将 Halo 部署在物理机上,通过内网穿透,搭配自己的域名,可以在外网正常访问。
云服务器:物理机有一个缺点就是损耗大,时间长了不能持续访问,相比于此,访问速度慢倒是其次了,何况新版优化的速度也还可以。
这里是我做过的和正在做的一些项目。有些是大学里的项目,有些是公司里的项目,还有一些是自己自研的项目。每个模块按照时间倒叙。
Key | Value |
---|---|
开发环境 | VMware、Centos6.8、Eclipse、MySQL、MobaXterm |
开发技术 | Hadoop、HDFS、HBase、Flume、Hive、Storm、Zookeeper、Kafka |
说明 | 一所大学的研究生课题考核项目。 |
该项目将某物联网环境下采集的日志数据(csv 格式的文本数据)存储到大数据平台(HDFS、HBase),并对存储的数据进行数据操作以及批处理、流处理模式的计算。
采用分布式部署,由于需要按照规定来部署,故没有使用 CDH,而是自行搭建出满足需求的平台。编码对各项命题进行解答。
这个项目较为简单,耗时不到两天,但也算是对自己自研大数据的一个交代。
这不是终点。
Key | Value |
---|---|
开发环境 | Windows10、IDEA、MySQL、Postman、Navicat、MobaXterm |
开发技术 | Spring Boot、Shiro、MyBatis、OSS |
说明 | 急救技能培训 APP 的数据管理软件 |
该项目的定位一开始是公司内部使用,后来不断更改需求,最后定位在全国范围内通用。项目功能主要为不同角色对App产生订单的操作、App产品/课程的增改、课程排期/校区/角色及权限的操作。
Key | Value |
---|---|
开发环境 | Windows10、IDEA、MySQL、Postman、Navicat |
开发技术 | Spring Boot、Redis、MyBatis |
说明 | 柜机操控屏的系统。 |
该项目需要搭配柜机操控屏,主要分为企业和学员。企业会建立一系列的考核计划,该企业的各部门成员会考核对应的计划科目,以此来训练学员的急救技能。
Key | Value |
---|---|
开发环境 | Windows10、Eclipse、MySQL、Navicat、VmWare |
开发技术 | Spring、SpringMVC、MyBatis、Dubbox、Zookeeper、AngularJS |
说明 | 毕业设计。 |
该项目包括三个模块:运营商、商家和消费者。运营商是 B2B2C 系统平台的管理和维护者,负责商家的收益保障、用户的购物安全,是商家和用户交流所需的中介。家注册登录并通过运营商的审核后,可以提供货物,供消费者购买。消费者可以在这个平台进行商品购物。
Key | Value |
---|---|
开发环境 | Windows10、Eclipse、MySQL、Tomcat、Navicat、Maven、VsCode |
开发技术 | Spring、SpringMVC、MyBatis、Jsp/Servlet、Ajax |
说明 | 仿天猫的商城。 |
该项目包含前端和后端,使用SSM框架进行系统设计与开发,在此基础上进行多次重构,包含多种商务应用场景需求。使用注解模式,在已存在的表数据结构基础上进行逆向工程,将 IOC、AOP 穿插进系统中。
Key | Value |
---|---|
开发环境 | Windows10、Eclipse、MySQL、Tomcat、Navicat、EasyUI |
开发技术 | Servlet、Jsp、Jdbc、dbutils、jQuery、Ajax |
说明 | 实训的时候做的系统。 |
该项目有三种角色:管理员、老师、学生。系统中管理员可以对基础信息例如学生、老师、课程、考试信息等进行管理;老师可以等级学生每一次考试的成绩;学生可以查看成绩。
Key | Value |
---|---|
开发环境 | Windows10、Netbeans、MySQL、Navicat |
开发技术 | Swin |