说在前面

这次没啥好说的,就是这个暑假还是比较忙的,就没有怎么管理我的友链啊博客相关的东西,因为代码方面和我自己的一些东西搞得我比较忙。然后自然就没有什么时间来更新博客,绝对不是因为什么我没有东西写才没有更新的啊/doge

毕竟写博文还是比较花费时间的,我最近的时间不支持让我写那么多的博文和有那么多的时间来总结我前面的一些东西.

不然你信不信我天天写我谈恋爱的东西

这一篇文章拖的比较久,原本应该暑假发的

暑假

这个暑假我自己就比较忙,我基本没有弄什么。不是在学车就是在学车的路上,毕竟学车的已经摆了一年了,再不学就大三了,所以还是抓紧学一下吧,争取这个暑假弄掉科目二和科目三前面的一些无关竟要的东西。

之后就是学习。

  • 啥?你说我为啥要学习?大学寒暑假不就是用来玩的吗?

  • 额,就是暑假才好学东西,有集中的时间学东西,而且我学的这方面也正是我感兴趣的地方,所以所以相对来说还是很好学的。

  • 那你学了啥东西?

  • 我学了啥,我学的东西也不多,就主要是 Java 的内容
    JavaSE -> JavaWeb -> Spring -> SpringSSM -> SpringMVC -> SpringSecurity -> SpringBoot
    我大概就学了这些东西,不能说很多也不能说很少,大概就是中规中矩的样子

  • 那要不给我们来讲讲

  • 我觉得吧,这些东西得等我有时间的时候才好写文章来说,毕竟我也刚刚学完这些东西,没有对深层次的东西写了什么东西。只进行了比较简单方面的研究和基础开发,所以我要写一些东西还是得慢一些。

这个差不多就是我的暑假了,相对来讲还是比较充实的吧,就是忙了一点点。

下面就不说学车了,学车没啥说的.

Java学习

整体下来,因为我以前有一些其他语言的基础,所以相对来说我觉得不会特别难。对面对对象的理解还是比较透彻和迅速的,以及那些怎么用还是比较快理解的。我的学习方法不适合新手初学,因为计算机通用部分我直接忽略过去的,我只看这一个语言的特性方面的东西。

你怎么都猜不到我学习 SpringBoot 的动力来源于我的女朋友,因为如果比较关注我的人,可能都知道我跟我女票有一个恋爱小网站,那个网站我想处理到微信小程序上面,我还有可能需要用到 SpringBoot Cloud ,在这一个整体中,我就不得不前面的东西都学习到.

我的学习路径

上面我说过我的学习路径啦。

JavaSE -> JavaWeb -> Spring -> SpringSSM -> SpringMVC -> SpringSecurity -> SpringBoot

JavaSE 部分还是比较快的,总共时间算下来不知道有没有一周的时间,应该是没有的. JavaSE 的话,主要就是学习 Java 的一些比较基础的内容,语法逻辑啊,面向对象啊,一些在 JavaSE 里面的一些基础类啊,工具类啊等等.

因为我从很久以前我就知道 Java 可以直接用来进行网页开发的,而且各方面来说还是不错的.那个时候我就很想搞这些东西,但是我当时的基础远远不够让我进行 SpringBoot 进行开发.所以只好一步步来学咯,学完之后重构我的 API 之类的(当然,我现在做到了).

所以我就按照顺序,接着学 JavaWEB .但是把, JavaWEB 我学的也很快,因为这玩意除了一个 Mybatis 数据库映射是我以前基本没有怎么基础过的,其他我基本都清楚,什么 Socket , HTTP协议 等等这些,在我以前学习前端知识以及 PHP/MySQL 的时候基本就已经学习过了.

Spring 开始,才是我学习比较慢的时候. Spring 的这一部分内容相对来说对于我来说基本是按照 Java 的本身特性和以前相关的东西进行架构的,所以很多东西是我以前在其他语言或者其他语言框架中是没有接触过的,所以这一部分就看的比较仔细,就一个个看一些.

但是吧,我这人性格怎么说呢,虽然很能耐得住性子,但是做不到好好让他学玩.就是当我感觉我自己的能力足够的话,我就要去做一个超越我自己能力的一些项目,而且是要一些比较有价值的项目.那种练手的项目其实我是没有什么开发动力的,就不太想去做.就想做一些比较实际的东西.

但这个东西有好有坏,在我学习这么久下来总结下来就是: ① 好处:我能很容易遇到我自己不会的,然后进行查缺补漏,后面就可以很快学习剩余的部分,而且可以积累代码经验,我就知道这一部分是怎么完成的.② 坏处:开发可以用作的生产项目会随着自己学习发现自己原来开发的不足,为了弥补这一部分的不足,对于越久之前写的内容要合理进行重构,需要额外花费时间做很多的重复性工作,比较浪费时间,主要用处不在自己的业务上.

正在开发的项目

我手上目前的 SpringBoot 项目有三个,第一个就是我所在的学校组织->计算机协会给我的一个处理 Excel 表格的项目.反正我是比较迷的,处理 Excel 表格相对来说还是 Python 比较方便,但是还是要我们使用 ApachePOI 库让我们来操作 Excel 表格.虽然也不是不能做,但是用 Java 做挺明显感觉比较麻烦.第二个就是我的 筱锋API库 ,当然,这个API库准备修改名字啦,因为这个API库准备放在我的企业下运作啦~(我后面再说我企业的,还不着急).第三个就是我们团队(以企业合作身份)进行开发的一个项目,内容暂时不说,反正可以做商业项目,也可以直接作为学校的比赛之类的提交上去.

我能说的只有 筱锋API库 这一个的话我就是进行了全重构,可用性会高很多以及多了很多功能,也就是说我的前端部分也要重构,啊这.我的前端还没写好就得重构了,我真的是服了,我自己给自己找一堆事情.还是挺麻烦的,但是相对于 PHP 的单线程来说, Java 在并发啊,其他方面会比 PHP 好用很多,因为我的面对对象是公众,所以我还是打算开发一个比较稳定的东西出来,而且我原来的PHP就是自己纯手写,没有用任何的框架,所以在安全性方面上考虑的东西欠缺的还是比较多的.虽然我从来没说过我的安全问题在哪里缺了(其实大部分我都知道,有些东西我真的不想做,因为不是业务的东西做出来太防雷时间了,而且相对来说用我API的人不是特别多,所以我就没有在这方面考虑太多东西).

PHP 的框架 Laravel 中,绝大多数都很好的帮我处理好了,但是有一些东西对于使用 Laravel 来说还是比较麻烦,麻烦过头,所以还是不打算去用 Laravel 进行重构.最后还是决定等我学习好 SpringBoot 之后用这一个框架来进行整体的重构.

关于开发

开发方面各位还是急不得,看好自己需要什么就去学什么吧,反正如果从事这方面东西我觉得还是自己有一个必须的语言基础还是比较好的,剩下的可以需要什么学什么,这样的话我觉得学的比较快,就不会很慢.或者说自己完全不喜欢,也可以提前了解一些.如果有些不懂的话也可以 群里 直接问我.

锋楪技术

全称: 锋楪技术(深圳)有限公司

统一社会信用代码: 91440300MACRTA906K

没错,青少年的我拥有了自己的企业.

名字由来

我的企业名字其实来源很简单的,你们看到的话可能会发现有两种读音,第一个是锋楪(fēng dié)另外一个是锋楪(fēng yè)哪一个读法都是对的,但是我注册的时候我的想法是读法是 锋楪(fēng yè) 这个的前身来自, 锋叶 对于这个可能简单看我博客的人不一定清楚,如果你知道我以前开过 Minecraft 服务器的话,那你一定知道我当时的私人商业服务器的名字叫做 锋叶FrontLeaves 哈.那么这个 锋叶 有没有啥讲究呐?

我很明确说,没有.他的来源于我的网名 筱锋 的前一任网名 晓锋 .说到锋想到风,风想到我喜欢的枫叶,这就是我锋叶的由来.

但是你先说为啥我要叫 锋楪 呢,不是这个 锋叶 呢?没办法,因为 锋叶 这个已经给别的企业注册了,而且他们企业叫做 深圳锋叶科技有限公司 ,他的命名标准与我的 技术 冲突了,而且就算我修改为其他跟技术相关的东西,而且他也是深圳的企业,相对来说很容易企业名称混淆,还有可能会出现商标冲突.所以最后我还是选择了换一个名字进行注册.我的 锋楪 就这么出来了.

我拿来做什么

首先有一个可能需要明确一下,我自己开一个企业,并不是为了自己直接创业,创业这个属于附带.我开办这个企业主要是打算可以做一些个人开发者没有办法做到的事情,以及一些比赛可以使用企业名义参加.多人合作的时候可以更好的以集体方式进行约束,以及遇到问题有更好的法律武器维护各自的权益而诞生的这个企业.

他在我的构想中,我主要是用来进行个人与组织进行合作的,进行简单的外包项目开发,学校竞赛/比赛等.

另外,如果你们有需要ICP备案的,不要找我!!!(除非你愿意跟我企业签署对应合作协议与关系声明书,符合企业备案性质内容,且在所开办内容务必与合作协议内容一致,否则我将会立刻取消备案)

合作相关

这是认真的,如果你对软件开发相关内容比较有兴趣,而且也想跟我们一起做项目的话,可以联系我(邮箱 gm@x-lf.cn).

如果是商业合作,额可以接,但是也是得问问我,因为我并不知道我大学里面以及我的集体里面会不会做和有没有时间做这些项目.

网站

额,网站是这个 锋楪技术(深圳)有限公司官网 👈这个网站我不知道我在文章发布的时候我又没有上线,如果没有就等等,反正一定会用这个地址的