经与哥们联系,有的时间段的人,机试考的是这个题:将一个字符串中的小写字母变成大写的,如果是大写的则保持不变。如果是字母之外的符号如“,”、“?”等,则去掉这些符号。原型给定voidchange2(constchar*pIn,char*pOut)。下面是我的作答,仅供参考:voidchange2(constchar*pIn,char*pOut){//char*p=NULL;//p=pIn;if(pIn==NULL||pOut==NULL)return;whi
系统 2019-08-12 09:29:41 2490
Objective-C语法之数组对象的那些事儿使用数组对象创建的数组功能非常强大,在Java语言或者C语言中定义的数组必须满足数组中的每一个元素必须是同样的类型。而Objective-C语言可以在Array数组中放任意类型的数据,值得注意的是只能放指向这个对象的指针,如果直接放int,char,double等等,是不行的.1.不可变数组对象使用NSArray关键字创建一个不可变的数组,一旦初始化完毕后这个数组的元素是不可以在动态的添加与删除。创建MyCla
系统 2019-08-12 09:29:32 2490
StepFirst:Erlang环境安装1、wgethttp://www.erlang.org/download/otp_src_R15B02.tar.gztar-zxvfotp_src_R15B02.tar.gz2、cdotp_src_R15B02./configureTips:它会列出你机器上没有安装的依赖包,如我这边有wxWidget没有安装,由于wxWidget是可选安装的,所以我这边没有安装,你可以通过yuminstall来安装它们,安装完后再.
系统 2019-08-12 09:27:34 2490
一.简介定义:Thrift是facebook开发出的一个软件库和一组代码生成工具,以加快高效率、可扩展的后端服务的开发与实现的速度。使用:先在一个单独的语言无关的文件中定义数据类型和服务接口,再用生成器生成代码,最后可以根据需要添加和修改生成代码(可能用到Thrift的库)。特色:多语言支持、库和代码生成器带来的高效率。二.基础组件包括:类型、传输、协议、版本化和处理器2.类型2.1.基本类型:bool,byte,i16,i32,i64,double,st
系统 2019-08-12 09:26:54 2490
最近在学习Oracle的数据挖掘,发现网上这方面的资料很少,还是自己动手整理一下吧DataMiningPL/SQLPackagesOracle数据挖掘支持监督(supervised)和无人监督的数据挖掘。监督数据挖掘预测目标值根据历史数据。无监督数据挖掘发现未知领域或不确定目标。用于监督的函数:ClassificationRegressionAttributeImportance用于无人监督的函数:ClusteringAssociationFeatureE
系统 2019-08-12 01:55:07 2490
由于SQL2008对文件和日志管理进行了优化,所以以下语句在SQL2005中可以运行但在SQL2008中已经被取消:(SQL2005)1BackupLogDataBaseNamewithno_log2go34dumptransactionDataBaseNamewithno_log5go67USEDataBaseName8DBCCSHRINKFILE(2)9Go(SQL2008):在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全
系统 2019-08-12 01:54:16 2490
Oracle中如何获取系统当前时间selectto_char(sysdate,'yyyy-mm-ddhh24:mi:ss')fromdual;ORACLE里获取一个时间的年、季、月、周、日的函数selectto_char(sysdate,'yyyy')fromdual;--年selectto_char(sysdate,'MM')fromdual;--月selectto_char(sysdate,'dd')fromdual;--日selectto_char(
系统 2019-08-12 01:53:54 2490
listener.ora、tnsnames.ora和sqlnet.ora这3个文件是关系oracle网络配置的3个主要文件,都是放在$ORACLE_HOME\network\admin目录下。其中listener.ora是和数据库服务器端相关,而tnsnames.ora和sqlnet.ora这2个文件不仅仅关系到服务器端,主要的还是和客户端关系紧密。一、客户端设置1.sqlnet.ora通过这个文件来决定怎样找一个连接中出现的连接字符串示例文件:#sqln
系统 2019-08-12 01:53:41 2490
启动oracle数据库的同时也就创建了一个数据库实例,并且可以选择数据库启动的状态。通常,可以通过装载和打开数据库来启动实例,这样任何一个有效的用户都可以链接到实例并执行典型的数据库访问操作,下面介绍这方面的内容。一、启动数据库的方法启动数据库实例的方法有很多种,分别介绍如下:1、使用SQL*PLUS使用SQL*PLUS连接到具有管理员权限的Oracle上,然后发布startup命令,从而启动数据库。2、使用RecoveryManager即使用RMAN来执
系统 2019-08-12 01:53:40 2490
原文:SQLServer中count(*),count(col),count(1)的对比让我们先看一下BOL里面对count(*)以及count(col)的说明:COUNT(*)返回组中的项数。包括NULL值和重复项。COUNT(ALLexpression)对组中的每一行都计算expression并返回非空值的数量。expression除text、image或ntext以外任何类型的表达式。不允许使用聚合函数和子查询。*指定应该计算所有行以返回表中行的总数
系统 2019-08-12 01:53:26 2490