IT技术博客

IT技术博客,精选各种精华文章供您阅读,是您学习各种IT技术的博客优选之地

asp.net控件开发基础(19)

上两篇讨论了基本数据绑定控件的实现步骤,基本上我们按着步骤来就可以做出简单的数据绑定控件了。过年前在看DataGrid的实现,本来想写这个的,但2.0出了GridView了,再说表格控件实现比较复杂,所以先放着。我们一起打开MSDN来看点别的,当然主题还是离不开数据绑定控件。   一.数据绑定控件的模板   打开MSDN一看,我们会发现DataList和DataGrid都不是直接继承自WebCon

WCF使用NetTcp传输文件

服务实现   服务中有一个上传二进制流的方法UpLoad: [ServiceContract]public interface IAddService{  [OperationContract]  void UpLoad(byte[] file);}   (为了减少时间,采用了一点硬编码) public class AddService:IAddService{  public void

基于自然语言的软件工程和程序设计(中)

本系列文章导航基于自然语言的软件工程和程序设计(上)基于自然语言的软件工程和程序设计(中)基于自然语言的软件工程和程序设计(下)   软件发展至今,无论是编程语言,还是软件工程,乃至是互联网的趋势发展,都是飞速发展。于是,我们便迷茫于这样形形色色的语言和概念之间,无所适从。其实,我们不妨返璞归真,回到最初,让我们从语义出发,来讨论这形形色色的种种,你是否恍然大悟呢?   5. 面向过程是

WCF从理论到实践(12):事务

本系列文章导航WCF从理论到实践(1):揭开神秘面纱WCF从理论到实践(2):决战紫禁之巅WCF从理论到实践(3):八号当铺之黑色契约WCF从理论到实践(4):路在何方WCF从理论到实践(5):Binding细解WCF从理论到实践(6):WCF架构WCF从理论到实践(7):消息交换模式WCF从理论到实践(8):事件广播WCF从理论到实践(9):实例模式和对象生命周期WCF从理论到实践(10):异常

Shell的电话面试经历

呵呵,今天经历了一下标准的“结构化面试”,和我自己去面试的风格其实格格不入,所以刚开始不大适应。  TOPIC是我不怎么感冒的环 境,自己不大满意吧,而且HRMM的感觉似乎不是学经济的,我总喜欢往经济啊、产业啊方面上扯,连无锡尚德都被我搬出来了,但是她似乎不怎么对经济问题感 冒,不止一次打断我的话...而且,SHELL喜欢动不动就“总结”,不大喜欢举

WF4.0中如何实现XAML工作流的动态加载

我接下来还是用一个例子讲解一下如何在WF 4中动态加载xaml工作流的做法吧。   1. 创建自定义的Activity using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Activities;namespace WorkflowConsoleApplica

软件天才与技术民工

薛涌《天才是训练出来的》读后感   长期以来,“软件业”一直被视为“智力密集”型的“朝阳”产业,大多数从业者都受过高等教育,其平均素质居于社会各行业的前列,这个产业的顶尖人物被公众视为“知识英雄”,比如微软公司的创始人比尔盖茨雄据世界首富之位多年,更是为人“津津乐道”。   16

服务器日志法网站分析的原理及优缺点

     【前言】   应朋友们的要求,我还是写一篇关于服务器日志法进行网站分析的原理以及它的优缺点是什么。请朋友们注意,网站服务器日志法并不容易进行,初学者,以及在绝大多数情况下,进行以用户行为分析为核心的网站分析,用不到服务器日志法。不过,作为网站分析历史不可分割的一部分以及重要的基础篇章,服务器日志法仍然值得一书。下面的这篇文章也是我要撰写的书中截取

常见算法笔试或面试题

Problem 1 : Is it a loop ? (判断链表是否有环?)   Assume that wehave a head pointer to a link-list. Also assumethat we know the list is single-linked. Can you come up an algorithm to checkwhether this link lis

Silverlight 4.0发布之际,让我们重新再认识一次Silverlight这位乱世英雄!

Microsoft Silverlight是微软所发展的 Web 前端应用程序开发解决方案,是微软丰富型互联网应用程序Rich Internet Application(简称RIA)策略的主要应用程序开发平台之一,以浏览器插件形式,提供 Web 应用程序中多媒体(含影音流与音效流)与高度交互性前端应用程序的解决方案,同时它也是微软 UX(用户体验)策略中的一环。   Silverlight与WP

如何留住烂程序员

这篇文章是受好评的如何招到烂程序员的续篇。 如果你不希望你的团队里都是那些令人讨厌的聪明而又有热情的程序员,而是喜欢一些呆头呆脑的程序员,那需要先从上一篇看起。   尽管你尽了最大的努力,可还是有一些优秀的程序员趁你不备,溜进了你的团队 – 那怎样才能赶走他们并且留住那些你设法网罗到的烂程序员呢?   1. 严格执行作息时间,上班时间屁股不能离开板凳   有人说,好的程序员即使在家里

SAP内时间戳和日期时间的转换

REPORT z_barry_test. TABLES: t001w,adrc .DATA: date LIKE sy-datum, time LIKE sy-uzeit, tstamp LIKE tzonref-tstamps. SELECT SINGLE * FROM t001w WHERE werks = '0001'.IF sy-subrc = 0. SELECT

ExtJS 4 组件化编程,动态加载,面向对象,Direct结合成功,目前为止我的最佳实践

ExtJS4中支持组件化编程和Direct,官方实例中分别提供了两种技术的示例,但没有两种方式结合的例子,经多次测试,由于4.0中存在的bug(暂时这么认为,也许是我水平烂),两种方式结合会产生一系列问题,在静态加载、动态加载、Direct结合的过程中(尤其是采用Direct的时候,用url不会出错),经常性的报错。 官方论坛也没有相关资料,中文也没找到。 分析2天源代码+调试+测试各种结合方式(

一个JSON 实例: jQuery 解析JSON数据

JSON 是一种比较方便的数据形式 具体的大家可以参考http://baike.baidu.com/view/136475.htm 还挺详细的。 今天用JQuery 写了一个JSON的东西,用了 $.getJSON方法,获得JSON数据和解析 都挺方便简单的。 从http://api.flickr.com/services/feeds/photos_public.gne?tags=cat

做个有思想的程序员

  好久没有文章,以前写的文章也删除了,想给自己一个新的开始,否定自己,改变学习道路,成就未来。 说起我的程序员之路,我感觉就像一只猴子,蹦着跳着前行。 上大学的时候,跟着老师搞科研项目,一开始做了一段时间的flash,搞了个让外国人学习汉语的动画(200个汉字的演变过程)。这个做完后,老师又申请了一个国家自然科学基金,老师说这个需要程序支持,老师就让我学习程序开发,位以后来支持此项目,

关于css中出现的bug以及修复方法(2)

     上一章已经讲完了“特殊性和分类次序的问题”,金额下来我们开始讲       2.空白边叠加的问题       空白边叠加是另一个如果误解就会导致很多麻烦的css特殊性。下面我们来举个例子: <div 

网站正在建设中提示页面设计欣赏

当网站正在建设中的时候,一般会给出一个提示页面,这个提示页面的设计其实是很有讲究的,设计得好的话可以让访问者密切关注网站的上线时间进而在正式推出的时候获得很多的回访流量。                      &n

两年前的一份项目总结

今天在电脑中随便浏览,无意找到一份两年前做某个ERP小项目的项目总结,原本是想提交给领导的,忘了什么原因就压在我的电脑里了,看看能否对大家有所帮助。。 原文如下: 本项目从今年3月份启动,到系统上线一共历经7个月的时间,综合项目历程,本人有如下感想: (一) 调研阶段。 1. 调研的时间充分是系统设计成功的关键。 本系统的前期调研工作一共用了一个月的时间,在这一个月的

如何理解、使用Android LogCat以及通过Monkey进行压力测试

把近几天理解的Log 和大家分享。 在android的学习中,无意间发现了Log是个好东西,网络上也看了相关Sundy的Log分析教程,也写得非常不错,膜拜一下。回归主题:     首先我们要知道LogCat窗口在哪里,一般在DDMS中可以看到,如果没有出现也没有关系,通过“Windown > Show View > LogCat”

自己动手写泛型List&lt;T&gt;

自己动手写泛型List<T> 在开始动手写自己的泛型List<T>之前,咱们先来看一下非泛型的缺点 非泛型的缺点: 1、大量类型转换         ArrayList AL=new  ArrayList();