接口的意义

2019-10-12
阅读 2 分钟
3.5k
这段时间看了看《on java 8》(即 《think in java》的第五版),书确实是好书,不少地方都豁然开朗,比如多态、接口等等,以前只是知道有这个东西,知道他的语法,但对于他的好处却是懵懵懂懂,只想着自己的境界还不够,还体会不到这些设计的真正强大之处。接口的基础语法也就不再多说了,就写写我的新收获。

orelse,否则的话?

2019-08-31
阅读 2 分钟
2.6k
项目的springboot版本总算从1.x升级到了2.x,作为一个不算小的项目,这个过程想想就觉得恐怖,整个升级过程差不多花了潘老师一周时间,感谢潘老师的辛苦付出。既然版本升级了怎么能不试试spring boot2的新特性呢?而新特性里的optional无疑是最方便尝试的,不过平时也就只能试试其中orelseThrow如果前面获取到的optional...

angular 上传图片预览

2019-08-23
阅读 2 分钟
6.1k
上传文件自然就是input将type设置为file,需要注意的是这里通过chang方法传递的值应是$event.target.files。开始时我就想着用ngModel去绑定这个值,但打印出来的东西一看就不对,还多亏黄庭祥告诉我需要用这个。

头条笔试题 秘密通信解析(伪)

2019-08-14
阅读 2 分钟
1.4k
前几天听一个学长描述了一下他做的几道头条笔试题,自己空闲时间选了一道简单的尝试做了做,由于没有经过校验,答案能对多少,自己也没数,因此读者就当看个乐子,答案是当不得真的。

docker初战

2019-07-12
阅读 3 分钟
2.5k
虽然已经安装了docker很久了,但在以前都没有认真的去学习使用过,只是大概的了解了一下原理就放下不管了,在本周的项目中,潘老师要求我们使用docker来使用数据库,趁此机会,总算是成功的掌握了docker的基本用法。

angular依赖注入

2019-05-31
阅读 2 分钟
4.3k
依赖注入是angular中一个十分常用的功能,但由于自己以前写的代码并没有用到依赖注入的高级功能,所以也就没有系统的学习过,正好这段时间看angular的官方文档看到了这里,就简单的总结一下。

对子路由的进一步理解

2019-05-24
阅读 2 分钟
1.8k
在以前的时候一直以为angular的子路由就是下一次跳转的位置,虽然如果你不用 router-outlet导出的话他会显示不出来,但也仅仅这样了,也没有细细研究过,直到遇到了这周的问题,果然错误让人进步。

deepin下触摸板无法使用

2019-05-16
阅读 2 分钟
10.7k
今天去实验室做实验时忘了带鼠标才发现触摸板竟然无法使用,而且搜索这个问题大部分都是用命令解除触摸板的禁用,但是,使用之后也不报错,也没效果,让人完全不知道为啥,找了好久才找到这篇文章——解决笔记本装linux后触摸板无法用的问题,在此记录一下解决办法以方便自己和他人查询。

短信验证

2019-05-10
阅读 3 分钟
1.6k
在本周的项目中用到了一个手机短信验证的功能,虽然代码都是已经写好了的,自己只是拿来就用,但事后还是得学习一下思路的。 短信验证整体思路 主要流程如下 基础功能还是比较简单的毕竟发短信用到是现成的接口,本项目用到的短信验证接口的网站是这个 {代码...} 小难点 主要的难点我认为主要就是:怎么保存已经发送的验...

搜索时自动排除angularjs

2019-04-26
阅读 2 分钟
1.8k
突然想到可能有人还不知道-angularjs是啥,这代表排除掉含有angularjs的搜索项,是google的基本语法之一(百度,必应等也有相应的语法,规则上大同小异)实际上Google搜索可以比我们使用的更强大,引用一句话

Java8的流(stream)操作

2019-04-19
阅读 2 分钟
20.2k
Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作,或者大批量数据操作 。Stream API 借助于同样新出现的 Lambda 表达式,极大的提高编程效率和程序可读性.

一次作死经历

2019-04-11
阅读 2 分钟
1.2k
今天下午一时兴起,改了一下硬盘名,当时想着应该不会有问题,毕竟以前该磁盘的挂载点是一堆乱七八糟的字符,和那个1TB卷(这名字看着真不得劲)的硬盘名看着毫无关系。

angular单元测试遇到the icon user-o does not exist or is not registered

2019-03-28
阅读 1 分钟
6.8k
这篇博客本不应由我写,但由于团队要求每周最少一篇,而这周又实在不知道写啥,又正好我也遇到了这个问题。所以我就“抢”了过来……在此,感谢潘哥!

UnsupportedOperationException

2019-03-22
阅读 8 分钟
5.9k
本周在写单元测试的时候遇见了一个新的exception,在此记录一下。 单元测试中有一段代码是这样的: {代码...} 下面是save方法 {代码...} 使用了singletonList来生成一个只有一个数据的链表,运行之后却报了exception {代码...} 然后在看了这篇文章知道了是AbstractList的方法没有重写,运行这个时就直接抛出异常,作者使...

npm ERR! enoent ENOENT: no such file or directory

2019-03-22
阅读 1 分钟
7.5k
.staging是在运行过程中出现的,当真正install所有包之后,node_modules里面的包就会显示正常,也就是,出现这个就是没有加载完,没有完成到最好。

angular组件样式不生效

2019-03-15
阅读 2 分钟
9.7k
在本周的项目中有一个需求,对处于两种不同状态的计算机列表赋予不同的颜色方便更加醒目的区分,完工后的效果如下。 解决思路——rowClassName 项目使用了ng-alain,作者提供了许多方便的方法与属性,所以解决这个问题并不太难,张喜硕学长直接给我说了使用rowClassName这个属性。0 开始的时候我以为这个类名是对象那个类,...

aop初探

2019-03-01
阅读 2 分钟
2.4k
在本周的项目中第一次尝试了aop这个鼎鼎大名的东西,以前一直觉得这个东西会很难理解,就没有接触,不过再真正接触以后发现基本的使用还是很简单的,当然有这种感觉少不了学长的帮助,感谢张喜硕学长。

hibernate实体监听器

2019-02-22
阅读 2 分钟
2.9k
上学期学完spring的基本增删改查后,还曾有点小小的得意,感觉自己也算知道不少的编程知识了,但这段时间的项目经验又一次次的教了自己做人,不断出现的新知识让自己目不暇接,知道的越多,未知的越多。

年终总结

2019-02-15
阅读 2 分钟
1.4k
这一年开始于大一下半期,这一期有了选修课,选选修时发现了一门《商业网站开发入门》听名字挺有意思,但能否学到东西,当时也是迷茫的,毕竟选修课基本都是混日子。果然上课是相当无聊的,一直介绍各种HTML的标签半节课之后就没了听课的兴致……终于,在这节的末尾,大学时代对我最重要的老师出现了,潘老师开始介绍他的...

angualr异常处理

2019-01-18
阅读 3 分钟
5k
在前两天的时候本打算对一个angualr的项目的前台进行统一的异常处理,虽然最后放弃了这个打算,但通过这个还是学到了不少东西,感觉还是值得写篇文章加强一下记忆的。

如何更好的抽象er图

2018-12-16
阅读 1 分钟
2.6k
软件开发的流程大致分为三个: 做原型 完成后台 前后台对接 而要能完善的做出后台,自然就得考虑清楚各个数据的关系,而这个如果能有一个良好的er图指引,那么这就是一个很简单的事情,就像潘老师所说,完成原型和er图,这个项目就完成了大半了。如何更好的抽象er图,接下来谈谈我现阶段的理解。 er图的数据和关系得来自...