自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 JAVA必背面试题和项目面试通关要点(带答案)

一 数据库 1.常问数据库查询、修改(SQL查询包含筛选查询、聚合查询和链接查询和优化问题,手写SQL语句,例如四个球队比赛,用SQL显示所有比赛组合;举例2:选择重复项,然后去掉重复项;) 数据库里的密码如何加密(md5);(1)数据库的密码加密:单向加密,insert into users (username,password) values (‘mike’,MD5(‘gues

2017-10-16 10:26:14 20721

原创 java关于日期的一些常用方法总结

001public class DateUtil {002 003    //泽勒一致性公式计算星期几004    public static String getWeekOfDate(int year, int month, int da

2017-10-12 21:28:48 330

原创 java开发的几个重要事项,参考一下

初学Java,掌握一些注意事项,能帮助程序员更快的熟悉学习方法,在学习过程中少走弯路,学会最核心的技术,拿到理想的薪资,本文就为大家整理了Java学习的几个注意要点,相信一定对大家有帮助。1将一些需要变动的配置写在属性文件中比如,没有把一些需要并发执行时使用的线程数设置成可在属性文件中配置。那么你的程序无论在DEV环境中,还是TEST环境中,都可以顺畅无阻地运行,但是一

2017-10-07 13:14:33 287

原创 优秀Java程序员的编程风格

今天突发奇想,对编码习惯和编程风格很感兴趣,于是乎,找了一下关于编程风格(Java篇)的资料,希望对爱好编码或者开始学习编码的同学有帮助!来自《The Elements of Java Style》-《Java编程风格》一书,值得一读的书籍,会让你在细节上节省很多时间,合作之间更加愉快!好处不多说了,但是有几个原则如下:1.保持原有风格

2017-10-07 12:32:58 304

原创 Java项目实战经验—程序员成长的钥匙

Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:1、掌握项目开发的基本步骤2、具备极强的面向对象的分析与设计技巧3、掌握用例驱动、以架构为核心的主流开发方法没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,你就用代码堆砌来实现别人的要求!你必须学会从整个项目的角度去思考!你必须学会假如

2017-10-05 20:31:36 1513

原创 Java和PHP在Web开发方面的比较

比较 PHP和JSP这两个Web开发技术,在目前的情况是其实是比较PHP和Java的Web开发。以下是我就几个主要方面进行的比较:一、 语言比较PHP是解释执行的服务器脚本语言,首先php有简单容易上手的特点。语法和c语言比较象,所以学过c语言的程序员可以很快的熟悉php的开发。而java需要先学好java的语法和熟悉一些核心的类库,懂得面向对象的程序设计方

2017-10-05 20:30:03 447

原创 20个高级java开发面试题(带答案)

这是高级Java面试系列题中的第一部分。这一部分论述了可变参数,断言,垃圾回收,初始化器,令牌化,日期,日历等等Java核心问题。大家可以先自己试试,然后再参考答案。1. 什么是可变参数?可变参数允许调用参数数量不同的方法。请看下面例子中的求和方法。此方法可以调用1个int参数,或2个int参数,或多个int参数。 //int(type) followed ... (three

2017-10-05 20:28:02 7617 1

原创 java经典笔试题目解析(下)

1、如果main方法被声明为private会怎样?能正常编译,但运行的时候会提示”main方法不是public的”。2、Java里的传引用和传值的区别是什么?传引用是指传递的是地址而不是值本身,传值则是传递值的一份拷贝。3、如果要重写一个对象的equals方法,还要考虑什么?hashCode。

2017-10-05 20:26:26 575

原创 随着Java 一系列更新也意味着Java 9时代的结束

前一段时间,Java 9最新发布的新功能颇受争议,但这也是Java传递旧风格的最后一行!Java 9的模块化改变了游戏规则基于Project Jigsaw的模块化功能引起了广大程序开发人员的争议,Java商店对于模块化功能并没有立即更新,而是保守的决定等模块化日渐成熟后在进行更新。模块化是以Java平台模块系统的形式将JDK分为一组模块,用于运行、编译或构建时间组合

2017-10-05 20:24:15 1331

原创 这六个理由告诉你学Java到底有多好!

Java应该是软件开发同学最熟悉的一种开发语言,古老但很流行,再加上现在android开发发展形势一片大好,更让Java的魅力十足。不少同学想参加Java培训,但是心存疑问,不知道值不值得去学习,那今天,小编就给大家六个学习Java开发的理由,希望大家了解并喜欢上Java语言。01简单稳重Java摒弃了C 中容易引发程序错误的一些特性如指针、结构、枚举以及内存管理

2017-10-05 20:21:38 1292

原创 java经典笔试题目解析(上)

1. 下面哪些是Thread类的方法()A start()       B run()       C exit()       D getPriority()答案:ABD解析:exit()是System类的方法,如System.exit(0)。 2. 下面关于java.lang.Exception类的说法正确

2017-10-05 20:16:47 495

原创 关于常见的Java面试,你应该准备这些知识点

自天子以至于庶人,壹是皆以修身为本 《礼记·大学》马老师说过,员工的离职原因很多,只有两点最真实:钱,没给到位心,受委屈了当然,我是想换个平台,换个方向,想清楚为什么要跳槽,如果真的要跳槽,想要拿到一个理想的offer,除了运气,基本功也要足够的扎实,希望下面的面试经验能给你们能够提供一些帮助。项目经验面试官在一开

2017-10-05 20:15:12 1720 1

原创 Hadoop生态系统介绍

Hadoop于2005年秋天作为Lucene的子项目Nutch的一部分正式引入Apache基金会。2006年3月份,Map-Reduce和Nutch Distributed File System(NDFS)分别被纳入Hadoop的项目中,当下 Hadoop 已经成长为一个庞大的生态体系,只要和海量数据相关的领域,都有 Hadoop 的身影。下图是一个 Hadoop 生态系统的图谱,详细列举了在

2017-10-05 20:10:59 899

原创 你需要知道的10位java开发牛人

1、James Gosling  1983 年,Gosling 获得了加州大学的计算机科学学士学位。1990 年,他获得了卡内基梅隆大学的计算机科学博士学位,师从 BobSproull。在攻读博士期间,他自己开发了一款 emacs,叫 Gosling Emacs(Gosmacs),在大学的这段时间,他还开发了一个多处理器版本的 Unix,以及数个编译器和邮件系统,之后才加入 Sun 公

2017-10-05 20:03:11 543

空空如也

空空如也

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

TA关注的人

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