ASP.NET MVC3 权限验证

微软今年发布了 MVC3,以前接触过JAVA中的SSH,感觉思想不错,非常喜欢Struts2中的拦截器的概念,因为做程序也没多久所以一直没机会在WebForm中研究下如何实现IOC及AOP,看到了MVC3觉得大爱,感觉用来解决系统中权限控制到按钮非常不错。以前做的几个项目权限都是设置到页面,没有深...

2012-08-31 09:11:24

阅读数 1342

评论数 0

redhat下安装samba服务器总结

装了虚拟机redhat后,一直不能使用samba服务器,由于我在公司和在家都要在虚拟机和windows下共享东西(一般是代码),当然可以通过使用windows下的共享再在虚拟机下用mount来解决这个问题,但是这也存在着隐患,一方面不希望自己写的东西被其它人看见,另一方面在windows下设置目录...

2012-08-30 09:45:25

阅读数 830

评论数 0

CDN简介

一、什么是CDN? CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时...

2012-08-29 14:17:51

阅读数 784

评论数 0

CDN(内容分发网络)技术原理

1. 前言   Internet的高速发展,给人们的工作和生活带来了极大的便利,对Internet的服务品质和访问速度要求越来越高,虽然带宽不断增加,用户数量也在不断增加,受Web服务器的负荷和传输距离等因数的影响,响应速度慢还是经常抱怨和困扰。解决方案就是在网络传输上利用缓存技术使得Web服务...

2012-08-29 14:16:44

阅读数 1700

评论数 0

CDN基本常识 王泽宾

在介绍网站架构之前,我们先介绍一些网站架构中最基础和常见的概念,以便更好的理解后面的有关负载均衡和分布式存储等技术。第一个,首先讲讲CDN。    1、CDN是什么     CDN(Content Delivery Network),就是内容发布网或者内容分发网,它的主要目的:通过在现有的...

2012-08-29 14:15:51

阅读数 11888

评论数 0

InfiniBand 技术及其在 Linux 系统中的配置简介

前言 随着服务器处理速度的不断加快,用户对提升网络传输速度的需求也越来越紧迫,传统意义上的输入 / 输出技术, 如 PCI、以太等,已经无法满足这种需求。如何更为有效的提高数据传输速度,增加有效带宽成为摆在人们面前必须解决的一个重大问题。 InfiniBand 标准就是在这种情况下应运而生的...

2012-08-29 13:47:05

阅读数 1260

评论数 0

Raid介绍

一、为什么使用Raid? 1、对磁盘高速存取(提速): RAID将普通硬盘组成一个磁盘阵列,在主机写入数据,RAID控制器把主机要写入的数据分解为多个数据块,然后并行写入磁盘阵列;主机读取数据时,RAID控制器并行读取分散在磁盘阵列中各个硬盘上的数据,把它们重新组合后提供给主机。由于采用并行读写...

2012-08-29 11:34:55

阅读数 650

评论数 0

基本的RAID介绍

RAID是英文Redundant Array of Independent Disks(独立磁盘冗余阵列),简称磁盘阵列。下面将各个级别的RAID介绍如下。 RAID0  条带化(Stripe)存储。理论上说,有N个磁盘组成的RAID0是单个磁盘读写速度的N倍。RAID 0连续以位或字节为...

2012-08-29 11:33:57

阅读数 847

评论数 0

基于Infiniband高性能集群硬件配置方案

摩尔定律的一再验证残酷的揭示了一个现实:速度是技术发展的终极目标。高性能计算领域也是一样,如何使高性能计算平台运行的更快、更高效一直是服务器厂商研究的方向,曙光作为中国高性能计算的领头羊,作为高端服务器厂商,也在为此做着不懈的努力。Infiniband高速网络是近几年产生的一种新兴技术,因其具有高...

2012-08-29 10:24:54

阅读数 21429

评论数 1

Java 和 .Net 在异常处理机制上的区别

关于 Java 和 .Net 优劣的争论一直在继续,而在异常处理方面体现得最为激烈,因为他们之间的差异是如此明显。.Net 晚于 Java 出现,那么 Java 对 .Net 就理应起到很重要的借鉴作用,但是伟大的 Anders Hejlsberg 为什么没有继续 Java 的实现方式,而是另辟蹊...

2012-08-27 13:52:17

阅读数 913

评论数 0

.NET 4.0里异常处理的新机制

前几天,有一个朋友问我为什么在.NET里不能捕捉(catch)到一些异常了,而且在调试器里也捕捉不到。研究了一下,是.NET 4.0里新的异常处理机制捣的鬼。   在.NET 4.0之后,CLR将会区别出一些异常(都是SEH异常),将这些异常标识为破坏性异常(Corrupted State Ex...

2012-08-27 11:54:04

阅读数 2214

评论数 0

System.Linq.Expressions.Expression 的 320个方法、2个构造函数和3个属性

提供一种基类,表示表达式树节点的类派生自该基类。它还包含用来创建各种节点类型的static(在 Visual Basic 中为Shared)工厂方法。这是一个abstract 类。 方法 构造函数 属性 Expression的构造函数 Expression(E...

2012-08-23 09:13:34

阅读数 6684

评论数 0

打造自己的LINQ Provider(上):Expression Tree揭秘

概述 在.NET Framework 3.5中提供了LINQ 支持后,LINQ就以其强大而优雅的编程方式赢得了开发人员的喜爱,而各种LINQ Provider更是满天飞,如LINQ to NHibernate、LINQ to Google等,大有“一切皆LINQ”的趋势。LINQ本身也提供了...

2012-08-23 09:12:06

阅读数 1047

评论数 0

Write Once, Run Anywhere:这不是Java,这是C#

“Write once, run anywhere”(一次编写,到处运行,WORA),有时也写成“Write once, run everywhere”(WORE),是Sun Microsystem(于2010年被Oracle收购)为宣传Java语言的跨平台特性而提出的口号。在理想情况下——当然常...

2012-08-22 10:53:45

阅读数 1318

评论数 0

解决poco与数据库表字段非一一对应的问题

引用命名空间: using System.ComponentModel.DataAnnotations.Schema; 和数据库非对应的字段名上添加特性:         [NotMapped]         public string IsEnabled { get; set;...

2012-08-21 16:16:47

阅读数 1460

评论数 0

Windows Service重启

Windows Service重启要通过ServiceController类来实现,具体请看http://msdn.microsoft.com/zh-cn/library/7fs05y7h(v=VS.80).aspx 重启的代码很简单,C#的代码和这个很类似(ServiceController是...

2012-08-21 08:51:32

阅读数 1004

评论数 0

oracle数据库批量将表名小写转大写

ORACLE10g数据库,Sqlserver通过DTS导出数据到ORACLE后。查询表数据时输入: select * from "表名" ; 查询数据执行正常。 如果输入:select * from 表名; 提示ORA-000942表或视图不存在 后来发现原因是:...

2012-08-20 15:32:08

阅读数 2876

评论数 0

EFOracleProvider在Visual Studio 2010下的解决方案

最近准备着手在Visual Studio2010和.Net 4环境下进行一些Silverlight的项目开发,由于公司使用Oracle 10g数据库系统,因此我们需要有一个额外的ADO.NET Entity  Framework for Oracle Provider。   Mi...

2012-08-20 08:54:20

阅读数 2151

评论数 0

2012系统架构设计师考试大纲

1. 信息系统综合知识(150分钟,选择题)       1   计算机软件与网络基础知识                1.1 操作系统                 操作系统的类型和结构, 操作系统基本原理, 网络操作系统及网络管理, 嵌入式操作系统与实时操作系统  ...

2012-08-19 17:41:42

阅读数 1914

评论数 0

Oracle 修改带数据的字段类型

由于需求变动,现要将一个类型NUMBER(8,2)的字段类型改为 char。 大体思路如下:       将要更改类型的字段名改名以备份,然后添加一个与要更改类型的字段名同名的字段(原字段已经改名),然后更新数据,最后删除改名备份的字段。  以下操作在 Oracle 10.2.0.1.0...

2012-08-17 16:09:18

阅读数 766

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭