- 博客(14)
- 资源 (2)
- 收藏
- 关注
转载 jdbc优化策略总结
相比Hibernate、iBatis、DBUtils等,理论上JDBC的性能都超过它们。JDBC提供更底层更精细的数据访问策略,这是Hibernate等框架所不具备的。在一些高性能的数据操作中,越高级的框架越不适合使用。这里是我在开发中对JDBC使用过程中一些优化经验总结。1、选择纯Java的JDBC驱动。2、使用连接池--使用一个“池”来管理JDBC连接,并精心调试池配置的参数,目前
2013-03-28 22:03:09 573
转载 oracle常用命令大全
一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b、关闭ORACLE系统 oracle>svrmgrl
2013-03-24 16:20:57 505
转载 mysql 基础知识总结
1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)4:查看现在的数据库中存在什么表
2013-03-24 16:08:51 590
原创 java 关于封装jdbc操作接口的一些做法
首先建立如下图所示的包结构:然后首先件里模型model包下的两个类:package model;public abstract class Bean { }下面是User类的代码:package model;import java.util.Date;public class User extends Bean
2013-03-24 15:44:24 1699
原创 java 泛型
泛型是为了限定类型设置的。例如,原先在ArrayList的对象里面存取的Object对象,每一次迭代取出数据的时候,都要进行强制的类型转换,如果是知道类型还好些,如果不知道的话就有可能产生问题。ArrayList list=new ArrayList();ArrayList list1=new ArrayList();这里面list保存的Object类型的对象,下面li
2013-03-24 00:47:58 625
原创 struts2 从登陆程序说起
struts2的一个登陆的例子程序,非常简单:java包中的程序:model包中的package model;public class User {private String name;private String password;public String getName() {return name;}public void
2013-03-21 11:09:57 667
转载 struts2 配置文件详解
解决在断网环境下,配置文件无提示的问题我们可以看到Struts.xml在断网的情况下,前面有一个叹号,这时,我们按alt+/ 没有提示,这是因为” http://struts.apache.org/dtds/struts-2.0.dtd”是一个网络地址,如果上网的话,IDE会自动帮我们下载此文件,如果断网就没有办法了,但是我们还是有解决方法的.首先在源码包里找到struts-2.0.dtd这个
2013-03-21 10:53:50 910
原创 struts2 第一个hello word 程序
第一步:加入structs2的包第二部:在src下面建立struts.xml文件,然后打开struts2包中,找到核心包,带有core的包,在下面找到struts-default.xml的文件,如图所示:打开包,可以找到:打开这个文件,将下面选中的内容copy到struts.xml中这样在struts.xml中,会是这个样子:然后将下面的structs标签关闭,
2013-03-20 16:41:36 1027
转载 structs2 工作原理
Struts2的工作原理 上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts
2013-03-20 12:25:30 7358
原创 java 继承
继承关系在java中存在一定的限制,就是类的继承只是单继承;接口的继承接口时可以是多继承。下面主要讲的是类的单继承问题。类的继承中,子类只能继承父类的protected和public修饰的方法,private修饰的都不可以被继承下来。继承下来的属性和方法不可以删除,但是可以进行对属性的赋值和对方法的覆盖。在子类中调用父类的方法时,要显式的使用super.进行调用。这种继承关系的出现是面
2013-03-19 09:23:39 628
原创 java 对象与类
要使用面向对象编程必须要理解面向对象的思想。面向对象编程与面向过程编程不同的地方在于,面向对象总是把数据和操作数据的方法放在一起,所有与数据相关的操作都在当前类中提供。相似之处在于面向对象编程的操作数据的方法内部的实现使用的时面向过程编程方式。不要认为面向过程和面向对象是绝对分裂的,其实我认为面向对象包含面向过程。例子就是C++兼容C。面向对象的三大特征:封装,继承,多态。封装是指对数
2013-03-18 15:07:25 569
原创 java 输入输出 格式化 本地文件的读取
在java中本地的输入,特别是在控制台上,可以使用java.util.Scanner这个来来操作,下面是一段实例代码:public class Test { public static void main(String[] args){ Scanner scanner=new Scanner(System.in); System.out.pri
2013-03-17 17:06:47 4155
转载 java 数据类型总结
java的数据类型分为两种:基本数据类型和引用数据类型。基本数据类型如下:字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类型又可以分为整数类型byte、short、int、long和浮点数类型float、double。引用数据类型有接口,类,数组。String类型实例的创建有多种方式
2013-03-17 16:12:13 539
转载 java 线程基础
Java线程:创建与启动一、定义线程 1、扩展java.lang.Thread类。 此类中有个run()方法,应该注意其用法:public void run()如果该线程是使用独立的 Runnable 运行对象构造的,则调用该 Runnable 对象的 run 方法;否则,该方法不执行任何操作并返回。 Thread 的子类应该重写该方法。
2013-03-17 15:22:23 1046
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人