`
文章列表
  在实际开发中  Oralce 函数    像  instr  ,decode      首先  讲 instr(s,s1,i,j);返回搜索到字符的 索引位置  默认为1    四个参数      第一参数  表示  被搜索的字符      第二个参数  表示 需要搜索的字符     第三参数  表示  要开始的索引     第二个参数  表示 要搜索的字符 出现在第几个    而decode  相当  逻辑的 比较  也就是  如果aa  等于 aa 那么则返回 随便写        if   aa=aa;        '随便写',     sele ...

ext 组件分类

    博客分类:
  • ext
组件大致可以分成三大类,即基本组件、工具栏组件、表单及元素组件。 基本组件有: xtype Class ------------- ------------------ box Ext.BoxComponent 具有边框属性的组件 button Ext.Button  按钮 colorpalette Ext.ColorPalette 调色板 component Ext.Component 组件 container Ext.Container 容器 cycle ...

多表连接查询

    博客分类:
  • Sql
SQL 多表连接查询分为:内连接,外连接,交叉连接 内连接的使用  根据表中共同的列进行匹配,特别是存在主外键关系。 一般用的比较多 外连接 分为 左外连接,右外连接,完整连接 交叉连接返回的记录是两张表相乘的记录数 内连接主要一主表的信息为主 如果没有数据就不显示 例如 我们来看实例: 先建两张表: create table student (   id int primary key identity(1,1),   name varchar(50) ) create table grade(    id int primary key identity(1,1),   score mon ...
Jboss 服务启动的时候报 JAXB 2.0 API is being loaded from the bootstrap classloader 这个错误主要是因为 JBoss与JDK的JAXB版本不一致 ss-5.0.1.GA所用的jaxws和jaxb版本为2.1,而JDK1.6.0_03的是JAXB 2.0 和 JAX-WS 2.0更新。加载的是jdk的2.0版本的jaxws和jaxb,而jboss需要的是2.1版本的jaxws和jaxb。 解决这个错误办法有两个 1。把JDK 更新到jdk1.6u11 2。在 JDK 下 的lib 下新建 endorsed 然后放把 jaxb-api ...
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;         A         A      ZERO     SPACE --------- --------- --------- ---------        65        97        48        32 2.CHR 给出整数,返回对应的字符; SQL> select chr(54740) zhao,chr(65 ...
当我们排序的对象不止是简单的数据类型的时候 我们可以通过 实现Comparable 和Comparator 接口来完整对 对象的排序 Comparable和Compartor 的区别? Comparable 是一个自身已经支持自比较的(如String ,Integer) 的接口 Comparator 可以说是一个 ...
union 和 union all 都是将两个结果集合合为一个 但是他们使用和效率上来说都有所不同   union   进行连表查询会  筛选重复记录之后对结果集 排序  在返回结果 union  all  则不会    所以重效率上来讲  union all 的效率 高于union   大部分应用中不会产生产生重复记录    下面我使用Oracle 中的  emp (员工表)  做个示范: 先看一下表结构 使用 union   13 条记录 而且已经按升序 排好了 使用union all  15 条记录 没有排序 
1.1 ORACLE数据库简介 Oracle简称甲骨文,是一家名声不像微软、IBM那样显赫,但在IT软件业,则是仅次于微软公司的世界第二大软件公司,该公司名称就叫Oracle。该公司成立于1979年,是加利福尼亚州的第一家在世界上推出以关系型数据管理系统(RDBMS)为中心的一家软件公司。Oracle不仅在全球最先推出了RDBMS,并且事实上掌握着这个市场的大部分份额。现在,他们的RDBMS被广泛应用于各种操作环境:Windows NT、基于UNIX系统的小型机、IBM大型机以及一些专用硬件操作系统平台。事实上,Oracle已经成为世界上最大的RDBMS供应商,并且是世界上最主要的信息处理软件 ...

xml 面试

    博客分类:
  • java
  讲讲XML 面试都会问些什么东西?   三个问题 1。XML 的 格式有那些?2。他们的区别? dtd  schema 两种形式  其实 schema 的本质就是xml 可以被XML 解析器解析 3。XML 有那些解析方式? 我只说我所用过的有DOM SAX   DOM 只不适合读取大型的XML 文件  这样他的性能会下降的很快,为什么呢?   因为这是  他的树型结构引发的 这种结构占用内存非常多 ,DOM 在解析文档之前   会把整个文档装入内存 ,适合用于 XML 的随即访问   SAX SAX 不同于DOM  SAX 是基于事件驱动 形式读取XML  是按顺序读取XML   ...

Ext 面试

    博客分类:
  • ext
   EXTJS  面试会问些什么  如果是我面试别人的话   我会问  你都使用过EXT 的那些组件呢?      下面由我来解答:   首先 ETX 分为三大组件:  基本组件  表单及元素组件  以及 工具拦组件   基本组件又分为:TreePanel(树 ) ,gird(表格),button(按钮),viewPort(视图),window (窗体),progress 进度条 等等 .....   表单 元素又分为:fromPanel(表单面板) textfiled () checkbox,radio,datefiled,textfiled,timefiled,hidden 等等.... ...

Oracle 函数

Oracle 函数分类 :单行函数 分组函数  分析函数 单行函数分为:日期函数  数字函数  字符函数 转换函数 其他函数 分组函数分为:max(最大值)  min(最小值) sum(求和) avg(平均) count(求个数) 分析函数分为:rank() 具有相同值返回排名相同  序号跳过相应的数值  row_number() 每行返回唯一排序值 dense_rank() 相同值排位相同 序号是连续的 这些也就是我们说的伪列 日期函数主要为 一些 象Add_months,last_day round 等等 数字函数 象  Sqrt(n)  Round(m,n)等等 字符函数 象 trim  ...
面试到集合(Collection)  这是面试经常要问的题目  必问可以说:   下面我们来讲几个经常问到的题目 说说ArrayList  和Vector 以及  LinkedList 性能和特性?     ArrayList 和Vector 都是以数组方式存储数据   数组大小大于实际存储数据长度      他们有允许 直接序号索引元素  但插入 数据需要移动数组和内存操作      所以索引数据快 但插入慢       由于Vector 是 synchronzied(线程安全) 所以性能比 ArrayList 差      LinkedList 是使用双向 链表存储数据 按序号直接索引数据 ...
  Struts  一般面试会问些什么问题呢?   一般面试官  如果问到了Struts  都会问你  Struts 的 原理 (也就是执行机制)   下面我就回答这个问题;   容器加载的时候获取启动的时候    初始化ActionServlet ,ActionServlet 通过读取Struts.xml 配置文件    读取配置信息  把信息存放到 各种对象中去    当ActionServlet 接受到用户的一个请求     检索和匹配 ActionMapping 实例 是否存在 如果不存在 就返回无效路径    如果ActionForm 不存在 就创建ActionForm 对象   将 ...
hibenate2. 提供了  实体 Entity  集合 collection 延迟加载  hibernate3. 提供了  属性延迟加载  什么是延迟加载  :     也就  当执行查询的时候  数据并没有存在在内存中     而当程序真正对数据进行操作的时候  对象才会存在在内存中 就实现了延迟加载     这样很多程度节省了服务器资源   提高了服务器 的性能  
Hibernate 原理 ? 以及 我们为什么要使用hiberntae? 可能后者面试会问到的比较多?   hiberntae 原理 ?    很多人都会搞混、 首先: 1。读取配置文件         2。解析映射 配置文件  打开SessionFacory       3.打开Session       4.开启事务        5.持久化操作        6.提交事务        7.关闭Session ,关闭SessionFactory 为什么要使用Hibernate ?   首先  Hiberntae  把JDBC  做了封装 ,大大简化了  数据访问层的重复代码     ...
Global site tag (gtag.js) - Google Analytics