自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (7)
  • 收藏
  • 关注

转载 ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 问题解决

近日在配置Oracle 10G的流复制环境时,遇到一个问题,关闭数据库(shutdown immediate)后,通过SQL Plus连接数据库:conn sys/his@orc0 as sysdba,出现如下错误:    ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务通过重启服务的方式启动数据库,再次连接却能成功登录,也就是说在关闭数据库状态下无法连接服务器。

2013-07-05 13:05:59 965 1

转载 eclipse快捷键

转自:http://www.cnblogs.com/tiechui/archive/2010/08/18/1802066.htmlF 键类F2 显示详细信息http://www.cnblogs.com/tiechui/archive/2010/08/18/1802066.htmlF3 跳到声明或定义的地方Ctrl + 键类Ctrl+1

2013-04-27 09:43:09 840 1

转载 android SharedPreferences介绍

SharedPreferences介绍: 做软件开发应该都知道,很多软件会有配置文件,里面存放这程序运行当中的各个属性值,由于其配置信息并不多,如果采用数据库来存放并不划算,因为数据库连接跟操作等耗时大大影响了程序的效率,因此我们使用键值这种一一对应的关系来存放这些配置信息。SharedPreferences正是Android中用于实现这中存储方式的技术。 Shar

2013-04-11 09:36:47 952 1

转载 android 捕获全局异常

好用,搜藏了:http://blog.csdn.net/liuhe688/article/details/6584143大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的

2013-04-10 14:26:27 1003

转载 winform 添加皮肤

皮肤控件 IrisSkin4.dll / IrisSkin2.dll的下载及调用样例分类: 可用类库、DLL等 链接导航资讯 Winform (C#) 项目管理2012-03-28 10:45 717人阅读 评论(0) 收藏 举报1,从其官下载 完整安装包,并安装到本地    http://irisskin.software.informer.com/download/

2012-11-08 21:30:26 1222

转载 C++中四种常用的强制转换关键字

在C/C++语言中用 (type) value(在C++还可以采用type(value))来进行显式类型转换(explicit type conversion),常常又被称为强制转换(cast投射/铸模)。这种转换的正确性完全掌握在程序员手中,传统上强制转换往往被过度使用,成为C++程序犯错的一个主要根源。为了减少强制转换的副作用,并且在查错时使程序员能够快速定位(总是最值得怀疑的)强制转换,

2012-10-06 22:09:03 1378

转载 KMP算法详解

KMP字符串模式匹配详解来自CSDN     A_B_C_ABC 网友KMP字符串模式匹配通俗点说就是一种在一个字符串中定位另一个串的高效算法。简单匹配算法的时间复杂度为O(m*n);KMP匹配算法。可以证明它的时间复杂度为O(m+n).。一.  简单匹配算法先来看一个简单匹配算法的函数:int Index_BF ( char S [ ], char T [ ], int po

2012-10-06 16:30:45 481

转载 C++拷贝构造函数(深拷贝,浅拷贝)

C++拷贝构造函数(深拷贝,浅拷贝)对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 #include iostream>using namespace std;class CExample {

2012-09-29 15:30:32 608

转载 斐波那契数列算法分析

斐波那契数列算法分析背景:假定你有一雄一雌一对刚出生的兔子,它们在长到一个月大小时开始交配,在第二月结束时,雌兔子产下另一对兔子,过了一个月后它们也开始繁殖,如此这般持续下去。每只雌兔在开始繁殖时每月都产下一对兔子,假定没有兔子死亡,在一年后总共会有多少对兔子?在一月底,最初的一对兔子交配,但是还只有1对兔子;在二月底,雌兔产下一对兔子,共有2对兔子;在三月底,最老的雌兔产下第二对兔子

2012-09-28 21:06:34 709

转载 判断单链表是否存在环,判断两个链表是否相交问题详解

判断单链表是否存在环,判断两个链表是否相交问题详解有一个单链表,其中可能有一个环,也就是某个节点的next指向的是链表中在它之前的节点,这样在链表的尾部形成一环。问题:1、如何判断一个链表是不是这类链表?2、如果链表为存在环,如何找到环的入口点?解答:一、判断链表是否存在环,办法为:设置两个指针(fast, slow),初始值都指向头,slow每次前

2012-09-27 21:22:57 548

转载 android面试题

1.android dvm 的进程和Linux的进程,应用程序的进程是否为同一个概念:答:dvm是dalivk虚拟机。每一个android应用程序都在自己的进程中运行,都拥有一个dalivk虚拟机实例。而每一个dvm都是在linux的一个进程。所以说可以认为是同一个概念。2.android的动画有哪几种?他们的特点和区别是什么?答:两种,一种是tween动画,一种是frame动画。tw

2012-09-26 22:38:24 829

转载 OSI七层模型和TCP/IP五层模型详讲

OSI七层模型与TCP/IP五层模型(网摘)OSI七层模型OSI中的层            功能                                                        TCP/IP协议族 应用层                 文件传输,电子邮件,文件服务,虚拟终端         TFTP,HTTP,SNMP,FTP,SMTP,DNS

2012-09-23 19:36:57 1241

转载 java RMI简单例子+工场模式改进RMI

创建Rrmote Method Invoke共需要4个对象。 通俗的说分别为: 1.远程服务器端的真正的对象,2.远程服务器端的帮助对象;3.客户端的访问对象,4.客户端的帮助对象。 其中2个帮助对象 用于封装底层的网络交互,以及保证和处理不同JVM间的使用同一个对象的完整性。 远程服务器端的帮助对象为:Skeleton      客户端的帮助对象:Stub 客户端要访问服务器上对

2012-09-20 09:41:15 705

转载 常用的设计模式

很有用的设计模式1.   设计模式的起源最早提出“设计模式”概念的是建筑设计大师亚力山大Alexander。在1970年他的《建筑的永恒之道》里描述了投计模式的发现,因为它已经存在了千百年之久,而现代才被通过大量的研究而被发现。在《建筑的永恒之道》里这样描述:模式是一条由三个部分组成的通用规则:它表示了一个特定环境、一类问题和一个解决方案之间的关系。每一个模式描述了一个不断重复

2012-09-18 16:42:31 1016

转载 c++设计模式之单例模式

单例模式通常也被叫做单件模式(单例可以保护某些不建议在系统中重复创建的资源,或者由于某些资源创建时会花费大量机时,但使用频率较低的资源。如打印机资源。)      在我们的编程的过程中有很多的地方都要用到单例模式,就是使用时需要仅仅有一个实例,并提供一个访问它的全局的访问点,供全部可用到它的程序模块的共享。它又很多的实现的方法,通常情况下仅仅一个全局的变量就可以实现一个简单的单例。这里介绍的是

2012-09-18 16:27:51 515

转载 strlen 转义字符

1、题目如下:?12345char s[] = “\\123456\123456\t”; printf(“%d\n”,strlen(s)); A 12     B 13    C 16   D 以上都不对先不

2012-09-17 21:47:26 4994 1

转载 char const*与const char*

const char*, char const*, char*const的区别const char*, char const*, char*const的区别问题几乎是C++面试中每次都会有的题目。 事实上这个概念谁都有,只是三种声明方式非常相似很容易记混。 Bjarne在他的The C++ Programming Language里面给出过一个助记的方法: 把一个声

2012-09-17 16:25:25 870

转载 c++ ofstream与isstream用法

ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器(  向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout2、析取器(>>)

2012-09-16 20:09:03 2227

转载 c 文件操作函数介绍(终于找到比较好的总结了)

C文件读写函数介绍(转自:http://hi.baidu.com/celine_wy/item/efa922fe18176d16ff358243)1.fopen()  fopen的原型是:FILE *fopen(const char *filename,const char *mode),fopen实现三个功能:为使用而打开一个流,把一个文件和此流相连接,给此流返回一个

2012-09-14 22:41:55 945

原创 数组解决约瑟夫环问题

我用的-1,-2作为标致,前提就是输入的数组中没有-1,-2。如果有这样的数,那的该用其他作为区分的标致。之前我一直一起需要删除已经取出的数据,这样涉及到数组的移动,比较耗时,后来发现不需要,只需要改变标致即可。代码如下://约瑟夫环问题//p存放的是标号,n是总的数目,从k开始数,数到m的出列,result存放的结果void josephus(int p[],int n,int k,in

2012-09-14 16:07:43 897

转载 c语言字符串处理函数大全

函数名: stpcpy 功  能: 拷贝一个字符串到另一个 用  法: char *stpcpy(char *destin, char *source); 程序例:#include  #include int main(void) { char string[10]; char *str1 = "abcdefghi";   stpcpy(stri

2012-09-14 10:45:02 625

转载 c语言字符串,数字转换

c语言字符串 数字转换函数大全最近学数据结构老是做实验常用到字符串和数字的转换想找却发现网上的资料太散所以搜集整理一下 方便以后再用atof(将字符串转换成浮点型数)atoi(将字符串转换成整型数)atol(将字符串转换成长整型数)strtod(将字符串转换成浮点数)strtol(将字符串转换成长整型数)strtoul(将字符串转换成无符

2012-09-14 10:26:48 932

转载 指针形参,C编程必须懂的东西

函数的传递的参数是原参数的副本       使用C语言编程,不可能不用到函数,但是函数的参数传递,我们是否真的清楚了呢。本文主要介绍C语言中函数传递的参数。。       函数的参数通常分为两种,普通变量,指针变量。这些参数,将会被函数体调用,当让,也可以传入一些永远不被函数调用的参数,就像你声明了一些变量,却永远不用一样,在语法上是没有问题的。       那么,函数体内调用的传递过

2012-09-14 09:58:15 1052

转载 二叉树的广度遍历和深度遍历()

图的深度优先搜索法是树的先根遍历的推广,它的基本思想是:从图G的某个顶点v0出发,访问v0,然后选择一个与v0相邻且没被访问过的顶点vi访问,再从vi出发选择一个与vi相邻且未被访问的顶点vj进行访问,依次继续。如果当前被访问过的顶点的所有邻接顶点都已被访问,则退回到已被访问的顶点序列中最后一个拥有未被访问的相邻顶点的顶点w,从w出发按同样的方法向前遍历,直到图中所有顶点都被访问。图的广度

2012-09-12 19:30:09 1092

转载 进程通信 线程通信

进程是装入内存并准备执行的程序,每个进程都有私有的虚拟地址空间,由代码、数据以及它可利用的系统资源(如文件、管道等)组成。多进程/多线程是Windows操作系统的一个基本特征。Microsoft Win32应用编程接口(Application Programming Interface, API)提供了大量支持应用程序间数据共享和交换的机制,这些机制行使的活动称为进程间通信(InterProces

2012-09-10 22:42:39 1410

转载 c++ 函数模板

有以下这样3个求加法的函数:  1 int Add(int x,int y) 2 { 3 return x+y; 4 } 5 6 double Add(double x,double y) 7 { 8 return x+y; 9 }10 11 long Add(long x,long y)12 {13 return x+y;14 }它们拥有同一个函数名,相同的

2012-09-10 22:27:07 768

转载 c# invoke与beginInvoke

c# Invoke和BeginInvoke 区别lControl.Invoke 方法 (Delegate) :在拥有此控件的基础窗口句柄的线程上执行指定的委托。Control.BeginInvoke 方法 (Delegate) :在创建控件的基础句柄所在线程上异步执行指定委托。(一)Control的Invoke和BeginInvoke我们要基于以下认识:

2012-09-06 10:51:01 595

转载 c#hashtable 遍历

hashtable遍历1)HashTable 存储的是无序的,也就是最先存储的键、值对不一定在第一个位置上;2)HashTable 存储的是弱类型的,也就是要由自己来控制存储类型,并且取值时要进行强制类型转换;这个要怪微软的方法描述不够清晰,要是清晰了直接就可以从描述中找到方法:先创建一个HashTable对象:System.Collections.Ha

2012-09-06 10:33:12 660

转载 大根堆 小根堆

堆(Heap)分为小根堆和大根堆两种,对于一个小根堆,它是具有如下特性的一棵完全二叉树:      (1)若树根结点存在左孩子,则根结点的值(或某个域的值)小于等于左孩子结点的值(或某个域的值);      (2)若树根结点存在右孩子,则根结点的值(或某个域的值)小于等于右孩子结点的值(或某个域的值);      (3)以左、右孩子为根的子树又各是一个堆。      大根堆的定义与

2012-09-05 11:21:39 11462

转载 堆与栈的区别

一个由c/C++编译的程序占用的内存分为以下几个部分 栈区(stack)—       由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 堆区(heap)   —       一般由程序员分配释放,   若程序员不释放,程序结束时可能由OS回收   。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。 申请后系统的响应   栈

2012-09-05 11:06:31 609

转载 java中thread和runnable的区别

在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限,  下面看例子:  package org.thread.demo;  class MyThread

2012-09-04 15:13:44 712

转载 java hashMap 遍历方法

第一种:  Map map = new HashMap();  Iterator iter = map.entrySet().iterator();  while (iter.hasNext()) {  Map.Entry entry = (Map.Entry) iter.next();  Object key = entry.getKey();  Object val = entry.getVa

2012-09-02 13:59:00 447

转载 c# 反射机制

转自:http://blog.csdn.net/xiaolei1982/article/details/2294364首先我们建立一个类库,将它生成为HelloWorld.dll,using System; namespace Webtest {    public interface interface1     {          int add(

2012-08-30 09:53:17 481

转载 大端模式与小端模式

详解大端模式和小端模式一、大端模式和小端模式的起源        关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在过去的36个月中一直在苦战。战争的原因:大家都知道,吃鸡蛋的时候,原始的方法是打破鸡蛋较大的一端,可以那时的皇帝的祖父由于小时侯吃鸡蛋,按这种方法把手指弄破了,因此他的父亲,就下令,命令

2012-08-16 12:43:34 664

转载 sql获取系统时间

SQL SERVER 2000用sql语句如何获得当前系统时间就是用GETDATE();Sql中的getDate()2008年01月08日 星期二 14:59Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2008 10:57AMSelect CONVERT(varcha

2012-08-15 15:59:21 795

转载 c# webbroswer 中文乱码

用webbroswer控件获取网页内容时,中文经常会出现乱码,因为.net用的编码格式unicode,但是网页有的是gb2312,月的用的是utf-8,这就导致中文乱码。解决办法:System.IO.StreamReader getReader = new System.IO.StreamReader(this.Webbroswer.DocumentStream, System.Text.En

2012-08-08 19:58:58 692

转载 android开发 全屏 隐藏电池等信息

Android我们可以使用以下方式设置手机全屏有以下几种方式:    要全屏我们首先要将title栏和电池、时间信息栏全部隐藏:    1、隐藏title栏          使用将activity的title导航栏给去掉requestWindowFeature(Window.FEATURE_NO_TITLE);(隐藏title导航栏)    2、隐藏时间、电池栏t

2012-08-06 19:31:16 3075

转载 arcgisServer9.3 访问 IIS 元数据库失败

在XP机子上arcgisServer9.3 安装成功后,通过serverManager页面登录,没法打开,显示 访问 IIS 元数据库失败。这个网上有很多的解决办法,都大同小异,根本原因是因为先安装了vs2008(或者是2005,2010,准确的说是先安装了.netFrameWork),后安装的IIS。如果试了网上的方法都还是没法打开登录界面,那可以试试:1、打开cmd;2、cd C:\W

2012-08-02 15:20:50 2077

原创 android mediaPlayer 设置播放次数

mediaplayer通过mediaPlayer.setLooping(true);可以设置循环播放。但是,有时候我们需要设置具体的播放次数,而不是一直循环播放,比如读单词的时候,想要读两次,这个是loop就不行了。解决办法是在播放完成事件中处理,通过设置播放的次数,在完成事件中再次调用播放,直到次数够了为止。 mediaPlayer.setOnCompletionListener(

2012-08-01 19:48:29 12730 1

转载 android 设置按钮的可见性

通常控件的可见与不可见分为三种情况。第一种    gone         表示不可见并且不占用空间第二种    visible       表示可见第三种    invisible    表示不可见但是占用空间可见与不可见的表现形式有两种。在Xml中配置:android:visibility="gone"  android:visibility="visibl

2012-08-01 16:26:12 6329

程序员面试题精选:C++_算法_微软_google.pdf

名企面试题,c++程序面试必备,对找工作有很大的帮助。面试必备

2013-04-26

JavaScript实战手册

对学习javascript有很好的帮助,对javascript的讲解很到位

2012-04-13

Jquery_API

最全的jquery API函数文档,学习jquery的好帮手,绝对有用。

2012-04-13

thinking in java (JAVA圣经)

JAVA学习者必不可少的宝典。通往JAVA成功之路的得力助手。

2010-10-12

FLEX3教程(适合初学者)

很好的讲解了当今比较火的FLEX技术。对初学者很有帮助

2010-10-12

空空如也

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

TA关注的人

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