各行各业

2007年值得去思考的N大软件技术(1)

2006年转眼就要过去了,又到了满网尽待“N大“时。已经约定俗成,每每到这时,铺天盖地的N大回顾与展望就会跃上各大网站的头条。热热闹闹的IT技术圈,这个时候总是会被彻头彻尾的品头论足一番。我先把正在思考的N大软件技术记录下来吧,希望可以找到答案。(逐渐更新)1网络时代数据库如何存数据?数据库已经不再是存取大规模简单结构数据的时代,对于绝大多数企业来讲已经是必不可少的IT基础构建。在网络时代,企业对于文档、邮件、视频等非结构化数据的传输、存取的需求越来越迫切

系统 2019-08-12 01:32:34 2178

各行各业

WMI使用集锦

转载:http://singlepine.cnblogs.com/articles/299457.html1.WMI简介WMI是英文WindowsManagementInstrumentation的简写,它的功能主要是:访问本地主机的一些信息和服务,可以管理远程计算机(当然你必须要拥有足够的权限),比如:重启,关机,关闭进程,创建进程等。2.使用时首先添加System.Management.dll,然后引用usingSystem.Management;us

系统 2019-08-12 09:27:01 2177

各行各业

jbpm5执行日志

启动时:Hibernate:insertintoSessionInfo(lastModificationDate,rulesByteArray,startDate,OPTLOCK)values(?,?,?,?)取得连接Hibernate:insertintoProcessInstanceInfo(lastModificationDate,lastReadDate,processId,processInstanceByteArray,startDate,st

系统 2019-08-12 09:26:58 2177

各行各业

Abiword的页面展示模型

【转】TextModel存储文本以及相应属性的模型,主要有两种不同的实现策略:树形结构和平面结构。树形结构类似Dom,可以很好的表现结构化文档,但是比较复杂。平面结构相对简单的多,大多数的编辑器(e.g.Emacs),字处理器(e.g.AbiWord,OpenOffice)都用的是平面结构。TextModelCoords用来在TextModel中定位的坐标系。对于树形结构的TextModel其定位方式为节点链接(或指向节点的路径e.g.XPath)以及节点

系统 2019-08-12 09:27:14 2176

各行各业

word 2013 没有控件菜单怎么办,添加控件菜单

方法/步骤打开word软件,然后点击菜单栏中最左边的“文件”菜单项,如下图红色方框所示2点击文件后,就打开word的设置对话框,然后在左边的设置列表中点击“自定义功能区”,打开自定义功能区设置页面步骤阅读3自定义功能区设置页面打开后如下图所示,这里我们要使用的是右边的列表“自定义功能区”下面的内容4在自定义功能区下面的列表中向下拖动滚动条,找到“开发工具”,我们需要的控件工具就在这个里面5勾选开发工具,然后点击前面的加好打开,可以看到里面有代码、加载项、控

系统 2019-08-12 09:27:12 2176

各行各业

Web Client Software Factory v2.0发布

概述Web客户端软件工厂为尝试管理使用ASP.NET构建的大型网站的开发人员提供了引人注目的解决方案。此软件工厂支持创建与站点中的各个子目录相关联的模块,并为模式(如View-Presenter和ApplicationController)提供了一个可支持以模块化方式启用网站的独立开发、测试和部署的框架,值得我们认真去研究。现在微软模式与实践团队又发布了WebClientSoftwareFactoryv2.0版本,除了支持.NETFramework3.5和

系统 2019-08-12 09:26:58 2175

各行各业

用实例浅谈WCF消息队列

消息队列不同于传统的请求响应模式,它是客户端把消息发送给请求消息队列,服务可以稍后对消息进行处理并把处理结果发送给响应队列,而后客户端从响应队列读取服务处理后的消息。而且使用消息队列可以使客户端实现脱机工作。脱机应用程序必须有本地缓存数据,要采用异步通讯而且要把消息持久化,在与服务器联机后将消息发送出去。WCF是使用NetMsmqBinding来支持消息队列的,传输消息不是通过TCP或HTTP等,而是通过微软消息队列(MSMQ),这是Windows组件,可

系统 2019-08-12 09:26:53 2175

各行各业

解决:

由于该项目采用ehcache,所以tomcat每次登录你开始打印net.sf.ehcache.util.UpdateCheckerdoCheck一旦有没有特别关注。从今天开始Tomcat什么时候,我们发现该输出的以下信息:{INFO}[2014-06-3007:42:10,625]:Newupdate(s)found:2.6.5[http://www.terracotta.org/con

系统 2019-08-12 01:31:41 2175

各行各业

ReportingService本地报表引用自定义程序集需要

问题描述:创建了类库编译成RSCustomLib.dll在服务器报表引用一点问题也没有,也能如期工作。但在本地报表引用相同的程序集则编译时报如下错误:加载代码模块时出错:“RSCustomLib,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null”。详细信息:未能加载文件或程序集“RSCustomLib,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null

系统 2019-08-12 09:27:25 2174

各行各业

第二人生的源码分析(107)脚本的词法分析(5)

前面分析词法分析的代码生成,并且生成可编译的C++文件,那么它是怎么调用这个词法分析文件的呢?下面就来了解它的调用过程。当你在第二人生里创建物体后,就可以编辑脚本了,当完成脚本编写之后就需要保存起来,这时就会触发脚本编译。它就如下调用:#001voidLLLiveLSLEditor::uploadAssetLegacy(conststd::string&filename,#002LLViewerObject*#003object,#004const#005

系统 2019-08-12 01:32:40 2174

各行各业

sphinx的配置和管理.No2

网上配置文档众多,但是对着他们的文档来做老是出问题,于是花了点时间研究了一下,写成总结,方便以后查阅。也希望学习sphinx的朋友能少走弯路。Coreseek的安装请参考:http://blog.chinaunix.net/uid-20639775-id-3261834.html。一、sphinx的配置sphinx配置文件结构介绍Sphinx的配置文件结构如下:Source源名称1{#添加数据源,这里会设置一些连接数据库的参数比如数据库的IP、用户名、密码

系统 2019-08-12 09:27:13 2173

各行各业

14 CompareValidator

Type属性与RangeValidator相同。Operator属性是比较操作符,有DataTypeCheck(类型检查),Equal(=),GreaterThan(>),GreaterThanEqul(>=),LessThan(<),LessThanEqual(<=),NotEqual(!=),当这些为True时再不出现提示。ValueToCompare,与某个值比较大小;ControlToCompare,与另一控件进行比较。实例:在表单上放入一text

系统 2019-08-12 09:27:02 2173

各行各业

使用jprobe建设镜面层叠的原则和见解

忽然想起的回忆,那是2007上周五在冬季,我看我的老湿调试Linux堆IP层,只看到他改变路由查找的逻辑,然后直接makeinstall上的立竿见影的效果有点,我只知道,,这种逻辑必须再次更改编译内核。再一次,他没有编译,就像刚才编译的文件...时又无聊的工作阻碍了我对Linux内核的探索进度,直到今天,我依旧对编译内核有相当的恐惧,不怕出错,而是怕磁盘空间不够,initrd的组装拆解之类,太繁琐了。我之所以知道2007年的那天是周五,是由于第二天我要加班

系统 2019-08-12 09:26:55 2173

各行各业

Github链接及git学习心得总结

https://github.com/luhan420Git是一个分布式管理工具,通过指纹字符串来时刻保持数据的完整性,关心的是文件数据整体的变化,并不保存变化前后的差异数据;Git在本地磁盘保存有关项目的历史更新,所有绝大多数操作只需要访问本地文件资源,并不需要Internet。当然可以使用GitHbub将代码托管,进行远程开发,方便团队比较分散的情况(这正体现Git分布式的优势);开发人员只需将项目clone到本地,进行相应的开发然后push上传到Gi

系统 2019-08-12 09:26:42 2173

各行各业

谷歌浏览器的源码分析(28)

上一次说到使用WinHTTP函数来创建HTTP连接,并且使用它来发送请求,那么数据接收回来,当然也是从它那里接收的,因此下面来分析它的接收数据的几个函数,然后再来看看chrome里收到数据后发送到那里处理。在WinHTTP里使用WinHttpOpen函数来创建HTTP连接,然后使用WinHttpConnect连接需要下载数据的网站,接着调函数WinHttpOpenRequest来创建一个请求,使用函数WinHttpSendRequest发送HTTP请求,如

系统 2019-08-12 01:32:43 2173