高可用性LIS系统的设计
09月12号
高可用性LIS系统的设计

话说天下大势,分久必合,合久必分,分是散权,自下而上;合是集权,自上而下。

分合之间,顺势演化。

整齐排列的机柜,层层叠加的服务器,统一的UPS和温控管理,这是一个集中的大机房的景象。走过机房就像是走过那日天安门前整齐刷刷的队伍,只能惊叹造物的神奇,国力的伟大!

网上有人说,我怎么能让知乎给趴下?这样我终于能够安静的放下手机。

查看全文
你们医院的电脑有做域控么?
09月08号
你们医院的电脑有做域控么?

我写了个实验室的客户端程序,用于时间的同步,这一点在以前的博客中提到过,主要是为了解决我们新的服务器时间出问题的事情。

我留了个心眼,程序校准一次时间,就留下一个日志,记录校准前和校准后的时间。

科室反映还是有时间上的问题,我就仔细查了一下服务器,从日志中可以看出,被我的软件校准回来的时间,30秒后又自动变回去了,于是乎我的软件和那个桀骜不驯的服务器每30秒打一次架,时间永远间隔12分钟。

是什么让服务器的时间会变动呢?我能想到的只有时间同步!

查看全文
IMI正常时候血小板是否也凝集?
09月07号
IMI正常时候血小板是否也凝集?

血小板凝集对检验工作人员来讲是一个坑,这个坑里面躺着相当多的故事。

昨天听科室老师讲课,说到如何发现血小板凝集这个问题的时候,大家几乎都可以异口同声的说是看IMI通道,但是如果IMI通道正常呢?是否就一定没有血小板凝集呢?

不一定!

查看全文
关于文件传输的一些问题
09月06号
关于文件传输的一些问题

本文讲的是关于文件传输的内外网打通的相关技术问题,不感冒请去吹风。

回到我前面做的实验室的QQ的问题上,文件传输,用socket直接把文件发送过去,这是不用说的。但是如果我们的客户端有些在内网,有些在外网呢,如果中间还有路由器,还需要做NAT呢?

查看全文
在荒芜人烟的季节里
09月04号
在荒芜人烟的季节里

在荒无人烟的季节里

我们拒绝成长

就好像还在校园

嬉笑打骂的背影

换了时光

又在校园

查看全文
实验室的QQ?
09月03号
实验室的QQ?

你一定会好奇,前两天的博文为什么提到了IM,为什么提到了做一个类似微型气泡聊天的控件?答案其实也很简单,因为我就是做了一个即时通讯的IM。

最初,我被医院购买的那台事件不准的服务器惹恼了,也被化验单上出错的时间给惹恼了,于是乎决定做一个C/S架构的时间同步程序,用了改程序后,检验科的所有计算机的时间就都是一样了,令我意外的是,三甲复审竟然也要查时间同步的问题,真是庆幸我提早开发了。然后,这个程序被我无止境的演化,它增加了远程求助、截屏、禁用USB的功能、危急值超时提醒等,逐步的,他成为了一个木马。但是,我似乎对它还是不够满意,因此做成了一个内网的QQ。

查看全文
老小孩
08月31号
老小孩

从小孩到中年,是成长的过程。

从中年到老年,是退化的过程。

人,前五十年长大,后五十年变小。

小的时候没有牙齿,老的时候牙齿掉光;小的时候吃饭说话不容易,老的时候吃饭说话不利索;小的时候要人宠,老了之后也要人宠。

查看全文
c#仿微信气泡聊天控件
08月30号
c#仿微信气泡聊天控件

说到IM工具呢,我是没有心情用QQ的,实在是太臃肿了,自从微信出来之后,我都宁愿用微信的电脑版。

我依旧喜欢简洁的东西。

因此,即便是仿一个聊天界面出来,我也愿意仿微信的,而不是QQ。

查看全文
c#自定义控件之滚动条怎么做?
08月26号
c#自定义控件之滚动条怎么做?

C#做一个自定义控件真的是方便啊,如果你在delphi年代做自定义控件做的习惯了,那么告诉你,c#也是一样的啦,你可以很方便的入手了。

继承和GDI让自绘图形界面的控件变成了一件so easy的事情!

1、先了解一下c#自定义控件怎么做吧:

查看全文
异步socket之写入
08月25号
异步socket之写入

c#用来做c/s架构的程序确实是把好手,经吵吵测试,连上几百个客户端的实时通信,也没有产生啥问题。

讨论异步Sokcet,我们大多时候讨论的是异步的接收,并且主要是用于服务端的。当有数据到达服务端的时候,程序会新建一个线程(如果线程池的话会动态调用空闲的线程)用于处理接收的数据。c#的线程池技术也确实强大,它能够有效的管理线程数量,既能让CPU不会耗尽,又有队列机制,将一个个回调的任务完成。

查看全文