自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库优化2

设计阶段 设计阶段可以说是以后系统性能的关键阶段,在这个阶段,有一个关系到以后几乎所有性能调优的过程—数据库设计。 在数据库设计完成后,可以进行初步的索引设计,好的索引设计可以指导编码阶段写出高效率的代码,为整个系统的性能打下良好的基础。 以下是性能要求设计阶段需要注意的: 1、数据库逻辑设计的规范化 数据库逻辑设计的规范化就是我们一般所说的范式,我们可以这

2017-10-09 14:27:50 255

原创 Java反射的概念

java反射机制   1.认识反射反射,从这个反字可以看出与我们平时正常的使用逻辑肯定不一样,那么到底什么地方不一样了?想要了解“反”,就得先了解一下正的概念。在正常情况下,如果要使用一个类,必须要经过以下几个步骤:(1)使用important导入类所在的包(类:java.lang.Class)(2)通过关键字new进行类对象实例化(构造方法:java.lang.refle

2017-10-09 14:26:39 2136

原创 数据库优化

浅谈数据库的优化 一、表设计优化二、查询语句优化 1.表设计优化 (1) 数据行的长度不要超过8020字节,如果超过这个长度的话在物理页中这条数据会占用两行从而造成存储碎片,降低查询效率。(2) 能够用数字类型的字段尽量选择数字类型而不用字符串类型的(电话号码),这会降低查询和连接的性能,并会增加存储开销。这是因为引擎在处理查询和连接回逐个比较字符串中每一个字符,而对于

2017-10-09 14:24:48 306

原创 Java反射理解

1.概念 反射reflection反射机制就是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。用一句话总结就是反射可以实现在运行时可以知道任意一个类的属性和方法。 主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的

2017-10-09 14:23:08 983

原创 jsp对dao层的工具类

public class EmpDao extends DbOperation{ public ArrayList selectAll(){ ArrayList al=new ArrayList(); //使用JDBC连接数据库 查询数据 try { //连接数据库 getConn(); //执行查询 extQuery("select * from emp")

2017-09-27 13:42:01 1073

原创 Oracle练习题总结

1:找出各月最后一天受雇的所有雇员 select * from emp wherehiredate=last_day(hiredate) 2:找出早于36年之前受雇的雇员   select * from emp whereadd_months(hiredate,12*36) 3:显示只有首字母大写的所有雇员的姓名 select * from emp where enam

2017-09-27 13:40:03 4053

原创 怎么在jsp页面中获取数据库数据

废话没有上代码//获得LD表数据 newsdao ns=new newsdao(); ArrayList al = ns.select(); for(int i=0;i<al.size();i++){ news l=(news)al.get(i); %>

2017-09-24 16:25:59 12609 4

原创 jsp连接数据库dao层的编写,可以形成直接的工具文件

我在写jsp页面时,遇到dao层连接数据库,我看了很多博客,发现可以直接写一个工具,我现在分享出来,这个工具代码,在框架中是用不上的,只限于jsp页面。在框架中会用到c3p0连接池,直接简化了代码,我的代码如下public class newsdao { public ArrayList select(){ ArrayList al=new ArrayList(); try {

2017-09-24 16:20:55 1444

原创 java se面试小考题

编写一个程序,可以实现,123456789这九个数字只能出现一次,并且第一位能被一整除第二位能被二整除一直到第九位。我在看到题目的时候,先想到的是循环输出,用位数编写循环,后来在查阅资料后,我编写的代码如下public class demo2 { public void run(){ for(Integer i = 123456789;i<987654321;i++){ Strin

2017-09-20 14:15:19 198

原创 Java SE的多态、接口

Java SE复习31.    什么是多态:Java中引用类型变量有两个类型:一个是编译时类型,一个是运行时类型。编译时类型由声明该变量使用的类型决定,运行时类型由实际赋给该变量的对象决定。那么如果运行时类型和编译时类型不一致,这就是多态。2.    多态的方法重载和重写:重载:方法重载值得是在同一个类中,多个方法名相同,参数列表不同(个数、类型、顺序),这就是重载。 

2017-09-17 21:03:22 177

原创 Java面向对象复习1

Java类与对象、方法、和构造方法类与对象:1、      类与对象的认识什么是类?      个人理解:人在生活中自然地对事物的分类!      类的具体概念:类是具有相同属性和行为的一组对象的集合与抽象,在Java中有系统自定义的类,还有用户自定义的类。      什么是对象:           概念:对象是类的实例化,在Java中用一组属性和方法构成(Java中

2017-09-13 16:51:35 211

原创 Java SE的复习1

Java SE复习一、     Java语言的特点:1简单的、2面向对象的、3分布式的、4解释的、5健壮的、6安全的、7结构中立的、8可移植的、10高效的、11多线程的、12动态的二、       1、Java的运行机制:先编译后解释执行如下图所示:       2、JDK  JRE  JVM:              JDK:开发Java的应用程序包,包括JRE

2017-09-11 14:24:24 505

空空如也

空空如也

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

TA关注的人

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