上一页 1 ··· 81 82 83 84 85 86 87 88 89 ··· 106 下一页
摘要: 'WalkFolders.vbs't0nsha<liaodunxia#gmail.com>'2010/3/20'得到脚本文件所在的当前目录Function GetCurrentFolderFullPath Set fso = CreateObject("Scripting.FileSystemObject") GetCurrentFolderFullPath = fso.GetParentFolderName(WScript.ScriptFullName)End Function'vbs递归遍历当前目录下的所有文件夹和子文 阅读全文
posted @ 2010-03-20 01:11 生活不是用来挥霍的 阅读(591) 评论(0) 推荐(0)
摘要: C++内存问题(很多公司面试的题目,值得一看,看懂了别忘了告诉我)void GetMemory(char *p){p=(char*)malloc(100);}void Test(void){char *str = NULL;GetMemory(str);strcpy(str,"helloworld");printf(str);}请问运行Test函数会有什么样的结果?答:程序崩溃。因为GetMemory并不能传递动态内存,Test函数中的str一直都是NULL。strcpy(str,"helloworld");将使程序崩溃。char *GetMemory( 阅读全文
posted @ 2010-03-19 19:09 生活不是用来挥霍的 阅读(271) 评论(0) 推荐(0)
摘要: 最近在工作中碰到一例因排序规则而导致的冲突问题,运行环境是SQL 2008,具体代码如下:DECLARE @URL VARCHAR(500), @startdate DATETIME, @enddate DATETIME, @Identifier VARCHAR(20); SELECT @URL = '/articlenet/article.aspx', @startdate = '2010-02-01', @enddate = '2010-02-28', @Identifier = 'id';SELECT CAST(au.Pop 阅读全文
posted @ 2010-03-18 17:18 生活不是用来挥霍的 阅读(333) 评论(0) 推荐(0)
摘要: 1.ifconfig-a查看接口的名字-bash-3.00#ifconfig-alo0:flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL>mtu8232index1inet127.0.0.1netmaskff000000pcn0:flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4>mtu1500index2inet10.85.10.78netmaskffffff00broadcast10.85.10.255ether0:c:29:36:9a:82打开网络 阅读全文
posted @ 2010-03-18 15:33 生活不是用来挥霍的 阅读(180) 评论(0) 推荐(0)
摘要: Solaris是基于网络的操作系统,它可以供多人使用,当Solaris系统安装好之后,默认只创建了一个root用户。而且当我们用ssh远程访问该系统时,root用户是连不上的,必须用其他用户连接上之后才可以切换成root用户。一相关语法1.1增加用户组:groupadd命令增加用户组groupadd[-ggid]groupName说明:g制定组的ID号gid组的ID号(不能与现有的组ID号重复)groupName组名/etc/group文件记录了系统的用户组的信息格式1.2增加用户:useradd命令增加用户组useradd[-uuid|-ggroup]|-ddir|-sshell|-ccom 阅读全文
posted @ 2010-03-18 14:04 生活不是用来挥霍的 阅读(215) 评论(0) 推荐(0)
摘要: 在虚拟机上装了一个Solaris的系统,不过用客户端进行连接的时候出现了乱码,google了一下,问题搞定了。故整理一下,以后备用。1.语言环境包括语言规范、地域、代码集和其它特征。简体中文Solaris操作环境包括下列语言环境:C--对英文ASCII环境,该语言环境必须设置为C。zh--对简体中文EUC环境,该语言环境必须设置为zh。zh.GBK--对简体中文GBK环境,该语言环境必须设置为zh.GBK。zh.UTF-8--对简体中文Unicode环境,该语言环境必须设置为zh.UTF-8。2.种类是组成语言环境的特征集。例如,字符显示或时间/日期的表达,其性能取决于语言环境。简体中文Sol 阅读全文
posted @ 2010-03-18 09:28 生活不是用来挥霍的 阅读(340) 评论(0) 推荐(0)
摘要: Solaris有很多方面都用这和以前不大一样,下面讲Solaris中Shell的一些问题和解决方法。Solaris的默认Shell是sh,即命令行提示符为(root用户):#而在用Linux命令行的提示符中既有用户名,还有主机名称以及当前路径的名称。这样可以给人一目了然的感觉。不过Linux下一般默认Shell是bash,而不是sh。如果只想在当前的使用中切换Shell的话,方法很简单,可以在命令行中输入:$bashbash-3.00$cshdavid%sh$如果要永久性的改变默认的shell,则需要修改/etc/passwd文件。打开passwd,第一行记录的是root用户的相关信息,该行内 阅读全文
posted @ 2010-03-18 09:10 生活不是用来挥霍的 阅读(261) 评论(0) 推荐(0)
摘要: 1、截取字串截取字串的两种方式:echo ${VAR:STA:COUNT} expr substr $VAR $STA $COUNTVAR: 表示被截取的字符串源。STA:表示开始截取的位置。COUNT:截取的字符串的个数上述两种方式有一些小的区别,下面用一个例子来说明:S=12345STA=2COUNT=2运行echo ${VAR:STA:COUNT} 结果输出:34运行expr substr $VAR $STA $COUNT结果输出:23此外:在ksh中并不支持echo的这种方式。2、变量定义在bash中,如果定义:A=3此时A既可以当做字符串使用也可以当做数字使用在ksh中,如果定义.. 阅读全文
posted @ 2010-03-16 22:49 生活不是用来挥霍的 阅读(290) 评论(0) 推荐(0)
摘要: PIVOT,UNPIVOT运算符是SQL server 2005支持的新功能之一,主要用来实现行到列的转换。本文主要介绍PIVOT运算符的操作,以及如何实现动态PIVOT的行列转换。 关于UNPIVOT及SQL server 2000下的行列转换请参照本人的其它文章。一、PIVOT的语法SELECT [non-pivoted column], -- optional [additional non-pivoted columns], -- optional [first pivoted column], [additional pivoted columns] FROM ( ... 阅读全文
posted @ 2010-03-16 13:20 生活不是用来挥霍的 阅读(248) 评论(0) 推荐(0)
摘要: 昨天,一个读者向我提交了一个问题,请我就SQL server 隐式转换发表一些看法。当SQL server遇到一个不匹配类型的表达式的时候,它有两种选择。它使用隐式转换并能够执行或者转换错误而导致执行失败。在深入隐式转换之前,让我们假定错误的情形。 如果一个隐式转换不可能实现,SQL server可能产生两种可能的错误。如果两种数据类型不能完全兼容(简言之,在两种数据类型之间不能实现隐式或显式转换),SQL server产生下列错误:DECLARE @a INTDECLARE @b DATESET @a = @b--Msg 206, Level 16, State... 阅读全文
posted @ 2010-03-16 13:08 生活不是用来挥霍的 阅读(521) 评论(0) 推荐(0)
上一页 1 ··· 81 82 83 84 85 86 87 88 89 ··· 106 下一页