摘要:
有个同事说再javascript中你可以做任何你想做的事情,当时觉得不以为然,今天遇到个问题,就是页面重新加载后总是回到页面的顶部,如果客户只想看到他想看到的部分是怎么变化的,这个体验就好了。原本想象应该有页面设置scroll之类的,没有看到,在网上搜到一个方法就是在页面加载前用cookie记录滚动条的位置,加载之后从cookie中取回这个值再设置滚动条的位置,这个方法如此风骚。window.onbeforeunload = function(){ var scrollPos; if (typeof window.pageYOffset != 'undefined') { .. 阅读全文
摘要:
从数据库中取出值后判断是否为空,这个看起来很简单,只要和null比较一下就可以了,其实不然,if($obj==null){ } 这样写会报错的:Notice: Trying to get property of non-object problem,查了一下发现需要使用下面的写法if (isset($obj)) { echo "This var is set set so I will print."; } 这个isset是做什么的呢?isset函数是检测变量是否设置。格式:bool isset ( mixed var [, mixed var [, ...]] )返回值: 阅读全文
摘要:
ALTER TABLE:添加,修改,删除表的列,约束等表的定义。查看列:desc 表名;修改表名:alter table t_book rename to bbb;添加列:alter table 表名 add column 列名 varchar(30);添加带注释的列:altertabledirec... 阅读全文
摘要:
1.mysql_fetch_rowmysql_fetch_row,这个函数是从结果集中取一行作为枚举数据,从和指定的结果标识关联的结果集中取得一行数据并作为数组返回。每个结果的列储存在一个数组的单元中,偏移量从 0 开始。 注意,这里是从0开始偏移,也就是说不能用字段名字来取值,只能用索引来取值,所以如下代码是取不到值的while($row = mysql_fetch_row($res)){ echo $row['cid'].'::'.$row[1].”; } //这里的$row['cid'] 取不到值。2.mysql_fetch_arraymy 阅读全文
摘要:
1.今天做这一个页面的时候发现如果使用 ,注意这个不能写成,要不然IE浏览器还是会有乱码的。 阅读全文
摘要:
本文将为大家讲解如何处理Java连接过程中的MySQL中文乱码问题。一般MySQL中文乱码问题都是与字符集有关,这里作者的经历也大致差不多。 MySQL默认编码是latin1 1. mysql> show variables like 'character%'; 2... 阅读全文
摘要:
这周做一个小功能,把服务异常信息已邮件和短信的形式发送给当事人,遇到不少问题。这两个小功能的代码都是从别处拷贝过来的,放到我新建的项目中,开始的时候我心里都打鼓,因为拷贝别人的代码运行起来都不会很顺利,这个一般都有这个常识。果然,发邮件到时候那个服务器地址是错误的,不知道在别人的机器上是怎么调试通过的,先看看代码。下面是发送邮件的类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net.Mail;using System.Net;namespace .. 阅读全文
摘要:
今天把另外一个项目拷贝到我自己的机器上运行,发现突然打不开webapplication项目了,提示:无法打开项目文件“Web.csproj” 此安装不支持该项目类型。,就是那个网站,用度娘网上搜了一大片没用的信息。有的说是应为没有装sp1,我装了,如下图还有的是因为没装MVC3,我也装了,如下图:都扯淡来着,用谷歌搜这篇http://www.haogongju.net/art/1729636呵呵,有是一个不是问题的问题。一个vs2010 sp1的项目,用不带sp1的vs打不开解决办法,用不带sp1的vs新建一个项目,然后将打不开的工程文件csproj中的{E53F8FEA-EAE0-44A6- 阅读全文
摘要:
随着数据库使用时间增长,日志文件也在不停的增大,这里介绍几种方法减小这个文件的方法。1.直接删除log文件分离数据库。分离数据库之前一定要做好数据库的全备份,选择数据库——右键——任务——分离,如下图将日志文件和数据文件复制粘贴到另外一个文件夹中以防万一。删除链接,如下图直接删除日志文件,然后再附加数据库,如下图附加的时候会自动将ldf文件和mdf文件都附加上,但是会提示找不到ldf文件,没关系,选中ldf文件这一行,点击下面的删除按钮,点击确定就可以了。如下图如家成功之后生成的新的ldf文件只有504K。2.收缩日志文件也可以采用收缩日志文件的方式来减小这个日志文件大小。右击数据库-任务-收 阅读全文
摘要:
说明:以前要将一个表中的数据导出为脚本,只有用存储过程。现在在SQL Server 2008中增加了一个新特性,除了导出表的定义外,还支持将表中的数据导出为脚本。步骤:右击需要导出数据的数据库,在弹出式菜单中选择“任务”下的“生成脚本”选项在第二步选择“高级选项”如果不是2008(R2)的选择 "编写数据的脚本"选择为TRUE,这里默认是为FALSE的, 是2008(R2)的选择"要编写的脚本的数据的类型"设为“架构和数据”(2008R2)是不一样的,如下: 阅读全文