IT技术博客

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

Microsoft.Practices.Unity 的一个线程安全Bug浅析

      从接触Enterprise Library开始,到现在越来越感觉的Elib的强大。虽然单独看Elib里面的Block不一定是优秀的,但是作为一个整体其优势不言而喻。更重要的是Elib是MS的团队在维护,不用担心MS会把它吃掉。       这段时间一直在Elib上进行开发,Unity也是用的最多的一个Block了。由于都是在单

使用 Microsoft Visual Studio LightSwitch 建立应用程序

使用 Microsoft Visual Studio LightSwitch  建立应用程序 做为商业应用的核心,大多数程序组合了两种内容:数据+窗口。LightSwitch对他们进行了优化,使开发变得非常简单。现在让我们来共同体验一个简单的演示,在这个演示中我们可以感受到使用LightSwitch是多么的轻松。 Hello World LightSwitch是Visual Studio

网页游戏 合服技术分享

 我们的游戏上个星期经历了第一个数据合服。简单说,就是把2个数据库合并在一个数据库,让2个服务器的玩家一起玩。过程简直是惊心动魄,最终还是安全完成任务。本文就分享下合服的各种技术细节。 需求说明:-------------------------- 要把2个服务器玩家合并,首先外部对玩家而言是不变的,包括了登陆游戏的URL,游戏中的角色等;但是物理上,确是一台服务器一

ListView动态加载数据模板(使用xml布局)

继上一篇ListView动态加载数据模板(使用代码布局),笔者想利用xml布局文件实现一下,因为布局文件在xml文件中实现要规范一些,原理和之前那一篇是一样的,直接来代码 主布局文件other_listview.xml,注意ListView定义id的方式 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:and

SQL Server BI Step by step 3 批量Excel数据源导入数据库

Step3  批量Excel数据源导入数据库          本节核心就是:就是通过设定Foreach循环容器的映射变量,来遍历Excel目录的所有文件,并将其数据导入目标数据源中。     图解SSIS批量导入Excel文件、配置数据加数据查看器 一、 

(android实战系统)对话框实现登陆注册功能

前言:    在android的应用中越来越多的包含了网络互动功能,这就带来了注册,登陆账号功能.本文完整的介绍对话框的方式实现用户登陆功能. 1         呈现效果和实现说明 下面是实现的效果图         &nb

一个网站的诞生- MagicDict开发总结4 [如果有阶层数据库就完美了]

说到数据库,大家第一反映就是表格,2维的表格,一个维度代表属性,一个维度代表对象。 某某对象的某某属性是多少多少。2维表格大概就是这样描述数据和存放数据的。   不过,其实生活中,很多事物的相互联系并非是 2维的,更多的阶层形状的。 一个世界里面有很多国家,一个国家下面有很多省,每个省下面可能有市,也可能没有[直辖市]。   其实,字典这样的东西,就是一个典型的阶层数据。 &

首页优化 - 平滑滚屏

简介: 网站展示商品经常使用的一种方式就是滚屏,既可以增加商品展示的数目,又添加动态效果,不过当我们仔细研究后会发现,这些滚屏的动画效果,特别是滚屏效果不理想。例如,当从1 -->3 时,跟1-->2效果不一致动画的移动速度不同;从2-->1又是另外一种效果,移动方向不同,由此带来的用户感官不理想。 分析: 1.     &nb

25个漂亮的旅游网站设计作品欣赏

旅游网站的页面通常设计得很宽,而且搭配非常有吸引力的图片,目的是为了突出视觉吸引力。今天这篇文章向大家分享37个最佳旅游网站设计案例,一起欣赏这些精美的网站。 Roadside Heritage Rica Surf Pacific Ohana Hostel Utah Travel The Red Rock Ranch Grand Hotel Tremezzo Brookside Res

代码意识流——花朵数问题(一)

0.问题                          (黑体,15)   一个N位的十进制正整数,如果它的每个位上的数字的N次方的和等于这个数本

SQL Server BI Step by Step 初级入门(持续更新)

SQL Server BI Step by Step 系列是我入门学习的教材之一,而我的教材就来自博客园 http://www.cnblogs.com/lonely7345/archive/2010/02/10/1667076.html(很感谢孤独的侠客分享)。在此基础上,我一章一章的认真做了一遍,很感谢教材入门的实用性,但是其中有些步骤或叙述不是很清楚(P.S可能对于我们才入门的人来说,简化

C#基础概念25问

注:本文部份资料来自网络,如有侵权,请与我联系,我会在第一时间声明引用或将其删除!     当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题: 1.静态成员和非静态成员的区别?2.const 和 static readonly 区别?3.extern 是什么意思?4.abstr

进什么庙拜什么佛,面对不同的领导话要不一样地说

在任何人的职业生涯中,领导对于其来说都是极为重要的人。作为下属,只有与领导相处融洽,工作起来才能得心应手,效率倍增;与领导相处不融洽,工作起来便会处处碰壁,甚至事业无成。学会了解领导的类型,才能知道"进什么庙拜什么佛",跟不同类型的领导应该说什么样的话,从而帮助你和领导合作起来顺风顺水,令你在职场中如鱼得水,左右逢源。   1. 知己知彼,才能与领导融洽相处   每个人有每个人的性格,有些人比较类

DBA必备:MySQL数据库常用操作和技巧

MySQL数据库可以说是DBA们最常见和常用的数据库之一,MySQL的广泛应用,也使更多的人加入到学习它的行列之中。下面是老MySQL DBA总结的MySQL数据库最常见和最常使用的一些经验和技巧,分享给大家!   一、MySQL数据库的备份   使用MySQL数据库,最常用也是最重要的就是数据库备份了,所以我们先介绍数据库备份。进行数据库备份,又很正规的数据库备份方法,同其他的数据库服务器有相同

重温数据库访问——故事篇

本文想借用故事的方式来说一下ADO.net的工作方式。虽然现在都ORM了,但是了解一下ADO.net还是有必要的。   在茫茫的大海上有许多的岛,其中一个岛的名字叫做“应用程序岛”。这座岛上商业非常发达,高楼大厦、店铺林立。但是岛的面积不够大,没有地方建立仓库。所以市长决定,把临近的一座小岛开发出来,专门作为数据仓库来使用,这座岛的名字就叫“数据库岛&rdquo

qq面经

qq终于来了,和中兴几乎同时来到我们学校。其实开始找工作的时候,一直瞄着北京,可是后来的结果反而离得这么的远,哎,天意。  qq 先要笔试,而qq笔试前一个半小时,我还在进行普信的笔试,普信的笔试是我遇到过的最bt的笔试。居然要3个小时,厚厚的近30多页的试卷,匆匆忙忙花了 一个小时做了技术题(做得非常差,居然后来通知我说,笔试通过,然后还被拉去皇冠假日酒店面试。普信的谱还是摆得很大的,不过听同学

.Net 下跟踪线程挂起和程序死循环

.Net 下调试跟踪线程挂起和程序死循环   作者:Eaglet      .Net 下的程序调试相对C/C++要简单很多,少了那些令人头疼的指针越界的问题。不过当你的程序遇到如下问题时,依然非常棘手:      1. 进程异常终止。解决方案见 .Net 下未捕获异常的处理    &nbs

详细介绍一下 Smoke Testing(冒烟测试)

近来看到和听到几个关于 Smoke Testing 的说法,也曾几次被顾问客户问及 Smoke Testing,感觉大家似乎对 Smoke Testing 的概念都相当模糊。据说软件测试中的 Smoke Testing 最早源于微软,而在实践中,我曾就此询问过美国微软的几个开发人员,他们的说法也莫衷一是。根据我搜集的一些资料,结合微软的实际测试工作,现将  Smoke Testing 综

需求为王

在进入投资行业之前,我做互联网产品。所有产品人员,要做的第一件事就是研究用户需求。进了投资行业,分析了很多公司之后,发现这是一个普遍真理。   之前在创业公司和创投圈,讲得最多的一个词就是Business Model。似乎Model对了,就能够有一个伟大成功的开端。有一阵子,创业者开口闭口就会说“我们的模式是…….”。我不是说模式不重要,模式是

乔布斯的人生历程

谁是你最敬佩的人?   在多年记者生涯中,每当我提出这个问题。这些或高傲或刻意低调的中国企业家们都会提到一个名字——斯蒂夫·乔布斯。一说到这个名字,他们脸上流露出一种奇异的痴迷和崇拜的神情——他就是他们心目中的神。“他光芒万丈,高山仰止。可是,这并不妨碍我在精神上向他寻求支持。”   别怪他们没见过世面,成就