最近遇到一个问题严重的问题:.net1.1的网站使用sqlserver存储session,出错,提示找不到dbo.TempGetID的存储过程。经过一番学习,发现原来这个还是个bug。在.net早期版本中,sqlserver存储只能放在一个aspstate的数据库里,并且访问数据库的架构只能是dbo。如果不符合上述条件,都会导致运行出错。微软对此问题相关修正:http://support.microsoft.com/kb/836680/zh-cn,FIX:
系统 2019-08-12 01:53:18 2417
oraclerowid详解今天是2013-09-15,存储在数据库中的每一行数据都有一个地址,oracle使用rowid数据类型在存储地址。rowid有如下类别:1)physicalrowids,存储堆表、簇表以及表和索引分区中每行地址2)logicalrowids,存储索引组织表的每行的地址3)foreignrowids,定义在外部表中。如通过gateway访问db2表,这不是标准数据rowids在oracle数据库中有一个伪劣的叫rowid,这个伪劣像
系统 2019-08-12 01:52:50 2417
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=27&page=show_problem&problem=2549设w[i,j]为i-j能分割成的最少回文串f[i]为前i个字符能够分成的最少回文串w[i,j]=1当w[i+1,j-1]==1&&s[i]==s[j]或i==j-1&&s[i]==s[j]w[i,j]=w[i+1,j-1]+2当s[i]!
系统 2019-08-12 01:52:31 2417
TRY...CATCH是SqlServer2005/2008令人印象深刻的新特性.提高了开发人员异常处理能力.没有理由不尝试一下Try..Catch功能.*TRY块-包含可能产生异常的代码或脚本*CATCH块-如果TRY块出现异常,代码处理流将被路由到CATCH块.在这里你可以处理异常,记录日志等.SqlServer中的TryCatch和C#,JAVA等语言的处理方式一脉相承.这种一致性才是最大的创新之处.SQLSERVER2000中异常处理:CREATE
系统 2019-08-12 01:52:30 2417
首先,我们看看什么是盐:http://zh.wikipedia.org/zh/%E7%9B%90_%28%E5%AF%86%E7%A0%81%E5%AD%A6%29通常情况下,当字段经过散列处理(如MD5),会生成一段散列值,而散列后的值通常是无法通过特定算法得到原始字段的。可是某些情况,比方一个大型的彩虹表,通过在表中搜索该MD5值,非常有可能在极短的时间内找到该散列值相应的真实字段内容。加盐后的散列值,能够极大的减少因为用户数据被盗而带来的passwo
系统 2019-08-12 01:51:53 2417
A.Black-and-WhiteCubetimelimitpertest1secondmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputYouaregivenacubeofsizek×k×k,whichconsistsofunitcubes.Twounitcubesareconsideredneighbouring,iftheyhavecommonface.Yourta
系统 2019-08-12 01:51:34 2417
原文:SQLServer备份和还原全攻略一、知识点完全备份:备份全部选中的文件夹,并不依赖文件的存档属性来确定备份那些文件。(在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份,换言之,清除存档属性)。完全备份也叫完整备份。差异备份:差异备份是针对完全备份:备份上一次的完全备份后发生变化的所有文件。(差异备份过程中,只备份有标记的那些选中的文件和文件夹。它不清除标记,即:备份后不标记为已备份文件,换言之,不清除存档属性)。增量备份:增量备份是针
系统 2019-08-12 01:51:29 2417
这是一个系列文章的第一篇。标题还是费了点脑子才确定的,起什么名字比较好呢。Tomcat工作原理?深入浅出Tomcat运行机制?从零开始研究Tomcat?Tomcat是怎么运行起来的?Tomcat是如何为我们提供服务的?本想起个酷炫狂拽吊炸天的名字,显得咱也高大上一些,令万人敬仰,思来想去最后还是用了最土最朴素的标题:Tomcat是怎么工作的。本系列源于《HowTomcatWorks》一书,这本书我搜了一下,是没有正式的中文版的。充其量有些出于兴趣爱好才翻译
系统 2019-08-12 01:33:43 2417
简而言之,数据库是面向事务的设计,数据仓库是面向主题设计的。数据库一般存储在线交易数据,数据仓库存储的一般是历史数据。数据库设计是尽量避免冗余,一般采用符合范式的规则来设计,数据仓库在设计是有意引入冗余,采用反范式的方式来设计。数据库是为捕获数据而设计,数据仓库是为分析数据而设计,它的两个基本的元素是维表和事实表。维是看问题的角度,比如时间,部门,维表放的就是这些东西的定义,事实表里放着要查询的数据,同时有维的ID。单从概念上讲,有些晦涩。任何技术都是为应
系统 2019-08-12 01:33:42 2417
放到/usr目录下tar-zxvfjakarta-tomcat-5.0.27.tar.tar解开到jakarta-tomcat-5.0.28目录,输入以下命令设置环境变量vi/etc/profile输入i进入编辑状态,在文件后面添加下面内容CATALINA_HOME=/usr/jakarta-tomcat-5.0.27exportCATALINA_HOME按esc键推出编辑状态,输入:wq回车(先按esc,然后输入:q!,存盘退出输入:wq包括那个冒号)运
系统 2019-08-12 01:33:41 2417