- 博客(37)
- 资源 (6)
- 收藏
- 关注
原创 非常有用的 Oracle 查询语句
概述:常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询。1、获取当前月份的第一天运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。SELECT TRUNC (SYSDATE, 'MONTH') "First day of current month" FROM DUAL
2015-11-30 11:45:56 335
原创 oracle复杂查询21道题精析
--1、 列出至少有一个员工的所有部门编号、名称,并统计出这些部门的平均工资、最低工资、最高工资。select * from dept;select d.deptno,d.dname,count(empno),avg(sal),min(sal),max(sal)from emp e,dept dwhere d.deptno=e.deptnogroup by d.deptno
2015-11-28 16:28:13 1400
原创 oracle数据库备份
数据库的备份操作是在整个项目运行中最重要的工作之一。一、数据的导出和导入数据的导出和导入是针对于一个用户的备份操作,可以按照如下的方式完成:1、 数据的导出在硬盘上建立一个文件夹:E:\backup;输入exp指令;输入用户名和密码;设置导出文件的名称:导出文件: EXPDAT.DMP;直接回车就行:成功导出:2、 数
2015-11-27 22:46:09 394
原创 Hadoop简介
Hadoop的定义是:一个用java语言编写的便于大型数据集合的分布式储存和计算的软件框架。简单来说,这是计算机领域的一个开源软件,任何程序开发者都可以看到它的源代码,并且进行编译。它的出现让大数据的储存和处理一下子变的快了很多,也便宜了很多。Hadoop是怎么做到将大数据储存和处理变得又快又便宜的?例:现在需要数一个图书馆有多少本书,一个人数肯定很慢,需要很多
2015-11-27 17:29:30 278
原创 简单的图片切换
package com.example.maxview;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import android.widget.ImageView;import android.widget
2015-11-27 16:34:15 301 1
原创 android入门介绍
一,安卓平台概览1,安卓采用分层架构:从上到下分别为:1,应用程序层:包含了许多核心的引用程序,例如短信,日历;2,应用程序框架:开发者可以完全访问核心应用程序所使用的API框架。该层简化了组件的复用,使得开发人员可以直接使用系统提供的组件来进行快速地开发,也可以通过集成灵活的加以扩展。3,系统运行库:系统库和android运行时,部分C库跟Java库。4,linux内
2015-11-27 16:32:18 354
原创 整数划分问题
题目连接:http://acm.nyist.net/JudgeOnline/problem.php?pid=90最优代码:#includeusing namespace std;int q(int n,int m){if((nreturn 0;if((n==1)||(m==1))return 1;if(nreturn q(n,n);if(n==m)
2015-11-26 19:53:58 285
原创 SQL 基础-->SELECT 查询
一、SQL 结构化查询语言 包括 DDL(数据定义语言)、DCL(数据控制语言)、 DQL(数据查询语言)、DML(数据操纵语言)二、SQL的特点sql语句是不区分大小写的,但是除了sql语句,其他的数据一定按照数据库值,进行书写。四、SQL查询时,数字和日期类型的数据可用算术运算符 ( ) 用于改变运算符的优先级
2015-11-25 22:08:27 289
原创 lpad函数
lpad函数是Oracle数据库函数,lpad函数从左边对字符串使用指定的字符进行填充。从其字面意思也可以理解,l是left的简写,pad是填充的意思,所以lpad就是从左边填充的意思。语法格式如下:lpad( string, padded_length, [ pad_string ] )string准备被填充的字符串;padded_length
2015-11-25 21:00:32 1283 1
原创 rownum和rowid的概念
1、rownum:ROWNUM returns a number indicating the sequence in which a row was selected from a table. SQL> select rownum,ename 2 from emp 3 where empno=7369 4 ; ROWNUM ENAME----
2015-11-25 18:22:37 420
原创 oracle分页sql
oracle中四种分页。mysql中用limit关键字第一种方法:minus差分页SQL> select * from emp where rownum 2 select * from emp where rownum EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO-
2015-11-25 18:00:40 298
原创 面向过程和面向对象比较
1、面向对象:对应的图是用例图,它从开始分析的是有哪些参与者(谁与该系统进行交互),之后他们的需求(即使该系统要实现的功能)对象就行封装了数据和逻辑的实体。数据和逻辑是天然的内聚,之后对系统的修改和并行开发等等都有比较好的好处。面向对象=对象+类+继承+通信标准是对问题的本质抽象。只有实体是相对稳定,在变化中过程是不稳定的。2、面向过程:是基于函数的(功能),从一开始就分析系统
2015-11-25 16:44:27 488
原创 pl/sql异常处理
1、预定义异常是指oracle系统为一些常见错误定义好的异常,例如表中的主键值重复,以及除数为0等。oracle预定义异常:命名的系统异常产生原因ACCESS_INTO_NULL未定义对象CASE_NOT_FOUNDCASE 中若未包含相应的 WHEN ,并且没有设置 ELSE 时
2015-11-24 22:41:57 668
原创 plsql中文乱码,显示问号
第一步:查看1>查看数据库字符视图 输入sql语句select * from V$NLS_PARAMETERS查看字符集,查看第一行value值是否为简体中文SQL> select * from V$NLS_PARAMETERS;PARAMETER VALUE
2015-11-23 13:37:08 573
原创 不安装oracle11g客户端,用plsql连接oracle11g
终于配好了:常用的Oracle开发的工具有SQL Developer和PL/SQL Developer,个人感觉前者虽然跨平台性优于后者,但比较大(大于300M)占用资源,而且用户体验也一般,而后者相对就小很多(小于30M),用起来也比较顺手。用PL/SQL连接oracle数据库,不管是本地的还是远程的,一般都需要安装oracle客户端(500M左右)比较大,而且在各个系统
2015-11-22 22:51:18 2233
原创 好像是对的--图片居中
#head { text-align:center; } #head img { width:981px; height:120px; }
2015-11-21 23:25:42 293
原创 oracle 集合的使用
每组查询均能得到其结果集,若需将多个查询结果合并成一个结果集,则可利用集合运算来实现。如并集(UNION)、并集且不去除重复行(UNOIN ALL)、交集(INTERSECT)、差集(MINUS)。集合命令的目的是将两个(含以上)SQL语句产生的结果合并。由于需要将两个(含以上)数据集合并因此字段数量必须相等,且类型也必须兼容。如果字段数量无法相同,可以将不足部分
2015-11-17 23:10:14 284
原创 Oracle小命令
1、查看所有用户select * from all_users; select * from dba_users;select * from user_users;2、查看SIDselect * from v$tablespace;3、查看所有的表空间select * from v$tablespace;4、查看用户所拥有的角色select * fr
2015-11-17 23:06:32 264
原创 使用Repeater控件实现数据绑定
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using MySql.Data.MySqlClient;using System.Data;publ
2015-11-17 22:40:04 402
原创 使用GridView 空间和ADO.NET实现数据操作
1、GridView实现分页using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;using System.Data.S
2015-11-17 08:33:00 825
原创 锁的简单操作
6、锁相关视图v$transactionXIDUSN表示当前事务使用的回滚段的编号XIDSLOT说明该事务在回滚段头部的事务表中对应的记录编号(也可以叫做槽号)XIDSQN说明序列号STATUS说明该事务是否为活动的举例:SQL> delete from scott.emp where rownum=1;已删除 1 行。SQL> sele
2015-11-14 22:09:50 447
原创 oracle学习方略
一、目前学习Oracle的两派人二、Oracle的重要性三、学习前提学习Oracle的前提是:熟悉Linux操作系统、Unix操作系统、存储、带库。主要是管理和操作系统原理四、学习方法1、sql、pl/sql(网上有很多的视频,可以做一个简单的入手,然后看几本书,多做实验)作为oracle的基本功,需要大家对sql和plsql非常的熟悉。特别是sql里面的多表连接、子查询、
2015-11-14 19:38:31 288
原创 oracle数据库中的锁简单的认识
1、Oracle锁类型锁的作用:保护数据latch锁:chain,链(优化)LOCK锁排他锁(X)共享锁(S)体验:update scott.emp set ename=ename||'a'where empno='7369'/解锁:rollback、commitupdate scott.empset ename=ename||'a'
2015-11-14 19:36:47 322
原创 Eclipse快捷键 10个最有用的快捷键
1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。2. ctrl+o:快速outline 如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下,也不想
2015-11-13 18:47:48 288
原创 Eclipse中的快捷键
/* ---------------------------------------自理解----------------------------------------*/ctrl+shift+T //查找当前工程下的某个类 实时提示ctrl+shift+R//查找当前工程下的某个文件 实时提示ctrl+/添加注释/* ----------
2015-11-13 18:03:22 246
原创 pl/sql基本语法
PL/SQL笔记PL/SQL块中只能直接嵌入SELECT,DML(INSERT,UPDATE,DELETE)以及事务控制语句(COMMIT,ROLLBACK,SAVEPOINT),而不能直接嵌入DDL语句(CREATE,ALTER,DROP)和DCL语句(GRANT,REVOKE)1.检索单行数据1.1%typedeclarev_ename emp.ename%ty
2015-11-13 08:36:37 703
原创 spring简单入门
Spring主要核心是:(1).控制反转(IOC):以前传统的java开发模式中,当需要一个对象时我们,我们会自己使用new或者getInstance等直接或者间接调用构造方法创建一个对象,而在Spring开发模式中,Spring容器使用了工厂模式为我们创建了所需要的对象,我们使用时不需要自己去创建,直接调用Spring为我们提供的对象即可,这就是控制反转的思想。实例化一个
2015-11-12 23:24:15 377
原创 ASP.NET 连接mysql数据库
1、连接路径:Connection——>Command——>DataReader2、源代码using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using
2015-11-08 23:00:58 664
原创 Oracle数据查询与数据操纵
1. 表的DML操作2. 基本查询 3. 复杂查询 1、oracle表的DML操作:DML(Data Manipulation Language 数据操控语言)Insert语句 (增加数据)Update语句 (更新数据)Delete语句 (删除数据)2、oracle表的DML操作—添加数据语法:INSERT INTO
2015-11-08 13:30:39 594
原创 Rational Rose简明实用教程
Rose模型(包括所有框图、对象和其他模型元素)都保存在一个扩展名为.mdl的文件中。1.环境简介1.1 Rational Rose可视化环境组成Rose界面的五大部分是浏览器、文档工具、工具栏、框图窗口和日志。1、浏览器:用于在模型中迅速漫游。2、文档工具:用于查看或更新模型元素的文档。3、工具栏:用于迅速访问常用命令。4、框图窗口:用于显示和
2015-11-04 18:41:25 109259 4
原创 递归
#includeusing namespace std;int recursion(int n){int sum=1;if(n==0)return 1;elsesum=n*recursion(n-1);return sum;}int main() {/*递归满足2个条件: 1)有反复执行的过程(调用自身) 2)有跳出反复执
2015-11-04 17:34:21 302
原创 Oracle 数据库实例启动关闭过程实战演示
1、查看未启动实例前的进程情况:ps -aef|grep oracle这是在虚拟机中的linux系统下演示的:登录sql*plus之前的进程:2、使用ipcs查看当前进程间通讯所用到的共享资源,内存段及信号量,可以看出当前无任何通信设备及共享资源注意:本来是Shared Memory Segments都是空的,我也不知道怎么不为空。3、切换到oracle
2015-11-03 18:41:43 426
原创 访问计数器
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class _Default : System.Web.UI.Page{
2015-11-03 08:50:22 319
原创 win64位VMare11下redhat5.5安装oracle10g
http://a455360448201209214217.iteye.com/blog/1883133oracle10g的下载路径放在 迅雷中直接下载
2015-11-02 22:56:02 394
原创 CS1061: “ASP.send_aspx”不包含“sender_TextChanged”的定义,并且找不到可接受类型为“ASP.send_aspx”的第一个参数的扩展方法“sender_Text
解决方案: protected void sender_TextChanged(object sender, EventArgs e){} protected void content_TextChanged(object sender, EventArgs e){}将相关的textbox的这类响应事件添加上,即可。
2015-11-02 11:38:08 5527
TortoiseGit-1.8.12.0-64bit和Git-1.8.1.2-preview20130201.exe
2015-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人