Hexo 支持目录
Spring Boot 之 Spring Data JPA 三(Specifications)
Specifications 的思路来自于“领域驱动设计”的概念,通过可编程的方式实现查询的where语句。我们今天就来写一个Specification的例子。
一、首先建立一个Spring Boot 工程#
我们使用的IDE是InteliJ IDEA,开发语言是Kotlin,
Spring 的工程特性选择了JPA、Rest Repository和一种数据库支持(这里是MySql)
新建项目没有什么可说的,接下来我们正式进入编码:
Spring Boot 之 Spring Data JPA 二 ( Query By Example)
今天继续学习JPA,但是IDE工具变为了IntelliJ IDEA,其实多数我还是更喜欢Eclipse系列,但是Android Studio什么的,多Get一个技能也不是坏事。
1 新建Spring Boot工程#
WebGL 动画
有一种动画书,就是快速翻动就可以看见里面的内容运动起来了。电脑动画和这个差不多,通过在动画区域内用一张新的图片代替旧的图片,并快速持续的改变,根据视觉暂留现象就在我们的大脑中形成了动画。
HTML5里面,我们通过下面的语句来实现画面的更替:
1 | window.requestAnimationFrame() |
Canvas显示图片
这是一个简单的API应用,看看代码就一目了然了:
1 | <!DOCTYPE html> |
病急乱投医的周杰和小气的汪峰
沉寂了许久的周杰最近又上了头条,说到底还是汪峰太保守。
本来娱乐圈就是娱乐的,但最近炒作偏偏要扯上什么地域、爱国之类的,让人觉得很烦,还有很多问题没解决,又硬生生制造出一些问题来。炒作越来越没有下限,这个世界就是被掌握资源的人搞乱的。
说到这次炒作,用周杰的逻辑为什么这么长时间了才出来回应呢?热衷于围绕在明星网上撕逼的粉(xian)丝(ren),对于娱乐圈娱人娱己的精神应该是熟悉的,明星们总是擅长于调侃与自我调侃,虽然这个度一直不好拿捏,但事实是存在的,哪些拿娱乐节目说事的人要么不熟悉娱乐圈,要么别有用心。我还看到有的评论说周杰有颜值有演技,这些网友,请问你们瞎了吗?颜值怎么也是五阿哥啊,演技?!演得用力倒是真的,其他的都太主观。
html的base标签为什么不起作用
我今天尝试编译一个Angular4的应用,并部署到服务器的一个路径上去,由于不是根路径因此我使用了下面的语句:
1 | ng build -prod -bh /rel |
软件接活最低报价的思考
接活的人,特别是新人常常遇到的问题是如何报价,报低了觉得自己不值,报高了又怕对方不接受。本来我觉得这是挺私密的事情,或者说是商业机密,但看到最近混乱的市场我觉得痛心,压抑不住想要分享一下我的想法。
说到痛心,一是心痛我们搞软件的技术人员,寒窗苦读十多年,由于木讷口拙(说木讷口拙也不恰当,不信你在攻城狮堆里喊一声:拍黄片是世界上最好的语言),甘于自降身价,自称码农(说好听是自谦、自嘲,其实是自卑,自卑也就算了,还连累人家农民,这其实是对农民最大的侮辱,现代化的农民有自信,有自尊,有知识,有收入,知道袁隆平、褚时健不);二是心痛我们的客户,明明我是出了钱,为什么没有达到我的效果呢?悔不当初啊!其实有时候也不是客户不愿意出钱,是我们行内人没有对客户进行专业的建议和基础知识的普及,软件工程所涉及到的流程、环节、知识等等并不像在屏幕上随意输入几个字、拖动几张图片,几个控件那么简单,甚至我们自己都没有反思自己的价值所在,没有真正从客户的需求出发,低价中标的还有能力为客户后续持续运行考虑吗?;三是心痛我们行业,由于低价中标,由于胡乱压缩工期,导致无法提供必要的资源保证开发质量,最终导致的是客户对整个行业的误解,损害的是整个行业的健康。