随笔分类 -  Java

1 2 下一页
阿里巴巴 Java 开发规约插件初体验
摘要:阿里巴巴 Java 开发手册 又一次来谈《阿里巴巴 Java 开发手册》,经过这大半年的版本迭代,这本阿里工程师们总结出来避免写出那么多 Bug 的规范,对于 Java 开发者简直就是必备开发利剑了。 针对这个手册,我之前也简单写过两篇简单的解读,手册的确是清晰的说明了日常开发中很容易踩的坑,我不要 阅读全文
posted @ 2017-10-16 10:04 Mafly 阅读(12606) 评论(11) 推荐(9) 编辑
Java 开发中如何正确踩坑
摘要:为什么说一个好的员工能顶 100 个普通员工 我们的做法是,要用最好的人。我一直都认为研发本身是很有创造性的,如果人不放松,或不够聪明,都很难做得好。你要找到最好的人,一个好的工程师不是顶10个,是顶100个。所以,在核心工程师上面,大家一定要不惜血本去找,千万不要想偷懒只用培养大学生的方法去做。最 阅读全文
posted @ 2017-05-31 09:00 Mafly 阅读(5145) 评论(8) 推荐(11) 编辑
聊聊 Tomcat 的单机多实例
摘要:Tomcat 从何而来? 先说 Tomcat 这一单词解释,如果你不是一个开发者,当然它在美国口语中并非是褒义词;如果你是开发者,那你一定听过 Web 应用服务器、Sun 公司和 Tomcat 。如你所知道那样,牛逼的公司总是推动这个世界的发展,并建立一个又一个标准,当然,在软件界 Sun 公司绝对 阅读全文
posted @ 2017-04-18 08:41 Mafly 阅读(16884) 评论(12) 推荐(16) 编辑
重新认识一个强大的 Gson
摘要:从一个 Bug 说起 不知道你们发现没有,你写完的程序无论当时怎么测试,过一段时间总会出 Bug 。再说一个每天都在发生的例子:在你写完一篇博客后,立即检查的话,总是查不出自己写的错别字。 据说这些都包含有一些大脑对当下事物处理的逻辑在里边,而且还有心理学因素在里边,我也不懂。反正现在就是程序出 B 阅读全文
posted @ 2017-02-17 08:35 Mafly 阅读(14766) 评论(10) 推荐(5) 编辑
下一个项目为什么要用 SLF4J
摘要:阿里巴巴 Java 开发手册 前几天阿里巴巴在云栖社区首次公开阿里官方Java代码规范标准,就是一个PDF手册,有命名规范,让你知道自己原来取的每一个类名、变量名都是烂名字,真替你家未来孩子担心;有集合处理、并发处理、OOM/NPE 异常、魔法值等等好多规范,什么?你不知道什么是魔法值,算了,我也是 阅读全文
posted @ 2017-02-13 08:27 Mafly 阅读(6739) 评论(13) 推荐(15) 编辑
新年上班第一天,我的 IDE 挂了
摘要:新的一年又开始了 你年前的总结还记得么?你新年的计划做好了么?反正我都没做。 上班第一天大家都在晒着开工红包,看着一个比一个刷到的红包多,庆幸自己幸好没结婚;开心的聊着过年又被七大姑八大姨爷爷奶奶爸爸妈妈催婚,然后自己没有女朋友;说着同学朋友聚会大家都开着车去的,自己骑着一个自行车;他家孩子已经一岁 阅读全文
posted @ 2017-02-07 08:27 Mafly 阅读(7781) 评论(39) 推荐(21) 编辑
Redis 对比 Memcached 并在 CentOS 下进行安装配置
摘要:了解一下 Redis Redis 是一个开源、支持网络、基于内存、键值对的 Key Value 数据库,使用 ANSI C 编写,并提供多种语言的 API ,它几乎没有上手难度,只需要几分钟我们就能完成安装工作,并让它开始与应用程序顺畅协作。换句话来说,只需投入一小部分时间与精力,大家就能获得立竿见 阅读全文
posted @ 2016-11-30 08:32 Mafly 阅读(1979) 评论(2) 推荐(8) 编辑
从零开始学 Java - Spring 集成 ActiveMQ 配置(二)
摘要:从上一篇开始说起 上一篇[从零开始学 Java Spring 集成 ActiveMQ 配置(一)][1]文章中讲了我关于消息队列的思考过程,现在这一篇会讲到 ActivMQ 与 Spring 框架的整合配置,以及我们的多队列配置、断线重连机制,当然还有的生产者及消费监听者的具体代码实现。 Activ 阅读全文
posted @ 2016-09-30 07:48 Mafly 阅读(11055) 评论(8) 推荐(5) 编辑
从零开始学 Java - Spring 集成 ActiveMQ 配置(一)
摘要:你家小区下面有没有快递柜 近两年来,我们收取快递的方式好像变了,变得我们其实并不需要见到快递小哥也能拿到自己的快递了。对,我说的就是类似快递柜、菜鸟驿站这类的代收点的出现,把我们原来快递小哥必须拿着快递让你签收的形式,变为了你下班后去指定地方输入验证码取出你的快递就行了,再也不用麻烦保安大哥或者寄到 阅读全文
posted @ 2016-09-29 08:37 Mafly 阅读(8897) 评论(4) 推荐(2) 编辑
从零开始学 Java - Spring 集成 Memcached 缓存配置(二)
摘要:Memcached 客户端选择 上一篇文章 [从零开始学 Java Spring 集成 Memcached 缓存配置(一)][1]中我们讲到这篇要谈客户端的选择,在 Java 中一般常用的有三个: Memcached Client for Java SpyMemcached XMemcached 他 阅读全文
posted @ 2016-09-27 08:43 Mafly 阅读(8741) 评论(2) 推荐(7) 编辑
从零开始学 Java - Spring 集成 Memcached 缓存配置(一)
摘要:硬盘和内存的作用是什么 硬盘的作用毫无疑问我们大家都清楚,不就是用来存储数据文件的么?如照片、视频、各种文档或等等,肯定也有你喜欢的某位岛国老师的动作片,这个时候无论我们电脑是否关机重启它们永远在那里,不会无辜地消失掉。那内存是用来做什么的呢?我是不能准确的描述出来,所以我抄袭了下面描述内存作用的一 阅读全文
posted @ 2016-09-26 07:47 Mafly 阅读(2231) 评论(1) 推荐(0) 编辑
从零开始学 Java - 利用 Nginx 负载均衡实现 Web 服务器更新不影响访问
摘要:还记得那些美妙的夜晚吗 你洗洗打算看一个小电影就睡了,这个时候突然想起来今天晚上是服务器更新的日子,你要在凌晨时分去把最新的代码更新到服务器,以保证明天大家一觉醒来打开网站,发现昨天的 Bug 都不见了。这时候你瞬间没有了看电影的兴致了,这应该就是一个运维人员的日常了吧! 为什么要在凌晨时分去更新服 阅读全文
posted @ 2016-09-22 07:42 Mafly 阅读(4255) 评论(13) 推荐(8) 编辑
从零开始学 Java - 数据库连接池的选择 Druid
摘要:我先说说数据库连接 数据库大家都不陌生,从名字就能看出来它是「存放数据的仓库」,那我们怎么去「仓库」取东西呢?当然需要钥匙啦!这就是我们的数据库用户名、密码了,然后我们就可以打开门去任意的存取东西了。这个时候,我们与数据库之间的连接就是「数据库连接」。 这个时候问题就来了,当我们仅仅只需要去取一个东 阅读全文
posted @ 2016-09-21 07:37 Mafly 阅读(7975) 评论(3) 推荐(4) 编辑
从零开始学 Java - Spring MVC 统一异常处理
摘要:看到 Exception 这个单词都心慌 如果有一天你发现好久没有看到 这个单词了,那你会不会想念她?我是不会的。她如女孩一样的令人心动又心慌,又或者你已经练功到了孤独求败,等了半辈子终于看到了她,这时候你的小弟准备冲上去解决它说:大哥,我来解决它。你摆摆手说:还是我来最后一次吧... 从此,你再也 阅读全文
posted @ 2016-09-20 10:45 Mafly 阅读(6433) 评论(4) 推荐(4) 编辑
从零开始学 Java - log4j 项目中的详细配置
摘要:你还会用笔来写字么 我是不怎么会了,有时候老是拿起笔之后不知道这个字怎么写,这时候就会拿起手机去打出来;有时候还会写出来这个字之后越看越不像,这时候就开始怀疑自己的能力了;有时候写出来了一大堆字之后,等一段时间回过头来看,这时候会去质疑这些字是不是自己写的。 我在每一年的七月总是会拿起笔去写一篇日志 阅读全文
posted @ 2016-09-19 07:46 Mafly 阅读(9732) 评论(0) 推荐(2) 编辑
从零开始学 Java - Spring 使用 Quartz 任务调度定时器
摘要:生活的味道 睁开眼看一看窗外的阳光,伸一个懒腰,拿起放在床一旁的水白开水,甜甜的味道,晃着尾巴东张西望的猫猫,在窗台上舞蹈。你向生活微笑,生活也向你微笑。 请你不要询问我的未来,这有些可笑。你问我你是不是要找个工作去上班?我告诉你不要,好好享受生活的味道,你所有现在所厌倦的谁说不是别人正羡慕的呢。 阅读全文
posted @ 2016-09-14 07:30 Mafly 阅读(4086) 评论(7) 推荐(6) 编辑
从零开始学 Java - Spring 支持 CORS 请求踩的坑
摘要:谁没掉进过几个大坑 记得好久之前,总能时不时在某个地方看到一些标语,往往都是上面一个伟人的头像,然后不管是不是他说的话,下面总是有看起来很政治正确且没卵用的屁话,我活到目前为止,最令我笑的肚子痛得是下面这段标语。 态度决定高度,思路决定出路,细节决定成败,环境决定心境,格局决定结局。 没错,这是一个 阅读全文
posted @ 2016-09-13 07:47 Mafly 阅读(5114) 评论(8) 推荐(2) 编辑
从零开始学 Java - Spring MVC 实现跨域资源 CORS 请求
摘要:论职业的重要性 问:为什么所有家长都希望自己的孩子成为公务员? 答:体面、有权、有钱又悠闲。 问:为什么所有家长都希望自己的孩子成为律师或医生? 答:体面、有钱、有技能。 问:为什么所有家长都不怎么知道「程序猿」这个职业? 答: 不体面、没有钱,还要技能要技能要技能。 什么是 CORS ? 跨来源资 阅读全文
posted @ 2016-09-12 07:45 Mafly 阅读(20210) 评论(5) 推荐(5) 编辑
从零开始学 Java - Spring AOP 实现用户权限验证
摘要:每个项目都会有权限管理系统 无论你是一个简单的企业站,还是一个复杂到爆的平台级项目,都会涉及到用户登录、权限管理这些必不可少的业务逻辑。有人说,企业站需要什么权限管理阿?那行吧,你那可能叫静态页面,就算这样,但你肯定也会有后台管理及登录功能。 每个项目中都会有这些几乎一样的业务逻辑,我们能不能把他们 阅读全文
posted @ 2016-09-09 07:47 Mafly 阅读(14396) 评论(8) 推荐(4) 编辑
从零开始学 Java - Spring 一主多从、多主多从 数据库配置
摘要:待会苹果要开发布会 我写完这篇文章就准备去看发布会了,因为我买了好几包瓜子和啤酒。由于苹果的保密做的越来越差劲,该曝光的信息差不多全部曝光了,我们这种熬夜看发布会的只不过是让这些信息更加真实,或者说是一种习惯了吧,因为每次苹果和锤子的发布会都必不可少的守着电脑看。 你要问我最期待什么新产品?可能是新 阅读全文
posted @ 2016-09-08 07:40 Mafly 阅读(5881) 评论(6) 推荐(7) 编辑

1 2 下一页