自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jdbc连接数据库sid、service name tns

jdbc连接oracle格式一: Oracle JDBC Thin using a ServiceNamejdbc:oracle:thin:@//host>:port>/service_name>Example: jdbc:oracle:thin:@//192.168.2.1:1521/XE注意这里的格式,@后面有//, 这是与使用SID的主要区别。这种格式是Oracle 推荐的格式,因

2017-11-16 11:12:02 1245

转载 maven导入oracle

转自http://blog.csdn.net/linminqin/article/details/17922413由于需要oracle官方授权,所以maven上无法下载ojdbc,需要自己下载,然后通过命令加载到本地maven库中,详细步骤如下1、到官方下载,地址:http://www.oracle.com/technetwork/indexes/downloads/index.html,找到“dr

2017-11-15 19:53:13 1117

原创 oracle--错误解决ORA-12505

sql plu可以连接,但是使用jdbc连接oracle的时候报数据库的错误ORA-12505:监听程序当前无法识别连接描述符中所给出的SID 这个是由于Oracle的service_name 和sid_name不一致,而PL/SQL DEVELOPER和SQLPLUS 采用service_name进行连接,而应用程序是按照sid_name进行连接,所以出现PL/SQL DEVELOPER和

2017-11-15 19:38:48 12902 1

原创 oracle基础入门(1)--用户名表空间

打开sql plus1、创建表空间 create tablespace myspace datafile ‘test.dbf’ size 10m; 2、创建用户 create user selftest identified by 123; 3、修改用户默认表空间 alter user selftest default tablespace myspace ; 4、分

2017-11-15 17:47:49 389

原创 Tomcat、JBoss和weblogic异同

Tomcat是Apache基金会提供的Servlet容器,它支持JSP, Servlet和JDBC等J2EE关键技术,所以用户可以用Tomcat开发基于数据库,Servlet和JSP页面的Web应用,这是没有问题的。但是,Tomcat却不是EJB容器;也就是说,Tomcat不支持J2EE的重要技术之一,EJB。那么,使用EJB组件开发的Web应用程序就无法在Tomcat下面运行。众所周知,EJB是分

2017-11-07 15:56:13 1658

原创 动态数据源

只要介绍动态切换数据源,相同表结构的不同数据源之间的切换 使用springmvc+mybatis maven构建项目<bean id="dynamicDataSource" class="com.locatech.dynamic.datasource.DynamicDataSource" > <property name="targetDataSources">

2017-11-07 11:44:39 1169

原创 HttpUtil工具包HttpClient和HttpURLConnection

http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式。HTTP协议的主要特点是: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。由于HTTP协议简单,通信速度很快。 3.灵活:HTTP允许传输任意类型的数据对象。类型由Content-Type加以标记。 4.无连

2017-11-01 11:56:46 1311

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-11-01 11:06:03 132

转载 maven

1、更新eclipse的classpath加入新依赖1、在dependencyManagement里面加入包括版本在内的依赖信息,如:  joda-time joda-time 1.6.2  2、在同级的dependencies节点里面加入该依赖,如:  joda-time joda-time  3、使用mvn eclipse:clean删除

2017-10-31 14:57:50 175

原创 点乘和叉乘

分清点乘和叉乘 点乘,也叫向量的内积、数量积.顾名思义,求下来的结果是一个数. 向量a·向量b=|a||b|cos 在物理学中,已知力与位移求功,实际上就是求向量F与向量s的内积,即要用点乘. 叉乘,也叫向量的外积、向量积.顾名思义,求下来的结果是一个向量,记这个向量为c. |向量c|=|向量a×向量b|=|a||b|sin 向量c的方向与a,b所在的平面垂直,且方向要用“右手法则”判断

2017-09-21 18:08:13 1587

原创 编译和运行

Java程序的编译 使用命令: javac *.java 编译时,会将写的.java文件(高级语言),生成相应的字节码文件.class文件(二进制代码) Java程序的执行 使用命令:java * 流程: 加载到 – 连接 —- 初始化 … 虚拟机把Class文件加载到内存,然后进行校验,解析和初始化,最终形成java类型,这就是虚拟机的类加载机制编译期&运行期编

2017-09-11 21:21:31 318

原创 加载

加载*.class是根据classpath查询的,所以不使用ide的话就需要自己手动修改编译的时候和运行的时候加载类是不同的两个概念。你重点需要关注的时候什么情况下会触发类的加载 java需要加载一个class的时候只有在下面集中情况下才会发生: 1 创建一个java实例 2 调用一个类的静态方法 3 静态域赋值 4 访问静态域 5 在顶层类中执行assert语句当上面的某个条件发

2017-09-07 16:25:22 208

原创 接口

接口(interface)可以说成是抽象类的一种特例,接口中的所有方法都必须是抽象的。接口中的方法定义默认为public abstract类型,接口中的成员变量类型默认为public static final。另外,接口和抽象类在方法上有区别: 1.抽象类可以有构造方法,接口中不能有构造方法。 2.抽象类中可以包含非抽象的普通方法,接口中的所有方法必须都是抽象的,不能有非抽象的普通方法。 3.

2017-09-05 20:27:05 257

原创 集合,不定期更新

各种集合区别 一 、Hashtable与HashMap 1、继承不同。public class Hashtable extends Dictionary implements Mappublic class HashMap extends AbstractMap implements Map2、Hashtable 中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。在多线程并发的环

2017-09-05 15:40:27 203

原创 重写重载

方法重写(@Override)的前提: 必须要存在继承的关系。方法的重写: 子父类有同名的函数,这个我们就称作为方法的重写。什么是时候要使用方法的重写:父类的功能无法满足子类的需求时。方法重写要注意的事项: 1.方法重写时, 方法名与形参列表必须一致。 2.方法重写时,子类的权限修饰符必须要大于或者等于父类的权限修饰符。 3.方法重写时,子类的返回值类型必须要小于或者

2017-09-04 17:01:30 543

原创 spring实战

一、下载Spring in action源码 –链接:http://pan.baidu.com/s/1c229i5U 密码:pto8 二、将源码导入到myeclipse需要安装gradle插件 默认myeclipse已经安装好 –安装gradle 参考网址:http://jingyan.baidu.co

2017-05-09 10:57:27 184

空空如也

空空如也

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

TA关注的人

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