自我介绍: 1991年开始工作。做过IT,做过开发。.net, j2EE, PHP都看。云计算也是重要的工作内容,如Google bigquery, Google appengine, Google cloud storage, hadoop, Amazon Web servic
昨日突然发现调试asp.net应用程序时,IE总是显示connecting,长时间不显示页面。开始分析是什么原因,发现firefox访问此asp.net development server,也是长时间没有显示页面。
一网友说其IIS 7.5总是报503错误。笔者给其远程连过去一看,开始怀疑是IIS设置问题。比如,Application pool的.net版本与应用程序的版本不一致,或者网站的绑定有问题,找来找去,也没有找到正确的原因。
之前写了一篇asp.net MVC多语言方案,那次其实是为American Express银行开发的。有许多都是刚开始接触,对其也不太熟悉。现在再回过头去看,自己做一个小网站,完全用asp.net mvc 3的技术。
前文说到如何搭建集群中第一个节点,这篇将说到如何向集群添加节点。这篇是基于前文的,没有看过前文的可以参考此链接:http://www.cnblogs.com/mikelij/archive/2012/03/06/2380937.html 2 向集群添加节点 前文已经建立了一个节点的hadoop集群。
本系列文章讲述搭建完全分布模式hadoop的安装配置过程,还将讲述完全分布式模式的一些基本操作。准备采用先单机调通再加入节点的方式。本文只讲述单节点的安装和配置。 1. Namenode和JobTracker的安装 这是完全分布模式集群的第一台,也是很关键的一台。
这是笔者qq群里一个同仁问的问题。同时他遇到的问题随着时间推移也在变化,但是都与数据量大有关。 1. 大数据量下的delete问题 2. 大数据量下的update问题 该同仁说他的数据库数据记录比较多,大约几百万条记录的级别。
半年多没有写博了。今天稍微写点。今天写的这些东西还是在今年四到六月的时候在美国工作时获得的一点东西。公司派过去的拿工作签证在那里工作。客户是美国运通。项目是他们的一个叫Serve的电子钱包服务平台。当时主要是设计并实现MVC 3的多语言方案。
简介 这是公司另外一个项目组遇到的技术问题。即如何用OpenXML在Excel指定位置填入数据和插入图片。笔者知道此事之后,帮他们想了一下办法。 用户的需求是这样的:有一个Excel的文档模版,里面已经有了一个表格框架。
之前在32位Windows 2008下编译的asp.net应用程序部署到64位的Windows下,部署上去以后,首页还可以运行,但是该应用程序还用了oledb去访问access数据库. 结果出现了如下错误信息: Server Error in '/' Application.
网友在本人的QQ群上问这个错误怎么办。以下是问答: 网友:win7 注册iis也就是 aspnet_regiis -i 出现错误。出现了错误 0x800702e4 请求的操作需要提升 本人:是IIS 7? 网友:Win 7 32位 IIS 7 本人:ASP.NET版本? 网友:3.5 本人:是要做什么? 网友:发布网站 本人:何不先百度,Google一下? 网友:已经做了,没有解决。
在工作中遇到一个数据迁移的问题。是通过Sql Server 2008 Management studio产生的scripts来解决的。现在来说说此实际问题:生产环境的配置是数据文件有20GB大,log文件有10GB大,实际数据只占用了500MB,所以大部分空间是空的。
本文以图示加文字说明来说明建立Sharepoint 2010开发环境的步骤。在安装Sharepoint2010开发环境的过程中走了不少弯路。希望能对需要的同仁有所帮助。Sharepoint 2010对硬件和软件的要求都挺高的。
Paste as Visual Studio Code 是Windows Live writer上很好的插件,我们许多人都用它写blog。代码就可以从Visual Studio直接粘贴到博文中,并以彩色显示。
前言 最近几年在.net方面的工作经历,让我长久以来(有几年了)想写关于大型asp.net应用系统架构文章的念头。之前和同事们聊天的时候说的都是一些思维片段,其中的想法不尽完善,聊完天再仔细想想,一些主意就逐渐清晰了。
简介 在前文谈到要从多个方面来了解:Silverlight的原理,处理周期,部署,安全性,伸缩性,分布式计算能力,容错能力,等等等等。这篇从原理的角度来看Silverlight 4架构相关的一些事情。
简介 才开始学Silverlight 4。本文将谈到对Silverlight 4最初步的认识,同时将从多个角度谈一些与Silverlight 4架构有关的认识。 Silverlight 4是今年早些时候发布的。
本文将围绕c#静态方法和实例方法讨论一下。针对一些观点,如:"静态方法是常驻内存", 还有"静态方法比实例方法先装载",做一个辨析。同时讨论下何时用静态方法,何时用实例方法。 前几日,在微软的好友发给我一个链接:《静态方法和实例化方法之间的区别你知道了嘛? 欢迎讨论!! - 问题最终 ...》,然后说这里某些观点需要澄清一下,希望我写一篇blog。
在firelong写的关于近期C#大论战的回应的评论中有许多观点。有些话题当时没有看清楚。后来抽时间看了一下。那些评论里面的观点实在太多,没有办法一一验证。我只谈我的发现。 1. SizeOfImage对Windows PE内存加载的影响 我开始建立起来的概念是Windows PE都会全部加载进内存执行。
Introduction My company would like to set up a call center. The call center needs a VOIP router. We choosed Cisco 2811, and we applied an E1 cable to host 30 phones in.
这是我最近和网友一起看的一个关于Winform的datagridview问题。就在这一问一答当中,也有一些误解,最后才弄明白是Winform的datagridview问题,而不是asp.net的gridview。
这是微软社区精英项目传过来的一个案例。 我当时给了解决方案。 问题描述: 环境说明:操作系统 win2003数据库 SQL SERVER 2000 SP4数据库数据大小 150GB左右 具体故障描述:连接门户系统提示无法连接到配置服务器去服务器本地查看右下角提示数据库所在的磁盘已满于是把S...
Winter-cn兄关于程序设计方法论有不少知识。时常写一点自己的观点,如: 函数式编程的杂七杂八(非常乱) 我看完了之后,不太赞同他的某些观点,写下了如此评论: 首先不同意你的如下说法: 引用所以如果你真正希望理解函数式,关键是观念的转变——你必须完全抛弃先后的想法 即使是函数式编程,先后还是有的,至于原因,就拿Winter-cn自己的话来反证: 引用任何一个函数都不介意自己的参数被求值的顺序。
真想不到。.net程序没有IL也能运行。我做过实验。将IL代码全都去掉了。.net assembly也能运行。但是目前还有一个问题,就是换了一个机器,这个没有IL的.net assembly就不能运行了。目前还没有去看是什么原因。希望将来能找到办法。真的可行的话,对源代码的保护会比较好一点。
最近和同事们聚在一起的时候聊起了.net面试题。有一个面试题是问GetType()能否被重载。答案是否定的。原因是GetType()不是Virtual的,所以是不能重载的。不让重载GetType()就是为了保证类型安全。
Context Root通常是/. 这个代表了你的web module的名字。当只有一个web module的时候,是可以将应用程序部署到/的。也就是说部分可以是长度为零的空串。那个整个Context Root就成了/. 通常只为你的主站做如此部署。
一个网友问我一个关于@@IDENTITY的问题。他的数据库中有一个存储过程,有 insert语句,然后马上就用SELECT @@IDENTITY取刚插入的ID值,通常这是没有问题的,但是问题是ID实际上已经达到了100多万了,而 SELECT @@IDENTITY 返回的只有很小的值(才30多),令人费解。
这是一个用telnet连接上邮件服务器发邮件的过程. 蓝色部分都是我输入的命令或者参数. AUTH LOGIN后的用户名及密码是base 64编码的, 即把用户名和密码都用base 64编码,就可以了。
其实很简单。就是application.xml中写上/. 但是有可能会遇到一个问题,就是说context root 根"/"已经被占。是什么占了根/呢?是Default Web application. 那么可以将其卸载即可。
这个是我加入的QQ群里面一个网友问的问题。他说一个表做一个INSERT都会超时。正困惑呢,向群里面的人求助。我刚好对这方面知道点,就回答了说要优化聚集索引。他不明白具体该怎么做,似乎也不知道什么是聚集索引。
进入IE选项,安全标签,发现自定义级别是灰色的。 Click Start, Run and type REGEDIT. Navigate to : HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ Internet Ex...
戒烟对于烟民来说真是一件挺难的事情。没有经历的人真的难以体会。 我现在已经戒掉了。没有戒掉的时候(即2009年9月之前)我每天抽一包左右的烟。算是烟瘾比较大的。烟瘾越大,戒烟的难度就越大。 1. 心理准备期,想戒烟的话,要从认识的高度认清烟的危害,从心理上和认识上准备一段时间。
看了winter-cn兄的贴 面向对象闲话(一)——什么是对象 . 他写的倒没有错,就是解释得过于复杂,反而让人无所适从。 OK, 把本人的解释放这里吧: 对象,即可认知的事物。 包括看得见摸得着的物体,比如汽车,手机,多了。
Recently, the vendors tried to install their systems in our office. Only had the vendors experience on Chinese platform.
20080327发的. 后来评论中好多人骂骂咧咧的. 于是乎我将此文删除. 现在放在这里只给自己看. 想法是2004年就有了,但是一直没有实现它。大约是08年初开始开发, 3月时已小有成就。 ***注: 此软件不提供下载, 将会提供一些屏幕录象, 供大家一窥究竟*** 现在模板引擎和mygeneration和codesmith差不多,采用asp.net类似的tag,结合c#来开发模板。
A survey of garbage collection and the changes CLR 4.0 brings in Part 3 - series of what is new in CLR 4.0 接前篇Continue the previous posts .net垃圾回收和CLR 4.0对垃圾回收所做的改进之一 .net垃圾回收和CLR 4.0对垃圾回收所做的改进之二 弱引用Weak Reference 弱引用是相对强引用来说的。
A survey of garbage collection and the changes CLR 4.0 brings in Part 2 - series of what is new in CLR 4.0 接前篇Continue the previous post .net垃圾回收和CLR 4.0对垃圾回收所做的改进之一 CLR4.0所带来的变化仍然没有在这篇,请看下篇。
前次到北京.net俱乐部, 本人向与会者建议学好英语. 当时说的比较少,只是说要多听,多说,多写,多读,多想. 诚然这是基本的法则, 但是许多人并不知道一些具体方法. 本人在01年之前英语水平不好, 通过几年的努力, 现在有所长进。
A survey of garbage collection and the changes CLR 4.0 brings in - series of what is new in CLR 4.0 导言Introduction 垃圾回收(Garbage Collection)在.
总体感觉交流挺多的, 既有技术也有关于程序人生的话题. 我个人挺认可今天的交流方式. 感谢AnyTao, 装配脑袋等几位组织者. 我去参加此活动的目的: 交流交流技术, 交交业界朋友. 其实我久不关心最新的技术, 在技术方面也没有啥好交流的, 实在是问不出什么问题.
CLR4.0做了如下改动以支持功能性和动态语言: 大整数BigIntegers 元组Tuples 关于大整数BigIntegers 过去这个表达式 var smallint = unchecked (2000000000 + 2000000000) 会得到-294967296, 现在CLR4.
状态错乱异常Corrupted state Exception 根据评论, 又去看了更多的英文资料. 对此文进行了修改. 感谢大家的意见. 有人叫它超级异常. 指的是操作系统提出的未捕获异常, 例如: Access Violation Exception, Invalid Memory Exception, 等等.
代码契约来自于微软的研究项目TEAM, 理念是”契约式设计”. 过去我们写一些方法, 在每一个方法前面加上说明文字, 告诉调用者这些方法的参数有什么要求. 但是这样做有一个缺点, 就是这样不能使调用者必须遵守调用要求.
1)建立VC.NET 托管类库 using namespace System; namespace MLTimerDot { //得到计算机启动到现在的时钟周期 unsigned __int64 GetCycleCount(void) { _asm _emit 0x0F _asm _emit 0x31 } //声明 .
我上篇博文说到了CLR 4.0类型嵌入特性, 那么请大家想一想类型嵌入是谁实现的? 选项A CLR 选项B 编译器 选项C TlbImp 选项D 微软 My last post talked about the “Type embedding” feature of CLR 4.
前言 Foreword 自从2005年CLR 2.0发布之后, Microsoft有几年没有更新CLR了. 现在新的版本CLR 4.0即将发布. 本人看了几个英文博文. 综合起来, 摘录其要点. 用一个系列介绍几个CLR4.
Recently the server certificates expired and I need to renew the certificates. I went to the server, entered IIS managment console, opened the Default...
Overview When people talk about the architecture of a .net application, there is a term "3 layers" frequently used among them.
Years ago, I learned object oriented design and analysis in Chinese books. Recently I was thinking about brushing up my knowledge once again, therefor...
patterns & practices Application Architecture Guide 2.0 Release http://www.codeplex.com/AppArchGuide/Wiki/View.
请加入QQ群: 74511360 以便反映意见或者问题. 功能特性: 一个类似ASP.NET的模板语言 简单易用的用户界面 一个对象模型框架让你轻松与模板引擎一起工作 模板代码编辑时,有象Visual Studio智能感知的智能提示和代码自动完成功能 交互式的调试让你轻松调试模板代码...