上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 75 下一页
摘要: 根据个人的开发和系统调优经验,大部分的内存泄露都和不好的开发习惯有直接关系,有几个开发经验可以有效预防OOM,总结下贴出来和大家分享。一、批量和分页老生常谈的话题,简单,但是非常实用。每个合格的coder对数据的处理,必须要有分页或批量多次的意识。大数据量的读取或查询结果集是内存占用大户,是系统系能下降的直接原因之一。在典型的互联网web应用中,数据量较大且高并发的情况下,不分页,或者不进行批量处理,每次总是取出很多用户数据,很容易造成内存开销过大,系统内存吃紧。再比如我们有时候进行文件操作,读取文件内容的时候就要斟酌考虑文件有多大。如果你的项目中还在出现不分青红皂白一次查询返回N(N有多大? 阅读全文
posted @ 2013-02-17 15:58 Nina 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1. 在生产环境中不要出现Select * 这一点我想大家已经是比较熟知了,这样的错误相信会犯的人不会太多。但我这里还是要说一下。 不使用Select *的原因主要不是坊间所流传的将*解析成具体的列需要产生消耗,这点消耗在我看来完全可以忽略不计。更主要的原因来自以下两点:扩展方面的问题造成额外的书签查找或是由查找变为扫描 扩展方面的问题是当表中添加一个列时,Select *会把这一列也囊括进去,从而造成上面的第二种问题。 而额外的IO这点显而易见,当查找不需要的列时自然会产生不必要的IO,下面我们通过一个非常简单的例子来比较这两种差别,如图1所示。图1.*带来的不必要的IO 2. ... 阅读全文
posted @ 2013-02-17 15:47 Nina 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 粗粗看了一下,值得細細品味 阅读全文
posted @ 2013-02-17 14:06 Nina 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 这里有两个方法,其中第一个比较繁琐但是比较详细,第二个较为简单,推荐用第二个方法! 方法一: SQL Server代理没有启动,我们先把其启动,然后新建立一个作业,名称命名为“MyDb完全备份”,在分类下面选择“数据库维护”,然后新建立作业第一个步骤,步骤名为“对数据进行完全备份”,然后在命令框中输入如下的SQL代码:如果DECLARE@strSqlVARCHAR(1000),@strSqlCmdVARCHAR(1000),@timeDateDiffINTSET@timeDateDiff=DATEDIFF(week,0,GETDATE())SET@timeDateDiff=CASEDATEP. 阅读全文
posted @ 2013-02-17 12:27 Nina 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 在说到这个问题的时候,也许有人会问CSS中不是有vertical-align属性来设置垂直居中的吗?即使是某些浏览器不支持我只需做少许的CSSHack技术就可以啊!所以在这里我还要啰嗦两句,CSS中的确是有vertical-align属性,但是它只对(X)HTML元素中拥有valign特性的元素才生效,例如表格元素中的<td>、<th>、<caption>等,而像<div>、<span>这样的元素是没有valign特性的,因此使用vertical-align对它们不起作用。 相关教程:div水平居中的N种方法 一、单行垂直居中 如果一 阅读全文
posted @ 2013-02-17 12:09 Nina 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 我相信所有 Web 開發人員與網頁設計師都對瀏覽器的相容性十分頭痛,除了不同瀏覽器版本難以掌控外,就連 Internet Explorer 瀏覽器各版本的相容性也一樣難以掌握,不過從 Internet Explorer 8 開始就針對各版本之間的相容性做出了許多強化,因此在本次的邊做邊學系列中將會詳述 Internet Explorer 8 到底內建了多少與相容性相關的技術,而開發人員又應如何利用這些特性協助我們開發出高相容性的網頁。目錄Internet Explorer 的歷史與相容性Internet Explorer 8 的網頁顯示引擎與支援的標準Internet Explorer 8 支 阅读全文
posted @ 2012-11-14 09:55 Nina 阅读(510) 评论(0) 推荐(0) 编辑
摘要: public string GetExcelFiles(string dir) { string files = ""; DirectoryInfo dif = new DirectoryInfo(dir); int n = dif.GetFiles("*.xls").Length; if (n >= 1) { foreach (FileInfo fi in dif.GetFiles("*.xls", SearchOption.AllDirectories)... 阅读全文
posted @ 2012-11-13 13:29 Nina 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1. VBA命名规则一个好的命名规则可以提高程序的可读性,减少错误发生的概率,命名规则不是一定的,不同的人有不同的规则和习惯,但在编程过程中,对于个人或工作组,一定要遵守相同的命名规则。1.1. 变量、常量、自定义类型和枚举表 1‑1概括了变量、常量的基本命名规则。表 1‑1 变量、常量和枚举类型的命名规则元素命名规则变量<范围><数组><数据类型>描述(首字母大写)常量<范围><数据类型>描述(全部大写)用户自定义类型Type 描述名称 <数据类型>描述End Type枚举类型Enum <工程前缀>一般描述 阅读全文
posted @ 2012-11-07 14:52 Nina 阅读(1518) 评论(0) 推荐(0) 编辑
摘要: 前言良好的JavaScript书写习惯的优点不言而喻,今天彬Go向大家推荐Dojo Javascript 编程规范,相当不错的 Javascript 编程风格规范,建议大家可以借鉴一下此规范编写 Javascript。感谢i.feelinglucky的翻译。序Any violation to this guide is allowed if it enhances readability.所有的代码都要变成可供他人容易阅读的。快读参考核心 API 请使用下面的风格:结构规则注释模块小写不要使用多重语义(Never multiple words)类骆驼公有方法混合其他的外部调用也可以使用 low 阅读全文
posted @ 2012-11-07 11:18 Nina 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 直接上图=============最后拷贝源码(图片清楚)=========================================================================================================<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Ajax_Test.aspx.cs" Inherits="Ajax_Test" %><!DOCTYPE html PUBL 阅读全文
posted @ 2012-11-05 16:17 Nina 阅读(1993) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 75 下一页