avatar

Mafly

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

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

2016-09-06 20:34:33

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

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

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

......

从零开始学 Java - Spring AOP 拦截器的基本实现

2016-09-05 22:17:33

一个程序猿在梦中解决的 Bug

没有人是不做梦的,在所有梦的排行中,白日梦最令人伤感。不知道身为程序猿的大家,有没有睡了一觉,然后在梦中把睡之前代码中怎么也搞不定的 Bug 给解决的经历?反正我是有过。

什么是 AOP ?

AOP 为 Aspect Oriented Programming 的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP 是 OOP 的延续,是软件开发中的一个热点,也是 Spring 框架中的一个重要内容,是函数式编程的一种衍生范型。利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。

......

从零开始学 Java - 搭建 SpringMVC 框架

2016-09-04 17:39:33

没有什么比一个时代的没落更令人伤感的了

整个社会和人都在追求创新、进步、成长,没有人愿意停步不前,一个个老事物慢慢从我们生活中消失掉真的令人那么伤感么?或者说被取代?我想有些是的,但有些东西其实并不是这样。

游天鸣和蓝玉不正说明了两种截然不同的人生么。随着社会的进步,那些消失的艺术或者说民间艺术可能现实中我们再也见不到了,这个社会永远都是优胜劣汰,消失以为着不再需要,只不过这些老物件有更多的技艺和精神层面的东西罢了。

《百鸟朝凤》这部电影我最近才在网络上看,看完后我久久不能动弹,它并没有强烈的戏剧冲突,画面也不够细腻,人物刻画并不突出,但它讲明了唢呐这个事儿,不脑残,令人动容,这才是有思考的电影。

如果创建一个 Spring 项目

Spring MVC 框架在 Java 的 Web 项目中应该是无人不知的吧,你不会搭建一个 Spring 框架?作为身为一个刚刚学习Java的我都会,如果你不会的话,那可真令人忧伤。

......

从零开始学 Java - Windows 下安装 Eclipse

2016-09-04 17:39:33

三观是什么鬼

当我们在讨论「三观一致」的时候是在讨论些什么?
我认为这个世界上本没有「三观」这一说法,说的人多了,也就有了「三观」这个词,当我们讨论「三观一致」其实并不是真的在说世界观、价值观、人生观,而是在说,你们能不能玩到一起,吃到一起,睡到一起。就这么简单

官网下载

......

从零开始学 Java - Windows 下安装 Tomcat

2016-08-31 07:15:33

谁都想分一杯羹

没有一个人是真正的无私到伟大的,我们试着说着做自己,与人为善,世界和平!殊不知,他们的真实目的当你知道后,你会被恶心到直摇头并下意识地迅速跑开,下辈子都不想见到他。不过,他没错,你也没错。

官网下载

......