一个网站的诞生- MagicDict未来予想図1 [水平分割数据表的构想]
检索,这个功能纯粹拼的就是数据量。同样的一个单词,我的网站能查到,你的网站查不到,或者大家都可以查到同样的词语,不过我的网站例句丰富,精度高,久而久之,大家就会认可我的网站了。互联网时代,人们的选择成本大大降低了,所以,在这个时代,只有做到第一才能生存下去。海量数据的检索,效率是第一位的。由于检索的特殊性,表格的水平分割就变得十分关键了。由于一直在IBM大型机上做开发,使用的都是DB2这样的巨型数
http://www.cyqdata.cn/cnblogs/article-detail-39492
WorkFlow入门Step.3—Adding Procedural Elements-For-WF4.0
开篇 上篇,我们简单的说明了WF的入门,那么院子里面已经有很多的高手,写了不少的关于工作流的应用,最近在集成工作流平台的过程中也是发现了不少的问题和心得体会,工作流果真不只是审批那么简单,复杂度可见非常的不一般,学好了工作流无论对自身的对业务流程的理解和改进,都是非常有帮助的,由于不同的企业应用的具体的业务流程不同,因此也就造成了无法构建通用的业务流程模型,就和企业的管理一样,无法生搬硬套
http://www.cyqdata.cn/cnblogs/article-detail-39491
【VSTO】Office开发中遇到的兼容性检查问题
事情是这样的: 我们的一个应用程序需要通过VSTO代码方式操作本地的Excel,包括打开工作簿,生成新的工作簿,设置数据,并且保存为新文件等等。 该程序在Excel 2003的环境下没有任何问题,但是在Excel 2007或者是Excel 2010中就老是遇到中途被卡住的状况。 究其原因,是因为我们想将文件继续保存为Excel 2003格式,但Excel 2007或者Excel 20
http://www.cyqdata.cn/cnblogs/article-detail-39490
Spring整合DWR comet 实现无刷新 多人聊天室
用dwr的comet(推)来实现简单的无刷新多人聊天室,comet是长连接的一种。通常我们要实现无刷新,一般会使用到Ajax。Ajax 应用程序可以使用两种基本的方法解决这一问题:一种方法是浏览器每隔若干秒时间向服务器发出轮询以进行更新,另一种方法是服务器始终打开与浏览器的连接并在数据可用时发送给浏览器。第一种方法一般利用setTimeout或是setInterval定时请求,并返回最新数据,这无
http://www.cyqdata.cn/cnblogs/article-detail-39486
SMTP 服务器要求安全连接或客户端未通过身份验证的各个解决方案(C#)
最近在做邮件发送接口 把遇到的问题和解决方法告诉大家 希望对了解邮件的人有所帮助 原程序部分代码如下 //设置邮件信息 发件人地址、收件人地址、标题、主题 MailMessage mail = new MailMessage("xxxxxxx@sina.com", "zzzzzzz@sina.com
http://www.cyqdata.cn/cnblogs/article-detail-39484
《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十九:监视和管理工具进阶(本书完)
SQL Server 2008中SQL应用系列及BI笔记系列--目录索引
导读:本文介绍Analysis Services中的监视和管理工具
本文将包括以下内容:
■1、使用Windows可靠性和性能监视器监视Analysis Services
■2、使用SQL Server Profler监视Analysis Services
■3、使用DMV检索Analysis Services元数据和性能信
http://www.cyqdata.cn/cnblogs/article-detail-39479
fulltext catalog fulltext index 全文目录 全文索引
fulltext catalog:全文目录
为数据库创建全文目录。一个全文目录可以包含多个全文索引,但一个全文索引只能用于构成一个全文目录。每个数据库可以不包含全文目录或包含多个全文目录。
不能在 master、model 或 tempdb 数据库中创建全文目录。
fulltext index : 全文索引
对数据库中的表或索引视图创建全文索引。每个表或
http://www.cyqdata.cn/cnblogs/article-detail-39476
精通Javascript系列之数值
什么是JavaScript
JavaScript是一种通用的、基于原型的、面向对象的脚本语言,它的设计目标是在不占用很多系统和网络资源的情况下提供一种可以嵌入不同的应用程序的通用代码。它不需要依赖于特定的机器和操作系统,即它是独立于操作平台的。使用它的目的是与html超文本标记语言、java脚本语言(java小程序)一起实现在一个web页面中链接多个对象,与web客户交互作用。从而可以
http://www.cyqdata.cn/cnblogs/article-detail-39474
.net研发工程师面试题,在线交流答案
最近帮朋友准备.net方向初级研发工程师面试的题目,在这里记录下面.答案我先卖个关子.呵呵,在下次的博文中公布,不过我更喜欢一种方式,如果各位看官知道答案就留言在文章下面,这样我们可以汇集到大家的思想,也可以了解一下我们这些面试题目的难度.当然还有一点就是我们也可以参考一下大家的意见.呵呵~
&nbs
http://www.cyqdata.cn/cnblogs/article-detail-39473
WPF中的EventTrigger和命令绑定
在上一篇《使用MVVM模式开发自定义UserControl》中,有一个重要的补充内容,就是WPF中的EventTrigger和命令绑定,在本篇中继续阐述。
如果单纯在Button中使用命令绑定,则其本身就带有Command属性,但是扩展到任何其它控件,就得稍微复杂一点。以本篇来讲,依赖于我们拥有如下两个dll:
Microsoft.Expression.Interactions.dll
Syste
http://www.cyqdata.cn/cnblogs/article-detail-39472
Microsoft NLayerApp案例理论与实践 - 领域模型层
本文将重点介绍Microsoft NLayerApp的领域模型层,这涉及到Domain.Core、Domain.Core.Entities、Domain.MainModule以及Domain.MainModule.Entities四个项目。Domain.Core项目包含了基本接口的定义以及规约模式(Specification Pattern)的实现;Domain.Core.Entities则包含了
http://www.cyqdata.cn/cnblogs/article-detail-39468
Android之ActivityII
【Managing the Activity Lifecycle】
管理你的activity的生命周期通过实现回调函数非常关键对开发一个健壮和有弹性的应用程序。一个activity的生命周期直接被与其相关联的其它activity影响,task和bask stack。
一个activity可以存在于主要的三种状态:
1、Resumed
activity在前景并且拥有用户焦点。(这
http://www.cyqdata.cn/cnblogs/article-detail-39466
Android学习系列(9)--App列表之分组ListView
吸引用户的眼球,是我们至死不渝的追求; 第一时间呈现最有价值的信息,简明大方,告诉客户,你的选择是多么的明智,这正是你寻觅已久的东西。
分组的应用场合还是很多的,有数据集合的地方往往要分组显示; 分组的形式也很多,最常见的就是镶嵌在列表
http://www.cyqdata.cn/cnblogs/article-detail-39462
如何解决“已有打开的与此命令相关联的 DataReader,必须首先将它关闭。”
这个异常相信许多的朋友都遇到过,我也经常遇到, 都是编码时大意,没有关闭连接,简单处理就OK之~~ 但今天同样的问题,把我郁闷坏了,整个网站操作数据库的地方都报这个错误,出现的频率很高,刷新一下就好了,使得网站不能正常运行。 &nb
http://www.cyqdata.cn/cnblogs/article-detail-39459
线程间操作无效: 从不是创建控件“Control Name'”的线程访问它问题的解决方案及原理分析
最近,在做一个使用线程控制下载文件的小程序(使用进度条控件显示下载进度)时,遇到这样的问题,
错误显示:
未处理的“System.InvalidOperationException”类型的异常出现在 System.Windows.Forms.dll 中。
其他信息: 线程间操作无效: 从不是创建控件“progressBar1”的线程访问它。
以前很少
http://www.cyqdata.cn/cnblogs/article-detail-39455
《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十八:管理部署
SQL Server 2008中SQL应用系列及BI笔记系列--目录索引
导读:本文介绍Analysis Services的部署方式和部署机制。
本文将包括以下内容:
■1、使用BIDS部署Anylysis services 数据库
■2、创建XMLA脚本部署Anylysis services 数据库
■3、针对Anylysis services 数据库服务器上执行部署脚本
■4、迁移Anylys
http://www.cyqdata.cn/cnblogs/article-detail-39454
Android之Activity
【Activity】
一个Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,例如拨号、拍照、发送email、看地图。每一个activity被给予一个窗口,在上面可以绘制用户接口。窗口通常充满屏幕,但也可以小于屏幕而浮于其它窗口之上。
一个应用程序通常由多个activities组成,他们通常是松耦合关系。通常,一个应用程序中的activity被指定为"mai
http://www.cyqdata.cn/cnblogs/article-detail-39450
.NET实现之(WebBrowser数据采集—续篇)
我们继续“.NET实现之(WebBrowser数据采集)“系列篇之最后一篇,这篇本人打算主要讲解怎么用WebBrowser控件来实现“虚拟”的交互性程序;比如我们用Winform做为宿主容器,用Asp.net做相关收集程序页面,我们需要通过客户端填写相关数据项,在通过Asp.net进行收集传递到服务器端进行查询,然后展现给用户,这样的操作是需要用户界
http://www.cyqdata.cn/cnblogs/article-detail-39447
一步一步实现ReportingServices2008匿名访问
在ReportingServices2005中我们需要匿名访问报表的时候,只需要在IIS里面做下简单设置就可以实现,而在ReportingServices2008(R2)中不在依靠IIS,只是占用的还是80端口而已。其实匿名访问有很多中解决办法,譬如:使用ReportViewer控件、与SharePoint集成等等...... 下面我介绍SQL
http://www.cyqdata.cn/cnblogs/article-detail-39446
一个网站的诞生- MagicDict开发总结10 [第一阶段的检索流程]
下面来谈谈日语单词检索流程,这个流程是第一阶段的流程,在第二阶段开发中,将会进行很多的优化和修改。1.检索按钮按下,立刻就检查一下检索内容文本框是否为空。如果为空的话,则弹出警告框 考虑到可以使用候补列表提交检索词语,还需要检查列表的选中项目。<form id="form1" method='post' action='' de
http://www.cyqdata.cn/cnblogs/article-detail-39445