自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Android中自定义Menu

在Android中,默认的Menu菜单一行中最多只能显示3个菜单选项,如果我们想在Menu菜单一行中想显示多于3个菜单选项时,我们可以考虑采用PopWindow结合自定义Layout布局文件来创建自定义菜单。 首先,先在布局文件夹layout下面添加一个布局文件,命名为:popup_menu.xml。该文件的代码如下:<?xml version="1.0" encoding="ut...

2011-04-29 16:10:00 44

Android中如何获取手机屏幕大小

我们可以通过使用类DisplayMetrics来获取手机屏幕的分辨率大小。DisplayMetrics类是获取手机屏幕各种属性的关键类。下面通过例子来展示如何获取手机屏幕的分辨率。 在布局文件main.xml中添加一个TextView对象,一个Button对象。其中TextView对象用来显示获得的分辨率值,Button对象是当点击时获取分辨率。main.xml的代码如下:<?xm...

2011-04-29 11:42:00 54

& 符号在 SQLPLUS 的转义

有时候,SQL语句中包含了 & 符号,&是数据库中存储的值,而非要求我们输入某个值, 如果你在 SQLPLUS中运行该SQL, 可以用 set define off 命令 忽略 & 举个例子:SQL> select 'This is &Robinson' from dual;Enter value for robinson: *old 1: s...

2011-04-28 21:58:00 253

Subquery Unnesting Issue

报表的 End User发来邮件说,打开报表,超过15分钟了还没出结果,叫DBA调查一下报表要跑的SQL如下:select sum(nvl(T1796547.ACTL_GIV_AMT , 0)) as c1,T1792779.ACCT_LONG_NAME as c2,T1792779.NAME as c3,T1796631.PRMTN_NAME as c4,T179...

2011-04-27 17:06:00 111

GridView创建空白行c#代码(收藏)

GridView1.Rows[0].Cells.Clear();GridView1.Rows[0].Cells.Add(new TableCell());GridView1.Rows[0].Cells[0].ColumnSpan = GridView1.Rows[0].Cells.Count;GridView1.Rows[0].Cells[0].Text = "无记录";

2011-04-26 14:43:00 72

验证码c#代码(收藏)

public void CreateCheckCodeImage(String checkCode) { if (checkCode == null || checkCode.Trim() == String.Empty) return; System.Drawing.Bitmap image = new System.Drawing.Bitmap((int)Math.Ceiling((c...

2011-04-26 14:24:00 61

Android中的属性长度单位详解[dp、sp、px、in、pt、mm]

【 dp、sp 和 px 的区别:】 dp也就是 dip。这个和sp基本类似。如果设置表示长度、高度等属 性时可以使用 dp 或 sp。但如果设置字体,需要使用sp。dp是与密度无关,sp 除了与密度无关外,还与scale无关。如果屏幕密度为 160,这时dp和 sp和px 是一样的。1dp=1sp=1px,但如果使用px 作单位,如果屏幕大小不变(假设还是3.2寸),而屏幕密度变成了32...

2011-04-22 11:39:00 36

Android中的Menu功能菜单-OptionsMenu[选项菜单]

Android中的菜单是用户界面中最常见的元素,使用也很频繁,在Android中,菜单被分为3种,分别为选项菜单(OptionsMenu)、上下文菜单(ContextMenu)、子菜单(SubMenu)。本文先讲选项菜单(OptionsMenu)的使用。 Android手机上有个Menu按键,当Menu按下的时候,每个Activity都可以选择处理这一请求,在屏幕底部弹出一个菜单,这个菜单我...

2011-04-21 10:06:00 69

使用Intent实现Activity之间传值与跳转

在一个Android的应用程序中,很少只存在一个Activity,一般都有多个Activity,如何在多个Activity之间进行跳转和传值呢?我们可以通过 Intent 对象来实现上面所述的功能。本例通过在FirstActivity中实现两个数进行相加,把相加的结果值通过Intent把值传递到SecondActivity中。我们新建一个Android的工程,有两个Activity,分别为Fi...

2011-04-21 01:06:00 167

Android中设置全屏的方法

在实际的应用程序开发中,我们有时需要把 Activity 设置成全屏显示,一般情况下,可以通过两种方式来设置全屏显示效果。其一,通过在代码中可以设置,其二,通过manifest配置文件来设置全屏。 其一:在代码中设置(如下)public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSt...

2011-04-20 22:16:00 75

Bug 10190002: POOR PERFORMANCE WITH /*+ OPT_PARAM('_OPTIMIZER_PUSH_PRED_COST_BASED','TRUE')*/ _optim...

Recently I’ve met many long running issues that due to hidden paraleter _optimizer_extend_jppd_view_types set to true.I have open an SR (3-3225436011) to oracle, and oracle said that it’s a bug Bug ...

2011-04-18 16:43:00 1765

ORACLE性能诊断实例-行迁移和行链接

通过我的检查,发现,我们的DB同样存在行迁移和行链接.ORACLE的dbms_stats.gather_schema_stats只会收集优化器统计信息,不会检测表的记录是否存在行迁移和行链接.(我原先被这个包给骗了,所以执行完dbms_stats.gather_schema_stats后一查数据字典:USER_TABLES,其中的字段chain_cnt值全为0).要检测表的记录是否存在row ch...

2011-04-18 13:52:00 58

oracle 特殊SQL(TABLE( CAST( MULTISET()

求条sql语句成绩表--xh 学号cj 成绩create table b_cj(xh varchar2(50),cj number);insert into b_cj values('1',67);insert into b_cj values('2',63);insert into b_cj values('3',77);insert into b_cj values('4',68);ins...

2011-04-15 16:58:00 100

oracle 10g 使用REGEXP_SUBSTR 分拆字符串

SELECT l_count, REGEXP_SUBSTR('add, daddf, dsdf, asdfa, dsfasd, dsfad','[^,]+',1,l_count) AS NAME FROM dual ,(SELECT LEVEL l_count FROM DUAL CONNECT BY LEVEL<=100)WHERE l_count <=LENGTH('add, da...

2011-04-15 16:41:00 66

内存分配异常处理

在内存分配失败的情况下,new会抛出bad_alloc的异常,而malloc会返回空指针。a. new异常处理try { int* a = new int[8000000000];cout << "get memory" << endl; } catch(bad_alloc& ba) {cout << "catch the exception" ...

2011-04-14 15:12:00 114

DBA任务---确保统计信息准确性

最近忙得不可开交,项目进入了cut over阶段,压力之大,前所未有。我的任务就是,负责优化long running的SQL,让其可以在3小时以内完成。昨天就出现一个Long running 的SQL,它跑了16小时,经过2小时的奋斗,终于把它优化到了2小时10分钟。 虽然那个Long running SQL 与统计信息无关,但是我还是提出要确保统计信息的准确性。作为DBA,我必须定制出收集...

2011-04-13 20:50:00 57

将“相关值”导致的Nested Loop优化成Hash Join

原文地址:http://www.itpub.net/thread-1376537-1-2.html “相关值”是我剽窃的一个词,与之相反的是“不相关值”,我借用来描述以下这种情况:在SQL中有两个表A和B要join,join条件是A.name=B.first_name,判定符“=”左右两边的值是“不相关”的,而substr(A.name,1,length(B.first_name))=B.fi...

2011-04-12 16:54:00 72

Style(风格) 和 Theme(主题)

当你设计你的程序的时候,你可以用Style(风格)和Theme(主题)来统一格式化各种屏幕和UI元素。 风格是一个包含一种或者多种格式化属性的集合,你可以将其用为一个单位用在布局XML单个元素当中。比如,你可以定义一种风格来定义字号大小和颜色,然后将其用在View元素的一个特定的实例。 主题是一个包含一种或者多种格式化属性的集合,你可以将其为一个单位用在应用中所有的Activity当中或...

2011-04-11 01:51:00 57

我的TFS安装过程

环境:windows2003 sp2,sqlserver2005 sp3,wss3.01.sqlserver+sp3,实例名为sqlserver2005,管理站点安装在80端口上;2.wss3.0安装SharePointLanguagePack,管理站点安装在80端口上;3.为TFS创建一个用户;接下来正常安装....

2011-04-10 10:58:00 48

scrum角色及其职责介绍

scrum有3个角色: Product Owner, ScrumMaster, and Scrum Team.如下为各自的职责:Product Owner确定产品的功能。决定发布的日期和发布内容。为产品的profitability of the product (ROI)负责。根据市场价值确定功能优先级。在30天内调整功能和调整功能优先级。接受或拒绝接受开发团队的工...

2011-04-09 22:56:00 120

Bug 7716219 HASH GROUP BY can use excessive TEMP space

数据库版本Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit ProductionPL/SQL Release 11.1.0.7.0 - ProductionCORE 11.1.0.7.0 ProductionTNS for HPUX: Version 11.1.0.7.0 - ProductionNLSRTL...

2011-04-08 14:21:00 63

Activity生命周期

Activity生命周期指Activity从启动到销毁的过程,在这个过程中,Activity一般表现为4种状态,分别是活动状态、暂停状态、停止状态和非活动状态。 Activity的生命周期以及说明请看下面的代码:package com.augur.activitylifecycle;import android.app.Activity;import android.os.B...

2011-04-07 11:36:00 69

Android组件

Android应用程序由组件组成,组件是可以解决被调用的基本功能模块。Android系统利用组件实现程序内部或程序间的模块调用,以解决代码复用问题,这是Android系统非常重要的特性。在程序设计时,在AndroidManifest.xml中声明可共享的组件,声明后其他应用程序可以直接调用这些共享组件。例如程序A实现了文件压缩的功能,并对外共享了这个组件,程序B则不必再开发文件压缩功能,而直接调...

2011-04-07 00:19:00 51

Android程序结构

继上篇介绍了如何创建一个Android的应用程序,本人接着上篇扼要地讲一下Android的程序结构。 在建立HelloAndroid程序的过程中,ADT插件会自动建立一些目录和文件,如下图所示:这些目录和文件有其固定的作用,有的允许修改,有的则不能进行修改,了解这些文件和目录,对Android程序开发有着很重要的作用。HelloAndroid根目录下包含4个子目录src,...

2011-04-06 23:41:00 83

Hello Android

继上篇简单介绍了一下Android系统,本文扼要地讲一下如何创建一个Android的程序Hello Android。 在创建第一个项目前,需要创建一个虚拟设备,用来模拟运行你创建的程序。 打开Eclipse,菜单Window->Android SDK And AVD Manager, 出来一个对话框,选中Virtual Device,右边点击New,在新建对话框中输入名字如m...

2011-04-06 21:10:00 52

Android大概介绍

本文简单介绍一下Android系统, Android是基于Linux内核的开源的应用于移动平台一款操作系统。 它包含以下一些特色的功能:针对移动设备优化的Dalvik虚拟机, 基于开源浏览器引擎WebKit的集成浏览器,优化的2D图形库和基于OpenGL ES的3D图形库,用来存放结构化数据的SQLite,支持各种格式的多媒体,对蓝牙,WiFi,GPS的支持,当然最重要的还是强大的系统框...

2011-04-03 11:50:00 47

多线程浅谈

什么是线程?线程是"进程"中某个单一顺序的控制流。也被称为轻量进程(lightweight processes)。(好恶心的定义。。。。)为什么使用线程呢?顾名思义,轻量级进程。一个线程资源的消耗远远低于一个进程,两者相比大概在30倍(不同系统,有差距滴)。更大的优势,线程切换所需时间远低于进程切换。多线程编程要使用多线程编程么?用pthread(POSIX thread)...

2011-04-02 10:12:00 37

加密和解密web.config文件中的数据库连接串

加密和解密web.config文件中的数据库连接串示例:encrypt.bat文件内容:echo offc:cd %windir%/Microsoft.NET/Framework/v2.*/aspnet_regiis.exe -pef connectionStrings "d:/demo/WebApplication1/"pausedecrypt.bat文件内容:...

2011-04-01 17:48:00 48

空空如也

空空如也

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

TA关注的人

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