`
fuerbosi
  • 浏览: 465290 次
文章分类
社区版块
存档分类
最新评论
文章列表
如果说上一篇关于医疗信息可靠性的讨论还是残留了一些商业方面的味道(虽然名义上是要回归技术,但还是涉及到了一些业务方面的问题);那么,这篇打算把技术方面的牛角尖继续钻下去,讨论一下设计模式,而且: - 要只 ...
回头看一下,才发现前面的几篇“集成的故事”有点跑题了,从最初的技术随笔沦落成一些肤浅而且不着边际的商业评论。记得在温昱老师(《软件架构设计》一书的作者)的课上,曾经听到一个很特别的观点:SOA不是软件架构,而是企业架构。当时刚听到的时候还有些许疑惑,现在开始觉得比较能接受了。因此,让我们回归到技术的重心上吧,至少把早先在“集成的故事-导言”里面计划好的剩下的几篇给写完。---信息系统中的错误通常有两种原因,一种是技术性的,比如断电、断网或者文件系统错误等导致数据不完整;还有一种是人为的,比如输入了错误的病人年龄、性别、过敏史等重要的信息。在医疗环境下,有些错误可能是人命关天的。技术性的错误比较容 ...
转眼间又过了一年,这一年里人们看到了太多的大起大落,经历了太多的大喜大悲。而我所看到的医疗信息行业,却还是按照它自己步伐的一点点地发生着变化,并始终远离所有这些大风大浪的中心。在经济寒流袭来的时候,它依旧春和景明,风光独好;当人们为航天英雄和奥运健儿欢呼喝彩的时候,它依旧默默无闻,波澜不惊;甚至在医疗改革的建议轰轰烈烈地出台的时候,在高深晦涩的长篇累牍之中,它也只是偏居一角,默默地承载着厚重的责任,以及对一些看似遥遥无期但却近在眼前的未来的深切期望。---最近在网上看到一篇“美卫生部长08圣诞前关于HIT的讲话”,其中再次描绘了对这种未来的期望:If we're going to build a ...
<meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8"> <meta name="GENERATOR" content="OpenOffice.org 2.4 (Linux)"> <style type="text/css"> <!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.2 ...
private static void MergeSort(string[] src, string[] dest,int low, int high) {int length = high - low; // Insertion sort on smallest arraysif (length < 7) {for (int i=low; i<high; i++)for (int j=i; j>low && (dest[j-1]).CompareTo(dest[j])>0; j--)Swap(dest, j, j-1);return;} // Rec ...
javascript获取select 的值:选择前,选择后用:onlosecapture,onchange两个事件。 test demo <script> function selectChang() { var s= document.getElementById("Select1"); alert(s.options[s.selectedIndex].text); }</script> html input控件type=file,上传文件,使用过滤器必须使用javascript来过滤。 function CheckExtent(fileN ...
最近为小舅子找工作出谋划策,他的目标是软件测试工程师。 匆忙中给他做了一次模拟面试,面试中不小心也为自己整理了一下软件测试方面的理解。 遗憾的是我从来也没有真正意义上地做过测试工程师,估计近期的将来也没 ...
if exists(select * from master.dbo.sysdatabases where name = 'SkyBusiness')begindrop database SkyBusinessprint 'SkyBusiness 已经存在,已被删除'endelsebegin create database SkyBusinesson primary( name=SkyBusiness_mdf, filename='c:/SkyBusiness.mdf', size=10mb, maxsize=50mb, filegrowth=25%)log on( name=SkyBusine ...
最近家里装修,不得不跟装修公司的那些人精打交道。大家都说装修这滩水很深,我虽不敢掉以轻心,但也无暇学习那些枯燥的琐碎的而且我已经付了费让别人去操心的装修知识,于是偷懒找了一家门面开在小区门口的装修公司,到时候真让我遇到什么问题,也好做个弹弓打他们家玻璃,更何况小区后面还有好几期楼盘,估计他们也不敢怠慢。 如果真要把家庭装修跟信息系统做类比,实在有点拿着榔头满世界找钉子的嫌疑。但国内很多小公司给客户提供的就是这种信息系统的贴身服务,尽管他们也有成熟的软件工程方法可遵循,也讲组件化,包括购买和粘合一些第三方的通信或者报表组件,至少在服务模式上,那些常驻医院为其提供所谓个性化定制服务的工程师们,跟装 ...
翻译这篇文章的想法最初来源于医学信息学论坛(http://bbs.miforum.net/8772.html)上转载的一篇文章Software Engineering: A Look Back and A Path to the Future(这篇文章的原始出处可能是http://sunnyday.mit.edu/cacm.html),这还是偶第一次翻译(除了在学校里老师布置的英文作业以外),仅为练习,并请多多指教。 其中的想法可能会给我们一些启发,不仅仅是关于可用性(usability)和人机交互方面的陈词滥调,而是对认知工程的一个提法,和对人类如何用自己漏洞百出的简单心智来研制和控制那些处 ...
加一个ErrorProvider this.errorProvider1.ContainerControl = this; this.errorProvider1.SetIconAlignment(this.textBox1, System.Windows.Forms.ErrorIconAlignment.MiddleRight); this.errorProvider1.SetIconPadding(this.textBox1, 2); 然后在textBox1_Validated中textBox_TextChanged事件里写 ...
一、数据库Test, 表:create table Customers ( CustId int IDENTITY(1,1) primary key, CustName varchar(20) not null, Address varchar(50), Linkman varchar(20) ) //insert into Cusomers values('ggg','xuzhou','zhangsan'); 二、配置文件web.config <?xml version="1.0"?> <configuration> ...
import java.awt.*;import java.applet.*;import java.awt.event.*;class People extends Button implements FocusListener //代表华容道人物的类。{ Rectangle rect=null; int left_x,left_y;//按扭的左上角坐标. int width,height; //按扭的宽和高. String name; int number; People(int number ...
childNodes 返回当前元素所有子元素的数组 firstChild 返回当前元素第一个下级子元素 lastChild 返回当前元素的最后一个子元素 nextSibling 返回紧跟在当前后面的 元素 nodeValue 指定表示元素值的读写属性 parentNode 返回元素的父节 ...
JAVA四种基本排序,包括冒泡法,插入法,选择法,SHELL排序法.其中选择法是冒泡法的改进,SHELL排序法是 插入法的改进.所以从根本上来说可以归纳为两种不同的排序方法:即:插入法&冒泡法一 插入法:遍历排序集合,每到一个元素时, ...
Global site tag (gtag.js) - Google Analytics