因为默认情况下,WINDOWS SERVER 2003 是作为NTP客户端工作的 ,所以必须通过修改
注册表,以使系统作为NTP服务器运行。注意,工作之前请先备份注册表文件。
1 通过开始菜单,输入regedit命令后打开注册表设定画面,此时请一定备份注册表文
件。
2 修改以下选项的键值
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersN
tpServer内的「Enabled」设定为1,打开NTP服务器功能
SQLite分页显示:Select * From news order by id desc Limit 10 Offset 10
这篇文章是根据 SQLite 官方 WIKI 里的内容翻译,如果有什么翻译不当的地方希望大家指出,毕竟我的英文水平实在很差。
SQLite 包括以下五个时间函数:
date(日期时间字符串, 修正符, 修正符, ……)
time(日期时间字符串, 修正符, 修正符, ……)
datetime(日期时间字符串, 修正符, 修正符, ……)
julianday(日期时间字符串, 修正符, 修正符, ……)
strftime(日期时间格式, 日期时间字符串, 修正符, 修正符, ……)
上述五个函数需要一个日期时间字符串做参数,后面可以跟零到多个修正符参数。而 strftime() 函数还需要一个日期时间格式字符串做第一个参数。
基本概念
冒泡排序的基本概念是:依次比较相邻的两个数,将大数放在前面,小数放在后面。即首先比较第1个和第2个数,将大数放前,小数放后。然后比较第2个数和第3个数,将大数放前,小数放后,如此继续,直至比较最后两个数,将大数放前,小数放后,此时第一趟结束,在最后的数必是所有数中的最小数。重复以上过程,仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数不再大于第2个数),将大数放前,小数放后,一直比较到最小数前的一对相邻数,将大数放前,小数放后,第二趟结束,在倒数第二个数中得到一个新的最小数。如此下去,直至最终完成排序。
由于在排序过程中总是大数往前放,小数往后放,相当于气泡往上升,所以称作冒泡排序。
用二重循环实现,外循环变量设为i,内循环变量设为j。外循环重复9次,内循环依次重复9,8,…,1次。每次进行比较的两个元素都是与内循环j有关的,它们可以分别用a[j]和a[j+1]标识,i的值依次为1,2,…,9,对于每一个i, j的值依次为1,2,…10-i。
我建立了一个基本的网站使用ASP.net Routing。在Visual Studio自带的Asp.net Development Server上运行正常,但是,当我部署到我的服务器( Win2003时, IIS 6 , ASP.net 3.5 SP1 )中只是显示404错误。查找了一些资料,发现要建立通配符路由。找了几个E文网站才看到。。恍然大悟!!
设置方法
1.右键单击网站/虚拟目录,选择属性
2.转到主目录/虚拟目录选项卡,单击配置(底部)
3.底部附近 "通配符程序映射(执行顺序)",单击插入按钮。
输入:C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_isapi.dll
4.取消 "确认文件是否存在"选项
这样就完成了。。书到用时方恨少啊。。
NetLimiter是一款网络流量控制软件。通过它,您可以直接来控制每个程序对Internet的访问以及流量分配情况。例如,您可以用NetLimiter来为单个程序甚至是单个网络连接限定其上载和下载速度。通过非常简单的设置,NetLimiter就可以让你随心所欲地在各个程序之间分配网络带宽,限制本机网速。
一、软件准备:以下均为截止2006-7-27最新正式版本
PHP(5.1.4):http://www.php.net
Apache(2.2.2):http://www.Apache.org/
二、安装 Apache :
Apache的安装非常简单,选择接受许可协议后进入服务器信息配置界面。
第一栏"Network Domain"域名信息,在这里填入你的服务器的域名,如果你已经申请到域名的话填入你申请的域名,(注意这里要填的是域名,只是你申请到的完整域名的后半部分,不包括"www"。如果你申请的是二级域名的话,就是第一个"."之后的部分)如果还没有的话,把本机的IP填上去就行了。
下一行是服务器名,填入完整的域名或IP地址。
再下一栏是管理员Email地址。这三项在安装是就必须填写,但是在安装完成后你还可以随时进行修改,所以你不必担心填错了会出问题。最后的选项不用改就可以了。
点击"Next"进入下一步。选择"Typical"典型安装,下一步选择安装目录,默认安装目录是系统盘的Program Files/Apache Group目录。点击"Next"再单击"Install"进行安装。
安装完成后,可以看到系统状态栏里出现Apache的羽毛状图标并带有绿色箭头,说明服务器已经偷偷摸摸 的启动啦。
对于开发Web服务应用的人来说,调试可能是件异乎寻常的难事,因为无论是.NET SDK还是VS.NET,都没有提供工具来查看客户端和服务器之间的SOAP消息。
如果.NET和非.NET的客户端、服务器端的交互过程出现了问题,要想找出问题的根源,拥有查看SOAP消息的能力就尤为重要,因为这类问题往往与SOAP消息的格式有关(例如,“消息中包含了SOAPAction 吗?”)。
tcpTrace(www.pocketsoap.com/tcptrace)是一个查看这类消息交换过程的优秀工具,它通过设置一个客户端和服务器端之间的隧道工作。启动tcpTrace时,它会要求输入目标URL和端口号,以及tcpTrace监听的本地端口号。这样,你就可以通过设置代理 stub的Url属性,把stub指向这个本地端口(例如,localhost:8080)。tcpTrace能够记录所有的请求和应答HTTP消息。
Attribute:
$(“p”).addClass(css中定义的样式类型); 给某个元素添加样式
$(“img”).attr({src:”test.jpg”,alt:”test Image”}); 给某个元素添加属性/值,参数是map
$(“img”).attr(“src”,”test.jpg”); 给某个元素添加属性/值
$(“img”).attr(“title”, function() { return this.src }); 给某个元素添加属性/值
$(“元素名称”).html(); 获得该元素内的内容(元素,文本等)
$(“元素名称”).html(“<b>new stuff</b>”); 给某元素设置内容
$(“元素名称”).removeAttr(“属性名称”) 给某元素删除指定的属性以及该属性的值
$(“元素名称”).removeClass(“class”) 给某元素删除指定的样式
$(“元素名称”).text(); 获得该元素的文本
$(“元素名称”).text(value); 设置该元素的文本值为value
$(“元素名称”).toggleClass(class) 当元素存在参数中的样式的时候取消,如果不存在就设置此样式
$(“input元素名称”).val(); 获取input元素的值
$(“input元素名称”).val(value); 设置input元素的值为value
首先我们先写一个jquery的匿名函数
- <SCRIPT LANGUAGE="JavaScript">
- $(function(){
- var alterColor = function(table){
- $('tbody tr:odd',table).removeClass('even').addClass('odd');
- $('tbody tr:even',table).removeClass('odd').addClass('even');
- }
- alterColor('#cnjquery);
- })
- </SCRIPT>
SQL SERVER2008还原数据库过程中出现如下问题: 在图形界面中,选择备份文件,设置覆盖原有数据库,指定现数据库文件所在的位置,选择错误回滚,点击确定 出现错误3145备份集中的数据库备份与现有的数据库不同 网上解决办法不少,测试下来都是半吊子,错误还是存在 摸索中,解决了…
1.新建一个与现有数据库重名的数据库 (不是必须)
2.在查询窗口运行如下语句:
use master
restore database [dbname] from disk = '[bak_file_path].bak'
with replace, MOVE N'[new_mdf_file]_Data' TO N'C:Program FilesMicrosoft SQL ServerMSSQL10.SQLEXPRESSMSSQLDATA[filename].mdf', MOVE N'[new_log_file]_Log' TO N'C:Program FilesMicrosoft SQL ServerMSSQL10.SQLEXPRESSMSSQLDATA[filename].ldf'
从语句上来看,和在图形界面的操作是一样的,但是结果却是语句运行成功,图形界面怎么过不去。