木子屋 Dnawo's BLOG

2013-05 归档

共 28 篇

EasyUI插件:DataGrid数据编辑示例

说明:经测试,endEdit、cancelEdit会触发formatter,beginEdit不触发formatter,所以在编辑时先调用一次cancelEdit来触发formatter。 效果预览:

EasyUI插件:DataGrid简单示例

本示例实现了服务器端获取数据,搜索、排序和分页等功能。 获取数据(data.ashx): 效果预览: 补充说明 toolbar高级定制: 资源链接 .EasyUI官方:http://www.jeasyui.com/

SQL Server设置周一为每周第一天

SQL Server默认周日为每周第一天,因而有以下输出: 这不符合我们的习惯,好在SQL Server提供了SET DATEFIRST让我们设置每周的第一天为周几。 SQL Server设置周一为每周第一天 说明:SQL Server中SET DATEFIRST默认值为7,执行select @@DATEFIRST可以查看当前值。

nginx反向代理和负载均衡简单示例

1.nginx反向代理 打开C:\nginx-1.4.1\conf\nginx.conf,设置使用反向代理: 2.nginx负载均衡 说明:若不设置Host,IIS收到Host值为nlb_mzwu_com,可能返回400错误,页面显示Bad Request (Invalid Hostname),或直接用域名做upstream的名称,可以不设置Host。

cwRsync实现Windows服务器文件备份

cwRsync是rsync的Windows版本,它用于将文件从本机备份到远程主机,或是从远程主机备份到本机。cwRsync安装程序分服务器端和客户端两个版本,使用时分别进行安装。 1.cwRsync服务器安装和配置 ①.安装 ②.配置 打开C:\Program Files\ICW\rsyncd.conf,修改如下: 说明:允许配置多个模块将不同的文件备份到不同文件夹,注意路径书写格式。 ③.启动服务 2.cwRsync客户端安装和运行 ①.安装 ②.运行 本机文件备份到远程主机: 说明:backup是服务器端配置的模块名称。若省略/cygdrive/c/web/最后面的斜杠,会在远程主机创建web文件夹。…

找出页面没使用的css并移除

CSS Usage是Firefox的扩展(依赖于Firebug),用它可以扫描出页面哪些css有使用,哪些没有使用,并支持导出干净的css,这样非常方便找出页面没使用的css并移除:

ASP.NET MVC3更新出错:ObjectStateManager中已存在具有同一键的对象

上边代码试图在更新person到数据库前取出旧数据(oldperson)进行文件删除等操作,结果页面报错: ObjectStateManager 中已存在具有同一键的对象。ObjectStateManager 无法跟踪具有相同键的多个对象。 若是不取旧数据,该段代码执行可以正常执行,经过一番测试,猜测原因是读取旧数据时,对象会被添加到db中,当执行"db.Entry(person)"时,试图把person也添加到db中,但person和先前添加对象的键值是一样的,因而报错,这也解释了为什么不取旧数据不出错。 下边提供三种解决方法: 参考资料 .An object with the same key already exists in the ObjectStateManager. The ObjectStateManager cannot track multiple objects with the same key