上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 28 下一页
摘要: 今天遇到一个垂直居中的问题,调试了一个多小时,终于找到一个解决办法,虽然不够完美,但是能解决当前问题,现来总结一下居中的一些常见问题:表格居中:这个最好解决,直接调用现成的CSS Style - vertical-align: middleDIV居中:这个就挺麻烦,因为现成的CSS Style对DIV无效,所以只能想一些办法来实现这种效果:如果是单行文字垂直居中,那最好的解决方案是定义DIV的inline-height和height为相同的值(也就是DIV的高度),这样就居中了;利用padding设置垂直居中,我们知道padding是内边距,如果设置内边距上下相等,那么DIV不就居中了;万能方 阅读全文
posted @ 2012-07-04 11:17 我是小菜鸟 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 由于java的特殊性,如果在程序中使用String,那么就代表着在java里面生成了多个String,因为String对象是不可变的,也就是说如果大量使用String对象效率很降低。再来说StringBuffer,这是一个特殊的String对象,这个对象有append方法,换句话说我们可以随意更改里... 阅读全文
posted @ 2012-07-02 22:25 我是小菜鸟 阅读(640) 评论(0) 推荐(0) 编辑
摘要: package com.test;import java.util.*;public class BinaryQuery { public static void main(String[] args) { int[] arr = {1, 3, 5, 6, 7, 12, 13, 15, 23, 676}; System.out.println("Query result is: " + bQuery(arr, 15)); } public static int bQuery(int[] arr, int n... 阅读全文
posted @ 2012-06-29 18:47 我是小菜鸟 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 算法题:设计函数实现将中文数字转换成int型数字,例如”一百二十三” 转换成123,要求写出测试用例。package com.test; import java.util.*; public class CNCharsToNumber { public static void main(String[] args) { System.out.println("Test: " + CNCharsToNumber.CnToNumber("一十亿零五百万八千零二十三")); } public static int CnToNumber(S... 阅读全文
posted @ 2012-06-28 23:15 我是小菜鸟 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类:单行函数和组函数。单行函数:SQL和PL/SQL中自带很多类型的函数,有字符、数字、日期、转换、和混合型等多种函数用于处理单行数据,因此这些都可被... 阅读全文
posted @ 2012-06-27 23:31 我是小菜鸟 阅读(146) 评论(0) 推荐(0) 编辑
摘要: PL/SQL有两种复合数据结构:记录和集合。记录由不同的域组成,集合由不同的元素组成。记录:记录是PL/SQL的一种复合数据结构,scalar数据类型和其他数据类型只是简单的在包一级进行预定义,但复合数据类型在使用前必须被定义,记录之所以被称为复合数据类型是因为他由域这种由数据元素的逻辑组所组成。域可以是scalar数据类型或其他记录类型,它与c语言中的结构相似,记录也可以看成表中的数据行,域则相当于表中的列,在表和虚拟表(视图或查询)中非常容易定义和使用,行或记录中的每一列或域都可以被引用或单独赋值,也可以通过一个单独的语句引用记录所有的域。在存储过程或函数中记录也可能有参数。创建记录:显示 阅读全文
posted @ 2012-06-27 23:30 我是小菜鸟 阅读(331) 评论(0) 推荐(0) 编辑
摘要: SQL Plus工具:在命令行中输入sqlplusw,启动该工具连接数据库:conn sys/system as sysdba;PL/SQL Developer工具:在Oracle开发中,经常使用一个功能强大的第三方工具:"PL/SQL Developer"工具,他基本上可以实现Oracle开发中的任何操作。Oracle服务:OracleService+服务名:数据库启动的基础OracleOraDb10g_home1TNSListener:服务器端为客户端提供的监听服务,只有该服务正常启动,客户端才能连接到服务器上。OracleOraDb10g_home1iSQL*Plus 阅读全文
posted @ 2012-06-22 00:22 我是小菜鸟 阅读(196) 评论(0) 推荐(0) 编辑
摘要: ORACLE提供了四种类型的可存储的程序. 函数. 过程. 包: 包其实就是被组合在一起的相关对象的集合,当包中任何函数或存储过程被调用,包就被加载入内存中,包中的任何函数或存储过程的子程序访问速度将大大加快。包由两个部分组成:规范和包主体(body),规范描述变量、常量、游标、和子程序,包体完全定义子程序和游标. 触发器FUNCTION name [(parameter[, parameter, …])] RETURN datatypes IS[local declarations]BEGINExecute statements[EXCEPTION][Exception handlers]E 阅读全文
posted @ 2012-06-22 00:19 我是小菜鸟 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1. 程序结构1. PL/SQL由三部分组成:声明部分(declare开头),执行部分(以begin开头)和异常处理部分(以exception开头);其中执行部分是必须的,其他两部分可选。[DECLARE]---declaration statementsBEGIN---executable statements[EXCEPTION]---exception statementsENDDECLARE v_id INTEGER;v_name VARCHAR(20);CURSOR c_emp IS SELECT * FROM employee WHERE emp_ie=3;BEGIN OPEN c 阅读全文
posted @ 2012-06-22 00:18 我是小菜鸟 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 字符函数ASICII(x) //返回字符x的ASCII码CONCAT(x, y) //连接字符串x和yINSTR(x, str[, start][, n) // 在x中查找str,可以指定从start开始,也可以指定从第n次开始LENGTH(x) // 返回x的长度LOWER(x) // x转换为小写UPPER(x) // x转换为大写LTRIM(x[, trim_str]) // 把x的左边截去trim_str字符串,缺省截去空格RTRIM(x[, trim_str]) // 把x的左边截去trim_str字符串,缺省截去空格TRIM([trim_str FROM] x) // 把x的两边截 阅读全文
posted @ 2012-06-22 00:17 我是小菜鸟 阅读(211) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 28 下一页