IT技术博客

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

在SQL Server中对视图进行增删改

Lesktop开源IM发布以后,有一些网友问及如何在嵌入IM后与自己网站的用户系统整合(即如何让嵌入的IM直接使用网站原有的用户数据库,而不需要将已有的用户数据导入到IM的数据库中)。Lesktop对Users表(存储用户登录名,昵称,密码等信息的表)都是在存储过程中进行增删改的,显然,如果直接去改Users表相关的存储过程是比较麻烦的,本文将介绍一种较为简单的方法,在不需要修改存储过程和源代码的

有关CommandBar_InsertMenubar花屏的问题

出现了一个很神奇的事情,那就是CommandBar_InsertMenubar这个函数在WM6.5下花屏 这个函数在MSDN说的环境要求如下: OS Versions: Windows CE 1.0 and later. Header: Commctrl.h. Link Library: Commctrl.lib. 我在各平台下测试的结果如下:PPC 2003:  无法显示菜单SP

Expression Blend 知识锦分享

上回发布《Asp.Net知识锦分享》受到许多读者的喜欢,而我最近在研究Expression Blend,也整理了一些文章,其中有MVP范晓超(jv9)的经典教程《Expression Blend实例中文教程系列文章汇总》 ,还有园子内Expression Blend大牛烤地瓜的一系列,虽然还没完全写完,但这十篇文章也能让我们学到许多东西, 还有我自己写过的关于Expression Blend实例的

Chrome v8引擎 对多行注释,做词法分析时的bug.

先看一个注释的写法: /* 个/ */ 这个在chrome下会抛出异常.  Uncaught SyntaxError: Unexpected token * 原因是,汉字个的 Unicode 为 4e2a , 而chrome的程序员,为了加速词法分析,简单的使用了下面这种逻辑: 1,扫描到/* ,就快速向后搜索,一但遇到 code point为 2a+\u002f 的情况,他就简单

应届毕业生生存法则--工作篇

  由于草草地写了一篇《应届毕业生生存法则》,园友如此强烈的反响令我受宠若惊,在此致以谢意!博客园是一个谈论技术的好平台,在我写这样的文章的时候,必定会受到他人的鄙视与冷眼,本人诚心接受批评及指正,因为我爱这个家园,如果我的博文能帮助他人,不亦乐乎?当然我也会努力学习园友的技术,努力写好技术博客。   尽量记住别人的名字,尊重他人。     新人刚进公司,往

SQL Servr 2008空间数据应用系列八:基于Bing Maps(Silverlight)的空间数据存储

友情提示,您阅读本篇博文的先决条件如下:   1、本文示例基于Microsoft SQL Server 2008 R2调测。   2、具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验。   3、具有使用 Microsoft Visual Studio 进行 Microsoft .NET Framework开发的经验。   4、具有使

报表中的Excel操作之Aspose.Cells(Excel模板)

      本篇中将简单记录下Aspose.Cells这个强大的Excel操作组件。这个组件的强大之处,就不多说,对于我们的报表总是会有导出Excel的处理,如果你使用微软Excel的com组件,那么对于简单的操作还行,但是多余复杂的模板,那将是一个令人头疼的事。在Aspose.Cells之下,将是一个简单的事情。他可以导入导出excel操作,在本

Entity FrameWork 4.1 RC 生成的sql语法性能存在问题

我们在用ORM框架时,框架生成的sql语法的性能是很关键的,在对EF4.1生成的sql语法进行测试时,发现存在性能问题。测试环境vs2010 sp1 + sql server 2008 r2 + Entity FrameWork 4.1 RC 查询1DateTime start = DateTime.Parse("2011-03-01");DateTime end = DateTime.Parse

装箱拆箱 深度理解

提问: 首先我们来提两个疑问,我们自定义了一个类如Customclass类型, Customclass myclass=new Customclass() Object obj=myclass; 运行上面这段代码,我们会进行装箱操作吗?   基础知识: .Net的类型分为两种,一种是值类型(Value Type ),另一种是引用类型(Reference Type)。这两个类型的本质区别,

MongoDB学习笔记(五) MongoDB文件存取操作

由于MongoDB的文档结构为BJSON格式(BJSON全称:Binary JSON),而BJSON格式本身就支持保存二进制格式的数据,因此可以把文件的二进制格式的数据直接保存到MongoDB的文档结构中。但是由于一个BJSON的最大长度不能超过4M,所以限制了单个文档中能存入的最大文件不能超过4M。为了提供对大容量文件存取的支持,samus驱动提供了“GridFS”方式来

C#实现WAV音频单声道提取

作者:Joseph Pan (转载请注明出处http://www.cnblogs.com/weizhoupan/archive/2011/03/20/1989718.html )   喜欢买碟或者卡拉ok的朋友一定不会对声道这个术语陌生。通常我们在音像店买回来的VCD或者DVD都是双声道的形式,唱片商在录制唱片时往往提供了两个或多个声道,以保存不同的音频内容,以形成立体声效。左声道保存的

分享30个非常有创意的简历设计

又到一年毕业时,数百万的毕业生即将迈出校门步入社会参加工作。对于他们来说,此刻最担心的也许不是毕业论文而是工作,想必很多人都拿着一叠厚厚的简历到处赶场参加招聘会,这样的情景很多毕业多年的朋友可能都还记得。今天与大家分享30个非常有创意的简历设计,特别推荐给那些即将毕业的同学们,希望能带给你灵感,一份让人眼前一亮的简历也许就能带给你一份不错的工作,祝所有毕业生好运!:) Resume by

两本讲数据挖掘对企业的好处的书:《数据分析竞争法》比较空洞,《超级数字天才》有些实例

最近在卓越上买了一些商业智能相关的书,卓越给我推荐了一些相关的书。这两本都是卓越给推荐的,感觉可能还值得一看,就买来看了看。 《数据分析竞争法》是商务印书馆的哈佛经管系列之一,名头比较大,先看它。不过有些失望。不是给技术人员看的。题目中的数据分析大约是说商业智能中的数据挖掘。作者把企业利用数据挖掘的程度分为由低到高的五级。全书反复论述每个级别的方法、工具、流程、对企业的好处,还举了一些的例子。在我

ESFramework 4.0 进阶(06)-- 正规消息发送器

     在ESFramework 4.0 进阶(04)-- 驱动力:通信引擎(下)一文末尾我们已经将通信引擎以及整个消息骨架流程组装起来了,只要通信引擎一接收到消息,框架就会按照规定的流程进行运转。到这里,自然想到一个问题,如何来发送消息了?没有发送,何谈接收,就更不会有后续的驱动整个消息处理的骨架流程了。   一.发送消息时遇到的问题 &nbs

Automated Deployment for Websites and Web Services

Stop using XCopy to deploy your web application or web services if you are using Visual Studio 2010. Why? If You're Using XCopy, You're Doing It Wrong. Recently, I have been looking at the deployment

ranoj p090 未出现的子串

题目:未出现的子串  题目描述 [说明]此题中的子数字串,数字并不一定连续出现在母数字串中.比如我们定义1 3 是串1 5 3的一个子串,但3 5 不是1 5 3 的一个子串.串1 5 3 的所有子串为:1531 55 31 31 

FGMap增加QQ地图类型

恭贺FGMap又新增加一种地图类型--QQ地图! 我想Google Ditu、MapABC、QQ应该使用相同的数据来源,大家可以看这几个地图下面的数据来源,只是每种地图存储的路径不一样而以,而这几种都存在着相似之处,所以获取他们的地图类型源并不复杂。稍做改动即可完成。 FGMap已经装QQ地图集成进来了,需要的使用的,只需重新下载FGMap的库文件,替换原来的库文件即可。 库文件下载地址是:htt

几个软件研发团队管理的小问题

最近在与一位总经理交流的时候,他谈到他们公司的软件研发管理,说:“我们公司最大的问题是项目不能按时完成,总要一拖再拖。”他问我有什么办法能改变这个境况。从这样一个问题开始,在随后的交谈中,又引出他一连串在软件研发管理中的遇到的问题,包括:   . 现有代码质量不高,新来的开发人员接手时宁愿重写,也不愿意看别人留下的“烂”代码,怎么办? .

ubuntu学习笔记之安装oracle客户端

Oracle 为 Ubuntu 用户设立了专门的 apt 源服务器,只需要在 /etc/apt/source.list 中添加一行:deb http://oss.oracle.com/debian unstable main non-free即可。在运行 apt-get update 命令之前,还需要将该源服务器的公钥添加在本地 apt 系统的密钥库中。首先下载公钥:sudo wget http:

团队项目开发"编码规范"系列文章

团队项目开发"编码规范"系列文章  发布日期:2011年3月18日星期三作者:EricHu   勤能补拙、笨鸟先飞。            规范的编码风格不仅体现了一个人的技术水平,从某种意义上说也体现了一个企业的形象。好的、规范的编码风格,对于整个项目团队来说显得尤为重要。本系列文章对于