自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JAVA葵花宝典

java知识和技术查漏补缺,空余时间学习碎片化知识,分享开发、运维、架构等综合性知识,助力职场最后一公里与职业进阶

  • 博客(22)
  • 收藏
  • 关注

转载 代码生成利器:IDEA 强大的 Live Templates

作者:肖汉松原文:http://blog.xiaohansong.com/2017/03/17/idea-live-templates/前言Java 开发过程经常需要编写有固定格式的代码,例如说声明一个私有变量,logger或者bean等等。对于这种小范围的代码生成,我们可以利用 IDEA 提供的 Live Templates功能。刚开始觉得它只是一个简单的Code Snippet,后来发现它支持

2018-03-19 00:00:00 1503

转载 Java基础知识总结 - 超详细篇收藏

java葵花宝典坚持更新java综合性知识,自助领取海量java资料 1,JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre。2,JRE:Java Runtime Environment,java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。3,配置环境变量:让java jdk\bin目录下的工具,可以在任意目录下运行,原因

2018-03-11 00:00:00 2297

转载 简单模拟Sping MVC

本文作者: 孤傲苍狼原文地址:http://www.cnblogs.com/xdp-gacl/p/4101727.html错过腾讯云活动,阿里云这波不再错过在Spring MVC中,将一个普通的java类标注上Controller注解之后,再将类中的方法使用RequestMapping注解标注,那么这个普通的java类就够处理Web请求,示例代码如下:1 /** 2  * 使用Controller

2018-03-31 00:00:00 246

转载 介绍一个学习编程的捷径

漫无目的的知识索引很乏累?学东西总感觉越学越累,不懂的越来越多?努力是成功的唯一捷径,也是成功必须付出的代价,但,选择比努力更重要!今天小编给大家推荐几个优质公众号,包含算法、java、python和机器学习,快来一网打尽吧~程序员小灰作者小灰 ,一群可爱的小仓鼠用漫画的形式讲述编程技术和算法,有趣有内涵。长按上图,弹出“识别二维码”后关注Java知音专注于Java后端技术,每天推送优质技术文章,

2018-03-30 00:00:00 1366 2

转载 错过腾讯云活动,阿里云这波不再错过

之前腾讯云搞活动一年ecs服务器仅需120,对于1核2g的服务器配置来说,真是便宜到爆,没成想阿里云不甘落后~ 1年仅需99元的相同配置同样令我心动不已,可直接续费3年,不需要学生认证。需要的朋友可直接点击阅读原文参与购买。以下是官方说明:一、活动对象 1、阿里云官网注册的个人实名认证用户。其中,新老用户均可作为拼团活动的推荐者,但只有未购买过云产品的新用户方有资格参与拼团购买。 2、同一用户仅有

2018-03-29 00:00:00 519

转载 Java 中正确使用 hashCode 和 equals 方法

在这篇文章中,我将告诉大家我对hashCode和equals方法的理解。我将讨论他们的默认实现,以及如何正确的重写他们。我也将使用Apache Commons提供的工具包做一个实现。目录:hashCode()和equals()的用法重写默认实现使用Apache Commons Lang包重写hashCode()和equals()需要注意记住的事情当使用ORM的时候特别要注意的hashCode()和

2018-03-29 00:00:00 205

转载 如何正确使用Java异常处理机制

原文:https://www.cnblogs.com/hanxue112253/p/8608018.html作者:士别三日本文的目标是如何正确使用Java异常处理机制。第一节 异常处理概述在理想境界中,程序永远不会出现问题,用户输入的数据永远是正确的,逻辑没有任何问题 ,选择打开的文件也一定是存在的,内存永远是够用的……反正没有任何问题!但是一旦出现这些问题,如果处理不好,程序就不能正常运行了,用

2018-03-27 00:00:00 278

转载 阿里再开源!基于JAVA的模块化开发框架JarsLink

本文转自:阿里技术阿里妹导读:JarsLink是一个基于JAVA的模块化开发框架,它提供在运行时动态加载模块(JAR包)、卸载模块和模块间调用的API,它能够帮助你进行模块化开发,也能帮助你的系统在运行时动态添加新功能,减少编译、打包和部署带来的发布耗时,同时它也是阿里巴巴的开源项目之一,目前在蚂蚁金服微贷事业群各团队广泛使用。开源地址:https://github.com/alibaba/jar

2018-03-24 00:00:00 265

转载 你真的理解了MVC, MVP, MVVM吗?

本文来自公众号【码农翻身】前言: 准备写这篇文章的时候 , 我自认为对MVC已经有深刻理解了,可是画图的时候发现,理解还是有漏洞,于是又阅读,思考,整理,加深了理解, 写了这篇文章, 估计还有漏洞,欢迎讨论。这再一次说明了写作的好处: 很多时候自以为理解了,实际上脑海中有很多想当然的假设,写作会把这些假设给暴露出来。大概是二三十年前, 人类逐渐从命令行界面时代走出来,进化到了GUI时代。注: GU

2018-03-23 00:00:00 367 1

转载 Maven学习总结-构建项目

原文:http://www.cnblogs.com/xdp-gacl/p/4240930.html 作者:孤傲苍狼 maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项目的过程。一、构建Jave项目1.1、创建Jave Project  1、使用mvn archetype:generate命令,如下所示:mvn archetype:generate

2018-03-22 00:00:00 222

转载 使用Session防止表单重复提交

原文地址:http://www.cnblogs.com/xdp-gacl/p/3859416.html作者: 孤傲苍狼 在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。一、表单重复提交的常见应用场景有如下的form.jsp页面1 %@ page language=

2018-03-21 00:00:00 371

转载 阿里JVM大神创业之路-离开是为了更好的开始

本文转载自公众号【你假笨】从离职说起        2017年9月的杭州闷热而潮湿,在这样的一个容易躁动的季节,我做了一个职业生涯里的重要决定,离开阿里。        离开的原因千头万绪,而斩断这羁绊的转身后,该何去何从,却比转身更为艰难。去更大的平台?肉身翻墙?跳出技术圈经历另一种人生?自我的发问如在一个死循环里,直到又翻看了自己离开阿里时的那篇文章,才发现了自己应该走的路。        离

2018-03-17 00:00:00 5781

转载 java葵花宝典近期文章精选

以下是2018年1-3月份精选的文章供大家阅读Java基础知识总结 - 超详细篇收藏Java并发编程-各种锁Java工程师名厂校招面经总结40个Java多线程问题总结从密码到token, 一个授权的故事MySQL乐观锁在分布式场景下的实践十分钟理解Java中的动态代理Java子线程中的异常处理SpringMVC是如何逐步简化Servlet的编程的java中关于try、catch、finally中的

2018-03-16 00:00:00 1248

转载 现在做前端的真的那么多吗?

前端开发作为一个由网页制作演变成的新兴岗位,其实在国内外来说,受到重视的时间并不长,在前几年间技术快速的发展和其应用普及率的迅猛增长,使得前端人才市场一片盛况空前的景象,由于其的易入门性和不错的发展前景,吸引了众多前端爱好者和转行人员的青睐。那么现在做前端的真的那么多吗?在智联IT服务类竞争最激烈的岗位排行榜中,web前端开发排行第三。市场需求量比Java岗位低了太多的前端开发,为何竞争也会如此激

2018-03-13 00:00:00 919

转载 Java并发编程-各种锁

java葵花宝典每日一更java综合性知识,自助领取海量java资料 安全性和活跃度通常相互牵制。我们使用锁来保证线程安全,但是滥用锁可能引起锁顺序死锁。类似地,我们使用线程池和信号量来约束资源的使用,但是缺不能知晓哪些管辖范围内的活动可能形成的资源死锁。Java应用程序不能从死锁中恢复,所以确保你的设计能够避免死锁出现的先决条件是非常有价值。一.死锁经典的“哲学家进餐”问题很好的阐释了死锁。5个

2018-03-11 00:00:00 652

转载 Java工程师名厂校招面经总结

java葵花宝典坚持更新java综合性知识,自助领取海量java资料 自我介绍我本身本科阶段和硕士阶段都是自动化专业,和计算机专业有一点相关,但是差别还是挺大的。我学习计算机方面的知识主要是从研究生阶段开始,大约是从研一下学期开始自学。没有参加实习。准备找工作的时间大约是研二下学期结束的时候,也就是16年7月份。面试的岗位是Java后台开发,面的公司不多,主要有美团点评-网易-网易有道-携程-华为

2018-03-10 00:00:00 2950 9

转载 一名工作10年以上的Java程序员年度总结——那些我成长必备的经验

以下是作为一名Java程序员经过10年时间总结出的一些有关于Java软件开发的经验规则:Java编程真的不是一件容易的事不管你多喜欢或是多会Java编程,在学习和解决问题上总会碰到障碍。工作的时间越久就越能明白这个道理。不过这倒是一个让人进步的机会,因为你要一直不断的学习才能很好的解决你面前的难题。如果你已不有了进取心,那么当遇到难道无法解决时你就会想要放弃。Java编程也是最让人沮丧的事情正常的

2018-03-07 00:00:00 5856 5

转载 40个Java多线程问题总结

java葵花宝典坚持更新java综合性知识,自助领取海量java资料 1、多线程有什么用?一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知其然知其所以然"的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看法:(1)发挥多核CPU的优势随

2018-03-06 00:00:00 890

转载 MySQL乐观锁在分布式场景下的实践

java葵花宝典坚持更新java综合性知识,自助领取海量java资料 作者:达兔哥原文链接:https://segmentfault.com/a/1190000008935924背景在电商购物的场景下,当我们点击购物时,后端服务就会对相应的商品进行减库存操作。在单实例部署的情况,我们可以简单地使用JVM提供的锁机制对减库存操作进行加锁,防止多个用户同时点击购买后导致的库存不一致问题。但在实践中,为

2018-03-05 00:00:00 932

转载 从密码到token, 一个授权的故事

java葵花宝典坚持更新java综合性知识,自助领取海量java资料 文章转载自公众号【码农翻身】作者:刘欣1. 我把密码献给你小梁开发了一个“信用卡管家”的程序 , 可以自动从邮箱中读取信用卡相关邮件,分析、汇总,形成一个报表。 小梁找到信用卡达人张大胖试用 : “你的信用卡那么多,看看我这个程序吧, 保准你会爱死它。”张大胖尝试了几下说: “咦,你这个程序要读取我的网易邮箱啊,那需要用户名/密

2018-03-04 00:00:00 680

转载 Java子线程中的异常处理

java葵花宝典坚持更新java综合性知识,自助领取海量java资料 原文地址:https://www.cnblogs.com/yangfanexp/p/7594557.html作者:Java小伙伴在普通的单线程程序中,捕获异常只需要通过try ... catch ... finally ...代码块就可以了。那么,在并发情况下,比如在父线程中启动了子线程,如何正确捕获子线程中的异常,从而进行相应

2018-03-02 00:00:00 811

转载 十分钟理解Java中的动态代理

java葵花宝典坚持更新java综合性知识,自助领取海量java资料 本文转载自博客园原文链接:https://www.cnblogs.com/hellohowlow/p/8476227.html十分钟帮助大家理解Java中的动态代理,什么是动态代理?感兴趣的小伙伴们可以参考一下若代理类在程序运行前就已经存在,那么这种代理方式被成为 静态代理 ,这种情况下的代理类通常都是我们在Java代码中定义的

2018-03-01 00:00:00 669

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除