摘要:
没见过这么打折(14.4折)的机票,开眼界了。 阅读全文
posted @ 2011-01-16 21:34
zock
阅读(830)
评论(0)
推荐(0)
有很多关于Linux的书籍,博客。大多数都会比较“粗暴“的将一大堆的命令塞给读者,从而使很多.NET程序员望而却步。未入其门就路过了。
所以我设想用一种更为平滑的学习方式, 就是在学习命令时,先用纯语言来介绍Linux背景和动机。 就如同所有的的网络游戏都要先介绍游戏的历史观,然后再介绍游戏的操作。大多数初学者在刚刚接触Linux都会有非常陌生的感觉。往往会有一些疑惑和问题。而我们就沿着这些问题,从远及近,从宏观到微观来理解Linux的简洁和美丽。问题1: Winows有注册表,为什么Linux没有注册表
问题2:Windows有完善的图形界面,而Linux为什么要学命令行。
问题3:Linux有那么多目录,那么多命令,怎么记得住呢?
问题4:Linux的文件夹结构看上去很复杂,怎么理解呢?
问题5: 什么是"/usr" ,"/etc"和“/var“
问题6:用户 阅读全文
有时候我们需要FusionCharts图表显示双Y轴,比如我们有两(多)条曲线,一条曲线对应Y轴的数字很大,但另一条曲线对应Y轴的数字又很小,那么当只用一条Y轴的时候,对应数字很小的曲线相对另一条曲线就显得非常不突出了,这个时候就可以考虑用双Y轴曲线,关于双Y轴的例子 FusionCharts有好几例,但双Y轴且多个图表为曲线(line)的例子没有,在网上搜了下,看到有提问的,但没有搜到解决方案,我下面就给出这个问题解决之法。
先来看FusionCharts附带的例子Combi2DDY.html,对应的flash为:MSCombiDY2D.swf,其图如下: 阅读全文
以下将要讨论的是大型ASP.NET应用系统的架构选择问题,包括很多需要注意的方面,虽然对我现在来说,还用不着,但总有一天能用得着的。可以先了解一下。
前言
最近几年在.NET方面的工作经历,让我长久以来(有几年了)想写关于大型ASP.NET应用系统架构文章的念头。之前和同事们聊天的时候说的都是一些思维片段,其中的想法不尽完善,聊完天再仔细想想,一些主意就逐渐清晰了。现在终于付诸行动了,将一些想到的主意与大家一起探讨,也算是对过去几年在ASP.NET方面的一个总结。这对我来说也是一个学习过程。
博客园有不少同仁在写系统架构或者企业应用架构方面的文章,我看过其中一些。就我看过的这些文章,我发现他们当中相当多的人写的是分层架构。从我的看法来说,分层是不错。但是如果是我自己写的话,我会从架构的选择来说起。那么应用程序的架构就有可能不选择分层的架构,而选择其他架构。另外我会从整个系统的角 阅读全文
介绍10个C#编程和Visual Studio IDE使用技巧。
1、Environment.Newline
你是否知道这个属性是与平台无关的?允许你根据每个平台输出新的换行字符。
2、命名空间别名
你是否知道可以使用更短的别名代替长的命名空间?你是否遇到过需要限制完整的命名空间以避免产生歧义?看下面的代码示例,它是使用扩展的.NET Framework控件创建的一个通用库。
3、DebuggerBrowsable属性
4、DebuggerDisplay属性5、为项目创建虚拟目录6、改变项目平台7、代码定义窗口8、Null合并运算符9、using语句快捷键10、寻找恐怖的数据集合并错误根本原因 阅读全文
MS Sql Server 提供了很多数据库修复的命令,当数据库质疑或是有的无法完成读取时可以尝试这些修复命令。
1. DBCC CHECKDB
重启服务器后,在没有进行任何操作的情况下,在SQL查询分析器中执行以下SQL进行数据库的修复,修复数据库存在的一致性错误与分配错误。
use master
declare @databasename varchar(255)
set @databasename='需要修复的数据库实体的名称'
exec sp_dboption @databasename, N'single', N'true' --将目标数据库置为单用户状态
dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)
dbcc checkdb(@databasename,REPAIR_REBUILD)
exe 阅读全文
HTTP 重定向
“HTTP 重定向”支持将用户请求重定向到特定目标。当您希望可能使用某个 URL 的客户实际在另一个 URL 处停止时,请使用 HTTP 重定向。从重命名您的网站、到克服难以拼写的域名或者强制客户端使用 HTTPS 协议,此功能在许多情况下非常有用。
设置与安装
IIS7中,新建一个网站,把要转向的网址绑定上,如果分组依据为区域,在IIS中你会看到“HTTP重定向”的图标,点击既可进入设置界面,填好你要转到的网址即可:
如果没有则需要安装,在我的电脑--右键“管理”--拉下来到“角色摘要”,看到“Web服务器(IIS)”点击进入并拉下来到“角色服务”模块: 阅读全文
在iis7里面,你可以通过地址重写(URL Rewrite )来解决这个问题。在web.config里加入如下规则,所有用户访问http://iis7URL.com将会自动跳转到http://www.iis7URL.com /**代码**/一个很重要事就是要使用“Permanent”(永久)定向。这样做很有帮助的是,任何人链接你的网站是使用的非www地址时,直接使搜索引擎的机器人在抓取作为永久移动的链接。新的url将会被定义为正确的地址,因此旧的非www地址将不会被索引。 阅读全文
什么是301重定向?
301重定向(301转向、301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。301代表永久性转移(Permanently Moved),301重定向是网页更改地址后对搜索引擎友好的最好方法。只要不是暂时搬移的情况,都建议使用301来做转址。
如何来做301重定向?
下面是我从网上收集的进行301重定向的方法,基本上全了,如果你有新的方法,欢迎你进行补充!
1、IIS下301设置
Internet信息服务管理器 - 虚拟目录 - 重定向到URL,输入需要转向的目标URL,并选择"资源的永久重定向"。 阅读全文
有时需要用WebBrowser加载URL,来实现某些功能。而这时,我们就不希望所打开的页面中的链接,在新窗口中打开,因为这样的话,实际上是用系统默认的浏览器打开了,从而脱离了你的WebBrowser,也就不能被你所控制了。
要解决这个问题,可以使用下面的方法:
假设WebBrowser的Name是 webBrowser
简单方法-利用加载完成事件将所有的链接和form的target值改为"_seft": 阅读全文
使用dataXML提供数据
dataXML 和dataURL都可以提供数据,dataURL是以把XML文件地址以URL的形式告诉FCF,如一个静态的文件Data.xml,或者是一个动态的文件,如mydata.jsp(页面返回XML格式的文本)。dataXML则是以XML文本的形式告诉FCF。可能有点不好理解,看看下面的代码就知道了。
我们把上面的代码保存到一个叫ChartDataXML.html的文件里。可以看到,FlashVars 的值是这样的一种形式:在EMBED 标记里,是这样的: 而原来我们放到FlashVars的两个参数--chartWidth,chartHeight,则被 阅读全文
前几天QQ邮箱把我弄郁闷了,大家都知道,QQ邮箱的POP3与SMTP服务器是什么?但是配置到程序中就是不给力(不行)。我还以为程序出错了,配置成网易的邮箱就正常。过了一年又一年(夸张了),终于找到原因。未开启QQ邮箱的开启POP3/SMTP服务。
QQ邮箱 POP3 和 SMTP 服务器地址设置如下:
邮箱 POP3服务器(端口110) SMTP服务器(端口25)
qq.com pop.qq.com smtp.qq.com
SMTP服务器需要身份验证。
如果是设置POP3和SMTP的SSL加密方式,则端口如下:
POP3服务器(端口995)
SMTP服务器(端口465或587)。
如何打开POP3/SMTP/IMAP功能?
描述:打开邮箱的设置--账户--POP3/IMAP/SMTP服务,打开相应的选项即可。
图解:首先,登录邮箱,进入设置-帐户; 阅读全文
在SEO行业,很多朋友对Google的排名算法如数家珍,操作起来非常顺手,但对于百度的降权或不收录等问题却一筹莫展,君不见Google左侧排名,Google排名优化等关键字充斥网络,但君可见百度关键字排名?百度搜索引擎优化?
Google可以开发网站管理工具给尊贵的站长配合使用,百度仅仅放送网站登入口给您,当然,这个登入口几乎没有什么用。
深入了解百度排名算法才能更好地针对百度进行排名优化,虽然真正的细节只有百度的某些人和天知道。
百度能带给你的流量至少在Google的五倍以上,相对于简体中文网站来说的。
很明显,至少在目前阶段,做好百度的优化要比做好Google优化重要得多,以下是第一页SEO总结的部分规则,可以给大家一个参照。 阅读全文