avatar

Mafly

一个活着的It人。狂奔在通往 0 1 的路上。快别那么没出息,一切都来得及。

从零开始学 Java - Spring 支持 CORS 请求踩的坑

2016-09-12 21:52:33

谁没掉进过几个大坑

记得好久之前,总能时不时在某个地方看到一些标语,往往都是上面一个伟人的头像,然后不管是不是他说的话,下面总是有看起来很政治正确且没卵用的屁话,我活到目前为止,最令我笑的肚子痛得是下面这段标语。

态度决定高度,思路决定出路,细节决定成败,环境决定心境,格局决定结局。

没错,这是一个干过传销的朋友告诉我的。

......

从零开始学 Java - Spring MVC 实现跨域资源 CORS 请求

2016-09-11 22:24:33

论职业的重要性

问:为什么所有家长都希望自己的孩子成为公务员?
答:体面、有权、有钱又悠闲。

问:为什么所有家长都希望自己的孩子成为律师或医生?
答:体面、有钱、有技能。

问:为什么所有家长都不怎么知道「程序猿」这个职业?
答:不体面、没有钱,还要技能要技能要技能。

什么是 CORS ?

跨来源资源共享(Cross-origin resource sharing)是一份浏览器技术的规范,提供了 Web 服务从不同域传来沙盒脚本的方法,以避开浏览器的同源策略,是 JSONP 模式的现代版。

......

从零开始学 Java - Spring AOP 实现用户权限验证

2016-09-08 22:52:33

每个项目都会有权限管理系统

无论你是一个简单的企业站,还是一个复杂到爆的平台级项目,都会涉及到用户登录、权限管理这些必不可少的业务逻辑。有人说,企业站需要什么权限管理阿?那行吧,你那可能叫静态页面,就算这样,但你肯定也会有后台管理及登录功能。

每个项目中都会有这些几乎一样的业务逻辑,我们能不能把他们做成通用的系统呢?

AOP 实现用户权限验证

......

从零开始学 Java - Spring 一主多从、多主多从 数据库配置

2016-09-07 23:42:33

待会苹果要开发布会

我写完这篇文章就准备去看发布会了,因为我买了好几包瓜子和啤酒。由于苹果的保密做的越来越差劲,该曝光的信息差不多全部曝光了,我们这种熬夜看发布会的只不过是让这些信息更加真实,或者说是一种习惯了吧,因为每次苹果和锤子的发布会都必不可少的守着电脑看。

你要问我最期待什么新产品?可能是新款的 MacBook Pro 吧。因为新款 iPhone 从曝光信息看摄像头依然凸起、白带也是存在、ID 设计依然如此,哎、苹果在走下坡路了;由于我的笔记本是大学时期买的,到现在已经完美服役四五年了,虽然还是快的飞起,但是我就想换个新的。也不知道发了工资能不能买得起。伤感...

废话不多说,直接上配置

......

从零开始学 Java - Spring AOP 实现主从读写分离

2016-09-06 20:34:33

深刻讨论为什么要读写分离?

为了服务器承载更多的用户?提升了网站的响应速度?分摊数据库服务器的压力?就是为了双机热备又不想浪费备份服务器?上面这些回答,我认为都不是错误的,但也都不是完全正确的。「读写分离」并不是多么神奇的东西,也带不来多么大的性能提升,也许更多的作用的就是数据安全的备份吧。

从一个库到读写分离,从理论上对服务器压力来说是会带来一倍的性能提升,但你仔细思考一下,你的应用服务器真的很需要这一倍的提升么?那倒不如你去试着在服务器使用一下缓存系统,如 Memcached、Redis 这些分布式缓存,那性能可能是几十倍的提升。而且,在服务器硬件异常强悍及性能廉价的今天,完全更没必要了,所以,在今天,我认为它更多的职责就是为了数据安全而设计的,同时又提升了一些性能,这样也挺好。

......