操作系统

在SQL2008查找某数据库中的列是否存在某个值

原文:在SQL2008查找某数据库中的列是否存在某个值在SQL2008查找某数据库中的列是否存在某个值--SQL2008查找某数据库中的列是否存在某个值createprocspFind_Column_In_DB(@typeint,--类型:1为文字类型、2为数值类型@strnvarchar(100)--需要搜索的名字)as--创建临时表存放结果createtable#tbl(PKintidentityprimarykey,tblsysname,colsys

系统 2019-08-12 01:32:28 2012

操作系统

36th成都区域赛网络赛 hdoj4039 The Social Net

这题是某年成都区域赛网络赛的一题。这题思路非常easy,可是从时间上考虑,不妨不要用矩阵存储,我用的链式前向星。採用线上查询。利用map对字符串编号,由于非常方便。要推荐的朋友,事实上就是朋友的朋友(这里指的是直接朋友,图中即指有直接边相连的)。所以在寻找时,仅仅须要查找朋友的朋友,并计数。注意:在输出时不能有对于的空格。附代码:#includeusingnamespacestd;#include#include

系统 2019-08-12 01:32:23 2012

操作系统

SCO与Novell的Unix版权案告终 法院再次判决Nove

之前SCO集团诉讼Novell公司,称Novell在1995年时允许SCO接管Unix提供服务技术服务的时候已经把Unix版权出售给自己,而Novell则简称仅仅出售了服务权,并未出售Unix版权。位于盐湖城的法院于3月26日开始审议此案,于昨日作出最终判决。犹他州地方法院在周二(3/30)再度裁定Novell拥有Unix所有权,而非SCO。Novell发表简短声明表示,该公司对于法官确认Novell拥有Unix所有权感到非常高兴,因SCO藉由宣称拥有Un

系统 2019-08-12 01:32:20 2012

操作系统

2008年的盘点

2008年的盘点2008年上半年在珠海工作,一个枯燥、充满无奈的工作。在这样的工作环境下,4月份开始决心学习英语,就报了一个英文培训班。在第一天上课,大家需要用英文做个自我介绍,看着其它学员都是熟练地表达,心底无限慌张。到我的时候,很尴尬的说了一句话,而且是临时学来的,感觉有说错了几个单词。随后的两个半月,除了上班,就是疯狂的背英文,曾经失眠了长达半个月时间,很恐慌,害怕久了会成为一种病,努力调整,还好,最后好了。到了8月份,英语的基础和能力也上了台阶,有

系统 2019-08-12 01:32:15 2012

操作系统

优化WinXP中的设置

优化WinXP中的设置建议没有电脑基础的朋友看看,一定要实践一下。动手操作之后,你的电脑操作水平才能够提高。1、缩短等待时间run→regedit打开注册表编辑器,找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control,将WaitToKillServiceTimeout设为:1000或更小(原设定值:20000)。找到HKEY_CURRENT_USER\ControlPanel\Desktop键,将右边窗

系统 2019-08-12 01:32:15 2012

操作系统

代码重构的技巧——合理使用@Deprecated

最近由于工作环境不太理想,很长时间没心情写技术博文,今天在调试springMVC的DispatcherSevlet类的代码时,看到一处代码且联想到项目中程序员的一些做法,觉得有必要写一下。我们在做项目时,前期写的类中的一些代码可能由于需求变化的原因需要重写,有时重写时方法的传参和返回值也会发生变化,这样往往导致调用的代码也跟着出错,我们看下spring的代码是如何处理这样的事,先看下面两段代码,上面这段是之前的getHandler方法,现在需要改成第二段代

系统 2019-08-12 01:32:02 2012

操作系统

Mac OS下SVN的使用:服务的和客户端

在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。我们首先来看下,如何在Mac环境下搭建svn服务器端环境。一、创建代码仓库,用来存储客户端所上传的代码我先在/User/apple目录下新建一个svn目录,以后可以在svn目录下创建多个仓库目录打开终端,创建一个mycode仓库,输入指令:

系统 2019-08-12 01:32:00 2012

操作系统

Vim 速查

【vim_cheat_sheet_for_programmers】第一讲小结1.光标在屏幕文本中的移动既可以用箭头键,也可以使用hjkl字母键。h(左移)j(下行)k(上行)l(右移)2.欲进入vim编辑器(从命令行提示符),请输入∶vim文件名<回车>3.欲退出vim编辑器,请输入以下命令放弃所有修改∶:q!<回车>或者输入以下命令保存所有修改∶:wq<回车>4.在正常模式下删除光标所在位置的字符,请按∶x5.在正常模式下要在光标所在

系统 2019-08-12 01:33:55 2011

操作系统

《自己动手写操作系统》2006金秋读书季

您是否读过于渊的《自己动手写操作系统》?这本书是否对您的学习和工作有过一些帮助?您有哪些阅读后的感想希望与其他朋友一起分享?您还阅读过哪些博文视点出版的图书?请您一起来到这里,参加由电子工业出版社博文视点公司特意为于渊举办的“《自己动手写操作系统》2006金秋读书季”活动吧!只要您将自己对这本书的点滴阅读感受通过以下方式告诉我们,您就有机会获得精美礼品一份,而且能够同时参加“博文视点3周年热心读者征集活动”,有更多惊喜等着您哦!获奖名单将于2006年12月

系统 2019-08-12 01:33:54 2011

操作系统

qemu/kvm/qemu-kvm/virsh的区别

(觉得不错,就分享下吧出处:http://zk2052041.blog.163.com/blog/static/137723720128260384768/)qemu是一套虚拟机管理系统,kqemu是qemu的加速器,可以认为是qemu的一个插件;qemu可以虚拟出不同架构的虚拟机,如在x86平台上可以虚拟出power机器;kvm是另外的一套虚拟机管理系统,包括内核虚拟构架和处理器相关模块,其借用了quem其它一些组件,kvm的非内核部分是由qemu实现的

系统 2019-08-12 01:33:52 2011

操作系统

关于lseek()

#include"apue.h"intmain(){intflag=lseek(STDIN_FILENO,0,SEEK_CUR);if(flag==-1){printf("can'tseek\n");}else{printf("seekok\n");printf("%d\n",flag);}return0;}测试证明,lseek()返回为0,即文件的偏移值默认为0关于lseek()

系统 2019-08-12 01:33:45 2011

操作系统

自己动手写操作系统之进程

程序的运行从boot-->loader-->kernel这整个过程中代码都运行在特权级0(最高特权级),进程工作的特权级1(即低特权级),当然这是出于安全性的考虑,如果不考虑安全性,进程完全可以工作在特权级0.1.第一个问题,要从高特权级向低特权级转变,怎么转变呢?这里用到一个人工模拟的中断返回(iretd),这里有个小疑问根据我的了解,iret和iretd都可以表示中断返回,书中是用的iretd,不知道为什么,当然这并不影响我们对全局的了解,嗯,继续,首

系统 2019-08-12 01:33:42 2011

操作系统

RPM包制作

原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://mumaren.blog.51cto.com/4180778/971507在实际的应用之中,二进制包的使用显得有些麻烦,最好的办法还是将源码包制作成为RPM包,放进yum仓库,再使用类似于puppet来进行管理工作。这样会方便许多,做运维的,你懂的。其实,制作RPM软件包并不是一件复杂的工作,其中的关键在于编写SPEC软件包描述文件。下面我详细

系统 2019-08-12 01:33:40 2011

操作系统

BCB6.0是垃圾的二十条理由

我用的BCB6.0和windows2000都是公司配的正版,我也有多年的开发经验。1.IDE常常出现非法操作,有时重起动还会出错,须要重装BCB。2.自己主动完毕和智能提示功能超慢,慢到能够去泡一杯咖啡。3.上面两个功能常常导致出错信息,最底下那相信息框动不动就弹出来。4.VCL库里BUG无数,随便写个程序,用自带的内存检查工具一查就有内存泄露。5.编译链接时常常莫明奇异出错,再编一次就好了,有时须要编好几遍。6.不管怎样修改编译选项,无法在调试中设置断点

系统 2019-08-12 01:33:31 2011