自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

神曲《忐忑》歌词大意,意境表达〈古战版〉。。。

神曲《忐忑》歌词大意,意境表达〈古战版〉。。。《忐忑》中表达了一个古代故事。名将之后,深山学艺,数载艺成,省亲途中,闻:家人出阵,战况惨烈。披甲催马,星夜兼程,上阵急援。(一边担心家人危机,一边艺初成,首次上阵,心理又紧张又兴奋。)恰逢家人危机,及时赶到,小心翼翼计划营救家人,被敌发现,急从心起,压下紧张,催马奋战,身手大显,越战越勇。如虎入羊群,一路冲杀到家人近前。(自信十足啊)眼见...

2011-02-28 17:29:00 1396

delphi中TWebBrowser控件常用实例集锦

http://hi.baidu.com/derris/blog/item/80e8eb95db11c246d0135e5e.html这个地址有很多TWebBrowser方面的资料。

2011-02-27 17:26:00 148

delphi中TWebBrowser控件增强版

delphi中TWebBrowser控件增强版,增加控制浏览器的滚动条,右键菜单,3D边框属性,可以通过设置属性隐藏TWebBrowser的滚动条,右键菜单,3D边框,使之不可见。控件代码如下:unit WebBrowserWithUI;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, For...

2011-02-27 17:15:00 158

Objective-C内存管理编程指南(7)Cocoa 中 Core Foundation 对象的内存管理和Nib 对象的内存管理...

Cocoa 中 Core Foundation 对象的内存管理许多Core Foundation对象和Cocoa实例可以简单地相互进行类型转换,比如CFString和NSString对象。本文介绍如何管理Cocoa中的Core Foundation对象。有关对象所有权的一般信息请参考“对象的所有权和销毁”。重要:本章介绍了Cocoa和Core Foundation对象在引用计数环境中的用法...

2011-02-27 15:55:00 104

Objective-C内存管理编程指南(6)实现对象复制

实现对象复制本文介绍了实现NSCopying协议中的copyWithZone:方法的两种方式,都可以达到复制对象的目的。有两种基本方式可以通过实现NSCopying协议的copyWithZone:方法来创建副本。您可以使用alloc和init...,也可以使用NSCopyObject。要选择一种更适合于您的类的方式,您需要考虑以下问题:§ 我需要深拷贝还是浅拷贝?§ 我从超类继承N...

2011-02-27 15:53:00 81

Objective - C内存管理编程指南(5)存取方法

存取方法本章向您介绍为什么应该使用存取方法,以及您应该如何声明和实现它们。使用存取方法的一个主要原因是封装(见Objective-C面向对象编程中的“封装”部分)。在引用计数环境中,使用存取方法还有一个特别的好处,它们可以为您的类处理大部分的基本内存管理。声明存取方法通常,您应该使用Objective - C的属性声明功能来声明存取方法,例如:@proper...

2011-02-27 15:52:00 75

Objective-C内存管理编程指南(4)自动释放池

自动释放池本章向您介绍如何微调您的应用程序对自动释放池的控制;有关使用自动释放机制的一般介绍请参考文档“对象的所有权和销毁”。自动释放池概述自动释放池是一个NSAutoreleasePool实例,其中“包含”已经收到autorelease消息的其他对象;当自动释放池被回收时,它会向其中的每个对象发送一条release消息。一个对象可以被数次放入一个自动释放池中,并且在每次被放入...

2011-02-27 15:49:00 77

Objective-C内存管理编程指南(3)实用内存管理

实用内存管理本文为您提供了一种透视内存管理的实用性视角。这部分内容涵盖了“对象所有权和销毁”中介绍的基本概念,不过采用了更加面向代码实现的视角。遵从以下几条简单的规则可以使内存管理变得更加容易,而不遵守这些规则将几乎肯定会在某些时候导致内存泄漏,或者由于消息被发送给已释放的对象而导致运行时异常。基础知识为了让应用程序的内存消耗尽可能低,您应该清除掉不使用的对象,但是您需...

2011-02-27 15:47:00 74

Objective-C内存管理编程指南(2)对象的所有权和销毁

对象的所有权和销毁对一个程序来说,最好是尽可能少地使用内存。因此,Objective-C环境中定义了一些机制和策略,允许您对程序的内存进行管理。虽然您可以从底层实现的角度去考虑Objective-C程序的内存管理(详见“幕后:保留计数”),但是通常从对象所有权的角度来考虑这个问题会更容易。在Objective-C程序中,对象会被创建和销毁。为了确保您的应用程序不会使用不必要的内存,对象应该...

2011-02-27 15:42:00 194

Objective-C内存管理编程指南(1)介绍和内存管理规则

介绍无论编写任何程序,您都需要确保能够有效和高效地管理资源。程序内存就是这些资源中的一种。在Objective-C程序中,您必须确保您所创建的对象,在不再需要它们的时候被销毁。在一个复杂的系统中,可能很难精确地确定从何时起您不再需要某个对象。Cocoa定义了一些有助于使这一抉择变得更加容易的规则和原则。重要:在Mac OS X v10.5及更高的版本中,您可以通过采用垃圾回收机制来使用...

2011-02-27 15:34:00 87

Delphi 2007下安装GraphicEx组件

GraphicEx只提供了pas源程序,在D6/D7时,可以直接利用Component-Install Component菜单导入,可是在Delphi 2007下没有了这个菜单。查了CodeGear的这篇文档:How to import Delphi win 32 component *.pas file in Delphi 2005后,按步骤成功的添加了GraphicEx组件。1、在Delp...

2011-02-27 15:09:00 98

Android 如何处理Search下的suggestion query/suggestion table/Intent action详解

墙那头的看这里Handling the suggestion queryWhen the Search Manager requests suggestions from your content provider, it calls your content provider's query() method. You must implement this method to sear...

2011-02-23 00:04:00 224

Android如何把SearchManager和User Dictionary联系在一起

如何把SearchManager和User Dictionary联系在一起?先了解一下Search1) In your <activity>, an intent filter, and a reference to a searchable.xml file (described below):<intent-filter> <action an...

2011-02-22 23:55:00 65

vb.net 视频前了解

从去年的vb 6.0 到马上就要接触的vb.net我们正在逐步向前走 .下面我写下看视频前对vb.net的了解 首先 vB.net和我们前些阶段学习的VC#.net在功能上没有区别。编译以后生成的可执行文件被称为Assembly,即程序集。 程序集可以理解成exe或者 dll 文件 ,但是他们是明显不同的 VB.net的语言特点 1.代码托管。被托管的代码享受.netframework...

2011-02-22 19:40:00 55

Thread、Looper、Handler和Message 解开迷惑

很多初入Android或Java开发的新手对Thread、Looper、Handler和Message仍然比较迷惑,衍生的有HandlerThread、java.util.concurrent、Task、AsyncTask由于目前市面上的书籍等资料都没有谈到这些问题,今天就这一问题做更系统性的总结.  Android开发过程中为什么要线程能?  我们创建的Service、Activity...

2011-02-21 23:06:00 62

Android:一个Activity想使用Content Provider中的数据

一个Activity想使用Content Provider中的数据,必须通过底层核心解析相关的uri,定位到这个Content Provider,把参数传递给它,然后返回Activity需要的Cursor。Activity、Service、Broadcast Receiver都会有名字信息,和希望能够把握的Intent信息,Content Provider会有一个描述其身份的uri。当其他组件通...

2011-02-19 13:56:00 50

阅读我是太阳有感

看了米老师的我是太阳 原文地址: http://mxj6688.blog.163.com/blog/static/1352233920098725216863/有感 作诗一首 回敬米老师总是在抱怨每天想的最多的是为什么你…… ,为什么他……,为什么他们?很少想过为什么我?世界上总是有黑暗与光明.光明不会去找你,你要去寻找光明.世界上没有永远的...

2011-02-19 11:41:00 57

Android手机WIFI数据开关命令svc教程[FYI]

看到一不错的帖,收藏备用。http://topic.csdn.net/u/20110218/16/1ed56b93-0306-4ef7-9c85-5864bebcf2f5.html?32725 因为用默认的shell不好,所以就用busybox的sh来代替,后来发现adb install无法安装程序。到了bin目录看了一下,发现几个好用的脚本。1。svc命令。这个脚本在/system/...

2011-02-18 17:13:00 121

Android os设备谎言分辨率的解决方案!

原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/02/12/6180606.aspx刚才一群里的兄弟问的一问题,稍微研究下,这里一起分享:新建的Emulator -配置为:WAGA800 其分辨率是 800*480 的设备模拟器,当我们程序中在取得其 Height和 Width的时候发现,总是 320*533 ,明显是系统对我们撒了谎...

2011-02-18 12:02:00 105

oracle中建立job定期运行存储过程总结

目前,流行的主流数据库都拥有此项功能,最具代表性的是Microsoft SQL Server 7.0、Oracle8i/9i等。但是,要让Job工作,还需要我们加以配置才能实现。这些配置都有GUI操作。本文介绍Oracle9i下通过命令行实现Job配置......众所周知,一般操作系统会提供定时执行任务的方法,例如:Unix平台上提供了让系统定时执行任务的命令 Crontab。但是,对于某些需求,...

2011-02-18 11:28:00 55

英语学习过程中的几点体会(2)

上接:体会(1):http://blog.csdn.net/lsh6688/archive/2011/02/17/6190990.aspx在积累音像量的过程中,我们做了自己的词库.词库的制作也是无奈之举.原因就是没有好的资料来让我们扩充自己的音像量. 第一版词库使用的是IEbook电子杂志软件.有了以前学习软件的基础.对于我们来说,任何的软件都很容易上手.我们很快的...

2011-02-18 10:35:00 46

Android 下的Search

大家都知道android平台最初是由google推出的,然后google又主导成立了OHA继续推动android的发展。现在搜索应用可能是使用率最高的一个,google最核心的产品就是搜索,因此android必定要搭载这个功能。本文就介绍一下android上的本地搜索框架。要说本地搜索,首先就要介绍ContentProvider和ContentResolver这两个android上的重要组...

2011-02-17 11:04:00 71

英语学习过程中的几点体会(1)

这几天一直在解决英语学习中的单词问题.确切的说就是积累单词量,在我们这里也不叫单词量,我给它起了个新名称 叫做:音像量 关于音像量的积累.遇到了很多问题.比如我们找了很多资料,有国内的,国外的.视频,图片.甚至我们还自己做了两版词库.但是每个资料都有不同的问题. 每次开会大家都要说出这些问题. 这里我说一下这几天的体会.这两天突然感觉到:有时候我...

2011-02-17 10:48:00 56

Android如何接收locale改变的消息

locale信息改变之后,会发广播消息Intent.ACTION_LOCALE_CHANGED,具体实现在activitymanagerservice.java代码updateConfigurationLocked函数中, 自己写接收代码如下: 接收代码:public class testReceiver extends BroadcastRecei...

2011-02-15 11:11:00 236

在解决jni调用出现mp3 tag乱码中的要点:setlocale

上篇说:若ASCII码直接转换: result=(env)->NewStringUTF(str );若含有中文字符: int length =mbstowcs(wchar_t *wcstr,const char *mbstr,size_t count);这个函数的第三个参数count,大小一定要是mbstr长度的2倍,否则出来的中文也会是乱码...

2011-02-15 10:47:00 53

Android 播放mp3 tag乱码分析之jni 篇

Android media 扫描mp3文件这个重任是cpp来完成的。但是tag解析工作是上层java完成的。乱码问题的根源是:java内部是使用16bit的unicode编码(UTF-16)来表示字符串的,无论中文英文都是2字节; jni内部是使用UTF-8编码来表示字符串的,UTF-8是变长编码的unicode,一般ascii字符是1字节,中文是3字节...

2011-02-14 00:51:00 65

Android 播放mp3 tag乱码分析之java 篇

在Java程序中的字符,不管是中文的还是英文的,都是占用二个字节,这个结论我们大家都烂熟于心了,但是纠结是为什么呢? 其实是因为 char 类型就好比双字节的无符号整数。 UTF-16编码与Unicode编码是一样的,只不过UTF-16在编码时会在码流前加上"FE FF"两个字节的内容,表示字符是以UTF-16格式存储的,在读取时程序就会...

2011-02-14 00:32:00 66

oracle包和REF CURSOR

首先,需要重新整理一下相关概念,oracle数据库中函数的作用,是只能被别人调用,存储过程可以单独执行,并且可以调用存储过程,而包的作用包可以将任何出现在块声明的语句 ( 过程 , 函数 , 游标 , 游标 , 类型 , 变量 ) 放于包中 , 相当于一个容器 . 将声明语句放入包中的好处是 : 用户可以从其他 PL/SQL 块中对其进行引用 , 因此包为 PL/SQL 提供了全局变量,包分为包...

2011-02-13 18:06:00 69

oracle 存储过程的基本语法 及注意事项

oracle 存储过程的基本语法1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条 记录,否...

2011-02-13 18:05:00 47

oracle存储过程语法

存储过程 包含三部分: 声明,执行部分,异常。 可以有无参数程序和带参数存储过程。 无参程序语法 1 create or replace procedure NoParPro 2 as ; 3 begin 4 ; 5 exception 6 ; 7 end; 8 带参存储过程实例 1 create or replace procedure queryempname(sfindno emp.emp...

2011-02-13 18:04:00 48

oracle中emp表的内连接,左外连接,右外连接,全外连接

EMP表中员工与老板的关系内连接:内连接也叫自然连接,它是组合两个表的常用方法。自然连接将两个表中的列进行比较,将两个表中满足连接条件的行组合起来,作为结果。自然连接有两种形式的语法。select e1.ename,e1.mgr,e2.ename aa from emp e1,emp e2 where e1.mgr=e2.empno;select e1.ename,e1.mgr,e2.ename ...

2011-02-13 18:03:00 205

PL/SQL 高级应用(游标、存储过程、函数、程序包)

Oracle 笔记(八)、PL/SQL 高级应用(游标、存储过程、函数、程序包) 一、游标二、存储过程三、函数过程与函数的异同四、程序包一、游标 游标是一种 PL/SQL 控制结构,可以对SQL语句的处理进行显式控制,便于对表的数据逐条进行处理。ps.当表中数据量大的时候,不建议使用游标(效率不高,耗费资源),但是它能逐条取数据方法灵活。 游标是记录的指针,利用游标对活动集的更新或删除会反馈...

2011-02-12 01:40:00 208

表空间查看与扩容

oracle 数据库里查看表空间使用状况;oracle表空间的事情状况要经常查看,一般空闲比例过低的时候就应该考虑增大表看空间了。查看方法如下SQL:方法一:select dbf.tablespace_name,dbf.totalspace "总量(M)",dbf.totalblocks as 总块数,dfs.freespace "剩余总量(M)",dfs.freeblocks "剩余...

2011-02-12 01:29:00 174

查看oracle表空间使用情况,并且给空间不足的表文件进行扩容

查看表空间信息语句一:SELECT DBF.TABLESPACE_NAME "表空间名称", DBF.FILE_NAME "表空间文件", DBF.TOTALSPACE "总量(M)", DBF.TOTALBLOCKS AS 总块数, DFS.FREESPACE "剩余总量(M)", DFS.FREEBLOCKS "剩余块数", (DFS.FREESPACE / DBF.TOTALSP...

2011-02-12 01:27:00 85

Android media 播放mp3时ID3 tag 显示乱码的探究分析。

我们从windows的中文操作系统下,下载下来mp3,Tag正常显示,推进Android机后,却出现乱码,这是为什么呢? 之所以在中文系统中没有特别的问题,是因为通常电脑生成的MP3简体中文ID3标签是ID3V2.3版本,编码是ANSI,GB2312/GBK从双字节上兼容ANSI标准。而在UTF-8/Unicode为标准的系统中如Linux(Ubuntu),Android中就容易出现这种问题...

2011-02-12 01:11:00 128

英语学习 我看到了曙光

开篇先提出两个问题:1:文盲为什么会说话,也能听懂别人说话?他不是不认识字吗?2:失忆的人为什么会说话?,也能听懂别人说话.也许大家都认为这是个常识,这个有什么可问的,文盲就是会说话呀,还有什么为什么呢,其实最伟大的道理就包含在我们的生活中,有人不去思考它.所以一直是在人云亦云.有人思考了.比如苹果落地,大家都认为很正常,苹果不就是向下落嘛.但是牛顿就思考了.结果大家都知道...

2011-02-10 17:26:00 63

如何动态删除Ext.TabPanel中的Items

//将items 再置空 var item, items = modi_panel.getForm().items; while ((item = items.last())) { // 删除组件 modi_panel.getForm().remove(item); } items = adultCheckForm.items; while ((item = items.last())) { //...

2011-02-10 00:43:00 136

frameworks/base/media知多少

1、./frameworks/base/media/jni   JAVA本地调用部分。编译后生成的目标是libmedia_jni.so.  android_media_MediaPlayer.cpp: MediaPlayer 的JAVA本地调用部分。  它定义了一个JNINativeMethod(JAVA本地调用方法)类型的数据gMethods,  用来描述,接口的关联信息。...

2011-02-09 21:58:00 140

乐嘉说的那些比较有道理的话,女孩应该懂,男孩也该懂。

女孩应该懂的:1、当你从床上下来那一刻,你在他心中就开始贬值了。如果你把一切都给了现在的男友,那么,除了老公这个称呼你还能留给你未来的丈夫什么? 2、一个女人的品位在于她身边站着一个怎样品位的男人。女人一生最成功的事情之一,便是选了一个对的男人。3、一个男人爱你的时候,你往往会感动于细节,同样,一个男人不爱你了,你也可以从细节中来发现。 5、想了解一个男人的好坏,先去看他身边是一群怎样...

2011-02-09 20:38:00 61

ExtJS开发实践之Border布局

http://www.cnblogs.com/gaoweipeng/archive/2009/11/11/1599969.html

2011-02-09 04:41:00 47

空空如也

空空如也

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

TA关注的人

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