自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

javafirst

分享Java开发技术、Java面试笔试题、IT技术、Java学习视频资源

  • 博客(21)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 eclipse怎么修改工作空间路径

打开eclipse,在eclipse界面中的菜单栏中点击“File”,打开后点击“Switch Workspace”,选择Other即可修改新的工作空间,如图所示。  在弹出的对话框(路径选择)中选择eclipse的新的工作空间路径文件夹,然后点击“OK”按钮完成设置。然后eclipse重新启动即可完成了。如有问题欢迎留言!

2017-03-24 17:35:57 1873

转载 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等

很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5

2017-03-20 18:17:14 561

原创 Java字符串是否是回文

1、什么是回文所谓回文字符串,就是一个字符串,从左到右读和从右到左读是完全一样的,比如“上海自来水来自海上”或者“aba”。【经典段子】上海某大学男生给女同学乙出上联求对:“上海自来水来自海上。”顺念倒念完全一样,难度极大!女生乙对曰:“山东落花生花落东山”;男生甲遂出绝对:“大波美人鱼人美波大”,女生乙对曰“明天到操场操到天明!”男生落败。2、判断的方法①字符串倒置后创建新字

2017-03-20 17:48:12 1076

原创 Hibernate框架的相关知识点及面试题

Hibernate工作原理1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactory为什么要用Hibernate1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。

2017-03-16 14:42:07 650

原创 运行时异常和一般异常的区别

Java异常类结构图运行时异常和一般异常的区别Java提供了两类主要的异常:runtime exception和checked exception。checked 异常也就是我们经常遇到的IO异常,以及SQL异常都是这种异常。对于这种异常,JAVA编译器强制要求我们必需对出现的这些异常进行catch。所以,面对这种异常不管我们是否愿意,只能自己去写一

2017-03-16 14:20:18 879

原创 有关程序员的段子

1、一程序猿去某厂面试,面试官问:“你毕业才一年,这三年工作经验是怎么来的?!”程序猿答:“加班。”2、部门开会时,大BOSS问技术总监,如何才能让进度落后的产品如期弄上线。技术总监想了会儿,回答说:“要10个程序员每周上班7天,每天工作12个小时,一直持续半年,最后还要吊死大家一起养的流浪猫小明。”大BOSS不解地问:“为啥要吊死小明?”技术总监转过头对旁边的人说,“

2017-03-16 09:33:08 4354

原创 spring框架7个模块的名字和功能

spring框架模块图1、Spring Core模块Spring Core模块是Spring的核心容器,它实现了IOC模式,提供了Spring框架的基础功能。此模块中包含的BeanFactory类是Spring的核心类,负责JavaBean的配置与管理。它采用Factory模式实现了IOC即依赖注入。谈到JavaBean,它是一种 Java 类,它遵从一定的设计模式,使它们易于

2017-03-15 18:40:15 1642 1

原创 Oracle学习-day05

直接写例子--视图是数据库对象之一,视图在SQL语句中体现的角色与表一致,但并不是表,它只是对应类一个查询语句的结果集。 CREATE VIEW v_emp_dq_10 AS SELECT empno,ename,sal,deptno FROM emp_dq WHERE deptno=10; --查看视图与查询表一样,两句语句等同 SELECT * FROM v_emp_dq_10;

2017-03-13 09:51:52 463

原创 Oracle学习-day04

直接写例子 SELECT *FROM emp_dq;--子查询,也是一种查询语句,只是它嵌套在其他SQL语句之中,作用是为外层的SQL提供数据--查看比CLARK工资高的员工 SELECT ename,sal FROM emp_dq WHERE sal>(SELECT sal FROM emp_dq WHERE ename='CLARK');--谁与SMITH相同部门 SELECT

2017-03-13 09:50:38 508

原创 Oracle学习-day03

直接写例子--列的别名--当一个SELECT子句中的字段是一个函数或者表达式时,那么结果集中对应的该字段的名字就是这个函数或者表达式,可读性差这时可以为该字段指定段名。 SELECT ename,sal*12 sal,TO_CHAR(hiredate,'YYYY-MM-DD') hiredate FROM emp--别名可以使用双引号括起来区分大小写和添加空格 SELECT en

2017-03-13 09:47:16 408

原创 oracle学习-day02

直接写例子/*DQL查询语句SELECT语句用来查询表中数据,一条SQL语句是由多个子句组成,一个子句有一个关键字加一系列内容组成。SELECT语句中必须包含的是两个子句,SELECT子句和FROM子句。SELECT子句用于指定要查询的内容(字段、函数、表达式),from子句用来指定数据来源*/--查询所有数据 SELECT * FROM emp_dq;--分别查询,限制条件

2017-03-10 09:30:18 630

原创 java面试宝典2017

点击下载:《java面试宝典2017》Java面试宝典2017版一. Java基础部分71、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?72、Java有没有goto?73、说说&和&&的区别。84、在JAVA中如何跳出当前的多重嵌套循环?85、switch语句能否作用在byte上,能否作用在long上,能否作用在String上

2017-03-06 17:40:54 2878

原创 Object类及其方法的介绍

一、概述Object类是所有Java类的祖先。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。在不明确给出超类的情况下,Java会自动把Object作为要定义类的超类。可以使用类型为Object的变量指向任意类型的对象。Object类有一个默认构造方法pubilc Object(),在构造子类实例时,都会先调用这个默认构造方法。Object类的变量

2017-03-06 16:19:53 603

原创 Oracle学习-day01

--获取当前日期SELECT SYSDATE FROM dual--创建表employeeCREATE TABLE employee_dq( id NUMBER(4), name VARCHAR2(20), gender CHAR(3), birth DATE, salary NUMBER(7,2), job VARCHAR2(30), deptno NUMBE

2017-03-06 14:35:46 569

原创 鸟哥的Linux私房菜基础篇第三版

《鸟哥的Linux私房菜:基础学习篇》点击下载《鸟哥的Linux私房菜:基础学习篇》是2010年由人民邮电出版社出版的图书,该书作者是鸟哥,王世江。 该书通过配以大量的实例操作和详尽的解析深入浅出的介绍各种功能和命令。《鸟哥的Linux私房菜:基础学习篇》是最具知名度的Linux入门书《鸟哥的Linux私房菜基础学习篇》的最新版,全面而详细地介绍了Linux操作系统。全

2017-03-06 12:38:15 1464

原创 达内代码下载地址

网址:http://code.tarena.com.cn/账号:tarenacode密码:code_2013

2017-03-06 10:53:43 39454 2

原创 变量

一:变量的声明int a; //声明一个整型变量,名为aint b,c,d; //声明三个整型变量,名为b,c,d二:变量的初始化,第一次赋值// 1)声明的同时初始化// 2)先声明后初始化int a=188; //声明整型变量a并赋值为188int b; //声明整型变量bb=188; //给变量b赋值为188三:变量的使用// 1)必

2017-03-06 10:24:08 383

原创 Java基本数据类型

-->Java数据类型-->java基本数据类型第一种:boolean  //boolean只有两个取值:true和false,默认值为falseboolean b1 = true; //true为布尔型直接量boolean b2 = false; //false为布尔型直接量boolean b3 = 250; //编译错误,数据类型不匹配第二种:byte

2017-03-06 09:07:38 599

原创 day01-HelloWorld

package day01; //声明包day01public class HelloWorld { //声明类HelloWorld //主方法,为程序的入口 //程序的执行从main开始,main结束则程序结束 public static void main(String[] args) { // 输出HelloWorld //1.java严格区分大小写 //2.所有

2017-03-03 14:42:51 522

原创 阿里巴巴Java开发手册

点击下载《阿里巴巴Java开发手册》众所周知,制订交通法规表面上是要限制行车权,实际上是保障公众的人身安全。试想如果没有限速,没有红绿灯,没有规定靠右行驶,谁还敢上路。同理,对软件来说,适当的规范和标准绝不是消灭代码内容的创造性、优雅性,而是限制过度个性化,以一种普遍认可的方式一起做事。阿里巴巴集团推出的Java开发手册是阿里巴巴近万名开发同学集体智慧的结晶,以开发视角为中心,详细列举

2017-03-03 13:50:59 482

原创 Eclipse如何查看接口实现类快捷键

1、找到要打开的接口类2、双击接口名选中3、按Ctrl+T打开接口实现类以List接口为例,如下所示

2017-03-01 12:32:44 75232 1

Linux Shell脚本攻略(第2版)

Linux Shell脚本攻略(第2版)

2017-06-21

JAVA API1.6中文文档

JAVA API1.6中文文档,Java程序员的必备手册之一,适用于于不擅长看英语文档的小伙伴。谁用谁知道。

2017-03-06

Java面试宝典2017

一套经典的Java面试题,不管是新手老鸟,相信都会有用的,不会让你失望。帮助你复习面试时取得事半功倍的效果。

2017-03-06

鸟哥的Linux私房菜基础篇第三版

《鸟哥的Linux私房菜:基础学习篇》是最具知名度的Linux入门书《鸟哥的Linux私房菜基础学习篇》的最新版,全面而详细地介绍了Linux操作系统。全书分为5个部分:第一部分着重说明Linux的起源及功能,如何规划和安装Linux主机;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全非常重要的Linux账号的管理,以及主机系统与程序的管理,如查看进程、任务分配和作业管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。

2017-03-06

阿里巴巴Java开发手册

2017年开春之际,诚意献上重磅大礼:阿里巴巴Java开发手册,首次公开阿里官方Java代码规范标准。 这套Java统一规范标准将有助于提高行业编码规范化水平,帮助行业人员提高开发质量和效率、大大降低代码维护成本。

2017-03-03

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

TA关注的人

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