Java
文章平均质量分 58
CareChere
学无止境。。。。。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Eclipse下导入外部jar包的3种方式
我们在用Eclipse开发程序的时候,经常要用到第三方jar包。引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间。下面配图说明3种Eclipse引入jar包的方式。 1.最常用的普通操作方式:基本步骤式 右击“项目”→选择Properties,在弹出的对话框左侧列表中选择Java Build Path,如下图所示:选择Add External JA转载 2016-05-24 15:24:50 · 512 阅读 · 0 评论 -
Java访问MySQL
如何使用Java访问MySQL数据库Java语言访问MySQL Server数据库,需按以下步骤实现。 第1步 获取Java与MySQL的连接器,可以从MySQL的官方网站上下载,下载地址为http://dev.mysql.com/downloads/connector/j/。 第2步 将下载的包存放在自己机器上jdk安装目录下面的jre目录下面的转载 2016-05-30 10:06:31 · 635 阅读 · 0 评论 -
centos下的eclipse打开windows下java项目中文乱码 解决方法
centos下的eclipse打开windows下Java项目中文乱码 解决方法 如下1点击菜单栏中的Window(窗口),选择Preferences(首选项)2在弹出来的窗口中选择左边的General(常规)3在选择Content Types选项,会在右边看到Text,4点击Text,选择其中的Java Source File,然后把最下边下面的Default原创 2016-04-22 09:44:25 · 1201 阅读 · 0 评论 -
用maven搭建java ee项目
一、开发环境jdk1.7 tomcat7 eclipse-jee-luna-R-win32 maven2.2.1二搭建步骤1、点击File->New->Other,选择maven project2、选择maven project,点击Next,,而后再点击next,进入如下界面如图选择最后一个,点击next3、看到以下界面原创 2016-04-22 09:47:13 · 1882 阅读 · 0 评论 -
启动eclipse的tomcat,访问tomcat出现404
有段时间没部署项目到tomcat,今天部署出现了404问题。。一、环境tomcat7 jdk1.7 eclipse-jee-luna-R-win32二、问题描述1、创建完web项目时,在eclilpse中创建一个tomcat server,添加web项目到该server,在eclipse中启动该server,启动是成功的。在浏览器输入:http://loc转载 2016-04-22 09:49:45 · 1273 阅读 · 0 评论 -
如何在eclipse中调试mvn项目
1Run->Externel Tools->Externel Tools Configurations,打开Externel Tools Configurations窗口,左键单击Program,然后右键选择New,然后在右边的配置里面输入Name信息(eg:mvn)在Main tab下的Location选择你maven可执行文件的全路径(eg:/usr/share/mav原创 2016-04-22 09:50:58 · 577 阅读 · 0 评论 -
JDBC连接MySQL
JDBC连接MySQL加载及注册JDBC驱动程序Class.forName("com.mysql.jdbc.Driver");Class.forName("com.mysql.jdbc.Driver").newInstance();JDBC URL 定义驱动程序与数据源之间的连接标准语法:(主要通讯协议)>:(次要通讯协议,即驱动程序名称)>:<data s转载 2016-06-01 15:49:59 · 366 阅读 · 0 评论 -
JAVA多线程面试50题 -- 内容由浅及深
不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。在典型的Java面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建线程,用转载 2016-05-23 16:52:25 · 653 阅读 · 0 评论 -
Spring 框架的设计理念与设计模式分析
简介: Spring 作为现在最优秀的框架之一,已被广泛的使用,并且有很多对其分析的文章。本文将从另外一个视角试图剖析出 Spring 框架的作者设计 Spring 框架的骨骼架构的设计理念,有那几个核心组件?为什么需要这些组件?它们又是如何结合在一起构成 Spring 的骨骼架构? Spring 的 AOP 特性又是如何利用这些基础的骨骼架构来工作的? Spring 中又使用了那些设计模式来完成转载 2016-05-23 16:54:59 · 434 阅读 · 0 评论 -
cmd /c和cmd /k
cmd /c和cmd /khttp://leaning.javaeye.com/blog/380810 java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。 cmd /c dir 是执行完dir命令后关闭命令窗口。 cmd /k dir 是执行完dir命令后不关闭命令窗口。 cmd /c start转载 2016-06-29 16:43:00 · 4047 阅读 · 0 评论 -
23种设计模式
目录创建型1. Factory Method(工厂方法)2. Abstract Factory(抽象工厂)3. Builder(建造者)4. Prototype(原型)5. Singleton(单例)结构型6. Adapter Class/Object(适配器)7. Bridge(桥接)8. Composite(组合)9. Decorator(装饰)转载 2016-10-04 20:43:48 · 464 阅读 · 0 评论 -
Java开发中的23种设计模式详解(转)
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化转载 2016-10-04 20:46:37 · 590 阅读 · 1 评论 -
完整的JDBC连接数据库代码和步骤
JDBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现。 例如: try{ //加载M转载 2016-05-30 16:16:20 · 703 阅读 · 0 评论 -
JDBC(八)
本教程介绍了如何使用JDBC应用程序表中选择记录的一个例子。这将使用WHERE子句,而从表中选择记录添加附加条件。执行下面的示例之前,请确保如下:执行下面的例子中,使用实际的用户名和密码代替username和password。MySQL或者其他数据库,正在使用:启动和运行。所需的步骤:创建使用JDB转载 2016-05-30 11:05:31 · 420 阅读 · 0 评论 -
JDBC(七)
本教程介绍了如何使用JDBC应用程序来创建表的例子。执行下面的示例之前,请确保已做好如下:执行下面的例子中,你可以与你的实际的用户名和密码代替user name和password。MySQL或者其他数据库,正在使用: 启动和运行。所需的步骤:使用JDBC应用程序一个新的数据库需要执行以下步骤:转载 2016-05-30 11:02:30 · 425 阅读 · 0 评论 -
在Eclipse中导入jar文件
引入工作空间中的jar文件----在Eclipse中导入jar文件一今天给大家介绍一下,怎样在Eclipse中使用第三方的.jar文件,我使用的Eclipse版本是3.3.1.1。 新建两个Java项目通过File菜单-->New-->Java Project,名字分别为PathProject1和PathProject2,如下图所示: 从上图中我们可以看到,每个项目中都有J转载 2016-05-24 15:28:46 · 726 阅读 · 0 评论 -
JDBC技术总结(一)
1. JDBC简介 SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC,JDBC不能直接操作数据库,JDBC通过接口加载数据库的驱动,然后操作数据库。JDBC:Java Data Base Connectivity,它主要由接口组成。组成JDBC的2个包为java.sql和javax.sql。开发JDBC应用需要这2个包的支持外,还转载 2016-05-25 10:55:47 · 690 阅读 · 0 评论 -
Java之多线程
一、基础篇:1、线程的定义线程(thread)是操作系统进程中能够独立执行的实体(控制流),是处理器调度和分派的基本单位。 2、线程的属性并发性,共享性,动态性,结构性3、线程的状态4、线程的调度★主要是通过实现Runnable接口和继承Thread类来实现线程的调度和操作a、Runna转载 2016-05-25 11:15:40 · 509 阅读 · 0 评论 -
Java技术点和知识点归纳
经过这么多年的Java开发,以及结合平时面试Java开发者的一些经验,我觉得对于J2SE方面主要就是要掌握以下的一些内容。 1. JVM相关(包括了各个版本的特性) 对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很深,对此里面的概念有一些简单的了解即可。不过对于一个有着3年以上Java经验的资深开发者来说,不会JVM几乎是不可接受的。 JVM作为java转载 2016-05-29 10:06:05 · 629 阅读 · 0 评论 -
Java NIO
Java NIO系列1:从操作系统的角度剖析I/O认识IO的本质一、IO对性能的影响首先来理解下IO对程序性能的影响:从上面的表中可以得出的结论是:处理时间与IO时间对吞吐率的影响:把单位处理时间减半,仅能提高吞吐率2.2%。而仅仅缩短I/O延迟10%,就可使吞吐率增加9.7%;把I/O时间减半,吞吐率几乎翻番。二、理解BIO的局限性转载 2016-05-29 10:11:32 · 500 阅读 · 0 评论 -
JDBC(一)
JDBC是什么?JDBC API是一个Java API,可以访问任何类型表列数据,特别是存储在关系数据库中的数据。JDBC代表Java数据库连接。JDBC库中所包含的API任务通常与数据库使用:连接到数据库创建SQL或MySQL语句在数据库中执行SQL或MySQL查询查看和修改记录 先决条件转载 2016-05-30 10:32:41 · 539 阅读 · 0 评论 -
JDBC(二)
JDBC SQL 语法结构化查询语言(SQL)是一种标准化的语言,它允许你在数据库上执行操作,如创建项目,读取内容,内容更新和删除条目。SQL是所有可能会使用几乎任何数据库支持,它允许独立于底层数据库的写入数据库的代码。本教程给出的SQL,这是一个先决条件,了解JDBC概述。本教程提供了足够的SQL,以便能够创建,读取,更新和删除(通常被称为CRUD操作)从一个数据库中转载 2016-05-30 10:39:25 · 350 阅读 · 0 评论 -
JDBC(三)
JDBC 驱动程序什么是JDBC驱动程序?JDBC驱动程序实现JDBC API中定义的接口,用于与数据库服务器进行交互。例如,使用JDBC驱动程序可以打开数据库连接,并通过发送SQL或数据库命令,然后在收到结果与Java进行交互。java.sql包中附带的JDK包含定义各种类与他们的行为和实际实现在第三方驱动程序。第三方供应商实现了他转载 2016-05-30 10:44:40 · 541 阅读 · 0 评论 -
JDBC(四)
以下是这使得使用PreparedStatement以及打开和关闭statments的例子:基于对环境和数据库安装在前面的章节中进行这个范例程式码已被写入。复制下面的例子中JDBCExample.java,编译并运行,如下所示://STEP 1. Import required packagesimport java.sql.*;public class JDBCExamp转载 2016-05-30 10:49:05 · 405 阅读 · 0 评论 -
JDBC(五)
如果JDBC连接是在自动提交模式下,它在默认情况下,那么每个SQL语句都是在其完成时提交到数据库。这可能是对简单的应用程序,但有三个原因,你可能想关闭自动提交和管理自己的事务:为了提高性能为了保持业务流程的完整性使用分布式事务若要控制事务,以及何时更改应用到数据库。它把单个SQL语句或一组SQL语句作为转载 2016-05-30 10:53:17 · 610 阅读 · 0 评论 -
JDBC(六)
JDBC Statement对象实例以下是利用以下三种查询以及打开和关闭说明的例子:boolean execute(String SQL) : 返回一个布尔值true,如果ResultSet对象可以被检索,否则返回false。使用这个方法来执行SQL DDL语句,或当需要使用真正的动态SQL。int executeUpdate(String SQL) : 返回受影响转载 2016-05-30 10:58:04 · 445 阅读 · 0 评论 -
设计模式原则详解
我们在应用程序开发中,一般要求尽量两做到可维护性和可复用性。 应用程序的复用可以提高应用程序的开发效率和质量,节约开发成本,恰当的复用还可以改善系统的可维护性。而在面向对象的设计里面,可维护性复用都是以面向对象设计原则为基础的,这些设计原则首先都是复用的原则,遵循这些设计原则可以有效地提高系统的复用性,同时提高系统的可维护性。 面向对象设计原则和设计模式也是对系统进行合理重构的指导转载 2016-10-04 20:49:05 · 683 阅读 · 0 评论
分享